<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="MaChargeItemEbm" />
  <text>
    <status value="generated" />
    <div xmlns="http://www.w3.org/1999/xhtml">
      <p>EBM-Ziffer</p>
      <p>Profil für die Abbildung einer EBM-Ziffer (Einheitlicher Bewertungsmaßstab) als Abrechnungsposition. Es erweitert das Profil [ChargeItemEBM](https://simplifier.net/basisprofil-de-r4/chargeitemebm)</p>
    </div>
  </text>
  <url value="http://ma-ambulant.de/StructureDefinition/MaChargeItemEbm" />
  <name value="MaChargeItemEbm" />
  <title value="EBM-Ziffer" />
  <status value="draft" />
  <description value="Profil für die Abbildung einer EBM-Ziffer (Einheitlicher Bewertungsmaßstab) als Abrechnungsposition. Es erweitert das Profil [ChargeItemEBM](https://simplifier.net/basisprofil-de-r4/chargeitemebm)" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="ChargeItem" />
  <baseDefinition value="http://fhir.de/StructureDefinition/chargeitem-de-ebm" />
  <derivation value="constraint" />
  <differential>
    <element id="ChargeItem.status">
      <path value="ChargeItem.status" />
      <short value="Abrechnungsstatus" />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.code">
      <path value="ChargeItem.code" />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.code.coding">
      <path value="ChargeItem.code.coding" />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.code.coding:ebm">
      <path value="ChargeItem.code.coding" />
      <sliceName value="ebm" />
      <short value="fünfstellige EBM-Ziffer" />
      <comment value="Der Einheitliche Bewertungsmaßstab (EBM) ist die verbindliche Abrechnungsgrundlage für Vertragsärztinnen und Vertragsärzte sowie Vertragspsychotherapeutinnen und Vertragspsychotherapeuten. Darin sind alle Leistungen jeweils mit einer Gebührenordnungsposition aufgeführt, die für gesetzlich Krankenversicherte abgerechnet werden können." />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.code.coding:ebm.system">
      <path value="ChargeItem.code.coding.system" />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.code.coding:ebm.code">
      <path value="ChargeItem.code.coding.code" />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.subject">
      <path value="ChargeItem.subject" />
      <short value="Patientenbezug" />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.occurrence[x]">
      <path value="ChargeItem.occurrence[x]" />
      <short value="Zeitpunkt der Leistungserbringung" />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.quantity">
      <path value="ChargeItem.quantity" />
      <short value="Anzahl der Leistungen" />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.quantity.value">
      <path value="ChargeItem.quantity.value" />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.reason">
      <path value="ChargeItem.reason" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <short value="EBM-Zusatzangabe" />
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.reason:EbmZusatzangabe">
      <path value="ChargeItem.reason" />
      <sliceName value="EbmZusatzangabe" />
      <short value="EBM-Zusatzangabe als Kombination aus Code und Freitext" />
      <min value="0" />
      <max value="*" />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <valueSet value="https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_EBM_ZUSATZANGABE" />
      </binding>
    </element>
    <element id="ChargeItem.reason:EbmZusatzangabe.extension">
      <path value="ChargeItem.reason.extension" />
      <min value="1" />
    </element>
    <element id="ChargeItem.reason:EbmZusatzangabe.extension:EbmZusatzangabeText">
      <path value="ChargeItem.reason.extension" />
      <sliceName value="EbmZusatzangabeText" />
      <short value="Freitext der Zusatzangabe" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ma-ambulant.de/StructureDefinition/ExtensionEbmZusatzangabeText" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="ChargeItem.reason:EbmZusatzangabe.coding">
      <path value="ChargeItem.reason.coding" />
      <short value="Art der Zusatzangabe" />
    </element>
    <element id="ChargeItem.reason:EbmZusatzangabe.coding.system">
      <path value="ChargeItem.reason.coding.system" />
      <patternUri value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_EBM_ZUSATZANGABE" />
    </element>
    <element id="ChargeItem.account">
      <path value="ChargeItem.account" />
      <short value="Zuordnung zum Schein" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Account" />
        <targetProfile value="http://ma-ambulant.de/StructureDefinition/MaAccountSchein" />
      </type>
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>