Für Softwareentwickler

Im Docs & Care Network wird auf aktuelle Industriestandards gesetzt und diese miteinander kombiniert, um Prozesse in der Gesundheitsversorgung zu digitalisieren.

Vitalwerte

Für den Vitaldatenprozess wurde sich am PIO Überleitungsbogen orientiert und das Vitaldatenprofil aus dem PIO Überleitungsbogen verwendet. Dieses beschreibt alle Vitaldaten, die für die Überleitung von einer Einrichtung, beispielsweise einem Krankenhaus, in einer anderen Einrichtung, beispielsweise einer ambulanten Pflege interessant sind. Es beschreibt innerhalb des Docs & Care Network Projekts, genau die Vitaldaten, die im Austausch zwischen ambulanter Pflege und hausärztlicher Praxis relevant sind. Das Profil finden Sie hier:

KBV_CM_MIO_DCN_Type_Of_Facility_German

KBV_CM_MIO_DCN_Type_Of_Facility_German

<ConceptMap xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/ConceptMap/KBV_CM_MIO_DCN_Type_Of_Facility_German" />
  <version value="1.0.0" />
  <name value="KBV_CM_MIO_DCN_Type_Of_Facility_German" />
  <title value="Typ der Einrichtung" />
  <status value="draft" />
  <experimental value="false" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="https://mio.kbv.de" />
    </telecom>
  </contact>
  <description value="Diese ConceptMap verknüpft die Codes für Typ der Einrichtung mit deutschen Bezeichnungen." />
  <copyright value="Im folgenden Profil können Codes aus den Codesystemen Snomed, Loinc oder Ucum enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED Clinical Terms® (SNOMED CT®) which is used by permission of SNOMED International. All rights reserved. SNOMED CT®, was originally created by The College of American Pathologists. SNOMED and SNOMED CT are registered trademarks of SNOMED International. Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license. This material contains content from LOINC (http://loinc.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://loinc.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED "AS IS." ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE." />
  <group>
    <source value="http://snomed.info/sct" />
    <sourceVersion value="http://snomed.info/sct/900000000000207008/version/20210731" />
    <target value="https://fhir.kbv.de/CodeSystem/KBV_CS_MIO_DCN_Type_Of_Facility_German" />
    <targetVersion value="1.0.0" />
    <element>
      <code value="22232009" />
      <display value="Hospital (environment)" />
      <target>
        <code value="Krankenhaus" />
        <display value="Krankenhaus" />
        <equivalence value="equivalent" />
      </target>
    </element>
    <element>
      <code value="284546000" />
      <display value="Hospice (environment)" />
      <target>
        <code value="Hospiz" />
        <display value="Hospiz" />
        <equivalence value="equivalent" />
      </target>
    </element>
    <element>
      <code value="413456002" />
      <display value="Adult day care center (environment)" />
      <target>
        <code value="Tagespflege" />
        <display value="Tagespflege" />
        <equivalence value="equivalent" />
      </target>
    </element>
    <element>
      <code value="42665001" />
      <display value="Nursing home (environment)" />
      <target>
        <code value="StationaereLangzeitpflege" />
        <display value="Stationäre Langzeitpflege" />
        <equivalence value="equivalent" />
      </target>
    </element>
    <element>
      <code value="43741000" />
      <display value="Site of care (environment)" />
      <target>
        <code value="AndererEinrichtungstyp" />
        <display value="Anderer Einrichtungstyp" />
        <equivalence value="equivalent" />
      </target>
    </element>
    <element>
      <code value="702916001" />
      <display value="Rehabilitation clinic (environment)" />
      <target>
        <code value="Rehabilitationseinrichtung" />
        <display value="Rehabilitationseinrichtung" />
        <equivalence value="equivalent" />
      </target>
    </element>
    <element>
      <code value="35971002" />
      <display value="Ambulatory care site (environment)" />
      <target>
        <code value="AmbulanterPflegedienst" />
        <display value="Ambulanter Pflegedienst" />
        <equivalence value="equivalent" />
      </target>
    </element>
  </group>
</ConceptMap>
KBV_PR_MIO_DCN_Composition

KBV_PR_MIO_DCN_Composition

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Composition" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Composition" />
  <title value="KBV_PR_MIO_DCN_Composition" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bündelt alle Informationen des Docs & Care Network Projekts." />
  <copyright value="Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, ALpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED 'AS IS.' ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health – ICF, herausgegeben durch die Weltgesundheitsorganisation." />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Composition" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Composition" />
  <derivation value="constraint" />
  <differential>
    <element id="Composition">
      <path value="Composition" />
      <definition value="Dieses Profil bündelt alle Informationen des Docs & Care Network Projekts." />
    </element>
    <element id="Composition.meta">
      <path value="Composition.meta" />
      <min value="1" />
    </element>
    <element id="Composition.meta.versionId">
      <path value="Composition.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Composition.meta.lastUpdated">
      <path value="Composition.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Composition.meta.source">
      <path value="Composition.meta.source" />
      <max value="0" />
    </element>
    <element id="Composition.meta.profile">
      <path value="Composition.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Composition|1.0.0" />
    </element>
    <element id="Composition.meta.security">
      <path value="Composition.meta.security" />
      <max value="0" />
    </element>
    <element id="Composition.meta.tag">
      <path value="Composition.meta.tag" />
      <max value="0" />
    </element>
    <element id="Composition.implicitRules">
      <path value="Composition.implicitRules" />
      <max value="0" />
    </element>
    <element id="Composition.language">
      <path value="Composition.language" />
      <max value="0" />
    </element>
    <element id="Composition.text">
      <path value="Composition.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Composition.text.status">
      <path value="Composition.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Composition.contained">
      <path value="Composition.contained" />
      <max value="0" />
    </element>
    <element id="Composition.identifier">
      <path value="Composition.identifier" />
      <max value="0" />
    </element>
    <element id="Composition.status">
      <path value="Composition.status" />
      <patternCode value="final" />
    </element>
    <element id="Composition.type">
      <path value="Composition.type" />
      <patternCodeableConcept>
        <coding>
          <system value="http://snomed.info/sct" />
          <version value="http://snomed.info/sct/900000000000207008/version/20210731" />
          <code value="721919000" />
          <display value="Nurse discharge summary (record artifact)" />
        </coding>
      </patternCodeableConcept>
      <mustSupport value="true" />
    </element>
    <element id="Composition.type.coding">
      <path value="Composition.type.coding" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.type.coding.system">
      <path value="Composition.type.coding.system" />
      <min value="1" />
    </element>
    <element id="Composition.type.coding.version">
      <path value="Composition.type.coding.version" />
      <min value="1" />
    </element>
    <element id="Composition.type.coding.code">
      <path value="Composition.type.coding.code" />
      <min value="1" />
    </element>
    <element id="Composition.type.coding.display">
      <path value="Composition.type.coding.display" />
      <min value="1" />
    </element>
    <element id="Composition.type.coding.display.extension">
      <path value="Composition.type.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Composition.type.coding.display.extension:anzeigenameCodeSnomed">
      <path value="Composition.type.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
      <binding>
        <strength value="extensible" />
        <valueSet value="https://fhir.kbv.de/ConceptMap/KBV_CM_Base_Terminology_Complete_German" />
      </binding>
    </element>
    <element id="Composition.type.coding.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Composition.type.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Composition.type.coding.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Composition.type.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.type.coding.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Composition.type.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Composition.type.coding.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Composition.type.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Composition.type.coding.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Composition.type.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <type>
        <code value="string" />
      </type>
      <patternString value="Pflegeüberleitungsbogen" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.type.coding.display.extension:anzeigenameCodeSnomed.url">
      <path value="Composition.type.coding.display.extension.url" />
      <fixedUri value="https://fhir.kbv.de/ConceptMap/KBV_CM_Base_Terminology_Complete_German" />
    </element>
    <element id="Composition.type.coding.userSelected">
      <path value="Composition.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Composition.type.text">
      <path value="Composition.type.text" />
      <max value="0" />
    </element>
    <element id="Composition.category">
      <path value="Composition.category" />
      <max value="0" />
    </element>
    <element id="Composition.subject">
      <path value="Composition.subject" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Composition.subject.reference">
      <path value="Composition.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.subject.type">
      <path value="Composition.subject.type" />
      <max value="0" />
    </element>
    <element id="Composition.subject.identifier">
      <path value="Composition.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Composition.subject.display">
      <path value="Composition.subject.display" />
      <max value="0" />
    </element>
    <element id="Composition.encounter">
      <path value="Composition.encounter" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Encounter|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Composition.encounter.reference">
      <path value="Composition.encounter.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.encounter.type">
      <path value="Composition.encounter.type" />
      <max value="0" />
    </element>
    <element id="Composition.encounter.identifier">
      <path value="Composition.encounter.identifier" />
      <max value="0" />
    </element>
    <element id="Composition.encounter.display">
      <path value="Composition.encounter.display" />
      <max value="0" />
    </element>
    <element id="Composition.date">
      <path value="Composition.date" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.author">
      <path value="Composition.author" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Composition.author.reference">
      <path value="Composition.author.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.author.type">
      <path value="Composition.author.type" />
      <max value="0" />
    </element>
    <element id="Composition.author.identifier">
      <path value="Composition.author.identifier" />
      <max value="0" />
    </element>
    <element id="Composition.author.display">
      <path value="Composition.author.display" />
      <max value="0" />
    </element>
    <element id="Composition.title">
      <path value="Composition.title" />
      <patternString value="Pflegeüberleitungsbogen" />
    </element>
    <element id="Composition.confidentiality">
      <path value="Composition.confidentiality" />
      <max value="0" />
    </element>
    <element id="Composition.attester">
      <path value="Composition.attester" />
      <max value="0" />
    </element>
    <element id="Composition.custodian">
      <path value="Composition.custodian" />
      <max value="0" />
    </element>
    <element id="Composition.relatesTo">
      <path value="Composition.relatesTo" />
      <max value="0" />
    </element>
    <element id="Composition.event">
      <path value="Composition.event" />
      <max value="0" />
    </element>
    <element id="Composition.section">
      <path value="Composition.section" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="code.coding" />
        </discriminator>
        <rules value="closed" />
      </slicing>
    </element>
    <element id="Composition.section:kommentar">
      <path value="Composition.section" />
      <sliceName value="kommentar" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:kommentar.title">
      <path value="Composition.section.title" />
      <min value="1" />
      <patternString value="Freitext Kommentar" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:kommentar.code">
      <path value="Composition.section.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:kommentar.code.coding">
      <path value="Composition.section.code.coding" />
      <min value="1" />
      <max value="1" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
        <version value="http://snomed.info/sct/900000000000207008/version/20210731" />
        <code value="703852005" />
        <display value="Narrative comment section (record artifact)" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:kommentar.code.coding.system">
      <path value="Composition.section.code.coding.system" />
      <min value="1" />
    </element>
    <element id="Composition.section:kommentar.code.coding.version">
      <path value="Composition.section.code.coding.version" />
      <min value="1" />
    </element>
    <element id="Composition.section:kommentar.code.coding.code">
      <path value="Composition.section.code.coding.code" />
      <min value="1" />
    </element>
    <element id="Composition.section:kommentar.code.coding.display">
      <path value="Composition.section.code.coding.display" />
      <min value="1" />
    </element>
    <element id="Composition.section:kommentar.code.coding.userSelected">
      <path value="Composition.section.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.code.text">
      <path value="Composition.section.code.text" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.author">
      <path value="Composition.section.author" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.focus">
      <path value="Composition.section.focus" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.text">
      <path value="Composition.section.text" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.mode">
      <path value="Composition.section.mode" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.orderedBy">
      <path value="Composition.section.orderedBy" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.entry">
      <path value="Composition.section.entry" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Comment|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:kommentar.entry.reference">
      <path value="Composition.section.entry.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:kommentar.entry.type">
      <path value="Composition.section.entry.type" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.entry.identifier">
      <path value="Composition.section.entry.identifier" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.entry.display">
      <path value="Composition.section.entry.display" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.emptyReason">
      <path value="Composition.section.emptyReason" />
      <max value="0" />
    </element>
    <element id="Composition.section:kommentar.section">
      <path value="Composition.section.section" />
      <max value="0" />
      <contentReference value="http://hl7.org/fhir/StructureDefinition/Composition#Composition.section" />
    </element>
    <element id="Composition.section:vitalparameter">
      <path value="Composition.section" />
      <sliceName value="vitalparameter" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:vitalparameter.title">
      <path value="Composition.section.title" />
      <min value="1" />
      <patternString value="Vitalzeichen und Körpermaße" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:vitalparameter.code">
      <path value="Composition.section.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:vitalparameter.code.coding">
      <path value="Composition.section.code.coding" />
      <min value="1" />
      <max value="1" />
      <patternCoding>
        <system value="http://loinc.org" />
        <version value="2.71" />
        <code value="8716-3" />
        <display value="Vital signs" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:vitalparameter.code.coding.system">
      <path value="Composition.section.code.coding.system" />
      <min value="1" />
    </element>
    <element id="Composition.section:vitalparameter.code.coding.version">
      <path value="Composition.section.code.coding.version" />
      <min value="1" />
    </element>
    <element id="Composition.section:vitalparameter.code.coding.code">
      <path value="Composition.section.code.coding.code" />
      <min value="1" />
    </element>
    <element id="Composition.section:vitalparameter.code.coding.display">
      <path value="Composition.section.code.coding.display" />
      <min value="1" />
    </element>
    <element id="Composition.section:vitalparameter.code.coding.userSelected">
      <path value="Composition.section.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.code.text">
      <path value="Composition.section.code.text" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.author">
      <path value="Composition.section.author" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.focus">
      <path value="Composition.section.focus" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.text">
      <path value="Composition.section.text" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.mode">
      <path value="Composition.section.mode" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.orderedBy">
      <path value="Composition.section.orderedBy" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.entry">
      <path value="Composition.section.entry" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_DiagnosticReport_Vital_Signs_and_Body_Measures|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:vitalparameter.entry.reference">
      <path value="Composition.section.entry.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Composition.section:vitalparameter.entry.type">
      <path value="Composition.section.entry.type" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.entry.identifier">
      <path value="Composition.section.entry.identifier" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.entry.display">
      <path value="Composition.section.entry.display" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.emptyReason">
      <path value="Composition.section.emptyReason" />
      <max value="0" />
    </element>
    <element id="Composition.section:vitalparameter.section">
      <path value="Composition.section.section" />
      <max value="0" />
      <contentReference value="http://hl7.org/fhir/StructureDefinition/Composition#Composition.section" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_DiagnosticReport_Vital_Signs_and_Body_Measures

