<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="RLHealthcareServiceRSAInfoBase" />
  <url value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLHealthcareServiceRSAInfoBase" />
  <name value="RLHealthcareServiceRSAInfoBase" />
  <status value="draft" />
  <description value="Profilo che descrive i servizi offerti e le informazioni caratteristiche di una specifica RSA." />
  <keyword>
    <system value="https://fhir.siss.regione.lombardia.it/CodeSystem/Tag" />
    <code value="RSA" />
  </keyword>
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="HealthcareService" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/HealthcareService" />
  <derivation value="constraint" />
  <differential>
    <element id="HealthcareService.extension:PersonaReferente">
      <path value="HealthcareService.extension" />
      <sliceName value="PersonaReferente" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLHealthcareServiceReferenteStruttura" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="HealthcareService.extension:TempiMediPresaInCarico">
      <path value="HealthcareService.extension" />
      <sliceName value="TempiMediPresaInCarico" />
      <short value="Tempi Medi Presa In Carico" />
      <definition value="Tempi Medi Presa In Carico" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLHealthcareServiceTempiMediPresaInCarico" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="HealthcareService.extension:RettaSociale">
      <path value="HealthcareService.extension" />
      <sliceName value="RettaSociale" />
      <short value="Retta Sociale" />
      <definition value="Retta Sociale minima e massima" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLHealthcareServiceRettaSociale" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="HealthcareService.extension:Parcheggio">
      <path value="HealthcareService.extension" />
      <sliceName value="Parcheggio" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLHealthcareServiceParcheggio" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="HealthcareService.extension:Parcheggio.extension:ProprietaStruttura">
      <path value="HealthcareService.extension.extension" />
      <sliceName value="ProprietaStruttura" />
    </element>
    <element id="HealthcareService.extension:Parcheggio.extension:ProprietaStruttura.value[x]">
      <path value="HealthcareService.extension.extension.value[x]" />
      <definition value="Presenza o assenza di un parcheggio di proprietà della struttura." />
    </element>
    <element id="HealthcareService.providedBy">
      <path value="HealthcareService.providedBy" />
      <short value="Codice CUDES" />
      <definition value="L2 associata (codice CUDES)." />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLOrganizationL2" />
      </type>
    </element>
    <element id="HealthcareService.type">
      <path value="HealthcareService.type" />
      <short value="Servizi sociosanitari disponibili" />
      <definition value="Informazioni relative alla dotazione gestionale e caratteristiche sociosanitarie" />
      <comment value="Per la codifica vedere tabella." />
    </element>
    <element id="HealthcareService.location">
      <path value="HealthcareService.location" />
      <short value="Ubicazione della struttura" />
      <definition value="Ubicazione della struttura" />
      <comment value="Fonte: Ubicazione della struttura" />
    </element>
    <element id="HealthcareService.telecom">
      <path value="HealthcareService.telecom" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="HealthcareService.telecom:numeroTelefono">
      <path value="HealthcareService.telecom" />
      <sliceName value="numeroTelefono" />
      <short value="Numero telefono struttura" />
      <definition value="Numero telefono struttura" />
    </element>
    <element id="HealthcareService.telecom:email">
      <path value="HealthcareService.telecom" />
      <sliceName value="email" />
      <short value="Mail struttura" />
      <definition value="Mail struttura" />
    </element>
    <element id="HealthcareService.characteristic">
      <path value="HealthcareService.characteristic" />
      <short value="Servizi Disponibili" />
      <definition value="Informazioni sulla dotazione strutturale, dotazione camere e altri servizi" />
      <comment value="Per la codifica vedere tabella." />
    </element>
    <element id="HealthcareService.availableTime">
      <path value="HealthcareService.availableTime" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="HealthcareService.availableTime:GiornateDisponibiliAccettazione">
      <path value="HealthcareService.availableTime" />
      <sliceName value="GiornateDisponibiliAccettazione" />
      <short value="Giornate disponibili per accettazione" />
      <definition value="Elenco delle giornate disponibili per accettazione sia feriali che festivi" />
    </element>
    <element id="HealthcareService.availableTime:AperturaCentralino">
      <path value="HealthcareService.availableTime" />
      <sliceName value="AperturaCentralino" />
      <short value="Apertura centralino/reception" />
      <definition value="Apertura centralino/reception" />
    </element>
    <element id="HealthcareService.notAvailable">
      <path value="HealthcareService.notAvailable" />
      <short value="GiornateNonDisponibiliAccettazione" />
      <comment value="Verranno inserite i festivi in cui non c'è disponibilità in determinate ore (es. Natale)" />
    </element>
  </differential>
</StructureDefinition>