<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="MaOrganizationRechnungssteller" />
  <text>
    <status value="generated" />
    <div xmlns="http://www.w3.org/1999/xhtml">
      <p>Dieses Profil bildet die Organisationseinheit Ambulanz im Kontext eines Krankenhauses ab. Es erweitert das Profil [KBV_PR_Base_Organization](https://simplifier.net/base1x0/kbv_pr_base_organization) und ist kompatibel mit [ISiKOrganisation](https://simplifier.net/isik-basis-v4/isikorganisation).</p>
    </div>
  </text>
  <url value="http://ma-ambulant.de/StructureDefinition/MaOrganizationRechnungssteller" />
  <name value="MaOrganizationRechnungssteller" />
  <title value="Organisationseinheit Rechnungssteller" />
  <status value="draft" />
  <description value="Dieses Profil bildet die Organisationseinheit Ambulanz im Kontext eines Krankenhauses ab. Es erweitert das Profil [KBV_PR_Base_Organization](https://simplifier.net/base1x0/kbv_pr_base_organization) und ist kompatibel mit [ISiKOrganisation](https://simplifier.net/isik-basis-v4/isikorganisation)." />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Organization" />
  <baseDefinition value="https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization" />
  <derivation value="constraint" />
  <differential>
    <element id="Organization.extension">
      <path value="Organization.extension" />
      <min value="2" />
    </element>
    <element id="Organization.extension:Gueltigkeit">
      <path value="Organization.extension" />
      <sliceName value="Gueltigkeit" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/organization-period" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Organization.extension:Abrechnungsart">
      <path value="Organization.extension" />
      <sliceName value="Abrechnungsart" />
      <min value="1" />
      <max value="*" />
      <type>
        <code value="Extension" />
        <profile value="http://ma-ambulant.de/StructureDefinition/ExtensionOrganisationAbrechnungsart" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier">
      <path value="Organization.identifier" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier:Betriebsstaettennummer">
      <path value="Organization.identifier" />
      <sliceName value="Betriebsstaettennummer" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.type">
      <path value="Organization.type" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.type.coding">
      <path value="Organization.type.coding" />
      <min value="1" />
    </element>
    <element id="Organization.type.coding:OrganizationType">
      <path value="Organization.type.coding" />
      <sliceName value="OrganizationType" />
      <comment value="Die Angabe des Organization-Type `biller` dient der Kennzeichnung dieser Ressource als Rechnungssteller." />
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="http://ma-ambulant.de/Codesystem/OrganizationTypeExtended" />
        <code value="biller" />
        <display value="Billing Organization" />
      </patternCoding>
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <valueSet value="http://ma-ambulant.de/Valueset/OrganizationTypeExtended" />
      </binding>
    </element>
    <element id="Organization.type.coding:Ambulanzart">
      <path value="Organization.type.coding" />
      <sliceName value="Ambulanzart" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
      <binding>
        <strength value="extensible" />
        <valueSet value="http://ma-ambulant.de/Valueset/Ambulanzart" />
      </binding>
    </element>
    <element id="Organization.type.coding:Ambulanzart.system">
      <path value="Organization.type.coding.system" />
      <patternUri value="http://ma-ambulant.de/Codesystem/Ambulanzart" />
    </element>
    <element id="Organization.name">
      <path value="Organization.name" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.alias">
      <path value="Organization.alias" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.partOf">
      <path value="Organization.partOf" />
      <min value="1" />
      <type>
        <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-hierarchy">
          <valueBoolean value="true" />
        </extension>
        <code value="Reference" />
        <targetProfile value="http://ma-ambulant.de/StructureDefinition/MaOrganizationKrankenhaus" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" />
      </type>
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>