KBV_PR_MIO_DCN_DiagnosticReport_Vital_Signs_and_Body_Measures

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_DiagnosticReport_Vital_Signs_and_Body_Measures" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_DiagnosticReport_Vital_Signs_and_Body_Measures" />
  <title value="KBV_PR_MIO_DCN_DiagnosticReport_Vital_Signs_and_Body_Measures" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bündelt alle Vitalzeichen und Körpermaße." />
  <copyright value="Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, ALpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED 'AS IS.' ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health – ICF, herausgegeben durch die Weltgesundheitsorganisation." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="DiagnosticReport" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DiagnosticReport" />
  <derivation value="constraint" />
  <differential>
    <element id="DiagnosticReport">
      <path value="DiagnosticReport" />
      <definition value="Dieses Profil bündelt alle Vitalzeichen und Körpermaße." />
    </element>
    <element id="DiagnosticReport.meta">
      <path value="DiagnosticReport.meta" />
      <min value="1" />
    </element>
    <element id="DiagnosticReport.meta.versionId">
      <path value="DiagnosticReport.meta.versionId" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.meta.lastUpdated">
      <path value="DiagnosticReport.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.meta.source">
      <path value="DiagnosticReport.meta.source" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.meta.profile">
      <path value="DiagnosticReport.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_DiagnosticReport_Vital_Signs_and_Body_Measures|1.0.0" />
    </element>
    <element id="DiagnosticReport.meta.security">
      <path value="DiagnosticReport.meta.security" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.meta.tag">
      <path value="DiagnosticReport.meta.tag" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.implicitRules">
      <path value="DiagnosticReport.implicitRules" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.language">
      <path value="DiagnosticReport.language" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.text">
      <path value="DiagnosticReport.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="DiagnosticReport.text.status">
      <path value="DiagnosticReport.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="DiagnosticReport.contained">
      <path value="DiagnosticReport.contained" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.identifier">
      <path value="DiagnosticReport.identifier" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.basedOn">
      <path value="DiagnosticReport.basedOn" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.status">
      <path value="DiagnosticReport.status" />
      <patternCode value="final" />
    </element>
    <element id="DiagnosticReport.category">
      <path value="DiagnosticReport.category" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.code">
      <path value="DiagnosticReport.code" />
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.code.coding">
      <path value="DiagnosticReport.code.coding" />
      <min value="1" />
      <max value="1" />
      <patternCoding>
        <system value="http://loinc.org" />
        <version value="2.71" />
        <code value="8716-3" />
        <display value="Vital signs" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.code.coding.system">
      <path value="DiagnosticReport.code.coding.system" />
      <min value="1" />
    </element>
    <element id="DiagnosticReport.code.coding.version">
      <path value="DiagnosticReport.code.coding.version" />
      <min value="1" />
    </element>
    <element id="DiagnosticReport.code.coding.code">
      <path value="DiagnosticReport.code.coding.code" />
      <min value="1" />
    </element>
    <element id="DiagnosticReport.code.coding.display">
      <path value="DiagnosticReport.code.coding.display" />
      <min value="1" />
      <patternString value="Vital signs" />
    </element>
    <element id="DiagnosticReport.code.coding.display.extension">
      <path value="DiagnosticReport.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="DiagnosticReport.code.coding.display.extension:anzeigenameCode">
      <path value="DiagnosticReport.code.coding.display.extension" />
      <sliceName value="anzeigenameCode" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
      <binding>
        <strength value="extensible" />
        <valueSet value="https://fhir.kbv.de/ConceptMap/KBV_CM_Base_Terminology_Complete_German" />
      </binding>
    </element>
    <element id="DiagnosticReport.code.coding.display.extension:anzeigenameCode.extension">
      <path value="DiagnosticReport.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="DiagnosticReport.code.coding.display.extension:anzeigenameCode.extension:content">
      <path value="DiagnosticReport.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.code.coding.display.extension:anzeigenameCode.extension:content.url">
      <path value="DiagnosticReport.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="DiagnosticReport.code.coding.display.extension:anzeigenameCode.extension:content.value[x]">
      <path value="DiagnosticReport.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.code.coding.display.extension:anzeigenameCode.extension:content.value[x]:valueString">
      <path value="DiagnosticReport.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
      <fixedString value="Vitalzeichen und Körpermaße" />
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.code.coding.display.extension:anzeigenameCode.url">
      <path value="DiagnosticReport.code.coding.display.extension.url" />
      <fixedUri value="https://fhir.kbv.de/ConceptMap/KBV_CM_Base_Terminology_Complete_German" />
    </element>
    <element id="DiagnosticReport.code.coding.userSelected">
      <path value="DiagnosticReport.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.code.text">
      <path value="DiagnosticReport.code.text" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.subject">
      <path value="DiagnosticReport.subject" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.subject.reference">
      <path value="DiagnosticReport.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.subject.type">
      <path value="DiagnosticReport.subject.type" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.subject.identifier">
      <path value="DiagnosticReport.subject.identifier" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.subject.display">
      <path value="DiagnosticReport.subject.display" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.encounter">
      <path value="DiagnosticReport.encounter" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.effective[x]">
      <path value="DiagnosticReport.effective[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.effective[x]:effectiveDateTime">
      <path value="DiagnosticReport.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.issued">
      <path value="DiagnosticReport.issued" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.performer">
      <path value="DiagnosticReport.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
      </type>
    </element>
    <element id="DiagnosticReport.performer.reference">
      <path value="DiagnosticReport.performer.reference" />
      <min value="1" />
    </element>
    <element id="DiagnosticReport.performer.type">
      <path value="DiagnosticReport.performer.type" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.performer.identifier">
      <path value="DiagnosticReport.performer.identifier" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.performer.display">
      <path value="DiagnosticReport.performer.display" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.resultsInterpreter">
      <path value="DiagnosticReport.resultsInterpreter" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.specimen">
      <path value="DiagnosticReport.specimen" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.result">
      <path value="DiagnosticReport.result" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Blood_Pressure|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Body_Weight|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Body_Height|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Heart_Rate|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Peripheral_Oxygen_Saturation|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Respiratory_Rate|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Body_Temperature|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Glucose_Concentration|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.result.reference">
      <path value="DiagnosticReport.result.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="DiagnosticReport.result.type">
      <path value="DiagnosticReport.result.type" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.result.identifier">
      <path value="DiagnosticReport.result.identifier" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.result.display">
      <path value="DiagnosticReport.result.display" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.imagingStudy">
      <path value="DiagnosticReport.imagingStudy" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.media">
      <path value="DiagnosticReport.media" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.conclusion">
      <path value="DiagnosticReport.conclusion" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.conclusionCode">
      <path value="DiagnosticReport.conclusionCode" />
      <max value="0" />
    </element>
    <element id="DiagnosticReport.presentedForm">
      <path value="DiagnosticReport.presentedForm" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Encounter

KBV_PR_MIO_DCN_Encounter

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Encounter" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Encounter" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <copyright value="Im folgenden Profil können Codes aus den Codesystemen Snomed, Loinc oder Ucum enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED Clinical Terms® (SNOMED CT®) which is used by permission of SNOMED International. All rights reserved. SNOMED CT®, was originally created by The College of American Pathologists. SNOMED and SNOMED CT are registered trademarks of SNOMED International. Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license. This material contains content from Loinc (http://loinc.org). Loinc is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (Loinc) Committee and is available at no cost under the license at http://loinc.org/license. Loinc® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED &quot;AS IS.&quot; ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Encounter" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Encounter" />
  <derivation value="constraint" />
  <differential>
    <element id="Encounter">
      <path value="Encounter" />
      <short value="Dieses Profil bildet das Untersuchungsdatum ab." />
    </element>
    <element id="Encounter.meta">
      <path value="Encounter.meta" />
      <min value="1" />
    </element>
    <element id="Encounter.meta.versionId">
      <path value="Encounter.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.lastUpdated">
      <path value="Encounter.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.source">
      <path value="Encounter.meta.source" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.profile">
      <path value="Encounter.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Encounter|1.0.0" />
    </element>
    <element id="Encounter.meta.security">
      <path value="Encounter.meta.security" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.tag">
      <path value="Encounter.meta.tag" />
      <max value="0" />
    </element>
    <element id="Encounter.implicitRules">
      <path value="Encounter.implicitRules" />
      <max value="0" />
    </element>
    <element id="Encounter.language">
      <path value="Encounter.language" />
      <max value="0" />
    </element>
    <element id="Encounter.text">
      <path value="Encounter.text" />
      <max value="0" />
    </element>
    <element id="Encounter.contained">
      <path value="Encounter.contained" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier">
      <path value="Encounter.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.status">
      <path value="Encounter.status" />
      <fixedCode value="finished" />
    </element>
    <element id="Encounter.statusHistory">
      <path value="Encounter.statusHistory" />
      <max value="0" />
    </element>
    <element id="Encounter.class">
      <path value="Encounter.class" />
      <definition value="Hier wird das Setting der Begegnung bzw. des Aufenthalts angegeben." />
      <binding>
        <strength value="extensible" />
        <description value="Setting des Termins bzw. Aufenthalts" />
        <valueSet value="http://fhir.de/ValueSet/EncounterClassDE" />
      </binding>
    </element>
    <element id="Encounter.classHistory">
      <path value="Encounter.classHistory" />
      <max value="0" />
    </element>
    <element id="Encounter.serviceType">
      <path value="Encounter.serviceType" />
      <max value="0" />
    </element>
    <element id="Encounter.priority">
      <path value="Encounter.priority" />
      <max value="0" />
    </element>
    <element id="Encounter.subject">
      <path value="Encounter.subject" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Encounter.subject.reference">
      <path value="Encounter.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.subject.type">
      <path value="Encounter.subject.type" />
      <max value="0" />
    </element>
    <element id="Encounter.subject.identifier">
      <path value="Encounter.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.subject.display">
      <path value="Encounter.subject.display" />
      <max value="0" />
    </element>
    <element id="Encounter.episodeOfCare">
      <path value="Encounter.episodeOfCare" />
      <max value="0" />
    </element>
    <element id="Encounter.basedOn">
      <path value="Encounter.basedOn" />
      <max value="0" />
    </element>
    <element id="Encounter.participant">
      <path value="Encounter.participant" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.participant.type">
      <path value="Encounter.participant.type" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.participant.type.coding">
      <path value="Encounter.participant.type.coding" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.participant.type.coding.system">
      <path value="Encounter.participant.type.coding.system" />
      <min value="1" />
      <fixedUri value="http://terminology.hl7.org/CodeSystem/v3-ParticipationType" />
    </element>
    <element id="Encounter.participant.type.coding.version">
      <path value="Encounter.participant.type.coding.version" />
      <min value="1" />
      <fixedString value="2.0.0" />
    </element>
    <element id="Encounter.participant.type.coding.code">
      <path value="Encounter.participant.type.coding.code" />
      <min value="1" />
      <fixedCode value="PPRF" />
    </element>
    <element id="Encounter.participant.type.coding.display">
      <path value="Encounter.participant.type.coding.display" />
      <min value="1" />
      <fixedString value="primary performer" />
    </element>
    <element id="Encounter.participant.type.coding.userSelected">
      <path value="Encounter.participant.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.participant.type.text">
      <path value="Encounter.participant.type.text" />
      <max value="0" />
    </element>
    <element id="Encounter.participant.period">
      <path value="Encounter.participant.period" />
      <max value="0" />
    </element>
    <element id="Encounter.participant.individual">
      <path value="Encounter.participant.individual" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Encounter.participant.individual.reference">
      <path value="Encounter.participant.individual.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.participant.individual.type">
      <path value="Encounter.participant.individual.type" />
      <max value="0" />
    </element>
    <element id="Encounter.participant.individual.identifier">
      <path value="Encounter.participant.individual.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.participant.individual.display">
      <path value="Encounter.participant.individual.display" />
      <max value="0" />
    </element>
    <element id="Encounter.appointment">
      <path value="Encounter.appointment" />
      <max value="0" />
    </element>
    <element id="Encounter.period">
      <path value="Encounter.period" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.period.start">
      <path value="Encounter.period.start" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.period.end">
      <path value="Encounter.period.end" />
      <max value="0" />
    </element>
    <element id="Encounter.length">
      <path value="Encounter.length" />
      <max value="0" />
    </element>
    <element id="Encounter.reasonCode">
      <path value="Encounter.reasonCode" />
      <max value="0" />
    </element>
    <element id="Encounter.reasonReference">
      <path value="Encounter.reasonReference" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis">
      <path value="Encounter.diagnosis" />
      <max value="0" />
    </element>
    <element id="Encounter.account">
      <path value="Encounter.account" />
      <max value="0" />
    </element>
    <element id="Encounter.hospitalization">
      <path value="Encounter.hospitalization" />
      <max value="0" />
    </element>
    <element id="Encounter.location">
      <path value="Encounter.location" />
      <max value="0" />
    </element>
    <element id="Encounter.serviceProvider">
      <path value="Encounter.serviceProvider" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Encounter.serviceProvider.reference">
      <path value="Encounter.serviceProvider.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.serviceProvider.type">
      <path value="Encounter.serviceProvider.type" />
      <max value="0" />
    </element>
    <element id="Encounter.serviceProvider.identifier">
      <path value="Encounter.serviceProvider.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.serviceProvider.display">
      <path value="Encounter.serviceProvider.display" />
      <max value="0" />
    </element>
    <element id="Encounter.partOf">
      <path value="Encounter.partOf" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Observation_Blood_Pressure

