<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding" />
  <name value="iso21090-sc" />
  <status value="draft" />
  <date value="2024-10-08T16:59:03.6918206+00:00" />
  <keyword>
    <system value="http://cct.eng.it/FHIR/schema/profiles" />
    <code value="Patient_Eng" />
  </keyword>
  <keyword>
    <system value="http://cct.eng.it/FHIR/schema/profiles" />
    <code value="Organization_Eng" />
  </keyword>
  <keyword>
    <system value="http://cct.eng.it/FHIR/schema/profiles" />
    <code value="Location_StrutturaFisica_Eng" />
  </keyword>
  <keyword>
    <system value="http://cct.eng.it/FHIR/schema/profiles" />
    <code value="Location_StrutturaErogatrice_Eng" />
  </keyword>
  <keyword>
    <system value="http://cct.eng.it/FHIR/schema/profiles" />
    <code value="Practitioner_Eng" />
  </keyword>
  <fhirVersion value="4.0.1" />
  <kind value="complex-type" />
  <abstract value="false" />
  <context>
    <type value="element" />
    <expression value="string" />
  </context>
  <context>
    <type value="element" />
    <expression value="Identifier" />
  </context>
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension">
      <path value="Extension" />
      <short value="Codifiche località" />
      <definition value="Estensione di tipo Coding utilizzata per valorizzare le codifiche associate ai comuni, alle provincie, alle regioni, agli stati." />
      <comment value="Sono definiti i seguenti sistemi di codifica: &#xD;&#xA;&#xD;&#xA;* per il codice catastale dei comuni (agenzia dell'entrate): http://terminology.hl7.it/CodeSystem/mef-ae-comuni.&#xD;&#xA;&#xD;&#xA;* per la sigla delle provincie (agenzia delle entrate): http://terminology.hl7.it/CodeSystem/mef-ae-province.&#xD;&#xA;&#xD;&#xA;* per il minsan della regione (ministero della salute): http://terminology.hl7.it/CodeSystem/minsan-regione.&#xD;&#xA;&#xD;&#xA;* per ISTAT relativi ai comuni, alle province e alle regioni: http://terminology.hl7.it/CodeSystem/istat-unitaAmministrativeTerritoriali. &#xD;&#xA;&#xD;&#xA;* per ISTAT relativi agli Stati: http://terminology.hl7.it/CodeSystem/istat-unitaAmministrativeTerritorialiEstere.&#xD;&#xA;&#xD;&#xA;* per i codici alpha2 relativi agli Stati: http://terminology.eng.it/CodeSystem/iso3166-alpha2 --&gt; fa riferimento al ValueSet: http://hl7.org/fhir/ValueSet/iso3166-1-2.&#xD;&#xA;&#xD;&#xA;* per i codici alpha3 relativi agli Stati: http://terminology.eng.it/CodeSystem/iso3166-alpha3 --&gt; fa riferimento al ValueSet: http://hl7.org/fhir/ValueSet/iso3166-1-3." />
      <constraint>
        <key value="key-1" />
        <severity value="error" />
        <human value="il system deve contenere uno dei seguenti valori in modo da poter inserire il corretto codice." />
        <expression value="select(valueCoding='http://terminology.hl7.it/CodeSystem/istat-unitaAmministrativeTerritorialiEstere' or valueCoding='http://terminology.hl7.it/CodeSystem/istat-unitaAmministrativeTerritoriali' or valueCoding='http://terminology.hl7.it/CodeSystem/mef-ae-comuni' or valueCoding='http://terminology.hl7.it/CodeSystem/mef-ae-province' or valueCoding='http://terminology.hl7.it/CodeSystem/minsan-regione' or valueCoding='http://terminology.eng.it/CodeSystem/iso3166-alpha2' or valueCoding='http://terminology.eng.it/CodeSystem/iso3166-alpha3' ).allTrue()" />
      </constraint>
    </element>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <type>
        <code value="Coding" />
      </type>
    </element>
    <element id="Extension.value[x].system">
      <path value="Extension.value[x].system" />
      <short value="Codifiche località" />
      <definition value="Estensione utilizzata per valorizzare le codifiche associate ai comuni, alle provincie, alle regioni, agli stati." />
      <comment value="Sono definiti i seguenti sistemi di codifica: &#xD;&#xA;&#xD;&#xA;* per il codice catastale dei comuni (agenzia dell'entrate): http://terminology.hl7.it/CodeSystem/mef-ae-comuni.&#xD;&#xA;&#xD;&#xA;* per la sigla delle provincie (agenzia delle entrate): http://terminology.hl7.it/CodeSystem/mef-ae-province.&#xD;&#xA;&#xD;&#xA;* per il minsan della regione (agenzia dell'entrate): http://terminology.hl7.it/CodeSystem/minsan-regione.&#xD;&#xA;&#xD;&#xA;* per ISTAT relativi ai comuni, alle province e alle regioni: http://terminology.hl7.it/CodeSystem/istat-unitaAmministrativeTerritoriali.&#xD;&#xA;&#xD;&#xA;* per ISTAT relativi agli Stati: http://terminology.hl7.it/CodeSystem/istat-unitaAmministrativeTerritorialiEstere.&#xD;&#xA;&#xD;&#xA;* per i codici alpha2 relativi agli Stati: http://terminology.eng.it/CodeSystem/iso3166-alpha2 --&gt; fa riferimento al ValueSet: http://hl7.org/fhir/ValueSet/iso3166-1-2.&#xD;&#xA;&#xD;&#xA;* per i codici alpha3 relativi agli Stati: http://terminology.eng.it/CodeSystem/iso3166-alpha3 --&gt; fa riferimento al ValueSet: http://hl7.org/fhir/ValueSet/iso3166-1-3." />
    </element>
    <element id="Extension.value[x].display">
      <path value="Extension.value[x].display" />
      <short value="Rappresentazione definita dal sistema" />
      <definition value="Descrizione del codice utilizzato." />
      <comment value="Si noti che le stringhe FHIR non devono superare la dimensione di 1MB." />
    </element>
  </differential>
</StructureDefinition>