<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="70527553-a603-43c3-b43e-f408b572f9cd" />
  <meta>
    <lastUpdated value="2018-12-17T20:27:07.044+00:00" />
  </meta>
  <url value="http://fhir.de/StructureDefinition/measurereport-de-p21-ausbildung" />
  <version value="0.1-WORK" />
  <name value="measurereport-de-p21-ausbildung" />
  <title value="Messbericht-Ausbildung, deutsches §21 KHEntgG-Profil (Version 0.1) " />
  <status value="draft" />
  <date value="2018-12-17T20:27:06.65+00:00" />
  <fhirVersion value="3.0.1" />
  <mapping>
    <identity value="KHEntgG" />
    <name value="Datensatzbeschreibung nach Krankenhausentgeltgesetz" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="MeasureReport" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/MeasureReport" />
  <derivation value="constraint" />
  <differential>
    <element id="MeasureReport.identifier">
      <path value="MeasureReport.identifier" />
      <min value="1" />
    </element>
    <element id="MeasureReport.identifier.value">
      <path value="MeasureReport.identifier.value" />
      <min value="1" />
      <binding>
        <strength value="preferred" />
        <valueSetUri value="http://fhir.de/ValueSet/inek/ausbildungsstaette" />
      </binding>
      <mapping>
        <identity value="KHEntgG" />
        <map value="Ausbildungsstätte/Ausbildungsberuf" />
        <comment value="Ausbildung.CSV.2" />
      </mapping>
    </element>
    <element id="MeasureReport.reportingOrganization.identifier">
      <path value="MeasureReport.reportingOrganization.identifier" />
      <patternIdentifier>
        <system value="http://fhir.de/NamingSystem/arge-ik/iknr" />
      </patternIdentifier>
    </element>
    <element id="MeasureReport.reportingOrganization.identifier.value">
      <path value="MeasureReport.reportingOrganization.identifier.value" />
      <min value="1" />
      <mapping>
        <identity value="KHEntgG" />
        <map value="Institutionskennzeichen des Krankenhauses" />
        <comment value="Krankenhaus..CSV.1" />
      </mapping>
    </element>
    <element id="MeasureReport.group.identifier.value">
      <path value="MeasureReport.group.identifier.value" />
      <min value="1" />
      <binding>
        <strength value="preferred" />
        <valueSetUri value="http://fhir.de/ValueSet/inek/ausbildungsstaetten-typ" />
      </binding>
      <mapping>
        <identity value="KHEntgG" />
        <map value="Ausbildungsstätten-Typ" />
        <comment value="Ausbildung.CSV.3" />
      </mapping>
    </element>
    <element id="MeasureReport.group.population">
      <path value="MeasureReport.group.population" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="MeasureReport.group.population:Ausbildungsplaetze-insgesamt">
      <path value="MeasureReport.group.population" />
      <sliceName value="Ausbildungsplaetze-insgesamt" />
      <mapping>
        <identity value="KHEntgG" />
        <map value="Ausbildungsplätze insgesamt" />
        <comment value="Ausbildung.CSV.4" />
      </mapping>
    </element>
    <element id="MeasureReport.group.population:Ausbildungsplaetze-insgesamt.count">
      <path value="MeasureReport.group.population.count" />
      <min value="1" />
    </element>
    <element id="MeasureReport.group.population:Ausbildungsplaetze-eigenes-KH">
      <path value="MeasureReport.group.population" />
      <sliceName value="Ausbildungsplaetze-eigenes-KH" />
      <max value="1" />
      <mapping>
        <identity value="KHEntgG" />
        <map value="Ausbildungsplätze des eigenen Krankenhauses" />
        <comment value="Ausbildung.CSV.5" />
      </mapping>
    </element>
    <element id="MeasureReport.group.population:Ausbildungsplaetze-anderes-KH">
      <path value="MeasureReport.group.population" />
      <sliceName value="Ausbildungsplaetze-anderes-KH" />
      <mapping>
        <identity value="KHEntgG" />
        <map value="Ausbildungsplätze für andere Krankenhäuser" />
        <comment value="Ausbildung.CSV.6" />
      </mapping>
    </element>
    <element id="MeasureReport.group.population:Ausbildende">
      <path value="MeasureReport.group.population" />
      <sliceName value="Ausbildende" />
      <mapping>
        <identity value="KHEntgG" />
        <map value="Ausbildende" />
        <comment value="Ausbildun7g.CSV." />
      </mapping>
    </element>
    <element id="MeasureReport.group.population:Ausbildende.count">
      <path value="MeasureReport.group.population.count" />
      <min value="1" />
    </element>
    <element id="MeasureReport.group.population:Auszubildende-KH">
      <path value="MeasureReport.group.population" />
      <sliceName value="Auszubildende-KH" />
      <mapping>
        <identity value="KHEntgG" />
        <map value="Auszubildende im eigenen Krankenhaus" />
        <comment value="Ausbildung.CSV.8" />
      </mapping>
    </element>
    <element id="MeasureReport.group.population:Auszubildende-KH.count">
      <path value="MeasureReport.group.population.count" />
      <min value="1" />
    </element>
    <element id="MeasureReport.group.population:Auszubildende-1J">
      <path value="MeasureReport.group.population" />
      <sliceName value="Auszubildende-1J" />
      <mapping>
        <identity value="KHEntgG" />
        <map value="Auszubildende im 1. Jahr im eigenen Krankenhaus" />
        <comment value="Ausbildung.CSV.9" />
      </mapping>
    </element>
    <element id="MeasureReport.group.population:Auszubildende-1J.count">
      <path value="MeasureReport.group.population.count" />
      <min value="1" />
    </element>
    <element id="MeasureReport.group.population:Auszubildende-2J">
      <path value="MeasureReport.group.population" />
      <sliceName value="Auszubildende-2J" />
      <mapping>
        <identity value="KHEntgG" />
        <map value="Auszubildende im 2. Jahr im eigenen Krankenhaus" />
      </mapping>
    </element>
    <element id="MeasureReport.group.population:Auszubildende-2J.count">
      <path value="MeasureReport.group.population.count" />
      <min value="1" />
    </element>
    <element id="MeasureReport.group.population:Auszubildende-3J">
      <path value="MeasureReport.group.population" />
      <sliceName value="Auszubildende-3J" />
      <mapping>
        <identity value="KHEntgG" />
        <map value="Auszubildende im 3. Jahr im eigenen Krankenhaus" />
        <comment value="Ausbildung.CSV.11" />
      </mapping>
    </element>
    <element id="MeasureReport.group.population:Auszubildende-3J.count">
      <path value="MeasureReport.group.population.count" />
      <min value="1" />
    </element>
    <element id="MeasureReport.group.population:Auszubildende-anderes-KH">
      <path value="MeasureReport.group.population" />
      <sliceName value="Auszubildende-anderes-KH" />
      <mapping>
        <identity value="KHEntgG" />
        <map value="Auszubildende an anderen Krankenhäusern" />
        <comment value="Ausbildung.CSV.12" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>