KBV_PR_MIO_DCN_Observation_Blood_Pressure

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Blood_Pressure" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Observation_Blood_Pressure" />
  <title value="KBV_PR_MIO_DCN_Observation_Blood_Pressure" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet die Messung des Blutdrucks ab." />
  <copyright value="Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, ALpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED 'AS IS.' ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health – ICF, herausgegeben durch die Weltgesundheitsorganisation." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="sct-concept" />
    <uri value="http://snomed.info/conceptdomain" />
    <name value="SNOMED CT Concept Domain Binding" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="sct-attr" />
    <uri value="http://snomed.org/attributebinding" />
    <name value="SNOMED CT Attribute Binding" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Blood_Pressure|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation">
      <path value="Observation" />
      <definition value="Dieses Profil bildet die Messung des Blutdrucks ab." />
    </element>
    <element id="Observation.meta">
      <path value="Observation.meta" />
      <min value="1" />
    </element>
    <element id="Observation.meta.versionId">
      <path value="Observation.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Observation.meta.lastUpdated">
      <path value="Observation.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Observation.meta.source">
      <path value="Observation.meta.source" />
      <max value="0" />
    </element>
    <element id="Observation.meta.profile">
      <path value="Observation.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Blood_Pressure|1.0.0" />
    </element>
    <element id="Observation.meta.security">
      <path value="Observation.meta.security" />
      <max value="0" />
    </element>
    <element id="Observation.meta.tag">
      <path value="Observation.meta.tag" />
      <max value="0" />
    </element>
    <element id="Observation.implicitRules">
      <path value="Observation.implicitRules" />
      <max value="0" />
    </element>
    <element id="Observation.language">
      <path value="Observation.language" />
      <max value="0" />
    </element>
    <element id="Observation.text">
      <path value="Observation.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Observation.text.status">
      <path value="Observation.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Observation.contained">
      <path value="Observation.contained" />
      <max value="0" />
    </element>
    <element id="Observation.identifier">
      <path value="Observation.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.basedOn">
      <path value="Observation.basedOn" />
      <max value="0" />
    </element>
    <element id="Observation.partOf">
      <path value="Observation.partOf" />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <patternCode value="final" />
    </element>
    <element id="Observation.category:loincCode">
      <path value="Observation.category" />
      <sliceName value="loincCode" />
      <min value="1" />
      <max value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://loinc.org" />
          <version value="2.71" />
          <code value="8716-3" />
          <display value="Vital signs" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Observation.category:loincCode.coding">
      <path value="Observation.category.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.system">
      <path value="Observation.category.coding.system" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.version">
      <path value="Observation.category.coding.version" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.code">
      <path value="Observation.category.coding.code" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.display">
      <path value="Observation.category.coding.display" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.userSelected">
      <path value="Observation.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.category:loincCode.text">
      <path value="Observation.category.text" />
      <max value="0" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding">
      <path value="Observation.code.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc">
      <path value="Observation.code.coding" />
      <sliceName value="loinc" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeLoinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeLoinc" />
    </element>
    <element id="Observation.code.coding:loinc.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.coding:codeSnomed">
      <path value="Observation.code.coding" />
      <sliceName value="codeSnomed" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.code.coding:codeSnomed.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.text">
      <path value="Observation.code.text" />
      <max value="0" />
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.reference">
      <path value="Observation.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.type">
      <path value="Observation.subject.type" />
      <max value="0" />
    </element>
    <element id="Observation.subject.identifier">
      <path value="Observation.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.subject.display">
      <path value="Observation.subject.display" />
      <max value="0" />
    </element>
    <element id="Observation.encounter">
      <path value="Observation.encounter" />
      <max value="0" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.effective[x]:effectiveDateTime">
      <path value="Observation.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.issued">
      <path value="Observation.issued" />
      <max value="0" />
    </element>
    <element id="Observation.performer">
      <path value="Observation.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
    </element>
    <element id="Observation.performer.reference">
      <path value="Observation.performer.reference" />
      <min value="1" />
    </element>
    <element id="Observation.performer.type">
      <path value="Observation.performer.type" />
      <max value="0" />
    </element>
    <element id="Observation.performer.identifier">
      <path value="Observation.performer.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.performer.display">
      <path value="Observation.performer.display" />
      <max value="0" />
    </element>
    <element id="Observation.dataAbsentReason">
      <path value="Observation.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.interpretation">
      <path value="Observation.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.note">
      <path value="Observation.note" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite">
      <path value="Observation.bodySite" />
      <max value="0" />
    </element>
    <element id="Observation.method">
      <path value="Observation.method" />
      <max value="0" />
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <max value="0" />
    </element>
    <element id="Observation.referenceRange">
      <path value="Observation.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.hasMember">
      <path value="Observation.hasMember" />
      <max value="0" />
    </element>
    <element id="Observation.derivedFrom">
      <path value="Observation.derivedFrom" />
      <max value="0" />
    </element>
    <element id="Observation.component">
      <path value="Observation.component" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="code.coding" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP">
      <path value="Observation.component" />
      <sliceName value="SystolicBP" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code">
      <path value="Observation.component.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding">
      <path value="Observation.component.code.coding" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:loinc">
      <path value="Observation.component.code.coding" />
      <sliceName value="loinc" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:loinc.display.extension">
      <path value="Observation.component.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc">
      <path value="Observation.component.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeLoinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.url">
      <path value="Observation.component.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]:valueString">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.url">
      <path value="Observation.component.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeLoinc" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:loinc.userSelected">
      <path value="Observation.component.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:codeSnomed">
      <path value="Observation.component.code.coding" />
      <sliceName value="codeSnomed" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:codeSnomed.display.extension">
      <path value="Observation.component.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.component.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.component.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.component.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:codeSnomed.userSelected">
      <path value="Observation.component.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.component:SystolicBP.code.text">
      <path value="Observation.component.code.text" />
      <min value="1" />
      <patternString value="systolisch" />
    </element>
    <element id="Observation.component:SystolicBP.value[x]">
      <path value="Observation.component.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.value[x]:valueQuantity">
      <path value="Observation.component.value[x]" />
      <sliceName value="valueQuantity" />
      <min value="1" />
      <patternQuantity>
        <unit value="mm Hg" />
      </patternQuantity>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.dataAbsentReason">
      <path value="Observation.component.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.component:SystolicBP.interpretation">
      <path value="Observation.component.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.component:SystolicBP.referenceRange">
      <path value="Observation.component.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.component:DiastolicBP">
      <path value="Observation.component" />
      <sliceName value="DiastolicBP" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code">
      <path value="Observation.component.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding">
      <path value="Observation.component.code.coding" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:loinc">
      <path value="Observation.component.code.coding" />
      <sliceName value="loinc" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:loinc.display.extension">
      <path value="Observation.component.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc">
      <path value="Observation.component.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeLoinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.url">
      <path value="Observation.component.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]:valueString">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:loinc.display.extension:anzeigenameCodeLoinc.url">
      <path value="Observation.component.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeLoinc" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:loinc.userSelected">
      <path value="Observation.component.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:codeSnomed">
      <path value="Observation.component.code.coding" />
      <sliceName value="codeSnomed" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:codeSnomed.display.extension">
      <path value="Observation.component.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.component.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.component.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.component.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:codeSnomed.userSelected">
      <path value="Observation.component.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.component:DiastolicBP.code.text">
      <path value="Observation.component.code.text" />
      <min value="1" />
      <patternString value="diastolisch" />
    </element>
    <element id="Observation.component:DiastolicBP.value[x]">
      <path value="Observation.component.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.value[x]:valueQuantity">
      <path value="Observation.component.value[x]" />
      <sliceName value="valueQuantity" />
      <min value="1" />
      <patternQuantity>
        <unit value="mm Hg" />
      </patternQuantity>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.dataAbsentReason">
      <path value="Observation.component.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.component:DiastolicBP.interpretation">
      <path value="Observation.component.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.component:DiastolicBP.referenceRange">
      <path value="Observation.component.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck">
      <path value="Observation.component" />
      <sliceName value="mittlererArteriellerBlutdruck" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code">
      <path value="Observation.component.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding">
      <path value="Observation.component.code.coding" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeLoinc">
      <path value="Observation.component.code.coding" />
      <sliceName value="codeLoinc" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeLoinc.display.extension">
      <path value="Observation.component.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeLoinc.display.extension:anzeigenameCodeLoinc">
      <path value="Observation.component.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeLoinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeLoinc.display.extension:anzeigenameCodeLoinc.extension">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeLoinc.display.extension:anzeigenameCodeLoinc.extension:content">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeLoinc.display.extension:anzeigenameCodeLoinc.extension:content.url">
      <path value="Observation.component.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeLoinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeLoinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]:valueString">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeLoinc.display.extension:anzeigenameCodeLoinc.url">
      <path value="Observation.component.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeLoinc" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeLoinc.userSelected">
      <path value="Observation.component.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeSnomed">
      <path value="Observation.component.code.coding" />
      <sliceName value="codeSnomed" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeSnomed.display.extension">
      <path value="Observation.component.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.component.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.component.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.component.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.component.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.component.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.coding:codeSnomed.userSelected">
      <path value="Observation.component.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.code.text">
      <path value="Observation.component.code.text" />
      <min value="1" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.value[x]">
      <path value="Observation.component.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.value[x]:valueQuantity">
      <path value="Observation.component.value[x]" />
      <sliceName value="valueQuantity" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.dataAbsentReason">
      <path value="Observation.component.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.interpretation">
      <path value="Observation.component.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.component:mittlererArteriellerBlutdruck.referenceRange">
      <path value="Observation.component.referenceRange" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Observation_Body_Height

KBV_PR_MIO_DCN_Observation_Body_Height

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Body_Height" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Observation_Body_Height" />
  <title value="KBV_PR_MIO_DCN_Observation_Body_Height" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet die Körpergröße bzw. Körperlänge ab." />
  <copyright value="Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, ALpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED 'AS IS.' ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health – ICF, herausgegeben durch die Weltgesundheitsorganisation." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="sct-concept" />
    <uri value="http://snomed.info/conceptdomain" />
    <name value="SNOMED CT Concept Domain Binding" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="sct-attr" />
    <uri value="http://snomed.org/attributebinding" />
    <name value="SNOMED CT Attribute Binding" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Body_Height|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation.meta">
      <path value="Observation.meta" />
      <min value="1" />
    </element>
    <element id="Observation.meta.versionId">
      <path value="Observation.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Observation.meta.lastUpdated">
      <path value="Observation.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Observation.meta.source">
      <path value="Observation.meta.source" />
      <max value="0" />
    </element>
    <element id="Observation.meta.profile">
      <path value="Observation.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Body_Height|1.0.0" />
    </element>
    <element id="Observation.meta.security">
      <path value="Observation.meta.security" />
      <max value="0" />
    </element>
    <element id="Observation.meta.tag">
      <path value="Observation.meta.tag" />
      <max value="0" />
    </element>
    <element id="Observation.implicitRules">
      <path value="Observation.implicitRules" />
      <max value="0" />
    </element>
    <element id="Observation.language">
      <path value="Observation.language" />
      <max value="0" />
    </element>
    <element id="Observation.text">
      <path value="Observation.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Observation.text.status">
      <path value="Observation.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Observation.contained">
      <path value="Observation.contained" />
      <max value="0" />
    </element>
    <element id="Observation.identifier">
      <path value="Observation.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.basedOn">
      <path value="Observation.basedOn" />
      <max value="0" />
    </element>
    <element id="Observation.partOf">
      <path value="Observation.partOf" />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <patternCode value="final" />
    </element>
    <element id="Observation.category:loincCode">
      <path value="Observation.category" />
      <sliceName value="loincCode" />
      <min value="1" />
      <max value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://loinc.org" />
          <version value="2.71" />
          <code value="8716-3" />
          <display value="Vital signs" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Observation.category:loincCode.coding">
      <path value="Observation.category.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.system">
      <path value="Observation.category.coding.system" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.version">
      <path value="Observation.category.coding.version" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.code">
      <path value="Observation.category.coding.code" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.display">
      <path value="Observation.category.coding.display" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.userSelected">
      <path value="Observation.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.category:loincCode.text">
      <path value="Observation.category.text" />
      <max value="0" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding">
      <path value="Observation.code.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc">
      <path value="Observation.code.coding" />
      <sliceName value="loinc" />
      <patternCoding>
        <system value="http://loinc.org" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameloinc">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameloinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameloinc.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameloinc.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameloinc.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameloinc.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameloinc.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameloinc.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameloinc" />
    </element>
    <element id="Observation.code.coding:loinc.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.coding:codeSnomed">
      <path value="Observation.code.coding" />
      <sliceName value="codeSnomed" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.code.coding:codeSnomed.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.text">
      <path value="Observation.code.text" />
      <max value="0" />
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.reference">
      <path value="Observation.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.type">
      <path value="Observation.subject.type" />
      <max value="0" />
    </element>
    <element id="Observation.subject.identifier">
      <path value="Observation.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.subject.display">
      <path value="Observation.subject.display" />
      <max value="0" />
    </element>
    <element id="Observation.encounter">
      <path value="Observation.encounter" />
      <max value="0" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.effective[x]:effectiveDateTime">
      <path value="Observation.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.issued">
      <path value="Observation.issued" />
      <max value="0" />
    </element>
    <element id="Observation.performer">
      <path value="Observation.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
      </type>
    </element>
    <element id="Observation.performer.reference">
      <path value="Observation.performer.reference" />
      <min value="1" />
    </element>
    <element id="Observation.performer.type">
      <path value="Observation.performer.type" />
      <max value="0" />
    </element>
    <element id="Observation.performer.identifier">
      <path value="Observation.performer.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.performer.display">
      <path value="Observation.performer.display" />
      <max value="0" />
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.value[x]:valueQuantity">
      <path value="Observation.value[x]" />
      <sliceName value="valueQuantity" />
      <min value="1" />
      <patternQuantity>
        <unit value="cm" />
        <system value="http://unitsofmeasure.org" />
        <code value="cm" />
      </patternQuantity>
      <mustSupport value="true" />
    </element>
    <element id="Observation.dataAbsentReason">
      <path value="Observation.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.interpretation">
      <path value="Observation.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.note">
      <path value="Observation.note" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite.coding">
      <path value="Observation.bodySite.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.bodySite.coding.display.extension">
      <path value="Observation.bodySite.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.bodySite.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.bodySite.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.bodySite.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.bodySite.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.bodySite.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.bodySite.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.bodySite.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.bodySite.coding.userSelected">
      <path value="Observation.bodySite.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite.text">
      <path value="Observation.bodySite.text" />
      <max value="0" />
    </element>
    <element id="Observation.method">
      <path value="Observation.method" />
      <max value="0" />
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <max value="0" />
    </element>
    <element id="Observation.referenceRange">
      <path value="Observation.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.hasMember">
      <path value="Observation.hasMember" />
      <max value="0" />
    </element>
    <element id="Observation.derivedFrom">
      <path value="Observation.derivedFrom" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Observation_Body_Temperature

KBV_PR_MIO_DCN_Observation_Body_Temperature

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Body_Temperature" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Observation_Body_Temperature" />
  <title value="KBV_PR_MIO_DCN_Observation_Body_Temperature" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet die Körpertemperatur ab." />
  <copyright value="Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, ALpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED 'AS IS.' ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health – ICF, herausgegeben durch die Weltgesundheitsorganisation." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="sct-concept" />
    <uri value="http://snomed.info/conceptdomain" />
    <name value="SNOMED CT Concept Domain Binding" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="sct-attr" />
    <uri value="http://snomed.org/attributebinding" />
    <name value="SNOMED CT Attribute Binding" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Body_Temperature|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation">
      <path value="Observation" />
      <definition value="Dieses Profil bildet die Körpertemperatur ab." />
    </element>
    <element id="Observation.meta">
      <path value="Observation.meta" />
      <min value="1" />
    </element>
    <element id="Observation.meta.versionId">
      <path value="Observation.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Observation.meta.lastUpdated">
      <path value="Observation.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Observation.meta.source">
      <path value="Observation.meta.source" />
      <max value="0" />
    </element>
    <element id="Observation.meta.profile">
      <path value="Observation.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Body_Temperature|1.0.0" />
    </element>
    <element id="Observation.meta.security">
      <path value="Observation.meta.security" />
      <max value="0" />
    </element>
    <element id="Observation.meta.tag">
      <path value="Observation.meta.tag" />
      <max value="0" />
    </element>
    <element id="Observation.implicitRules">
      <path value="Observation.implicitRules" />
      <max value="0" />
    </element>
    <element id="Observation.language">
      <path value="Observation.language" />
      <max value="0" />
    </element>
    <element id="Observation.text">
      <path value="Observation.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Observation.text.status">
      <path value="Observation.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Observation.contained">
      <path value="Observation.contained" />
      <max value="0" />
    </element>
    <element id="Observation.identifier">
      <path value="Observation.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.basedOn">
      <path value="Observation.basedOn" />
      <max value="0" />
    </element>
    <element id="Observation.partOf">
      <path value="Observation.partOf" />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <patternCode value="final" />
    </element>
    <element id="Observation.category:loincCode">
      <path value="Observation.category" />
      <sliceName value="loincCode" />
      <min value="1" />
      <max value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://loinc.org" />
          <version value="2.71" />
          <code value="8716-3" />
          <display value="Vital signs" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Observation.category:loincCode.coding">
      <path value="Observation.category.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.system">
      <path value="Observation.category.coding.system" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.version">
      <path value="Observation.category.coding.version" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.code">
      <path value="Observation.category.coding.code" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.display">
      <path value="Observation.category.coding.display" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.userSelected">
      <path value="Observation.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.category:loincCode.text">
      <path value="Observation.category.text" />
      <max value="0" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding">
      <path value="Observation.code.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc">
      <path value="Observation.code.coding" />
      <sliceName value="loinc" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeLoinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeLoinc" />
    </element>
    <element id="Observation.code.coding:loinc.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.coding:codeSnomed">
      <path value="Observation.code.coding" />
      <sliceName value="codeSnomed" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.code.coding:codeSnomed.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.text">
      <path value="Observation.code.text" />
      <max value="0" />
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.reference">
      <path value="Observation.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.type">
      <path value="Observation.subject.type" />
      <max value="0" />
    </element>
    <element id="Observation.subject.identifier">
      <path value="Observation.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.subject.display">
      <path value="Observation.subject.display" />
      <max value="0" />
    </element>
    <element id="Observation.encounter">
      <path value="Observation.encounter" />
      <max value="0" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.effective[x]:effectiveDateTime">
      <path value="Observation.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.issued">
      <path value="Observation.issued" />
      <max value="0" />
    </element>
    <element id="Observation.performer">
      <path value="Observation.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
    </element>
    <element id="Observation.performer.reference">
      <path value="Observation.performer.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.performer.type">
      <path value="Observation.performer.type" />
      <max value="0" />
    </element>
    <element id="Observation.performer.identifier">
      <path value="Observation.performer.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.performer.display">
      <path value="Observation.performer.display" />
      <max value="0" />
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.value[x]:valueQuantity">
      <path value="Observation.value[x]" />
      <sliceName value="valueQuantity" />
      <min value="1" />
      <patternQuantity>
        <unit value="Cel" />
      </patternQuantity>
      <mustSupport value="true" />
    </element>
    <element id="Observation.dataAbsentReason">
      <path value="Observation.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.interpretation">
      <path value="Observation.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.note">
      <path value="Observation.note" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite">
      <path value="Observation.bodySite" />
      <max value="0" />
    </element>
    <element id="Observation.method">
      <path value="Observation.method" />
      <max value="0" />
    </element>
    <element id="Observation.specimen">
      <path value="Observation.specimen" />
      <max value="0" />
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <max value="0" />
    </element>
    <element id="Observation.referenceRange">
      <path value="Observation.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.hasMember">
      <path value="Observation.hasMember" />
      <max value="0" />
    </element>
    <element id="Observation.derivedFrom">
      <path value="Observation.derivedFrom" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Observation_Body_Weight

