<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://anagrafe.ssr.toscana.it/fhir/StructureDefinition/Organization" />
  <name value="Organization" />
  <title value="Organization" />
  <status value="active" />
  <experimental value="false" />
  <date value="2021-10-21" />
  <description value="Dedalus MPI profile for Organization" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Organization" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Organization" />
  <derivation value="constraint" />
  <differential>
    <element id="Organization.meta">
      <path value="Organization.meta" />
      <min value="1" />
    </element>
    <element id="Organization.extension:axisPartOf">
      <path value="Organization.extension" />
      <sliceName value="axisPartOf" />
      <type>
        <code value="Extension" />
        <profile value="https://anagrafe.ssr.toscana.it/fhir/StructureDefinition/extension-organization-axisPartOf" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier">
      <path value="Organization.identifier" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier.type">
      <path value="Organization.identifier.type" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier.type.id">
      <path value="Organization.identifier.type.id" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier.type.coding">
      <path value="Organization.identifier.type.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier.type.text">
      <path value="Organization.identifier.type.text" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier.system">
      <path value="Organization.identifier.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.identifier.value">
      <path value="Organization.identifier.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.active">
      <path value="Organization.active" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.type">
      <path value="Organization.type" />
      <requirements value="The Organization Type biding is expected to depend on the local context. So, the current binding is made against one local code system. However, since the localization might involve the usage of a different code system, the binding is set just as example." />
      <mustSupport value="true" />
      <binding>
        <strength value="example" />
        <description value="Used to categorize the organization. Depends on context of project execution, can be different from country to country." />
        <valueSet value="https://terminology.anagrafe.ssr.toscana.it/fhir/ValueSet/OrganizationType" />
      </binding>
    </element>
    <element id="Organization.type.coding">
      <path value="Organization.type.coding" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.type.coding.display">
      <path value="Organization.type.coding.display" />
      <mustSupport value="true" />
    </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.telecom">
      <path value="Organization.telecom" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.telecom.system">
      <path value="Organization.telecom.system" />
      <mustSupport value="true" />
    </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" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address">
      <path value="Organization.address" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.endpoint">
      <path value="Organization.endpoint" />
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>