<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://example.org/fhir/StructureDefinition/Encounter" />
  <name value="Encounter" />
  <status value="draft" />
  <date value="2024-05-10T15:12:18.5730273+00:00" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Encounter" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Encounter" />
  <derivation value="constraint" />
  <differential>
    <element id="Encounter">
      <path value="Encounter" />
      <short value="Un'interazione durante la quale vengono forniti servizi al paziente." />
      <definition value="Un'interazione tra un paziente e un operatore sanitario allo scopo di fornire servizi sanitari o di valutare lo stato di salute di un paziente." />
    </element>
    <element id="Encounter.id">
      <path value="Encounter.id" />
      <short value="Id logico di questo artefatto" />
      <definition value="Identifica la risorsa all'interno del dominio." />
      <comment value="L'unica volta che una risorsa non ha un id ? quando viene inviata al server tramite un'operazione di creazione." />
    </element>
    <element id="Encounter.extension:encounterDataPrericovero">
      <path value="Encounter.extension" />
      <sliceName value="encounterDataPrericovero" />
      <type>
        <code value="Extension" />
        <profile value="http://example.org/FHIR/schema/encounter-dataPrericovero" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:encounterDataRicoveroPrevista">
      <path value="Encounter.extension" />
      <sliceName value="encounterDataRicoveroPrevista" />
      <type>
        <code value="Extension" />
        <profile value="http://example.org/FHIR/schema/encounter-dataRicoveroPrevista" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.identifier">
      <path value="Encounter.identifier" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <short value="Identificatore/i con cui è conosciuto questo incontro" />
      <definition value="Elemento di tipo identifier contenente gli identificativi univoci della risorsa. Si tratta di un business identifier in cui il campo system sarà particolarizzato per i diversi tipi di Encounter." />
    </element>
    <element id="Encounter.identifier.type">
      <path value="Encounter.identifier.type" />
      <short value="Descrizione dell'identificatore" />
      <definition value="Un tipo codificato per l'identificatore che pu? essere usato per determinare quale identificatore usare per uno scopo specifico." />
      <comment value="Questo elemento si occupa solo di categorie generali di identificatori. Non deve essere utilizzato per i codici che corrispondono a 1..1 con il sistema Identifier.system. Alcuni identificatori possono rientrare in pi? categorie a causa dell'uso comune. Quando il sistema ? noto, un tipo non ? necessario perch? il tipo fa sempre parte della definizione del sistema. Tuttavia, spesso i sistemi devono gestire identificatori di cui non si conosce il sistema. Non esiste una relazione 1:1 tra tipo e sistema, poich? molti sistemi diversi hanno lo stesso tipo." />
    </element>
    <element id="Encounter.identifier.type.coding">
      <path value="Encounter.identifier.type.coding" />
      <short value="Codice definito da un sistema terminologico" />
      <definition value="Un riferimento a un codice definito da un sistema terminologico." />
      <comment value="I codici possono essere definiti in modo molto casuale in enumerazioni o elenchi di codici, fino a definizioni molto formali come SNOMED CT - si vedano i Core Principles HL7 v3 per maggiori informazioni. L'ordine dei codici non ? definito e non deve essere utilizzato per dedurre il significato. In generale, al massimo uno solo dei valori di codifica sar? etichettato come UserSelected = true." />
    </element>
    <element id="Encounter.identifier.type.coding.system">
      <path value="Encounter.identifier.type.coding.system" />
      <short value="Identit? del sistema terminologico" />
      <definition value="L'identificazione del sistema di codice che definisce il significato del simbolo nel codice." />
      <comment value="L'URI pu? essere un OID (urn:oid:...) o un UUID (urn:uuid:...). Gli OID e gli UUID devono essere riferimenti al registro OID di HL7. Altrimenti, l'URI deve provenire dall'elenco di URI speciali definiti da HL7 per FHIR o deve fare riferimento a qualche definizione che stabilisca il sistema in modo chiaro e non ambiguo." />
    </element>
    <element id="Encounter.identifier.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <short value="Simbolo nella sintassi definita dal sistema" />
      <definition value="Un simbolo nella sintassi definita dal sistema. Il simbolo pu? essere un codice predefinito o un'espressione in una sintassi definita dal sistema di codifica (ad esempio, post-coordinazione)." />
      <comment value="Si noti che le stringhe FHIR non devono superare la dimensione di 1MB." />
    </element>
    <element id="Encounter.identifier.system">
      <path value="Encounter.identifier.system" />
      <short value="Spazio dei nomi per il valore dell'identificatore" />
      <definition value="Il campo pu? essere valorizzato con gli identificativi univoci delle tipologie." />
      <comment value="Identifier.system fa sempre distinzione tra maiuscole e minuscole." />
    </element>
    <element id="Encounter.identifier.value">
      <path value="Encounter.identifier.value" />
      <short value="Il valore che ? unico" />
      <definition value="Contiene il valore univoco dell?identificativo indicato in system." />
      <comment value="Se il valore ? un URI completo, il system deve essere urn:ietf:rfc:3986. Lo scopo principale del valore ? la mappatura computazionale. Un valore formattato per la visualizzazione umana pu? essere trasmesso utilizzando l'estensione [Rendered Value] (extension-rendered-value.html). Identifier.value deve essere trattato come sensibile alle maiuscole e alle minuscole, a meno che la conoscenza di Identifier.system non consenta all'elaboratore di essere sicuro che l'elaborazione non sensibile alle maiuscole sia sicura." />
    </element>
    <element id="Encounter.identifier:nosologico">
      <path value="Encounter.identifier" />
      <sliceName value="nosologico" />
      <max value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV.1.3.3" />
      </mapping>
    </element>
    <element id="Encounter.identifier:nosologico.system">
      <path value="Encounter.identifier.system" />
      <short value="Dominio che identifica il significato del campo" />
      <definition value="Dominio che identifica il significato del campo" />
      <fixedUri value="http://example.org/identifier/nosologico" />
    </element>
    <element id="Encounter.identifier:nosologico.value">
      <path value="Encounter.identifier.value" />
      <short value="Valore univoco all'interno dello spazio di nomi individuato" />
      <definition value="Valore univoco all'interno dello spazio di nomi individuato" />
    </element>
    <element id="Encounter.status">
      <path value="Encounter.status" />
      <definition value="Elemento di tipo required. Può essere valorizzato con planned | arrived | triaged | in-progress | onleave | finished | cancelled." />
      <comment value="Si noti che le regole aziendali interne determineranno le transizioni appropriate che possono avvenire tra gli stati (e anche le classi)." />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.class">
      <path value="Encounter.class" />
      <short value="Classificazione dell'incontro con il paziente" />
      <definition value="Concetti che rappresentano la classificazione dell'incontro con il paziente, come ad esempio ambulatorio (paziente esterno), ricovero, emergenza, assistenza sanitaria a domicilio o altri, a causa delle variazioni locali." />
      <mustSupport value="true" />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.2" />
      </mapping>
    </element>
    <element id="Encounter.class.system">
      <path value="Encounter.class.system" />
      <short value="Identità del sistema terminologico" />
      <definition value="L'identificazione del sistema di codice che definisce il significato del simbolo nel codice." />
      <comment value="Il system proposto dallo standard ?: ." />
    </element>
    <element id="Encounter.type">
      <path value="Encounter.type" />
      <short value="Tipologia ricovero" />
      <definition value="Specifica la tipologia di ricovero" />
      <mustSupport value="true" />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.4" />
      </mapping>
    </element>
    <element id="Encounter.type.coding">
      <path value="Encounter.type.coding" />
      <short value="Codice definito dalla terminologia associata" />
      <definition value="Una referenza ad un codice definito da un sistema di terminologia" />
    </element>
    <element id="Encounter.type.coding.system">
      <path value="Encounter.type.coding.system" />
      <short value="Identifica il sistema di terminologia" />
      <definition value="Identifica il sistema di terminologia" />
      <fixedUri value="http://example.org/FHIR/schema/encounter-typeCode" />
    </element>
    <element id="Encounter.type.coding.code">
      <path value="Encounter.type.coding.code" />
      <short value="Codifica associata al sistema terminologico" />
      <definition value="Valorizzare con il codice della tipologia di ricovero: * 1 = Programmato non urgente * 2 = Urgente * 3 = Trattamento sanitario obbligatorio (T.S.O.) * 4 = Programmato con preospedalizzazione * 5 = Urgenza ostetrica * 6 = Trasferito da day-surgery * 7 = Parto non urgente" />
      <comment value="Concordare" />
    </element>
    <element id="Encounter.priority">
      <path value="Encounter.priority" />
      <short value="Indica la classe di priorità del ricovero" />
      <definition value="Elemento di tipo CodableConcept che indica il livello di priorità d'urgenza di un Encounter." />
      <comment value="Non tutti gli usi della terminologia si adattano a questo schema generale. In alcuni casi, i modelli non dovrebbero usare CodeableConcept e utilizzare direttamente la codifica, fornendo la propria struttura per la gestione del testo, delle codifiche, delle traduzioni e delle relazioni tra gli elementi e il pre e post coordinamento." />
    </element>
    <element id="Encounter.priority.coding">
      <path value="Encounter.priority.coding" />
      <short value="Codice definito da un sistema terminologico" />
      <definition value="Riferimento a un codice definito da un sistema terminologico." />
      <comment value="I codici possono essere definiti in modo molto casuale in enumerazioni, o elenchi di codici, fino a definizioni molto formali come SNOMED CT - vedere i principi fondamentali HL7 v3 per ulteriori informazioni. L'ordine delle codifiche non ? definito e non deve essere utilizzato per dedurre il significato. In genere, al massimo solo uno dei valori di codifica verr? etichettato come UserSelected = true." />
    </element>
    <element id="Encounter.priority.coding.system">
      <path value="Encounter.priority.coding.system" />
      <short value="Identità del sistema terminologico" />
      <definition value="L'identificazione del sistema di codice che definisce il significato del simbolo nel codice." />
      <comment value="L'URI pu? essere un OID (urn:oid:...) o un UUID (urn:uuid:...). Gli OID e gli UUID devono essere riferimenti al registro OID HL7. In caso contrario, l'URI dovrebbe provenire dall'elenco HL7 di URI speciali definiti FHIR o dovrebbe fare riferimento a una definizione che stabilisce il sistema in modo chiaro e inequivocabile." />
      <fixedUri value="http://example.org/FHIR/schema/encounter-priority" />
    </element>
    <element id="Encounter.priority.coding.code">
      <path value="Encounter.priority.coding.code" />
      <short value="Simbolo nella sintassi definita dal sistema" />
      <definition value="Codice che identifica la classe di priorit? del ricovero, valorizzare con: * 1 = Classe A; * 2 = Classe B; * 3 = Classe C; * 4 = Classe D;" />
      <comment value="Si noti che le stringhe FHIR NON devono superare 1 MB di dimensione. Concordare" />
    </element>
    <element id="Encounter.subject">
      <path value="Encounter.subject" />
      <short value="Reference a Patient" />
      <definition value="Elemento reference che contiene il riferimento al patient dell'Encounter." />
      <comment value="Sebbene l'incontro riguardi sempre il paziente, quest'ultimo potrebbe non essere noto in tutti i contesti d'uso, e potrebbe esserci un gruppo di pazienti che potrebbe essere anonimo (come nel caso di una terapia di gruppo per alcolisti anonimi - dove la registrazione dell'incontro potrebbe essere utilizzata per la fatturazione del numero di persone/personale e non ? importante per il contesto dei pazienti specifici) o, alternativamente, nelle cure veterinarie, un gregge di pecore che riceve un trattamento (dove gli animali non sono tracciati individualmente)." />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.it/fhir/StructureDefinition/Patient-it-base" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Encounter.subject.display">
      <path value="Encounter.subject.display" />
      <short value="Alternativa di testo per la risorsa" />
      <definition value="Descrizione reference." />
    </element>
    <element id="Encounter.episodeOfCare">
      <path value="Encounter.episodeOfCare" />
      <short value="Episodio/i di cura per il quale questo incontro deve essere registrato" />
      <definition value="Elemento di tipo reference che contiene il riferimento a Episodio/i di cura per il quale questo incontro deve essere registrato." />
      <comment value="I riferimenti devono essere un riferimento a una risorsa FHIR effettiva e devono essere risolvibili (consentendo il controllo dell'accesso, la non disponibilit? temporanea, ecc.). La risoluzione pu? avvenire tramite recupero dall'URL o, se applicabile per tipo di risorsa, trattando un riferimento assoluto come un URL canonico e cercandolo in un registro/repository locale." />
    </element>
    <element id="Encounter.participant">
      <path value="Encounter.participant" />
      <short value="Elenco dei partecipanti coinvolti nell'incontro" />
      <definition value="BackboneElement contenente la lista dei coinvolti nella visita oltre al Patient." />
      <comment value="In participant.individual pu? essere inserito il riferimento al Practitioner che prende in carico l'Encounter." />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.participant.type.coding">
      <path value="Encounter.participant.type.coding" />
      <short value="Codice definito da un sistema terminologico" />
      <definition value="Riferimento a un codice definito da un sistema terminologico." />
      <comment value="I codici possono essere definiti in modo molto casuale in enumerazioni, o elenchi di codici, fino a definizioni molto formali come SNOMED CT - vedere i principi fondamentali HL7 v3 per ulteriori informazioni. L'ordine delle codifiche non ? definito e non deve essere utilizzato per dedurre il significato. In genere, al massimo solo uno dei valori di codifica verr? etichettato come UserSelected = true." />
    </element>
    <element id="Encounter.participant.type.coding.system">
      <path value="Encounter.participant.type.coding.system" />
      <short value="Identit? del sistema terminologico" />
      <definition value="L'identificazione del sistema di codice che definisce il significato del simbolo nel codice." />
      <comment value="L'URI pu? essere un OID (urn:oid:...) o un UUID (urn:uuid:...). Gli OID e gli UUID devono essere riferimenti al registro OID HL7. In caso contrario, l'URI dovrebbe provenire dall'elenco HL7 di URI speciali definiti FHIR o dovrebbe fare riferimento a una definizione che stabilisce il sistema in modo chiaro e inequivocabile." />
    </element>
    <element id="Encounter.participant.type.coding.code">
      <path value="Encounter.participant.type.coding.code" />
      <short value="Simbolo nella sintassi definita dal sistema" />
      <definition value="Simbolo nella sintassi definita dal sistema. Il simbolo pu? essere un codice predefinito o un'espressione in una sintassi definita dal sistema di codifica (ad esempio post-coordinamento)." />
      <comment value="Valorizzare con: * PRE --&gt; prescrittore. * RIC --&gt; richiedente. * ACC --&gt; accettante. * RIF --&gt; riferimento. * INF --&gt; infermiere. * CONV --&gt; convalidante. * DIS --&gt; dimittente o trasferente. * REF --&gt; refertante (da utilizzare solo in casistiche di cambia stato per notificare che ? stato prodotto un referto)." />
    </element>
    <element id="Encounter.participant.type.coding.display">
      <path value="Encounter.participant.type.coding.display" />
      <short value="Rappresentazione definita dal sistema" />
      <definition value="Una rappresentazione del significato del codice nel sistema, seguendo le regole del sistema." />
      <comment value="Descrizione del codice utilizzato: * PRE --&gt; prescrittore. * RIC --&gt; richiedente. * ACC --&gt; accettante. * RIF --&gt; riferimento. * INF --&gt; infermiere. * CONV --&gt; convalidante. * DIS --&gt; dimittente o trasferente. * REF --&gt; refertante (da utilizzare solo in casistiche di cambia stato per notificare che ? stato prodotto un referto)." />
    </element>
    <element id="Encounter.participant.individual">
      <path value="Encounter.participant.individual" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.it/fhir/StructureDefinition/Practitioner-it-base" />
      </type>
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.8" />
      </mapping>
    </element>
    <element id="Encounter.period">
      <path value="Encounter.period" />
      <short value="Data di inizio e di fine dell'incontro" />
      <definition value="Contiene la data di inizio e di fine dell'incontro." />
      <comment value="Se non nota, la fine del periodo pu? essere omessa." />
      <mustSupport value="true" />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.44/PV1.45" />
      </mapping>
    </element>
    <element id="Encounter.length">
      <path value="Encounter.length" />
      <short value="Quantit? di tempo in cui ? durato l'incontro (meno tempo di assenza)" />
      <definition value="Quantit? di tempo in cui ? durato l'incontro. ? escluso il tempo trascorso durante i congedi." />
      <comment value="Pu? differire dalla durata del Encounter.period a causa di un congedo." />
    </element>
    <element id="Encounter.reasonCode">
      <path value="Encounter.reasonCode" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="coding.system" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <short value="Motivo codificato dell'incontro" />
      <definition value="Elemento di tipo CodableConcept che contiene l'informazione per cui nasce l'Encounter oppure informazione circa il codice della diagnosi di ingresso." />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.reasonCode:diagnosiDIngresso">
      <path value="Encounter.reasonCode" />
      <sliceName value="diagnosiDIngresso" />
      <short value="Diagnosi D'Ingresso" />
      <definition value="Diagnosi D'Ingresso." />
      <comment value="Contiene l'informazione codificata della diagnosi d'ingresso, con codifica icd-9." />
      <max value="1" />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.20" />
      </mapping>
    </element>
    <element id="Encounter.reasonCode:diagnosiDIngresso.coding">
      <path value="Encounter.reasonCode.coding" />
      <short value="Codice definito da un sistema terminologico" />
      <definition value="Riferimento a un codice definito da un sistema terminologico." />
      <comment value="I codici possono essere definiti in modo molto casuale in enumerazioni, o elenchi di codici, fino a definizioni molto formali come SNOMED CT - vedere i principi fondamentali HL7 v3 per ulteriori informazioni. L'ordine delle codifiche non ? definito e non deve essere utilizzato per dedurre il significato. In genere, al massimo solo uno dei valori di codifica verr? etichettato come UserSelected = true." />
    </element>
    <element id="Encounter.reasonCode:diagnosiDIngresso.coding.system">
      <path value="Encounter.reasonCode.coding.system" />
      <short value="Identit? del sistema terminologico" />
      <definition value="L'identificazione del sistema di codice che definisce il significato del simbolo nel codice." />
      <comment value="L'URI pu? essere un OID (urn:oid:...) o un UUID (urn:uuid:...). Gli OID e gli UUID devono essere riferimenti al registro OID HL7. In caso contrario, l'URI dovrebbe provenire dall'elenco HL7 di URI speciali definiti FHIR o dovrebbe fare riferimento a una definizione che stabilisce il sistema in modo chiaro e inequivocabile." />
      <fixedUri value="http://hl7.org/fhir/sid/icd-9-cm" />
    </element>
    <element id="Encounter.diagnosis">
      <path value="Encounter.diagnosis" />
      <short value="L'elenco delle diagnosi rilevanti per questo incontro" />
      <definition value="Lista delle diagnosi e procedure rilevanti emerse dall'incontro." />
    </element>
    <element id="Encounter.diagnosis.condition">
      <path value="Encounter.diagnosis.condition" />
      <short value="La diagnosi o la procedura pertinente all'incontro" />
      <definition value="Riferimento al tipo di diagnosi o procedura rilevata." />
      <comment value="Contiene la reference alle risorse Condition e Procedure utilizzate nell'integrazioni con il blocco operatorio." />
      <type>
        <code value="Reference" />
        <targetProfile value="https://example.org/fhir/StructureDefinition/MyCondition" />
      </type>
    </element>
    <element id="Encounter.diagnosis.condition.display">
      <path value="Encounter.diagnosis.condition.display" />
      <short value="Descrizione della diagnosi o della procedura." />
      <definition value="Riporta la descrizione della diagnosi o della procedura." />
      <comment value="Elemento utilizzato per riportare una descizione della risorsa referenziata." />
    </element>
    <element id="Encounter.hospitalization">
      <path value="Encounter.hospitalization" />
      <short value="Dettagli sul ricovero in un servizio sanitario" />
      <definition value="Dettagli sull'ammissione a un servizio sanitario. Un incontro pu? riguardare pi? della sola degenza ospedaliera. Sono inclusi anche contesti quali ambulatori, cliniche comunitarie e strutture per anziani." />
      <comment value="Un incontro può riguardare più della sola degenza ospedaliera. Sono inclusi anche contesti quali ambulatori, cliniche comunitarie e strutture per anziani. La durata registrata nel periodo di questo incontro copre l'intero ambito della registrazione del ricovero." />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.hospitalization.extension:encounterOnere">
      <path value="Encounter.hospitalization.extension" />
      <sliceName value="encounterOnere" />
      <type>
        <code value="Extension" />
        <profile value="http://example.org/FHIR/schema/encounter-onere" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.hospitalization.extension:encounterRegime">
      <path value="Encounter.hospitalization.extension" />
      <sliceName value="encounterRegime" />
      <type>
        <code value="Extension" />
        <profile value="http://example.org/FHIR/schema/encounter-regime" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.18" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.extension:traumaIntossicazione">
      <path value="Encounter.hospitalization.extension" />
      <sliceName value="traumaIntossicazione" />
      <type>
        <code value="Extension" />
        <profile value="https://example.org/fhir/StructureDefinition/Trauma%2FIntossicazione" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.16" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.preAdmissionIdentifier">
      <path value="Encounter.hospitalization.preAdmissionIdentifier" />
      <short value="Identificatore di pre-ammissione" />
      <definition value="L?elemento contiene l'identificativo di pre-ammissione. Viene usato quando l'evento ha origine da una lista di attesa." />
      <comment value="E' stato definito un system aziendale." />
    </element>
    <element id="Encounter.hospitalization.preAdmissionIdentifier.system">
      <path value="Encounter.hospitalization.preAdmissionIdentifier.system" />
      <short value="Spazio dei nomi per il valore dell'identificatore" />
      <definition value="Stabilisce lo spazio dei nomi per il valore, ovvero un URL che descrive un set di valori univoci." />
      <comment value="Identifier.system fa sempre distinzione tra maiuscole e minuscole." />
      <fixedUri value="http://example.org/FHIR/schema/preAdmissionIdentifier" />
    </element>
    <element id="Encounter.hospitalization.admitSource">
      <path value="Encounter.hospitalization.admitSource" />
      <mustSupport value="true" />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.14" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.dietPreference">
      <path value="Encounter.hospitalization.dietPreference" />
      <short value="Dieta prevista per il paziente" />
      <definition value="Dieta prevista per il paziente" />
    </element>
    <element id="Encounter.hospitalization.dischargeDisposition">
      <path value="Encounter.hospitalization.dischargeDisposition" />
      <mustSupport value="true" />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.46" />
      </mapping>
    </element>
    <element id="Encounter.location">
      <path value="Encounter.location" />
      <short value="Elenco delle Location gestite in questo Encounter" />
      <definition value="BackboneElement contenente informazioni come descrizione del reparto, della stanza, numero posto letto, area ospitante di cura, stanza ospitante di cura e letto ospitante di cura. La tipologia di Location ? definita nell'elemento physicalType dell'elemento Location." />
      <comment value="Contiente l'indicazione sulla tipologia di Location. Il concetto non coincide con il physicalType della Location, in quanto assume valori utili nel contesto delle integrazioni. Per esempio, un reparto (Location.physicalType=wa) pu? essere sia un reparto di ricovero (Encounter.Location.physicalType=wa) che un reparto ospitante (Encounter.Location.physicalType=wa-host). L'elemento physicalType.code pu? assumere i seguenti valori: * bd --&gt; letto. * ro --&gt; stanza. * wa --&gt; reparto. * bd-host --&gt; letto ospitante. * wa-host --&gt; reparto ospitante. * ro-host --&gt; stanza ospitante." />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.location.location">
      <path value="Encounter.location.location" />
      <short value="Reference a Location" />
      <definition value="Reference alla risorsa Location in cui avviene l'incontro." />
      <comment value="I riferimenti devono essere un riferimento a una risorsa FHIR effettiva e devono essere risolvibili (consentendo il controllo dell'accesso, la non disponibilit? temporanea, ecc.). La risoluzione pu? avvenire tramite recupero dall'URL o, se applicabile per tipo di risorsa, trattando un riferimento assoluto come un URL canonico e cercandolo in un registro/repository locale." />
      <type>
        <code value="Reference" />
        <targetProfile value="https://example.org/fhir/StructureDefinition/Location" />
      </type>
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.3.2" />
      </mapping>
    </element>
    <element id="Encounter.location.location.display">
      <path value="Encounter.location.location.display" />
      <short value="Descrizione della Reference." />
      <definition value="Descrizione della Reference." />
      <comment value="In genere non corrisponde al Resource.text della risorsa a cui si fa riferimento. Lo scopo ? quello di identificare la risorsa a cui si fa riferimento, non di descriverla completamente." />
    </element>
    <element id="Encounter.location.physicalType">
      <path value="Encounter.location.physicalType" />
      <short value="Tipologia Location" />
      <definition value="Contiente l'indicazione sulla tipologia di Location." />
      <comment value="L'elemento physicalType.code pu? assumere i seguenti valori: * bd --&gt; letto. * ro --&gt; stanza. * wa --&gt; reparto. * bd-host --&gt; letto ospitante. * wa-host --&gt; reparto ospitante. * ro-host --&gt; stanza ospitante." />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.3.4/PV1.3.5/PV1.3.6/PV1.3.7/PV1.49/PV1.50" />
      </mapping>
    </element>
    <element id="Encounter.location.physicalType.coding">
      <path value="Encounter.location.physicalType.coding" />
      <short value="Codice definito da un sistema terminologico" />
      <definition value="Riferimento a un codice definito da un sistema terminologico." />
      <comment value="I codici possono essere definiti in modo molto casuale in enumerazioni, o elenchi di codici, fino a definizioni molto formali come SNOMED CT - vedere i principi fondamentali HL7 v3 per ulteriori informazioni. L'ordine delle codifiche non ? definito e non deve essere utilizzato per dedurre il significato. In genere, al massimo solo uno dei valori di codifica verr? etichettato come UserSelected = true." />
    </element>
    <element id="Encounter.location.physicalType.coding.system">
      <path value="Encounter.location.physicalType.coding.system" />
      <short value="Identità del sistema terminologico" />
      <definition value="Per questo elemento è stato definito un system aziendale." />
      <comment value="L'URI pu? essere un OID (urn:oid:...) o un UUID (urn:uuid:...). Gli OID e gli UUID devono essere riferimenti al registro OID HL7. In caso contrario, l'URI dovrebbe provenire dall'elenco HL7 di URI speciali definiti FHIR o dovrebbe fare riferimento a una definizione che stabilisce il sistema in modo chiaro e inequivocabile." />
      <fixedUri value="http://example.org/FHIR/schema/location-type" />
    </element>
    <element id="Encounter.location.physicalType.coding.code">
      <path value="Encounter.location.physicalType.coding.code" />
      <short value="Codice Location" />
      <definition value="Simbolo nella sintassi definita dal sistema. Il simbolo pu? essere un codice predefinito o un'espressione in una sintassi definita dal sistema di codifica (ad esempio post-coordinamento)." />
      <comment value="L'elemento physicalType.code pu? assumere i seguenti valori: * bd --&gt; letto * ro --&gt; stanza * wa --&gt; reparto * bd-host --&gt; letto d'appoggio/ospitante * ro-host --&gt; stanza d'appoggio/ospitante * wa-host --&gt; reparto d'appoggio/ospitante" />
      <binding>
        <strength value="required" />
        <valueSet value="http://example.org/FHIR/ValueSet/encounter-location-type" />
      </binding>
    </element>
    <element id="Encounter.location.physicalType.coding.display">
      <path value="Encounter.location.physicalType.coding.display" />
      <short value="Descrizione del physicalType." />
      <definition value="Descrizione del physicalType." />
      <comment value="Per la valorizzazione dell'elemento physicalType.display seguire i valori tra parentesi: * wa (reparto). * bd (unit? letto). * wa-bd (reparto ospitante). * wa-inf (reparto infermieristico). * ro (stanza/sala). * ag (agenda)." />
    </element>
    <element id="Encounter.serviceProvider">
      <path value="Encounter.serviceProvider" />
      <short value="Reference ad Organization" />
      <definition value="Elemento reference che contiene il riferimento all' Organization (presidio) in cui avviene il ricovero." />
      <comment value="I riferimenti devono essere un riferimento a una risorsa FHIR effettiva e devono essere risolvibili (consentendo il controllo dell'accesso, la non disponibilit? temporanea, ecc.). La risoluzione pu? avvenire tramite recupero dall'URL o, se applicabile per tipo di risorsa, trattando un riferimento assoluto come un URL canonico e cercandolo in un registro/repository locale." />
      <type>
        <code value="Reference" />
        <targetProfile value="https://example.org/fhir/StructureDefinition/Organization" />
      </type>
      <mustSupport value="true" />
      <mapping>
        <identity value="V2.ADT.RM1.ITSVIL" />
        <map value="PV1.3.1" />
      </mapping>
    </element>
    <element id="Encounter.serviceProvider.display">
      <path value="Encounter.serviceProvider.display" />
      <short value="Descrizione reference." />
      <definition value="Descrizione reference." />
      <comment value="Descrizione reference." />
    </element>
    <element id="Encounter.partOf">
      <path value="Encounter.partOf" />
      <short value="Un altro Encounter di cui questo Encounter fa parte" />
      <definition value="Un altro Encounter di cui questo Encounter fa parte (amministrativamente o temporalmente)." />
      <comment value="Questo viene utilizzato anche per associare l'incontro del bambino all'incontro della madre. Per ulteriori dettagli, consultare la sezione Note nella risorsa Paziente." />
    </element>
  </differential>
</StructureDefinition>