KBV_PR_MIO_DCN_Observation_Body_Weight

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Body_Weight" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Observation_Body_Weight" />
  <title value="KBV_PR_MIO_DCN_Observation_Body_Weight" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet das Körpergewicht ab." />
  <copyright value="Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, ALpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED 'AS IS.' ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health – ICF, herausgegeben durch die Weltgesundheitsorganisation." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="sct-concept" />
    <uri value="http://snomed.info/conceptdomain" />
    <name value="SNOMED CT Concept Domain Binding" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="sct-attr" />
    <uri value="http://snomed.org/attributebinding" />
    <name value="SNOMED CT Attribute Binding" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Body_Weight|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation">
      <path value="Observation" />
      <definition value="Dieses Profil bildet das Körpergewicht ab." />
    </element>
    <element id="Observation.meta">
      <path value="Observation.meta" />
      <min value="1" />
    </element>
    <element id="Observation.meta.versionId">
      <path value="Observation.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Observation.meta.lastUpdated">
      <path value="Observation.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Observation.meta.source">
      <path value="Observation.meta.source" />
      <max value="0" />
    </element>
    <element id="Observation.meta.profile">
      <path value="Observation.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Body_Weight|1.0.0" />
    </element>
    <element id="Observation.meta.security">
      <path value="Observation.meta.security" />
      <max value="0" />
    </element>
    <element id="Observation.meta.tag">
      <path value="Observation.meta.tag" />
      <max value="0" />
    </element>
    <element id="Observation.implicitRules">
      <path value="Observation.implicitRules" />
      <max value="0" />
    </element>
    <element id="Observation.language">
      <path value="Observation.language" />
      <max value="0" />
    </element>
    <element id="Observation.text">
      <path value="Observation.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Observation.text.status">
      <path value="Observation.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Observation.contained">
      <path value="Observation.contained" />
      <max value="0" />
    </element>
    <element id="Observation.identifier">
      <path value="Observation.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.basedOn">
      <path value="Observation.basedOn" />
      <max value="0" />
    </element>
    <element id="Observation.partOf">
      <path value="Observation.partOf" />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <patternCode value="final" />
    </element>
    <element id="Observation.category:loincCode">
      <path value="Observation.category" />
      <sliceName value="loincCode" />
      <min value="1" />
      <max value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://loinc.org" />
          <version value="2.71" />
          <code value="8716-3" />
          <display value="Vital signs" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Observation.category:loincCode.coding">
      <path value="Observation.category.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.system">
      <path value="Observation.category.coding.system" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.code">
      <path value="Observation.category.coding.code" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.display">
      <path value="Observation.category.coding.display" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.userSelected">
      <path value="Observation.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.category:loincCode.text">
      <path value="Observation.category.text" />
      <max value="0" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding">
      <path value="Observation.code.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc">
      <path value="Observation.code.coding" />
      <sliceName value="loinc" />
      <patternCoding>
        <system value="http://loinc.org" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeLoinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeLoinc" />
    </element>
    <element id="Observation.code.coding:loinc.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.coding:codeSnomed">
      <path value="Observation.code.coding" />
      <sliceName value="codeSnomed" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.code.coding:codeSnomed.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.text">
      <path value="Observation.code.text" />
      <max value="0" />
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.reference">
      <path value="Observation.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.type">
      <path value="Observation.subject.type" />
      <max value="0" />
    </element>
    <element id="Observation.subject.identifier">
      <path value="Observation.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.subject.display">
      <path value="Observation.subject.display" />
      <max value="0" />
    </element>
    <element id="Observation.encounter">
      <path value="Observation.encounter" />
      <max value="0" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.effective[x]:effectiveDateTime">
      <path value="Observation.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.issued">
      <path value="Observation.issued" />
      <max value="0" />
    </element>
    <element id="Observation.performer">
      <path value="Observation.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
    </element>
    <element id="Observation.performer.reference">
      <path value="Observation.performer.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.performer.type">
      <path value="Observation.performer.type" />
      <max value="0" />
    </element>
    <element id="Observation.performer.identifier">
      <path value="Observation.performer.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.performer.display">
      <path value="Observation.performer.display" />
      <max value="0" />
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.value[x]:valueQuantity">
      <path value="Observation.value[x]" />
      <sliceName value="valueQuantity" />
      <min value="1" />
      <patternQuantity>
        <unit value="kg" />
        <system value="http://unitsofmeasure.org" />
        <code value="kg" />
      </patternQuantity>
      <mustSupport value="true" />
    </element>
    <element id="Observation.dataAbsentReason">
      <path value="Observation.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.interpretation">
      <path value="Observation.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.note">
      <path value="Observation.note" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite.coding">
      <path value="Observation.bodySite.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.bodySite.coding.display.extension">
      <path value="Observation.bodySite.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.bodySite.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.bodySite.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.bodySite.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.bodySite.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.bodySite.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.bodySite.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.bodySite.coding.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.bodySite.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.bodySite.coding.userSelected">
      <path value="Observation.bodySite.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite.text">
      <path value="Observation.bodySite.text" />
      <max value="0" />
    </element>
    <element id="Observation.method.coding">
      <path value="Observation.method.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding.display.extension">
      <path value="Observation.method.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed">
      <path value="Observation.method.coding.display.extension" />
      <sliceName value="anzeigenameMethodSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.extension">
      <path value="Observation.method.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.extension:content">
      <path value="Observation.method.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.extension:content.url">
      <path value="Observation.method.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.extension:content.value[x]">
      <path value="Observation.method.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.extension:content.value[x]:valueString">
      <path value="Observation.method.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.url">
      <path value="Observation.method.coding.display.extension.url" />
      <fixedUri value="anzeigenameMethodSnomed" />
    </element>
    <element id="Observation.method.coding.userSelected">
      <path value="Observation.method.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.method.text">
      <path value="Observation.method.text" />
      <max value="0" />
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <max value="0" />
    </element>
    <element id="Observation.referenceRange">
      <path value="Observation.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.hasMember">
      <path value="Observation.hasMember" />
      <max value="0" />
    </element>
    <element id="Observation.derivedFrom">
      <path value="Observation.derivedFrom" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Observation_Comment

KBV_PR_MIO_DCN_Observation_Comment

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Comment" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Observation_Comment" />
  <title value="KBV_PR_MIO_DCN_Observation_Comment" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet einen Freitext Kommentar zum Bereich Organisatorisches/Soziales ab." />
  <copyright value="Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, ALpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED 'AS IS.' ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health – ICF, herausgegeben durch die Weltgesundheitsorganisation." />
  <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">
      <path value="Observation" />
      <definition value="Dieses Profil bildet einen Freitext Kommentar zum Bereich Organisatorisches/Soziales ab." />
    </element>
    <element id="Observation.meta">
      <path value="Observation.meta" />
      <min value="1" />
    </element>
    <element id="Observation.meta.versionId">
      <path value="Observation.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Observation.meta.lastUpdated">
      <path value="Observation.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Observation.meta.source">
      <path value="Observation.meta.source" />
      <max value="0" />
    </element>
    <element id="Observation.meta.profile">
      <path value="Observation.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Comment|1.0.0" />
    </element>
    <element id="Observation.meta.security">
      <path value="Observation.meta.security" />
      <max value="0" />
    </element>
    <element id="Observation.meta.tag">
      <path value="Observation.meta.tag" />
      <max value="0" />
    </element>
    <element id="Observation.implicitRules">
      <path value="Observation.implicitRules" />
      <max value="0" />
    </element>
    <element id="Observation.language">
      <path value="Observation.language" />
      <max value="0" />
    </element>
    <element id="Observation.text">
      <path value="Observation.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Observation.text.status">
      <path value="Observation.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Observation.contained">
      <path value="Observation.contained" />
      <max value="0" />
    </element>
    <element id="Observation.identifier">
      <path value="Observation.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.basedOn">
      <path value="Observation.basedOn" />
      <max value="0" />
    </element>
    <element id="Observation.partOf">
      <path value="Observation.partOf" />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <patternCode value="final" />
    </element>
    <element id="Observation.category">
      <path value="Observation.category" />
      <max value="0" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding">
      <path value="Observation.code.coding" />
      <min value="1" />
      <max value="1" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
        <version value="http://snomed.info/sct/900000000000207008/version/20210731" />
        <code value="703852005" />
        <display value="Narrative comment section (record artifact)" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding.system">
      <path value="Observation.code.coding.system" />
      <min value="1" />
    </element>
    <element id="Observation.code.coding.version">
      <path value="Observation.code.coding.version" />
      <min value="1" />
    </element>
    <element id="Observation.code.coding.code">
      <path value="Observation.code.coding.code" />
      <min value="1" />
    </element>
    <element id="Observation.code.coding.display">
      <path value="Observation.code.coding.display" />
      <min value="1" />
    </element>
    <element id="Observation.code.coding.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
      <binding>
        <strength value="extensible" />
        <valueSet value="https://fhir.kbv.de/ConceptMap/KBV_CM_Base_Terminology_Complete_German" />
      </binding>
    </element>
    <element id="Observation.code.coding.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
      <fixedString value="Freitext Kommentar" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="https://fhir.kbv.de/ConceptMap/KBV_CM_Base_Terminology_Complete_German" />
    </element>
    <element id="Observation.code.coding.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.text">
      <path value="Observation.code.text" />
      <max value="0" />
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.reference">
      <path value="Observation.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.type">
      <path value="Observation.subject.type" />
      <max value="0" />
    </element>
    <element id="Observation.subject.identifier">
      <path value="Observation.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.subject.display">
      <path value="Observation.subject.display" />
      <max value="0" />
    </element>
    <element id="Observation.focus">
      <path value="Observation.focus" />
      <max value="0" />
    </element>
    <element id="Observation.encounter">
      <path value="Observation.encounter" />
      <max value="0" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <type>
        <code value="dateTime" />
      </type>
    </element>
    <element id="Observation.effective[x]:effectiveDateTime">
      <path value="Observation.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <type>
        <code value="dateTime" />
      </type>
    </element>
    <element id="Observation.issued">
      <path value="Observation.issued" />
      <max value="0" />
    </element>
    <element id="Observation.performer">
      <path value="Observation.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
    </element>
    <element id="Observation.performer.reference">
      <path value="Observation.performer.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.performer.type">
      <path value="Observation.performer.type" />
      <max value="0" />
    </element>
    <element id="Observation.performer.identifier">
      <path value="Observation.performer.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.performer.display">
      <path value="Observation.performer.display" />
      <max value="0" />
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.value[x]:valueString">
      <path value="Observation.value[x]" />
      <sliceName value="valueString" />
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.dataAbsentReason">
      <path value="Observation.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.interpretation">
      <path value="Observation.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.note">
      <path value="Observation.note" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite">
      <path value="Observation.bodySite" />
      <max value="0" />
    </element>
    <element id="Observation.method">
      <path value="Observation.method" />
      <max value="0" />
    </element>
    <element id="Observation.specimen">
      <path value="Observation.specimen" />
      <max value="0" />
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <max value="0" />
    </element>
    <element id="Observation.referenceRange">
      <path value="Observation.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.hasMember">
      <path value="Observation.hasMember" />
      <max value="0" />
    </element>
    <element id="Observation.derivedFrom">
      <path value="Observation.derivedFrom" />
      <max value="0" />
    </element>
    <element id="Observation.component">
      <path value="Observation.component" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Observation_Glucose_Concentration

KBV_PR_MIO_DCN_Observation_Glucose_Concentration

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Glucose_Concentration" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Observation_Glucose_Concentration" />
  <title value="KBV_PR_MIO_DCN_Observation_Glucose_Concentration" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Mit diesem Profil kann der Glukosespiegel abgebildet werden." />
  <copyright value="Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, Alpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED 'AS IS.' ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health – ICF, herausgegeben durch die Weltgesundheitsorganisation." />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Glucose_Concentration|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation.meta">
      <path value="Observation.meta" />
      <min value="1" />
    </element>
    <element id="Observation.meta.versionId">
      <path value="Observation.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Observation.meta.lastUpdated">
      <path value="Observation.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Observation.meta.source">
      <path value="Observation.meta.source" />
      <max value="0" />
    </element>
    <element id="Observation.meta.profile">
      <path value="Observation.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Glucose_Concentration|1.0.0" />
    </element>
    <element id="Observation.meta.security">
      <path value="Observation.meta.security" />
      <max value="0" />
    </element>
    <element id="Observation.meta.tag">
      <path value="Observation.meta.tag" />
      <max value="0" />
    </element>
    <element id="Observation.implicitRules">
      <path value="Observation.implicitRules" />
      <max value="0" />
    </element>
    <element id="Observation.language">
      <path value="Observation.language" />
      <max value="0" />
    </element>
    <element id="Observation.text">
      <path value="Observation.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Observation.text.status">
      <path value="Observation.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Observation.contained">
      <path value="Observation.contained" />
      <max value="0" />
    </element>
    <element id="Observation.identifier">
      <path value="Observation.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.basedOn">
      <path value="Observation.basedOn" />
      <max value="0" />
    </element>
    <element id="Observation.partOf">
      <path value="Observation.partOf" />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <patternCode value="final" />
    </element>
    <element id="Observation.category:loincCode">
      <path value="Observation.category" />
      <sliceName value="loincCode" />
      <min value="1" />
      <max value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://loinc.org" />
          <version value="2.71" />
          <code value="8716-3" />
          <display value="Vital signs" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Observation.category:loincCode.coding">
      <path value="Observation.category.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.system">
      <path value="Observation.category.coding.system" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.version">
      <path value="Observation.category.coding.version" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.code">
      <path value="Observation.category.coding.code" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.display">
      <path value="Observation.category.coding.display" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.userSelected">
      <path value="Observation.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.category:loincCode.text">
      <path value="Observation.category.text" />
      <max value="0" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding">
      <path value="Observation.code.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc">
      <path value="Observation.code.coding" />
      <sliceName value="loinc" />
      <patternCoding>
        <system value="http://loinc.org" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeLoinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeLoinc" />
    </element>
    <element id="Observation.code.coding:loinc.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.coding:codeSnomed">
      <path value="Observation.code.coding" />
      <sliceName value="codeSnomed" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.code.coding:codeSnomed.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.text">
      <path value="Observation.code.text" />
      <max value="0" />
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.reference">
      <path value="Observation.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.type">
      <path value="Observation.subject.type" />
      <max value="0" />
    </element>
    <element id="Observation.subject.identifier">
      <path value="Observation.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.subject.display">
      <path value="Observation.subject.display" />
      <max value="0" />
    </element>
    <element id="Observation.encounter">
      <path value="Observation.encounter" />
      <max value="0" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.effective[x]:effectiveDateTime">
      <path value="Observation.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.issued">
      <path value="Observation.issued" />
      <max value="0" />
    </element>
    <element id="Observation.performer">
      <path value="Observation.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
    </element>
    <element id="Observation.performer.reference">
      <path value="Observation.performer.reference" />
      <min value="1" />
    </element>
    <element id="Observation.performer.type">
      <path value="Observation.performer.type" />
      <max value="0" />
    </element>
    <element id="Observation.performer.identifier">
      <path value="Observation.performer.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.performer.display">
      <path value="Observation.performer.display" />
      <max value="0" />
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.value[x]:valueQuantity">
      <path value="Observation.value[x]" />
      <sliceName value="valueQuantity" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.dataAbsentReason">
      <path value="Observation.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.interpretation.coding">
      <path value="Observation.interpretation.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.interpretation.coding.display.extension">
      <path value="Observation.interpretation.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.interpretation.coding.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.interpretation.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.interpretation.coding.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.interpretation.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.interpretation.coding.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.interpretation.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
    </element>
    <element id="Observation.interpretation.coding.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.interpretation.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.interpretation.coding.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.interpretation.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.interpretation.coding.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.interpretation.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.interpretation.coding.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.interpretation.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.interpretation.coding.userSelected">
      <path value="Observation.interpretation.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.interpretation.text">
      <path value="Observation.interpretation.text" />
      <max value="0" />
    </element>
    <element id="Observation.note">
      <path value="Observation.note" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite">
      <path value="Observation.bodySite" />
      <max value="0" />
    </element>
    <element id="Observation.method">
      <path value="Observation.method" />
      <max value="0" />
    </element>
    <element id="Observation.specimen">
      <path value="Observation.specimen" />
      <max value="0" />
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <max value="0" />
    </element>
    <element id="Observation.referenceRange">
      <path value="Observation.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.hasMember">
      <path value="Observation.hasMember" />
      <max value="0" />
    </element>
    <element id="Observation.derivedFrom">
      <path value="Observation.derivedFrom" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Observation_Heart_Rate

