<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="DGUV-ENLA-PR-Bundle" />
  <url value="http://fhir.dguv.de/ENLA/Bundle/DGUV-ENLA-PR-Bundle" />
  <version value="1.0" />
  <name value="DGUV_ENLA_PR_Bundle" />
  <title value="ENLA-Bundle" />
  <status value="draft" />
  <publisher value="Deutsche Gesetzliche Unfallversicherung e.V. (DGUV)" />
  <description value="Das Profil Bundle dient als bündelndes Element für den Krankenhausentlassbericht (ENLA). Es enthält als Klammer alle durch die Composition zusammengefassten Profile und sonstigen Elemente und könnte bei Bedarf auch noch mit einer digitalen Signatur versehen werden." />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Bundle" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Bundle" />
  <derivation value="constraint" />
  <differential>
    <element id="Bundle.id">
      <path value="Bundle.id" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.meta">
      <path value="Bundle.meta" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.meta.lastUpdated">
      <path value="Bundle.meta.lastUpdated" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.meta.profile">
      <path value="Bundle.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="http://fhir.dguv.de/ENLA/Bundle/DGUV-ENLA-PR-Bundle" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.identifier">
      <path value="Bundle.identifier" />
      <short value="Identifier für das Bundle" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.identifier.system">
      <path value="Bundle.identifier.system" />
      <short value="Kennzeichnung eines DGUV-Entlassberichts" />
      <min value="1" />
      <fixedUri value="http://fhir.dguv.de/ENLA/NamingSystem/DGUV-ENLA-NS-Nachrichtenkennung" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.identifier.value">
      <path value="Bundle.identifier.value" />
      <short value="Eindeutiger Identifier für den Entlassbericht zu einem stationären Krankenhausaufenthalt" />
      <comment value="Für den Value gibt es eine festgeschriebenes Format, dass im ENLA-Implementation-Guide beschrieben wird." />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.type">
      <path value="Bundle.type" />
      <fixedCode value="document" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.timestamp">
      <path value="Bundle.timestamp" />
      <short value="Zeitpunkt der Erstellung des Bundles" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry">
      <path value="Bundle.entry" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="resource.meta.profile" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Composition">
      <path value="Bundle.entry" />
      <sliceName value="Composition" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Composition.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Composition/DGUV-ENLA-PR-Composition" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:VersichertePerson">
      <path value="Bundle.entry" />
      <sliceName value="VersichertePerson" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:VersichertePerson.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Patient/DGUV-ENLA-PR-VersichertePerson" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Leistungserbringer">
      <path value="Bundle.entry" />
      <sliceName value="Leistungserbringer" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Leistungserbringer.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Practitioner/DGUV-ENLA-PR-Leistungserbringer" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Unfallversicherungstraeger">
      <path value="Bundle.entry" />
      <sliceName value="Unfallversicherungstraeger" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Unfallversicherungstraeger.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Organization/DGUV-ENLA-PR-Unfallversicherungstraeger" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Krankenkasse">
      <path value="Bundle.entry" />
      <sliceName value="Krankenkasse" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Krankenkasse.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Organization/DGUV-ENLA-PR-Krankenkasse" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:VersichertenVerhaeltnis">
      <path value="Bundle.entry" />
      <sliceName value="VersichertenVerhaeltnis" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:VersichertenVerhaeltnis.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Coverage/DGUV-ENLA-PR-VersichertenVerhaeltnis" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Pflegekasse">
      <path value="Bundle.entry" />
      <sliceName value="Pflegekasse" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Pflegekasse.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Organization/DGUV-ENLA-PR-Pflegekasse" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Unfallbetrieb">
      <path value="Bundle.entry" />
      <sliceName value="Unfallbetrieb" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Unfallbetrieb.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Organization/DGUV-ENLA-PR-Unfallbetrieb" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Aufenthaltsinformationen">
      <path value="Bundle.entry" />
      <sliceName value="Aufenthaltsinformationen" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Aufenthaltsinformationen.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Encounter/DGUV-ENLA-PR-Aufenthaltsinformationen" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:DiagnoseFreitext">
      <path value="Bundle.entry" />
      <sliceName value="DiagnoseFreitext" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:DiagnoseFreitext.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Condition/DGUV-ENLA-PR-DiagnoseFreitext" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:DiagnoseStrukturiert">
      <path value="Bundle.entry" />
      <sliceName value="DiagnoseStrukturiert" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:DiagnoseStrukturiert.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Condition/DGUV-ENLA-PR-DiagnoseStrukturiert" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Therapie">
      <path value="Bundle.entry" />
      <sliceName value="Therapie" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Therapie.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Therapie" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Unfallereignis">
      <path value="Bundle.entry" />
      <sliceName value="Unfallereignis" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Unfallereignis.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Unfallereignis" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Aufnahmebefunde">
      <path value="Bundle.entry" />
      <sliceName value="Aufnahmebefunde" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Aufnahmebefunde.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Aufnahmebefunde" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Behandlungsverlauf">
      <path value="Bundle.entry" />
      <sliceName value="Behandlungsverlauf" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Behandlungsverlauf.resource">
      <path value="Bundle.entry.resource" />
      <definition value="The Resource for the entry. The purpose/meaning of the resource is determined by the Bundle.type." />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Behandlungsverlauf" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Konsiliarbefunde">
      <path value="Bundle.entry" />
      <sliceName value="Konsiliarbefunde" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Konsiliarbefunde.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Konsiliarbefunde" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Entlassbefunde">
      <path value="Bundle.entry" />
      <sliceName value="Entlassbefunde" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Entlassbefunde.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Entlassbefunde" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:DokumentenReferenz">
      <path value="Bundle.entry" />
      <sliceName value="DokumentenReferenz" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:DokumentenReferenz.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/DocumentReference/DGUV-ENLA-PR-DokumentenReferenz" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Therapieempfehlung">
      <path value="Bundle.entry" />
      <sliceName value="Therapieempfehlung" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Therapieempfehlung.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Therapieempfehlung" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:MedikationsInformation">
      <path value="Bundle.entry" />
      <sliceName value="MedikationsInformation" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:MedikationsInformation.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/MedicationStatement/DGUV-ENLA-PR-MedikationsInformation" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:MedikationWirkstoff">
      <path value="Bundle.entry" />
      <sliceName value="MedikationWirkstoff" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:MedikationWirkstoff.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Medication/DGUV-ENLA-PR-MedikationWirkstoff" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:MedikationRezeptur">
      <path value="Bundle.entry" />
      <sliceName value="MedikationRezeptur" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:MedikationRezeptur.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Medication/DGUV-ENLA-PR-MedikationRezeptur" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:MedikationArzneimittel">
      <path value="Bundle.entry" />
      <sliceName value="MedikationArzneimittel" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:MedikationArzneimittel.resource">
      <path value="Bundle.entry.resource" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Medication/DGUV-ENLA-PR-MedikationArzneimittel" />
      </type>
    </element>
    <element id="Bundle.entry:MedikationFreitext">
      <path value="Bundle.entry" />
      <sliceName value="MedikationFreitext" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:MedikationFreitext.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Medication/DGUV-ENLA-PR-MedikationFreitext" />
      </type>
    </element>
    <element id="Bundle.entry:WeiterbehandelnderArzt">
      <path value="Bundle.entry" />
      <sliceName value="WeiterbehandelnderArzt" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:WeiterbehandelnderArzt.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/PractitionerRole/DGUV-ENLA-PR-WeiterbehandelnderArzt" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:WeiterbehandelndeOrganisation">
      <path value="Bundle.entry" />
      <sliceName value="WeiterbehandelndeOrganisation" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:WeiterbehandelndeOrganisation.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Organization/DGUV-ENLA-PR-WeiterbehandelndeOrganisation" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:RehaMassnahmen">
      <path value="Bundle.entry" />
      <sliceName value="RehaMassnahmen" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:RehaMassnahmen.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-RehaMassnahmen" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Heilmittel">
      <path value="Bundle.entry" />
      <sliceName value="Heilmittel" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Heilmittel.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Heilmittel" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Hilfsmittel">
      <path value="Bundle.entry" />
      <sliceName value="Hilfsmittel" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Hilfsmittel.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Hilfsmittel" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:BesondereMassnahmen">
      <path value="Bundle.entry" />
      <sliceName value="BesondereMassnahmen" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:BesondereMassnahmen.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-BesondereMassnahmen" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Arbeitsunfaehigkeit">
      <path value="Bundle.entry" />
      <sliceName value="Arbeitsunfaehigkeit" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Arbeitsunfaehigkeit.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Arbeitsunfaehigkeit" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:PrognoseWiederaufnahmeTaetigkeit">
      <path value="Bundle.entry" />
      <sliceName value="PrognoseWiederaufnahmeTaetigkeit" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:PrognoseWiederaufnahmeTaetigkeit.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-PrognoseWiederaufnahmeTaetigkeit" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:stufenweiseWiedereingliederung">
      <path value="Bundle.entry" />
      <sliceName value="stufenweiseWiedereingliederung" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:stufenweiseWiedereingliederung.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-stufenweiseWiedereingliederung" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Datenschutz">
      <path value="Bundle.entry" />
      <sliceName value="Datenschutz" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:Datenschutz.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Observation/DGUV-ENLA-PR-Datenschutz" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:DArzt">
      <path value="Bundle.entry" />
      <sliceName value="DArzt" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:DArzt.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/PractitionerRole/DGUV-ENLA-PR-DArzt" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:DArztOrganisation">
      <path value="Bundle.entry" />
      <sliceName value="DArztOrganisation" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:DArztOrganisation.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Organization/DGUV-ENLA-PR-DArztOrganisation" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:BehandelndeEinrichtung">
      <path value="Bundle.entry" />
      <sliceName value="BehandelndeEinrichtung" />
      <mustSupport value="true" />
    </element>
    <element id="Bundle.entry:BehandelndeEinrichtung.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir.dguv.de/ENLA/Organization/DGUV-ENLA-PR-BehandelndeEinrichtung" />
      </type>
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>