KBV_PR_MIO_DCN_Observation_Heart_Rate

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Heart_Rate" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Observation_Heart_Rate" />
  <title value="KBV_PR_MIO_DCN_Observation_Heart_Rate" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet eine Messung der Herzfrequenz ab." />
  <copyright value="Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, ALpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED 'AS IS.' ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health – ICF, herausgegeben durch die Weltgesundheitsorganisation." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="sct-concept" />
    <uri value="http://snomed.info/conceptdomain" />
    <name value="SNOMED CT Concept Domain Binding" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="sct-attr" />
    <uri value="http://snomed.org/attributebinding" />
    <name value="SNOMED CT Attribute Binding" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Heart_Rate|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation">
      <path value="Observation" />
      <definition value="Dieses Profil bildet eine Messung der Herzfrequenz ab." />
    </element>
    <element id="Observation.meta">
      <path value="Observation.meta" />
      <min value="1" />
    </element>
    <element id="Observation.meta.versionId">
      <path value="Observation.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Observation.meta.lastUpdated">
      <path value="Observation.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Observation.meta.source">
      <path value="Observation.meta.source" />
      <max value="0" />
    </element>
    <element id="Observation.meta.profile">
      <path value="Observation.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Heart_Rate|1.0.0" />
    </element>
    <element id="Observation.meta.security">
      <path value="Observation.meta.security" />
      <max value="0" />
    </element>
    <element id="Observation.meta.tag">
      <path value="Observation.meta.tag" />
      <max value="0" />
    </element>
    <element id="Observation.implicitRules">
      <path value="Observation.implicitRules" />
      <max value="0" />
    </element>
    <element id="Observation.language">
      <path value="Observation.language" />
      <max value="0" />
    </element>
    <element id="Observation.text">
      <path value="Observation.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Observation.text.status">
      <path value="Observation.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Observation.contained">
      <path value="Observation.contained" />
      <max value="0" />
    </element>
    <element id="Observation.identifier">
      <path value="Observation.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.basedOn">
      <path value="Observation.basedOn" />
      <max value="0" />
    </element>
    <element id="Observation.partOf">
      <path value="Observation.partOf" />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <patternCode value="final" />
    </element>
    <element id="Observation.category:loincCode">
      <path value="Observation.category" />
      <sliceName value="loincCode" />
      <min value="1" />
      <max value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://loinc.org" />
          <version value="2.71" />
          <code value="8716-3" />
          <display value="Vital signs" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Observation.category:loincCode.coding">
      <path value="Observation.category.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.system">
      <path value="Observation.category.coding.system" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.version">
      <path value="Observation.category.coding.version" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.code">
      <path value="Observation.category.coding.code" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.display">
      <path value="Observation.category.coding.display" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.userSelected">
      <path value="Observation.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.category:loincCode.text">
      <path value="Observation.category.text" />
      <max value="0" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding">
      <path value="Observation.code.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc">
      <path value="Observation.code.coding" />
      <sliceName value="loinc" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeLoinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeLoinc" />
    </element>
    <element id="Observation.code.coding:loinc.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.coding:codeSnomed">
      <path value="Observation.code.coding" />
      <sliceName value="codeSnomed" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.code.coding:codeSnomed.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.text">
      <path value="Observation.code.text" />
      <max value="0" />
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.reference">
      <path value="Observation.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.type">
      <path value="Observation.subject.type" />
      <max value="0" />
    </element>
    <element id="Observation.subject.identifier">
      <path value="Observation.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.subject.display">
      <path value="Observation.subject.display" />
      <max value="0" />
    </element>
    <element id="Observation.encounter">
      <path value="Observation.encounter" />
      <max value="0" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.effective[x]:effectiveDateTime">
      <path value="Observation.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.issued">
      <path value="Observation.issued" />
      <max value="0" />
    </element>
    <element id="Observation.performer">
      <path value="Observation.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
    </element>
    <element id="Observation.performer.reference">
      <path value="Observation.performer.reference" />
      <min value="1" />
    </element>
    <element id="Observation.performer.type">
      <path value="Observation.performer.type" />
      <max value="0" />
    </element>
    <element id="Observation.performer.identifier">
      <path value="Observation.performer.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.performer.display">
      <path value="Observation.performer.display" />
      <max value="0" />
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.value[x]:valueQuantity">
      <path value="Observation.value[x]" />
      <sliceName value="valueQuantity" />
      <min value="1" />
      <patternQuantity>
        <unit value="per minute" />
      </patternQuantity>
      <mustSupport value="true" />
    </element>
    <element id="Observation.dataAbsentReason">
      <path value="Observation.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.interpretation">
      <path value="Observation.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.note">
      <path value="Observation.note" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite">
      <path value="Observation.bodySite" />
      <max value="0" />
    </element>
    <element id="Observation.method">
      <path value="Observation.method" />
      <max value="0" />
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <max value="0" />
    </element>
    <element id="Observation.referenceRange">
      <path value="Observation.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.hasMember">
      <path value="Observation.hasMember" />
      <max value="0" />
    </element>
    <element id="Observation.derivedFrom">
      <path value="Observation.derivedFrom" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Observation_Peripheral_Oxygen_Saturation

KBV_PR_MIO_DCN_Observation_Peripheral_Oxygen_Saturation

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Peripheral_Oxygen_Saturation" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Observation_Peripheral_Oxygen_Saturation" />
  <title value="KBV_PR_MIO_DCN_Observation_Peripheral_Oxygen_Saturation" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet die Messung der peripheren arteriellen Sauerstoffsättigung ab." />
  <copyright value="Im folgenden Profil k&#246;nnen Codes aus den Codesystemen Snomed, Loinc oder Ucum enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED Clinical Terms&#174; (SNOMED CT&#174;) which is used by permission of SNOMED International. All rights reserved. SNOMED CT&#174;, was originally created by The College of American Pathologists. SNOMED and SNOMED CT are registered trademarks of SNOMED International. Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license. This material contains content from Loinc (http://loinc.org). Loinc is copyright &#169; 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (Loinc) Committee and is available at no cost under the license at http://loinc.org/license. Loinc&#174; is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright &#169; 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED &quot;AS IS.&quot; ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="sct-concept" />
    <uri value="http://snomed.info/conceptdomain" />
    <name value="SNOMED CT Concept Domain Binding" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="sct-attr" />
    <uri value="http://snomed.org/attributebinding" />
    <name value="SNOMED CT Attribute Binding" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Peripheral_Oxygen_Saturation|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation">
      <path value="Observation" />
      <definition value="Dieses Profil bildet die Messung der peripheren arteriellen Sauerstoffsättigung ab." />
    </element>
    <element id="Observation.meta">
      <path value="Observation.meta" />
      <min value="1" />
    </element>
    <element id="Observation.meta.versionId">
      <path value="Observation.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Observation.meta.lastUpdated">
      <path value="Observation.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Observation.meta.source">
      <path value="Observation.meta.source" />
      <max value="0" />
    </element>
    <element id="Observation.meta.profile">
      <path value="Observation.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Peripheral_Oxygen_Saturation|1.0.0" />
    </element>
    <element id="Observation.meta.security">
      <path value="Observation.meta.security" />
      <max value="0" />
    </element>
    <element id="Observation.meta.tag">
      <path value="Observation.meta.tag" />
      <max value="0" />
    </element>
    <element id="Observation.implicitRules">
      <path value="Observation.implicitRules" />
      <max value="0" />
    </element>
    <element id="Observation.language">
      <path value="Observation.language" />
      <max value="0" />
    </element>
    <element id="Observation.text">
      <path value="Observation.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Observation.text.status">
      <path value="Observation.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Observation.contained">
      <path value="Observation.contained" />
      <max value="0" />
    </element>
    <element id="Observation.identifier">
      <path value="Observation.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.basedOn">
      <path value="Observation.basedOn" />
      <max value="0" />
    </element>
    <element id="Observation.partOf">
      <path value="Observation.partOf" />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <patternCode value="final" />
    </element>
    <element id="Observation.category:loincCode">
      <path value="Observation.category" />
      <sliceName value="loincCode" />
      <min value="1" />
      <max value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://loinc.org" />
          <version value="2.71" />
          <code value="8716-3" />
          <display value="Vital signs" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Observation.category:loincCode.coding">
      <path value="Observation.category.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.system">
      <path value="Observation.category.coding.system" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.version">
      <path value="Observation.category.coding.version" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.code">
      <path value="Observation.category.coding.code" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.display">
      <path value="Observation.category.coding.display" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.userSelected">
      <path value="Observation.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.category:loincCode.text">
      <path value="Observation.category.text" />
      <max value="0" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding">
      <path value="Observation.code.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc">
      <path value="Observation.code.coding" />
      <sliceName value="loinc" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeLoinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeLoinc" />
    </element>
    <element id="Observation.code.coding:loinc.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.coding:codeSnomed">
      <path value="Observation.code.coding" />
      <sliceName value="codeSnomed" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.code.coding:codeSnomed.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.text">
      <path value="Observation.code.text" />
      <max value="0" />
    </element>
    <element id="Observation.encounter">
      <path value="Observation.encounter" />
      <max value="0" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.effective[x]:effectiveDateTime">
      <path value="Observation.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.issued">
      <path value="Observation.issued" />
      <max value="0" />
    </element>
    <element id="Observation.performer">
      <path value="Observation.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
    </element>
    <element id="Observation.performer.reference">
      <path value="Observation.performer.reference" />
      <min value="1" />
    </element>
    <element id="Observation.performer.type">
      <path value="Observation.performer.type" />
      <max value="0" />
    </element>
    <element id="Observation.performer.identifier">
      <path value="Observation.performer.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.performer.display">
      <path value="Observation.performer.display" />
      <max value="0" />
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.value[x]:valueQuantity">
      <path value="Observation.value[x]" />
      <sliceName value="valueQuantity" />
      <min value="1" />
      <patternQuantity>
        <unit value="%" />
      </patternQuantity>
      <mustSupport value="true" />
    </element>
    <element id="Observation.dataAbsentReason">
      <path value="Observation.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.interpretation">
      <path value="Observation.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.note">
      <path value="Observation.note" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite">
      <path value="Observation.bodySite" />
      <max value="0" />
    </element>
    <element id="Observation.method">
      <path value="Observation.method" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding">
      <path value="Observation.method.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding.display.extension">
      <path value="Observation.method.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed">
      <path value="Observation.method.coding.display.extension" />
      <sliceName value="anzeigenameMethodSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.extension">
      <path value="Observation.method.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.extension:content">
      <path value="Observation.method.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.extension:content.url">
      <path value="Observation.method.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.extension:content.value[x]">
      <path value="Observation.method.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.extension:content.value[x]:valueString">
      <path value="Observation.method.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.method.coding.display.extension:anzeigenameMethodSnomed.url">
      <path value="Observation.method.coding.display.extension.url" />
      <fixedUri value="anzeigenameMethodSnomed" />
    </element>
    <element id="Observation.method.coding.userSelected">
      <path value="Observation.method.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.method.text">
      <path value="Observation.method.text" />
      <max value="0" />
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <max value="0" />
    </element>
    <element id="Observation.referenceRange">
      <path value="Observation.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.hasMember">
      <path value="Observation.hasMember" />
      <max value="0" />
    </element>
    <element id="Observation.derivedFrom">
      <path value="Observation.derivedFrom" />
      <max value="0" />
    </element>
    <element id="Observation.component">
      <path value="Observation.component" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Observation_Respiratory_Rate

KBV_PR_MIO_DCN_Observation_Respiratory_Rate

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Respiratory_Rate" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Observation_Respiratory_Rate" />
  <title value="KBV_PR_MIO_DCN_Observation_Respiratory_Rate" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet die Messung einer Atemfrequenz ab." />
  <copyright value="Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, ALpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at ​http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED 'AS IS.' ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health – ICF, herausgegeben durch die Weltgesundheitsorganisation." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="sct-concept" />
    <uri value="http://snomed.info/conceptdomain" />
    <name value="SNOMED CT Concept Domain Binding" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="sct-attr" />
    <uri value="http://snomed.org/attributebinding" />
    <name value="SNOMED CT Attribute Binding" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Observation_Respiratory_Rate|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation.meta">
      <path value="Observation.meta" />
      <min value="1" />
    </element>
    <element id="Observation.meta.versionId">
      <path value="Observation.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Observation.meta.lastUpdated">
      <path value="Observation.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Observation.meta.source">
      <path value="Observation.meta.source" />
      <max value="0" />
    </element>
    <element id="Observation.meta.profile">
      <path value="Observation.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Observation_Respiratory_Rate|1.0.0" />
    </element>
    <element id="Observation.meta.security">
      <path value="Observation.meta.security" />
      <max value="0" />
    </element>
    <element id="Observation.meta.tag">
      <path value="Observation.meta.tag" />
      <max value="0" />
    </element>
    <element id="Observation.implicitRules">
      <path value="Observation.implicitRules" />
      <max value="0" />
    </element>
    <element id="Observation.language">
      <path value="Observation.language" />
      <max value="0" />
    </element>
    <element id="Observation.text">
      <path value="Observation.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Observation.text.status">
      <path value="Observation.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Observation.contained">
      <path value="Observation.contained" />
      <max value="0" />
    </element>
    <element id="Observation.identifier">
      <path value="Observation.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.basedOn">
      <path value="Observation.basedOn" />
      <max value="0" />
    </element>
    <element id="Observation.partOf">
      <path value="Observation.partOf" />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <patternCode value="final" />
    </element>
    <element id="Observation.category:loincCode">
      <path value="Observation.category" />
      <sliceName value="loincCode" />
      <min value="1" />
      <max value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://loinc.org" />
          <version value="2.71" />
          <code value="8716-3" />
          <display value="Vital signs" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Observation.category:loincCode.coding">
      <path value="Observation.category.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.system">
      <path value="Observation.category.coding.system" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.version">
      <path value="Observation.category.coding.version" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.code">
      <path value="Observation.category.coding.code" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.display">
      <path value="Observation.category.coding.display" />
      <min value="1" />
    </element>
    <element id="Observation.category:loincCode.coding.userSelected">
      <path value="Observation.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.category:loincCode.text">
      <path value="Observation.category.text" />
      <max value="0" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding">
      <path value="Observation.code.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc">
      <path value="Observation.code.coding" />
      <sliceName value="loinc" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeLoinc" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:loinc.display.extension:anzeigenameCodeLoinc.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeLoinc" />
    </element>
    <element id="Observation.code.coding:loinc.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.coding:codeSnomed">
      <path value="Observation.code.coding" />
      <sliceName value="codeSnomed" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.system">
      <path value="Observation.code.coding.system" />
      <patternUri value="http://snomed.info/sct" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension">
      <path value="Observation.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed">
      <path value="Observation.code.coding.display.extension" />
      <sliceName value="anzeigenameCodeSnomed" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension">
      <path value="Observation.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content">
      <path value="Observation.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.url">
      <path value="Observation.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.extension:content.value[x]:valueString">
      <path value="Observation.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:codeSnomed.display.extension:anzeigenameCodeSnomed.url">
      <path value="Observation.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameCodeSnomed" />
    </element>
    <element id="Observation.code.coding:codeSnomed.userSelected">
      <path value="Observation.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Observation.code.text">
      <path value="Observation.code.text" />
      <max value="0" />
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.reference">
      <path value="Observation.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.subject.type">
      <path value="Observation.subject.type" />
      <max value="0" />
    </element>
    <element id="Observation.subject.identifier">
      <path value="Observation.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.subject.display">
      <path value="Observation.subject.display" />
      <max value="0" />
    </element>
    <element id="Observation.encounter">
      <path value="Observation.encounter" />
      <max value="0" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.effective[x]:effectiveDateTime">
      <path value="Observation.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.issued">
      <path value="Observation.issued" />
      <max value="0" />
    </element>
    <element id="Observation.performer">
      <path value="Observation.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
    </element>
    <element id="Observation.performer.reference">
      <path value="Observation.performer.reference" />
      <min value="1" />
    </element>
    <element id="Observation.performer.type">
      <path value="Observation.performer.type" />
      <max value="0" />
    </element>
    <element id="Observation.performer.identifier">
      <path value="Observation.performer.identifier" />
      <max value="0" />
    </element>
    <element id="Observation.performer.display">
      <path value="Observation.performer.display" />
      <max value="0" />
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.value[x]:valueQuantity">
      <path value="Observation.value[x]" />
      <sliceName value="valueQuantity" />
      <min value="1" />
      <patternQuantity>
        <unit value="per minute" />
      </patternQuantity>
      <mustSupport value="true" />
    </element>
    <element id="Observation.dataAbsentReason">
      <path value="Observation.dataAbsentReason" />
      <max value="0" />
    </element>
    <element id="Observation.interpretation">
      <path value="Observation.interpretation" />
      <max value="0" />
    </element>
    <element id="Observation.note">
      <path value="Observation.note" />
      <max value="0" />
    </element>
    <element id="Observation.bodySite">
      <path value="Observation.bodySite" />
      <max value="0" />
    </element>
    <element id="Observation.method">
      <path value="Observation.method" />
      <max value="0" />
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <max value="0" />
    </element>
    <element id="Observation.referenceRange">
      <path value="Observation.referenceRange" />
      <max value="0" />
    </element>
    <element id="Observation.hasMember">
      <path value="Observation.hasMember" />
      <max value="0" />
    </element>
    <element id="Observation.derivedFrom">
      <path value="Observation.derivedFrom" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Organization

KBV_PR_MIO_DCN_Organization

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Organization" />
  <title value="KBV_PR_MIO_DCN_Organization" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet die entsendende, empfangende und behandelnde Einrichtung ab." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="servd" />
    <uri value="http://www.omg.org/spec/ServD/1.0/" />
    <name value="ServD" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Organization" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Organization.meta">
      <path value="Organization.meta" />
      <min value="1" />
    </element>
    <element id="Organization.meta.versionId">
      <path value="Organization.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Organization.meta.lastUpdated">
      <path value="Organization.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Organization.meta.source">
      <path value="Organization.meta.source" />
      <max value="0" />
    </element>
    <element id="Organization.meta.profile">
      <path value="Organization.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
    </element>
    <element id="Organization.meta.security">
      <path value="Organization.meta.security" />
      <max value="0" />
    </element>
    <element id="Organization.meta.tag">
      <path value="Organization.meta.tag" />
      <max value="0" />
    </element>
    <element id="Organization.implicitRules">
      <path value="Organization.implicitRules" />
      <max value="0" />
    </element>
    <element id="Organization.language">
      <path value="Organization.language" />
      <max value="0" />
    </element>
    <element id="Organization.text">
      <path value="Organization.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Organization.text.status">
      <path value="Organization.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Organization.contained">
      <path value="Organization.contained" />
      <max value="0" />
    </element>
    <element id="Organization.extension">
      <path value="Organization.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Organization.extension:ergaenzende_Angaben">
      <path value="Organization.extension" />
      <sliceName value="ergaenzende_Angaben" />
      <min value="0" />
    </element>
    <element id="Organization.extension:ergaenzende_Angaben.value[x]">
      <path value="Organization.extension.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Organization.extension:ergaenzende_Angaben.value[x]:valueString">
      <path value="Organization.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier">
      <path value="Organization.identifier" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier:Institutionskennzeichen">
      <path value="Organization.identifier" />
      <sliceName value="Institutionskennzeichen" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier:Institutionskennzeichen.value">
      <path value="Organization.identifier.value" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier:Betriebsstaettennummer">
      <path value="Organization.identifier" />
      <sliceName value="Betriebsstaettennummer" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier:Betriebsstaettennummer.value">
      <path value="Organization.identifier.value" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier:VKNR">
      <path value="Organization.identifier" />
      <sliceName value="VKNR" />
      <max value="0" />
    </element>
    <element id="Organization.identifier:KZV-Abrechnungsnummer">
      <path value="Organization.identifier" />
      <sliceName value="KZV-Abrechnungsnummer" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier:KZV-Abrechnungsnummer.value">
      <path value="Organization.identifier.value" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.active">
      <path value="Organization.active" />
      <max value="0" />
    </element>
    <element id="Organization.type">
      <path value="Organization.type" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.type.coding">
      <path value="Organization.type.coding" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <valueSet value="https://fhir.kbv.de/ValueSet/KBV_VS_MIO_DCN_Type_Of_Facility|1.0.0" />
      </binding>
    </element>
    <element id="Organization.type.coding.system">
      <path value="Organization.type.coding.system" />
      <min value="1" />
    </element>
    <element id="Organization.type.coding.version">
      <path value="Organization.type.coding.version" />
      <min value="1" />
    </element>
    <element id="Organization.type.coding.code">
      <path value="Organization.type.coding.code" />
      <min value="1" />
    </element>
    <element id="Organization.type.coding.display">
      <path value="Organization.type.coding.display" />
      <min value="1" />
    </element>
    <element id="Organization.type.coding.display.extension">
      <path value="Organization.type.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Organization.type.coding.display.extension:anzeigenameType">
      <path value="Organization.type.coding.display.extension" />
      <sliceName value="anzeigenameType" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
      <binding>
        <strength value="extensible" />
        <valueSet value="https://fhir.kbv.de/ConceptMap/KBV_CM_Base_Terminology_Complete_German" />
      </binding>
    </element>
    <element id="Organization.type.coding.display.extension:anzeigenameType.extension">
      <path value="Organization.type.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Organization.type.coding.display.extension:anzeigenameType.extension:content">
      <path value="Organization.type.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.type.coding.display.extension:anzeigenameType.extension:content.url">
      <path value="Organization.type.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Organization.type.coding.display.extension:anzeigenameType.extension:content.value[x]">
      <path value="Organization.type.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Organization.type.coding.display.extension:anzeigenameType.extension:content.value[x]:valueString">
      <path value="Organization.type.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <definition value="In diesem Attribut sollen die entsprechende deutsche Bezeichnung des Loinc oder Snomed-Codes aus der Conceptmap eingetragen werden, also in diesem Fall den Displaynamen des Targetsystems aus https://fhir.kbv.de/ConceptMap/KBV_CM_MIO_DCN_Type_Of_Facility_German|1.0.0" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.type.coding.display.extension:anzeigenameType.url">
      <path value="Organization.type.coding.display.extension.url" />
      <fixedUri value="https://fhir.kbv.de/ConceptMap/KBV_CM_Base_Terminology_Complete_German" />
    </element>
    <element id="Organization.type.coding.userSelected">
      <path value="Organization.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Organization.type.text">
      <path value="Organization.type.text" />
      <max value="0" />
    </element>
    <element id="Organization.name">
      <path value="Organization.name" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.alias">
      <path value="Organization.alias" />
      <max value="0" />
    </element>
    <element id="Organization.telecom">
      <path value="Organization.telecom" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.telecom.system">
      <path value="Organization.telecom.system" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.telecom.system.extension">
      <path value="Organization.telecom.system.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Organization.telecom.system.extension:anzeigenameCode">
      <path value="Organization.telecom.system.extension" />
      <sliceName value="anzeigenameCode" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.telecom.system.extension:anzeigenameCode.extension">
      <path value="Organization.telecom.system.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Organization.telecom.system.extension:anzeigenameCode.extension:content">
      <path value="Organization.telecom.system.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.telecom.system.extension:anzeigenameCode.extension:content.url">
      <path value="Organization.telecom.system.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Organization.telecom.system.extension:anzeigenameCode.extension:content.value[x]">
      <path value="Organization.telecom.system.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Organization.telecom.system.extension:anzeigenameCode.extension:content.value[x]:valueString">
      <path value="Organization.telecom.system.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.telecom.system.extension:anzeigenameCode.url">
      <path value="Organization.telecom.system.extension.url" />
      <fixedUri value="anzeigenameCode" />
    </element>
    <element id="Organization.telecom.value">
      <path value="Organization.telecom.value" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.telecom.use">
      <path value="Organization.telecom.use" />
      <max value="0" />
    </element>
    <element id="Organization.telecom.rank">
      <path value="Organization.telecom.rank" />
      <max value="0" />
    </element>
    <element id="Organization.telecom.period">
      <path value="Organization.telecom.period" />
      <max value="0" />
    </element>
    <element id="Organization.address">
      <path value="Organization.address" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift">
      <path value="Organization.address" />
      <sliceName value="Strassenanschrift" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.extension">
      <path value="Organization.address.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Organization.address:Strassenanschrift.extension:Stadtteil">
      <path value="Organization.address.extension" />
      <sliceName value="Stadtteil" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.extension:Stadtteil.value[x]">
      <path value="Organization.address.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.extension:Stadtteil.value[x]:valueString">
      <path value="Organization.address.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.line">
      <path value="Organization.address.line" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.line.extension">
      <path value="Organization.address.line.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Organization.address:Strassenanschrift.line.extension:Strasse">
      <path value="Organization.address.line.extension" />
      <sliceName value="Strasse" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.line.extension:Strasse.value[x]">
      <path value="Organization.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.line.extension:Strasse.value[x]:valueString">
      <path value="Organization.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.line.extension:Hausnummer">
      <path value="Organization.address.line.extension" />
      <sliceName value="Hausnummer" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.line.extension:Hausnummer.value[x]">
      <path value="Organization.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.line.extension:Hausnummer.value[x]:valueString">
      <path value="Organization.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.line.extension:Adresszusatz">
      <path value="Organization.address.line.extension" />
      <sliceName value="Adresszusatz" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.line.extension:Adresszusatz.value[x]">
      <path value="Organization.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.line.extension:Adresszusatz.value[x]:valueString">
      <path value="Organization.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.city">
      <path value="Organization.address.city" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.state">
      <path value="Organization.address.state" />
      <max value="0" />
    </element>
    <element id="Organization.address:Strassenanschrift.postalCode">
      <path value="Organization.address.postalCode" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.country">
      <path value="Organization.address.country" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Strassenanschrift.period">
      <path value="Organization.address.period" />
      <max value="0" />
    </element>
    <element id="Organization.address:Postfach">
      <path value="Organization.address" />
      <sliceName value="Postfach" />
      <max value="1" />
    </element>
    <element id="Organization.address:Postfach.extension">
      <path value="Organization.address.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Organization.address:Postfach.extension:Stadtteil">
      <path value="Organization.address.extension" />
      <sliceName value="Stadtteil" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Postfach.extension:Stadtteil.value[x]">
      <path value="Organization.address.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Postfach.extension:Stadtteil.value[x]:valueString">
      <path value="Organization.address.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Postfach.line">
      <path value="Organization.address.line" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Postfach.line.extension">
      <path value="Organization.address.line.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Organization.address:Postfach.line.extension:Postfach">
      <path value="Organization.address.line.extension" />
      <sliceName value="Postfach" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Postfach.line.extension:Postfach.value[x]">
      <path value="Organization.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Postfach.line.extension:Postfach.value[x]:valueString">
      <path value="Organization.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Postfach.city">
      <path value="Organization.address.city" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Postfach.state">
      <path value="Organization.address.state" />
      <max value="0" />
    </element>
    <element id="Organization.address:Postfach.postalCode">
      <path value="Organization.address.postalCode" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Postfach.country">
      <path value="Organization.address.country" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address:Postfach.period">
      <path value="Organization.address.period" />
      <max value="0" />
    </element>
    <element id="Organization.partOf">
      <path value="Organization.partOf" />
      <max value="0" />
    </element>
    <element id="Organization.contact">
      <path value="Organization.contact" />
      <max value="0" />
    </element>
    <element id="Organization.endpoint">
      <path value="Organization.endpoint" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Patient

KBV_PR_MIO_DCN_Patient

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Patient" />
  <title value="KBV_PR_MIO_DCN_Patient" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet eine Patientin oder einen Patienten ab." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="cda" />
    <uri value="http://hl7.org/v3/cda" />
    <name value="CDA (R2)" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="loinc" />
    <uri value="http://loinc.org" />
    <name value="LOINC code for the element" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Patient" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Patient|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Patient">
      <path value="Patient" />
      <short value="Information about an individual receiving health care services" />
      <definition value="Dieses Profil bildet einen Patienten ab." />
    </element>
    <element id="Patient.meta">
      <path value="Patient.meta" />
      <min value="1" />
    </element>
    <element id="Patient.meta.versionId">
      <path value="Patient.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Patient.meta.lastUpdated">
      <path value="Patient.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Patient.meta.source">
      <path value="Patient.meta.source" />
      <max value="0" />
    </element>
    <element id="Patient.meta.profile">
      <path value="Patient.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Patient|1.0.0" />
    </element>
    <element id="Patient.meta.security">
      <path value="Patient.meta.security" />
      <max value="0" />
    </element>
    <element id="Patient.meta.tag">
      <path value="Patient.meta.tag" />
      <max value="0" />
    </element>
    <element id="Patient.implicitRules">
      <path value="Patient.implicitRules" />
      <max value="0" />
    </element>
    <element id="Patient.language">
      <path value="Patient.language" />
      <max value="0" />
    </element>
    <element id="Patient.text">
      <path value="Patient.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Patient.text.status">
      <path value="Patient.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Patient.contained">
      <path value="Patient.contained" />
      <max value="0" />
    </element>
    <element id="Patient.identifier:pid">
      <path value="Patient.identifier" />
      <sliceName value="pid" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.identifier:pid.value">
      <path value="Patient.identifier.value" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.identifier:versichertenId_GKV">
      <path value="Patient.identifier" />
      <sliceName value="versichertenId_GKV" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.identifier:versichertenId_GKV.value">
      <path value="Patient.identifier.value" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.identifier:versichertennummer_pkv">
      <path value="Patient.identifier" />
      <sliceName value="versichertennummer_pkv" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.identifier:versichertennummer_pkv.value">
      <path value="Patient.identifier.value" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.identifier:reisepassnummer">
      <path value="Patient.identifier" />
      <sliceName value="reisepassnummer" />
      <max value="0" />
    </element>
    <element id="Patient.identifier:versichertennummer_kvk">
      <path value="Patient.identifier" />
      <sliceName value="versichertennummer_kvk" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.identifier:versichertennummer_kvk.value">
      <path value="Patient.identifier.value" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.active">
      <path value="Patient.active" />
      <max value="0" />
    </element>
    <element id="Patient.name">
      <path value="Patient.name" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name">
      <path value="Patient.name" />
      <sliceName value="name" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.family">
      <path value="Patient.name.family" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.family.extension">
      <path value="Patient.name.family.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Patient.name:name.family.extension:namenszusatz">
      <path value="Patient.name.family.extension" />
      <sliceName value="namenszusatz" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.family.extension:namenszusatz.value[x]">
      <path value="Patient.name.family.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.family.extension:namenszusatz.value[x]:valueString">
      <path value="Patient.name.family.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.family.extension:nachname">
      <path value="Patient.name.family.extension" />
      <sliceName value="nachname" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.family.extension:nachname.value[x]">
      <path value="Patient.name.family.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.family.extension:nachname.value[x]:valueString">
      <path value="Patient.name.family.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.family.extension:vorsatzwort">
      <path value="Patient.name.family.extension" />
      <sliceName value="vorsatzwort" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.family.extension:vorsatzwort.value[x]">
      <path value="Patient.name.family.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.family.extension:vorsatzwort.value[x]:valueString">
      <path value="Patient.name.family.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.given">
      <path value="Patient.name.given" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.prefix">
      <path value="Patient.name.prefix" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.prefix.extension">
      <path value="Patient.name.prefix.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Patient.name:name.prefix.extension:prefix-qualifier">
      <path value="Patient.name.prefix.extension" />
      <sliceName value="prefix-qualifier" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.prefix.extension:prefix-qualifier.value[x]">
      <path value="Patient.name.prefix.extension.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.prefix.extension:prefix-qualifier.value[x]:valueCode">
      <path value="Patient.name.prefix.extension.value[x]" />
      <sliceName value="valueCode" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:name.suffix">
      <path value="Patient.name.suffix" />
      <max value="0" />
    </element>
    <element id="Patient.name:name.period">
      <path value="Patient.name.period" />
      <max value="0" />
    </element>
    <element id="Patient.name:geburtsname">
      <path value="Patient.name" />
      <sliceName value="geburtsname" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.family">
      <path value="Patient.name.family" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.family.extension">
      <path value="Patient.name.family.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Patient.name:geburtsname.family.extension:namenszusatz">
      <path value="Patient.name.family.extension" />
      <sliceName value="namenszusatz" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.family.extension:namenszusatz.value[x]">
      <path value="Patient.name.family.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.family.extension:namenszusatz.value[x]:valueString">
      <path value="Patient.name.family.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.family.extension:nachname">
      <path value="Patient.name.family.extension" />
      <sliceName value="nachname" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.family.extension:nachname.value[x]">
      <path value="Patient.name.family.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.family.extension:nachname.value[x]:valueString">
      <path value="Patient.name.family.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.family.extension:vorsatzwort">
      <path value="Patient.name.family.extension" />
      <sliceName value="vorsatzwort" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.family.extension:vorsatzwort.value[x]">
      <path value="Patient.name.family.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.family.extension:vorsatzwort.value[x]:valueString">
      <path value="Patient.name.family.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.name:geburtsname.suffix">
      <path value="Patient.name.suffix" />
      <max value="0" />
    </element>
    <element id="Patient.name:geburtsname.period">
      <path value="Patient.name.period" />
      <max value="0" />
    </element>
    <element id="Patient.telecom.system">
      <path value="Patient.telecom.system" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.telecom.system.extension">
      <path value="Patient.telecom.system.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Patient.telecom.system.extension:anzeigenameCode">
      <path value="Patient.telecom.system.extension" />
      <sliceName value="anzeigenameCode" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.telecom.system.extension:anzeigenameCode.extension">
      <path value="Patient.telecom.system.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Patient.telecom.system.extension:anzeigenameCode.extension:content">
      <path value="Patient.telecom.system.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.telecom.system.extension:anzeigenameCode.extension:content.url">
      <path value="Patient.telecom.system.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Patient.telecom.system.extension:anzeigenameCode.extension:content.value[x]">
      <path value="Patient.telecom.system.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.telecom.system.extension:anzeigenameCode.extension:content.value[x]:valueString">
      <path value="Patient.telecom.system.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.telecom.system.extension:anzeigenameCode.url">
      <path value="Patient.telecom.system.extension.url" />
      <fixedUri value="anzeigenameCode" />
    </element>
    <element id="Patient.telecom.value">
      <path value="Patient.telecom.value" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.telecom.use">
      <path value="Patient.telecom.use" />
      <max value="0" />
    </element>
    <element id="Patient.telecom.rank">
      <path value="Patient.telecom.rank" />
      <max value="0" />
    </element>
    <element id="Patient.telecom.period">
      <path value="Patient.telecom.period" />
      <max value="0" />
    </element>
    <element id="Patient.gender">
      <path value="Patient.gender" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.gender.extension">
      <path value="Patient.gender.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Patient.gender.extension:other-amtlich">
      <path value="Patient.gender.extension" />
      <sliceName value="other-amtlich" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.gender.extension:other-amtlich.value[x]">
      <path value="Patient.gender.extension.value[x]" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.gender.extension:other-amtlich.value[x].userSelected">
      <path value="Patient.gender.extension.value[x].userSelected" />
      <max value="0" />
    </element>
    <element id="Patient.gender.extension:anzeigenameCode">
      <path value="Patient.gender.extension" />
      <sliceName value="anzeigenameCode" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.gender.extension:anzeigenameCode.extension">
      <path value="Patient.gender.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Patient.gender.extension:anzeigenameCode.extension:content">
      <path value="Patient.gender.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.gender.extension:anzeigenameCode.extension:content.url">
      <path value="Patient.gender.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Patient.gender.extension:anzeigenameCode.extension:content.value[x]">
      <path value="Patient.gender.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.gender.extension:anzeigenameCode.extension:content.value[x]:valueString">
      <path value="Patient.gender.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.gender.extension:anzeigenameCode.url">
      <path value="Patient.gender.extension.url" />
      <fixedUri value="anzeigenameCode" />
    </element>
    <element id="Patient.birthDate">
      <path value="Patient.birthDate" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.birthDate.extension">
      <path value="Patient.birthDate.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Patient.birthDate.extension:data-absent-reason">
      <path value="Patient.birthDate.extension" />
      <sliceName value="data-absent-reason" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.birthDate.extension:data-absent-reason.value[x]">
      <path value="Patient.birthDate.extension.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.birthDate.extension:data-absent-reason.value[x]:valueCode">
      <path value="Patient.birthDate.extension.value[x]" />
      <sliceName value="valueCode" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.deceased[x]">
      <path value="Patient.deceased[x]" />
      <max value="0" />
    </element>
    <element id="Patient.address">
      <path value="Patient.address" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <max value="2" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift">
      <path value="Patient.address" />
      <sliceName value="Strassenanschrift" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.extension">
      <path value="Patient.address.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Patient.address:Strassenanschrift.extension:Stadtteil">
      <path value="Patient.address.extension" />
      <sliceName value="Stadtteil" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.extension:Stadtteil.value[x]">
      <path value="Patient.address.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.extension:Stadtteil.value[x]:valueString">
      <path value="Patient.address.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.line">
      <path value="Patient.address.line" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.line.extension">
      <path value="Patient.address.line.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Patient.address:Strassenanschrift.line.extension:Strasse">
      <path value="Patient.address.line.extension" />
      <sliceName value="Strasse" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.line.extension:Strasse.value[x]">
      <path value="Patient.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.line.extension:Strasse.value[x]:valueString">
      <path value="Patient.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.line.extension:Hausnummer">
      <path value="Patient.address.line.extension" />
      <sliceName value="Hausnummer" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.line.extension:Hausnummer.value[x]">
      <path value="Patient.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.line.extension:Hausnummer.value[x]:valueString">
      <path value="Patient.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.line.extension:Adresszusatz">
      <path value="Patient.address.line.extension" />
      <sliceName value="Adresszusatz" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.line.extension:Adresszusatz.value[x]">
      <path value="Patient.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.line.extension:Adresszusatz.value[x]:valueString">
      <path value="Patient.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.city">
      <path value="Patient.address.city" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.state">
      <path value="Patient.address.state" />
      <max value="0" />
    </element>
    <element id="Patient.address:Strassenanschrift.postalCode">
      <path value="Patient.address.postalCode" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.country">
      <path value="Patient.address.country" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Strassenanschrift.period">
      <path value="Patient.address.period" />
      <max value="0" />
    </element>
    <element id="Patient.address:Postfach">
      <path value="Patient.address" />
      <sliceName value="Postfach" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.extension">
      <path value="Patient.address.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Patient.address:Postfach.extension:Stadtteil">
      <path value="Patient.address.extension" />
      <sliceName value="Stadtteil" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.extension:Stadtteil.value[x]">
      <path value="Patient.address.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.extension:Stadtteil.value[x]:valueString">
      <path value="Patient.address.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.line">
      <path value="Patient.address.line" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.line.extension">
      <path value="Patient.address.line.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Patient.address:Postfach.line.extension:Postfach">
      <path value="Patient.address.line.extension" />
      <sliceName value="Postfach" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.line.extension:Postfach.value[x]">
      <path value="Patient.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.line.extension:Postfach.value[x]:valueString">
      <path value="Patient.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.city">
      <path value="Patient.address.city" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.state">
      <path value="Patient.address.state" />
      <max value="0" />
    </element>
    <element id="Patient.address:Postfach.postalCode">
      <path value="Patient.address.postalCode" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.country">
      <path value="Patient.address.country" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.address:Postfach.period">
      <path value="Patient.address.period" />
      <max value="0" />
    </element>
    <element id="Patient.maritalStatus">
      <path value="Patient.maritalStatus" />
      <max value="0" />
    </element>
    <element id="Patient.multipleBirth[x]">
      <path value="Patient.multipleBirth[x]" />
      <max value="0" />
    </element>
    <element id="Patient.photo">
      <path value="Patient.photo" />
      <max value="0" />
    </element>
    <element id="Patient.contact">
      <path value="Patient.contact" />
      <max value="0" />
    </element>
    <element id="Patient.communication.language">
      <path value="Patient.communication.language" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.communication.language.coding">
      <path value="Patient.communication.language.coding" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Patient.communication.language.coding.system">
      <path value="Patient.communication.language.coding.system" />
      <min value="1" />
    </element>
    <element id="Patient.communication.language.coding.version">
      <path value="Patient.communication.language.coding.version" />
      <min value="1" />
    </element>
    <element id="Patient.communication.language.coding.code">
      <path value="Patient.communication.language.coding.code" />
      <min value="1" />
    </element>
    <element id="Patient.communication.language.coding.display">
      <path value="Patient.communication.language.coding.display" />
      <min value="1" />
    </element>
    <element id="Patient.communication.language.coding.userSelected">
      <path value="Patient.communication.language.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Patient.communication.language.text">
      <path value="Patient.communication.language.text" />
      <max value="0" />
    </element>
    <element id="Patient.generalPractitioner">
      <path value="Patient.generalPractitioner" />
      <max value="0" />
    </element>
    <element id="Patient.managingOrganization">
      <path value="Patient.managingOrganization" />
      <max value="0" />
    </element>
    <element id="Patient.link">
      <path value="Patient.link" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_Practitioner

KBV_PR_MIO_DCN_Practitioner

<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_Practitioner" />
  <title value="KBV_PR_MIO_DCN_Practitioner" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet eine behandelnde Person ab." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="servd" />
    <uri value="http://www.omg.org/spec/ServD/1.0/" />
    <name value="ServD" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Practitioner" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Practitioner|1.3.0" />
  <derivation value="constraint" />
  <differential>
    <element id="Practitioner">
      <path value="Practitioner" />
      <definition value="Dieses Profil bildet eine behandelnde Person ab." />
    </element>
    <element id="Practitioner.meta">
      <path value="Practitioner.meta" />
      <min value="1" />
    </element>
    <element id="Practitioner.meta.versionId">
      <path value="Practitioner.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Practitioner.meta.lastUpdated">
      <path value="Practitioner.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Practitioner.meta.source">
      <path value="Practitioner.meta.source" />
      <max value="0" />
    </element>
    <element id="Practitioner.meta.profile">
      <path value="Practitioner.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
    </element>
    <element id="Practitioner.meta.security">
      <path value="Practitioner.meta.security" />
      <max value="0" />
    </element>
    <element id="Practitioner.meta.tag">
      <path value="Practitioner.meta.tag" />
      <max value="0" />
    </element>
    <element id="Practitioner.implicitRules">
      <path value="Practitioner.implicitRules" />
      <max value="0" />
    </element>
    <element id="Practitioner.language">
      <path value="Practitioner.language" />
      <max value="0" />
    </element>
    <element id="Practitioner.text">
      <path value="Practitioner.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="Practitioner.text.status">
      <path value="Practitioner.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="Practitioner.contained">
      <path value="Practitioner.contained" />
      <max value="0" />
    </element>
    <element id="Practitioner.extension">
      <path value="Practitioner.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Practitioner.extension:ergaenzende_Angaben">
      <path value="Practitioner.extension" />
      <sliceName value="ergaenzende_Angaben" />
      <min value="0" />
    </element>
    <element id="Practitioner.extension:ergaenzende_Angaben.value[x]">
      <path value="Practitioner.extension.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.extension:ergaenzende_Angaben.value[x]:valueString">
      <path value="Practitioner.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.identifier:ANR">
      <path value="Practitioner.identifier" />
      <sliceName value="ANR" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.identifier:ANR.value">
      <path value="Practitioner.identifier.value" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.identifier:EFN">
      <path value="Practitioner.identifier" />
      <sliceName value="EFN" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.identifier:EFN.value">
      <path value="Practitioner.identifier.value" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.identifier:ZANR">
      <path value="Practitioner.identifier" />
      <sliceName value="ZANR" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.identifier:ZANR.value">
      <path value="Practitioner.identifier.value" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.active">
      <path value="Practitioner.active" />
      <max value="0" />
    </element>
    <element id="Practitioner.name">
      <path value="Practitioner.name" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name">
      <path value="Practitioner.name" />
      <sliceName value="name" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.family">
      <path value="Practitioner.name.family" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.family.extension">
      <path value="Practitioner.name.family.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Practitioner.name:name.family.extension:namenszusatz">
      <path value="Practitioner.name.family.extension" />
      <sliceName value="namenszusatz" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.family.extension:namenszusatz.value[x]">
      <path value="Practitioner.name.family.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.family.extension:namenszusatz.value[x]:valueString">
      <path value="Practitioner.name.family.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.family.extension:nachname">
      <path value="Practitioner.name.family.extension" />
      <sliceName value="nachname" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.family.extension:nachname.value[x]">
      <path value="Practitioner.name.family.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.family.extension:nachname.value[x]:valueString">
      <path value="Practitioner.name.family.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.family.extension:vorsatzwort">
      <path value="Practitioner.name.family.extension" />
      <sliceName value="vorsatzwort" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.family.extension:vorsatzwort.value[x]">
      <path value="Practitioner.name.family.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.family.extension:vorsatzwort.value[x]:valueString">
      <path value="Practitioner.name.family.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.given">
      <path value="Practitioner.name.given" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.prefix">
      <path value="Practitioner.name.prefix" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.prefix.extension">
      <path value="Practitioner.name.prefix.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Practitioner.name:name.prefix.extension:prefix-qualifier">
      <path value="Practitioner.name.prefix.extension" />
      <sliceName value="prefix-qualifier" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.prefix.extension:prefix-qualifier.value[x]">
      <path value="Practitioner.name.prefix.extension.value[x]" />
      <slicing>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.prefix.extension:prefix-qualifier.value[x]:valueCode">
      <path value="Practitioner.name.prefix.extension.value[x]" />
      <sliceName value="valueCode" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.name:name.suffix">
      <path value="Practitioner.name.suffix" />
      <max value="0" />
    </element>
    <element id="Practitioner.name:name.period">
      <path value="Practitioner.name.period" />
      <max value="0" />
    </element>
    <element id="Practitioner.name:geburtsname">
      <path value="Practitioner.name" />
      <sliceName value="geburtsname" />
      <max value="0" />
    </element>
    <element id="Practitioner.telecom.system">
      <path value="Practitioner.telecom.system" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.telecom.system.extension">
      <path value="Practitioner.telecom.system.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Practitioner.telecom.system.extension:anzeigenameCode">
      <path value="Practitioner.telecom.system.extension" />
      <sliceName value="anzeigenameCode" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.telecom.system.extension:anzeigenameCode.extension">
      <path value="Practitioner.telecom.system.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Practitioner.telecom.system.extension:anzeigenameCode.extension:content">
      <path value="Practitioner.telecom.system.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.telecom.system.extension:anzeigenameCode.extension:content.url">
      <path value="Practitioner.telecom.system.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Practitioner.telecom.system.extension:anzeigenameCode.extension:content.value[x]">
      <path value="Practitioner.telecom.system.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.telecom.system.extension:anzeigenameCode.extension:content.value[x]:valueString">
      <path value="Practitioner.telecom.system.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.telecom.system.extension:anzeigenameCode.url">
      <path value="Practitioner.telecom.system.extension.url" />
      <fixedUri value="anzeigenameCode" />
    </element>
    <element id="Practitioner.telecom.value">
      <path value="Practitioner.telecom.value" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.telecom.use">
      <path value="Practitioner.telecom.use" />
      <max value="0" />
    </element>
    <element id="Practitioner.telecom.rank">
      <path value="Practitioner.telecom.rank" />
      <max value="0" />
    </element>
    <element id="Practitioner.telecom.period">
      <path value="Practitioner.telecom.period" />
      <max value="0" />
    </element>
    <element id="Practitioner.address">
      <path value="Practitioner.address" />
      <slicing>
        <rules value="closed" />
      </slicing>
    </element>
    <element id="Practitioner.address:Strassenanschrift">
      <path value="Practitioner.address" />
      <sliceName value="Strassenanschrift" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.extension">
      <path value="Practitioner.address.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.extension:Stadtteil">
      <path value="Practitioner.address.extension" />
      <sliceName value="Stadtteil" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.extension:Stadtteil.value[x]">
      <path value="Practitioner.address.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.extension:Stadtteil.value[x]:valueString">
      <path value="Practitioner.address.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line">
      <path value="Practitioner.address.line" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line.extension">
      <path value="Practitioner.address.line.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line.extension:Strasse">
      <path value="Practitioner.address.line.extension" />
      <sliceName value="Strasse" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line.extension:Strasse.value[x]">
      <path value="Practitioner.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line.extension:Strasse.value[x]:valueString">
      <path value="Practitioner.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line.extension:Hausnummer">
      <path value="Practitioner.address.line.extension" />
      <sliceName value="Hausnummer" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line.extension:Hausnummer.value[x]">
      <path value="Practitioner.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line.extension:Hausnummer.value[x]:valueString">
      <path value="Practitioner.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line.extension:Adresszusatz">
      <path value="Practitioner.address.line.extension" />
      <sliceName value="Adresszusatz" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line.extension:Adresszusatz.value[x]">
      <path value="Practitioner.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.line.extension:Adresszusatz.value[x]:valueString">
      <path value="Practitioner.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.city">
      <path value="Practitioner.address.city" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.state">
      <path value="Practitioner.address.state" />
      <max value="0" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.postalCode">
      <path value="Practitioner.address.postalCode" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.country">
      <path value="Practitioner.address.country" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Strassenanschrift.period">
      <path value="Practitioner.address.period" />
      <max value="0" />
    </element>
    <element id="Practitioner.address:Postfach">
      <path value="Practitioner.address" />
      <sliceName value="Postfach" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.extension">
      <path value="Practitioner.address.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Practitioner.address:Postfach.extension:Stadtteil">
      <path value="Practitioner.address.extension" />
      <sliceName value="Stadtteil" />
      <min value="0" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.extension:Stadtteil.value[x]">
      <path value="Practitioner.address.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.extension:Stadtteil.value[x]:valueString">
      <path value="Practitioner.address.extension.value[x]" />
      <sliceName value="valueString" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.line">
      <path value="Practitioner.address.line" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.line.extension">
      <path value="Practitioner.address.line.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Practitioner.address:Postfach.line.extension:Postfach">
      <path value="Practitioner.address.line.extension" />
      <sliceName value="Postfach" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.line.extension:Postfach.value[x]">
      <path value="Practitioner.address.line.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.line.extension:Postfach.value[x]:valueString">
      <path value="Practitioner.address.line.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.city">
      <path value="Practitioner.address.city" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.state">
      <path value="Practitioner.address.state" />
      <max value="0" />
    </element>
    <element id="Practitioner.address:Postfach.postalCode">
      <path value="Practitioner.address.postalCode" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.country">
      <path value="Practitioner.address.country" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.address:Postfach.period">
      <path value="Practitioner.address.period" />
      <max value="0" />
    </element>
    <element id="Practitioner.gender">
      <path value="Practitioner.gender" />
      <max value="0" />
    </element>
    <element id="Practitioner.birthDate">
      <path value="Practitioner.birthDate" />
      <max value="0" />
    </element>
    <element id="Practitioner.photo">
      <path value="Practitioner.photo" />
      <max value="0" />
    </element>
    <element id="Practitioner.qualification.identifier">
      <path value="Practitioner.qualification.identifier" />
      <max value="0" />
    </element>
    <element id="Practitioner.qualification.code">
      <path value="Practitioner.qualification.code" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.qualification.code.coding">
      <path value="Practitioner.qualification.code.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.qualification.code.coding.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <min value="1" />
    </element>
    <element id="Practitioner.qualification.code.coding.version">
      <path value="Practitioner.qualification.code.coding.version" />
      <min value="1" />
    </element>
    <element id="Practitioner.qualification.code.coding.code">
      <path value="Practitioner.qualification.code.coding.code" />
      <min value="1" />
    </element>
    <element id="Practitioner.qualification.code.coding.display">
      <path value="Practitioner.qualification.code.coding.display" />
      <min value="1" />
    </element>
    <element id="Practitioner.qualification.code.coding.display.extension">
      <path value="Practitioner.qualification.code.coding.display.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation">
      <path value="Practitioner.qualification.code.coding.display.extension" />
      <sliceName value="anzeigenameQualifikation" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation.extension">
      <path value="Practitioner.qualification.code.coding.display.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation.extension:content">
      <path value="Practitioner.qualification.code.coding.display.extension.extension" />
      <sliceName value="content" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation.extension:content.url">
      <path value="Practitioner.qualification.code.coding.display.extension.extension.url" />
      <fixedUri value="content" />
    </element>
    <element id="Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation.extension:content.value[x]">
      <path value="Practitioner.qualification.code.coding.display.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation.extension:content.value[x]:valueString">
      <path value="Practitioner.qualification.code.coding.display.extension.extension.value[x]" />
      <sliceName value="valueString" />
      <mustSupport value="true" />
    </element>
    <element id="Practitioner.qualification.code.coding.display.extension:anzeigenameQualifikation.url">
      <path value="Practitioner.qualification.code.coding.display.extension.url" />
      <fixedUri value="anzeigenameQualifikation" />
    </element>
    <element id="Practitioner.qualification.code.coding.userSelected">
      <path value="Practitioner.qualification.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Practitioner.qualification.code.text">
      <path value="Practitioner.qualification.code.text" />
      <max value="0" />
    </element>
    <element id="Practitioner.qualification.period">
      <path value="Practitioner.qualification.period" />
      <max value="0" />
    </element>
    <element id="Practitioner.qualification.issuer">
      <path value="Practitioner.qualification.issuer" />
      <max value="0" />
    </element>
    <element id="Practitioner.communication">
      <path value="Practitioner.communication" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_PR_MIO_DCN_PractitionerRole

KBV_PR_MIO_DCN_PractitionerRole

<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole" />
  <version value="1.0.0" />
  <name value="KBV_PR_MIO_DCN_PractitionerRole" />
  <title value="KBV_PR_MIO_DCN_PractitionerRole" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <description value="Dieses Profil bildet die Kombination einer behandelnden Person mit einer Einrichtung ab." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="servd" />
    <uri value="http://www.omg.org/spec/ServD/1.0/" />
    <name value="ServD" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="PractitionerRole" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" />
  <derivation value="constraint" />
  <differential>
    <element id="PractitionerRole">
      <path value="PractitionerRole" />
      <definition value="Dieses Profil bildet die Kombination einer behandelnden Person mit einer Einrichtung ab." />
    </element>
    <element id="PractitionerRole.meta">
      <path value="PractitionerRole.meta" />
      <min value="1" />
    </element>
    <element id="PractitionerRole.meta.versionId">
      <path value="PractitionerRole.meta.versionId" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.meta.lastUpdated">
      <path value="PractitionerRole.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.meta.source">
      <path value="PractitionerRole.meta.source" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.meta.profile">
      <path value="PractitionerRole.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_PractitionerRole|1.0.0" />
    </element>
    <element id="PractitionerRole.meta.security">
      <path value="PractitionerRole.meta.security" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.meta.tag">
      <path value="PractitionerRole.meta.tag" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.implicitRules">
      <path value="PractitionerRole.implicitRules" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.language">
      <path value="PractitionerRole.language" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.text">
      <path value="PractitionerRole.text" />
      <definition value="In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind." />
    </element>
    <element id="PractitionerRole.text.status">
      <path value="PractitionerRole.text.status" />
      <fixedCode value="extensions" />
    </element>
    <element id="PractitionerRole.contained">
      <path value="PractitionerRole.contained" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.identifier">
      <path value="PractitionerRole.identifier" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.active">
      <path value="PractitionerRole.active" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.period">
      <path value="PractitionerRole.period" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.practitioner">
      <path value="PractitionerRole.practitioner" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Practitioner|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="PractitionerRole.practitioner.reference">
      <path value="PractitionerRole.practitioner.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="PractitionerRole.practitioner.type">
      <path value="PractitionerRole.practitioner.type" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.practitioner.identifier">
      <path value="PractitionerRole.practitioner.identifier" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.practitioner.display">
      <path value="PractitionerRole.practitioner.display" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.organization">
      <path value="PractitionerRole.organization" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_DCN_Organization|1.0.0" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="PractitionerRole.organization.reference">
      <path value="PractitionerRole.organization.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="PractitionerRole.organization.type">
      <path value="PractitionerRole.organization.type" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.organization.identifier">
      <path value="PractitionerRole.organization.identifier" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.organization.display">
      <path value="PractitionerRole.organization.display" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.code">
      <path value="PractitionerRole.code" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.specialty">
      <path value="PractitionerRole.specialty" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.location">
      <path value="PractitionerRole.location" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.healthcareService">
      <path value="PractitionerRole.healthcareService" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.telecom">
      <path value="PractitionerRole.telecom" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.availableTime">
      <path value="PractitionerRole.availableTime" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.notAvailable">
      <path value="PractitionerRole.notAvailable" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.availabilityExceptions">
      <path value="PractitionerRole.availabilityExceptions" />
      <max value="0" />
    </element>
    <element id="PractitionerRole.endpoint">
      <path value="PractitionerRole.endpoint" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>
KBV_VS_MIO_DCN_Type_Of_Facility

KBV_VS_MIO_DCN_Type_Of_Facility

<ValueSet xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/ValueSet/KBV_VS_MIO_DCN_Type_Of_Facility" />
  <version value="1.0.0" />
  <name value="KBV_VS_MIO_DCN_Type_Of_Facility" />
  <title value="Typ der Einrichtung" />
  <status value="draft" />
  <experimental value="false" />
  <publisher value="Kassenärztliche Bundesvereinigung (KBV)" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="https://mio.kbv.de" />
    </telecom>
  </contact>
  <description value="Dieses ValueSet enthält die Codes zur Beschreibung von Typ der Einrichtung." />
  <immutable value="false" />
  <copyright value="Im folgenden Profil können Codes aus den Codesystemen Snomed, Loinc oder Ucum enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED Clinical Terms® (SNOMED CT®) which is used by permission of SNOMED International. All rights reserved. SNOMED CT®, was originally created by The College of American Pathologists. SNOMED and SNOMED CT are registered trademarks of SNOMED International. Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license. This material contains content from LOINC (http://loinc.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://loinc.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at ​http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED &quot;AS IS.&quot; ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE." />
  <compose>
    <include>
      <system value="http://snomed.info/sct" />
      <version value="http://snomed.info/sct/900000000000207008/version/20210731" />
      <concept>
        <code value="702916001" />
        <display value="Rehabilitation clinic (environment)" />
      </concept>
      <concept>
        <code value="43741000" />
        <display value="Site of care (environment)" />
      </concept>
      <concept>
        <code value="284546000" />
        <display value="Hospice (environment)" />
      </concept>
      <concept>
        <code value="22232009" />
        <display value="Hospital (environment)" />
      </concept>
      <concept>
        <code value="413456002" />
        <display value="Adult day care center (environment)" />
      </concept>
      <concept>
        <code value="42665001" />
        <display value="Nursing home (environment)" />
      </concept>
      <concept>
        <code value="35971002" />
        <display value="Ambulatory care site (environment)" />
      </concept>
    </include>
  </compose>
</ValueSet>

Des Weiteren wird als Übertragungsmethode zwischen den unterschiedlichen Akteuren KIM (Kommunikation im Medizinwesen) mit der Dienstkennung „Vitalzeichen“ verwendet. Eine entsprechende Dokumentation finden Sie hier: https://fachportal.gematik.de/toolkit/dienstkennung-kim-kom-le

 

Medikationsplan

Für den Medikationsplanprozess wird der Bundeseinheitlichen Medikationsplan (BMP) verwendet. Dieser beschreibt die Medikation, welcher der Patient einnehmen muss und dient der ambulanten Pflege als Vorgabe. Die Spezifikation für den Bundeseinheitlichen Medikationsplan finden Sie hier: https://www.kbv.de/media/sp/Medikationsplan_Anlage3_ab_01.04.2023.pdf

Des Weiteren wir als Übertragungsmethode zwischen den unterscheidlichen Akteuren KIM mit der Dienstkennung „BMP“ verwendet. Eine entsprechende Dokumentation finden Sie hier: https://fachportal.gematik.de/toolkit/dienstkennung-kim-kom-le