<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://eng.it/fhir/StructureDefinition/Encounter_ADT_Eng" />
  <name value="Encounter_ADT_Eng" />
  <status value="draft" />
  <date value="2024-10-16T14:18:59.8938207+00:00" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Encounter" />
  <baseDefinition value="https://eng.it/fhir/StructureDefinition/Encounter_Eng" />
  <derivation value="constraint" />
  <differential>
    <element id="Encounter.extension:sospensione">
      <path value="Encounter.extension" />
      <sliceName value="sospensione" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-sospensione" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:reject">
      <path value="Encounter.extension" />
      <sliceName value="reject" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-reject" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:transfer">
      <path value="Encounter.extension" />
      <sliceName value="transfer" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-transfer" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:comfort">
      <path value="Encounter.extension" />
      <sliceName value="comfort" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-comfort" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:dataInt">
      <path value="Encounter.extension" />
      <sliceName value="dataInt" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-dataInt" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:consenso">
      <path value="Encounter.extension" />
      <sliceName value="consenso" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-consenso" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:consenso-bdtms">
      <path value="Encounter.extension" />
      <sliceName value="consenso-bdtms" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-consenso-bdtms" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:riserbo">
      <path value="Encounter.extension" />
      <sliceName value="riserbo" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-riserbo" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:data-visitAne">
      <path value="Encounter.extension" />
      <sliceName value="data-visitAne" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-data-visitAne" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:lda">
      <path value="Encounter.extension" />
      <sliceName value="lda" />
      <definition value="Estensione composta che contiene informazioni riguardo un Encounter di lista d'attesa, contenente la data prevista di ricovero, il motivo di inserimento e la data di convalida." />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-lda" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:priorLocation">
      <path value="Encounter.extension" />
      <sliceName value="priorLocation" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-priorLocation" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:traumatismi">
      <path value="Encounter.extension" />
      <sliceName value="traumatismi" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-traumatismi" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:enteTerzo">
      <path value="Encounter.extension" />
      <sliceName value="enteTerzo" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-enteTerzo" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:administrativeDetails">
      <path value="Encounter.extension" />
      <sliceName value="administrativeDetails" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-administrativeDetails" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.extension:isolamento">
      <path value="Encounter.extension" />
      <sliceName value="isolamento" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-isolamento" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.identifier">
      <path value="Encounter.identifier" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="type.coding.code" />
        </discriminator>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
    </element>
    <element id="Encounter.identifier:identifier">
      <path value="Encounter.identifier" />
      <sliceName value="identifier" />
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
      <definition value="In questo caso l'informazione contenuta rappresenta il nosologico del ricovero." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="NOSOLOGICO" />
    </element>
    <element id="Encounter.identifier:identifier.system">
      <path value="Encounter.identifier.system" />
      <fixedUri value="http://hc40-adt.eng.it/identifier" />
      <example>
        <label value="esempio nosologico" />
        <valueUri value="http://hc40-adt.eng.it/identifier" />
      </example>
      <constraint>
        <key value="ident-1" />
        <severity value="error" />
        <human value="il system per questo identificativo deve rispettare la struttura : http://hc40-adt.eng.it/identifier/[azienda]/[presidio]" />
        <expression value="startsWith('http://hc40-adt.eng.it/identifier')" />
      </constraint>
    </element>
    <element id="Encounter.identifier:identifier-wl">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-wl" />
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
      <definition value="In questo caso l'informazione contenuta rappresenta il codice di lista d'attesa da cui l'evento di ricovero è generato." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-wl.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="CODICE LDA" />
    </element>
    <element id="Encounter.identifier:identifier-wl.system">
      <path value="Encounter.identifier.system" />
      <fixedUri value="http://hc40-adt.eng.it/identifier-wl" />
      <example>
        <label value="esempio codice LDA" />
        <valueUri value="http://hc40-adt.eng.it/identifier-wl" />
      </example>
      <constraint>
        <key value="ident-2" />
        <severity value="error" />
        <human value="il system per questo identificativo deve rispettare la struttura : http://hc40-adt.eng.it/identifier-wl/[azienda]/[presidio]" />
        <expression value="startsWith('http://hc40-adt.eng.it/identifier-wl')" />
      </constraint>
    </element>
    <element id="Encounter.identifier:identifier-bracelet">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-bracelet" />
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
      <definition value="In questo caso l'informazione contenuta rappresenta il codice identificativo del braccialetto associato al paziente." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-bracelet.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="BRACELET" />
    </element>
    <element id="Encounter.identifier:identifier-bracelet.system">
      <path value="Encounter.identifier.system" />
      <fixedUri value="http://hc40-adt.eng.it/identifier-bracelet" />
      <example>
        <label value="esempio bracelet" />
        <valueUri value="http://hc40-adt.eng.it/identifier-bracelet" />
      </example>
      <constraint>
        <key value="ident-3" />
        <severity value="error" />
        <human value="il system per questo identificativo deve rispettare la struttura : http://hc40-adt.eng.it/identifier-bracelet/[azienda]/[presidio]" />
        <expression value="startsWith('http://hc40-adt.eng.it/identifier-bracelet')" />
      </constraint>
    </element>
    <element id="Encounter.identifier:identifier-barcode">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-barcode" />
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
      <definition value="In questo caso l'informazione contenuta rappresenta l'identificativo dell'evento clinico, replicato sui diversi encounter che nascono nell'ambito dello stesso evento clinico." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-barcode.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="BARCODE" />
    </element>
    <element id="Encounter.identifier:identifier-barcode.system">
      <path value="Encounter.identifier.system" />
      <fixedUri value="http://hc40-adt.eng.it/identifier-barcode" />
      <example>
        <label value="esempio barcode" />
        <valueUri value="http://hc40-adt.eng.it/identifier-barcode" />
      </example>
      <constraint>
        <key value="ident-4" />
        <severity value="error" />
        <human value="il system per questo identificativo deve rispettare la struttura : http://hc40-adt.eng.it/identifier-barcode/[azienda]/[presidio]" />
        <expression value="startsWith('http://hc40-adt.eng.it/identifier-barcode')" />
      </constraint>
    </element>
    <element id="Encounter.identifier:identifier-idPrivacy">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-idPrivacy" />
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
      <definition value="In questo caso l'informazione contenuta rappresenta l'identificativo legato alla privacy." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-idPrivacy.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="ID PRIVACY" />
    </element>
    <element id="Encounter.identifier:identifier-idPrivacy.system">
      <path value="Encounter.identifier.system" />
      <fixedUri value="http://hc40-adt.eng.it/identifier-idPrivacy" />
      <example>
        <label value="esempio id privacy" />
        <valueUri value="http://hc40-adt.eng.it/identifier-idPrivacy" />
      </example>
      <constraint>
        <key value="ident-5" />
        <severity value="error" />
        <human value="il system per questo identificativo deve rispettare la struttura : http://hc40-adt.eng.it/identifier-idPrivacy/[azienda]/[presidio]" />
        <expression value="startsWith('http://hc40-adt.eng.it/identifier-idPrivacy')" />
      </constraint>
    </element>
    <element id="Encounter.identifier:identifier-session-SO">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-session-SO" />
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
      <definition value="In questo caso l'informazione contenuta rappresenta l'identificativo legato alla sessione operatoria." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-session-SO.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="SESSION SO" />
    </element>
    <element id="Encounter.identifier:identifier-session-SO.system">
      <path value="Encounter.identifier.system" />
      <fixedUri value="http://cct.eng.it/FHIR/schema/identifier-session-SO" />
      <example>
        <label value="esempio session SO" />
        <valueUri value="http://cct.eng.it/FHIR/schema/identifier-session-SO" />
      </example>
      <constraint>
        <key value="ident-6" />
        <severity value="error" />
        <human value="il system per questo identificativo deve rispettare la struttura : http://cct.eng.it/FHIR/schema/identifier-session-SO/[azienda]/[presidio]" />
        <expression value="startsWith('http://cct.eng.it/FHIR/schema/identifier-session-SO')" />
      </constraint>
    </element>
    <element id="Encounter.identifier:identifier-SO">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-SO" />
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
      <definition value="In questo caso l'informazione contenuta rappresenta l'identificativo del registro del blocco operatorio." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-SO.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="SO" />
    </element>
    <element id="Encounter.identifier:identifier-SO.system">
      <path value="Encounter.identifier.system" />
      <fixedUri value="http://cct.eng.it/FHIR/schema/identifier-SO" />
      <example>
        <label value="esempio SO" />
        <valueUri value="http://cct.eng.it/FHIR/schema/identifier-SO" />
      </example>
      <constraint>
        <key value="ident-7" />
        <severity value="error" />
        <human value="il system per questo identificativo deve rispettare la struttura : http://cct.eng.it/FHIR/schema/identifier-SO/[azienda]/[presidio]" />
        <expression value="startsWith('http://cct.eng.it/FHIR/schema/identifier-SO')" />
      </constraint>
    </element>
    <element id="Encounter.identifier:identifier-AC">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-AC" />
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
      <definition value="In questo caso l'informazione contenuta rappresenta l'identificativo legato alla seduta AC." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-AC.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="AC" />
    </element>
    <element id="Encounter.identifier:identifier-AC.system">
      <path value="Encounter.identifier.system" />
      <fixedUri value="http://cct.eng.it/FHIR/schema/identifier-AC" />
      <example>
        <label value="esempio AC" />
        <valueUri value="http://cct.eng.it/FHIR/schema/identifier-AC" />
      </example>
      <constraint>
        <key value="ident-7" />
        <severity value="error" />
        <human value="il system per questo identificativo deve rispettare la struttura : http://cct.eng.it/FHIR/schema/identifier-AC/[azienda]/[presidio]" />
        <expression value="startsWith('http://cct.eng.it/FHIR/schema/identifier-AC')" />
      </constraint>
    </element>
    <element id="Encounter.identifier:identifier-nosographic">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-nosographic" />
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
      <definition value="In questo caso l'informazione contenuta rappresenta l'identificativo legato al codice nosografico ritornato da applicativi esterni." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-nosographic.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="NOSOGRAFICO" />
    </element>
    <element id="Encounter.identifier:identifier-nosographic.system">
      <path value="Encounter.identifier.system" />
      <fixedUri value="http://hc40-adt.eng.it/identifier-nosographic" />
      <example>
        <label value="esempio nosografico" />
        <valueUri value="http://hc40-adt.eng.it/identifier-nosographic" />
      </example>
      <constraint>
        <key value="ident-8" />
        <severity value="error" />
        <human value="il system per questo identificativo deve rispettare la struttura : http://hc40-adt.eng.it/identifier-nosographic/[azienda]/[presidio]" />
        <expression value="startsWith('http://hc40-adt.eng.it/identifier-nosographic')" />
      </constraint>
    </element>
    <element id="Encounter.identifier:identifier-external">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-external" />
      <short value="Identificatore/i con cui è conosciuto questo ricovero" />
      <definition value="In questo caso l'informazione contenuta rappresenta l'identificativo utilizzato dal sistema master (o dal Sistema Informativo Ospedaliero)." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-external.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="EXTERNAL" />
    </element>
    <element id="Encounter.identifier:identifier-external.system">
      <path value="Encounter.identifier.system" />
      <fixedUri value="http://hc40-adt.eng.it/identifier-external" />
      <example>
        <label value="esempio identificativo external" />
        <valueUri value="http://hc40-adt.eng.it/identifier-external" />
      </example>
      <constraint>
        <key value="ident-9" />
        <severity value="error" />
        <human value="il system per questo identificativo deve rispettare la struttura : http://hc40-adt.eng.it/identifier-external/[azienda]/[presidio]" />
        <expression value="startsWith('http://hc40-adt.eng.it/identifier-external')" />
      </constraint>
    </element>
    <element id="Encounter.identifier:identifier-fascicolo">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-fascicolo" />
      <short value="Identificatore del fascicolo multinosologico" />
      <definition value="Identificatore del fascicolo multinosologico che raggruppa due o più ricoveri consequenziali per uno stesso paziente." />
      <comment value="Il fascicolo multinosologico è contraddistinto da un numero specifico associato a tutti i ricoveri contenuti al suo interno. I ricoveri vengono individuati in base a vincoli temporali e vincoli legati alla modalità di ammissione e dimissione. Usato solo nel contesto AVEC." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-fascicolo.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="FASCICOLO" />
    </element>
    <element id="Encounter.identifier:identifier-fascicolo.system">
      <path value="Encounter.identifier.system" />
      <comment value="Identifier.system è sempre sensibile alle maiuscole e alle minuscole." />
      <fixedUri value="http://hc40-adt.eng.it/identifier-fascicolo" />
    </element>
    <element id="Encounter.identifier:identifier-fascicolo.value">
      <path value="Encounter.identifier.value" />
      <definition value="La parte dell'identificatore tipicamente rilevante per l'utente e che è unica nel contesto del sistema." />
      <comment value="Se il valore è un URI completo, il sistema 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 del sistema di Identifier.non consenta all'elaboratore di essere sicuro che l'elaborazione non sensibile alle maiuscole sia sicura." />
    </element>
    <element id="Encounter.identifier:identifier-presidio">
      <path value="Encounter.identifier" />
      <sliceName value="identifier-presidio" />
      <short value="Identificatore presidio" />
      <definition value="In questo caso l'informazione contenuta rappresenta il nosologico del ricovero che consente di identificare univocamente il ricovero all'interno di uno specifico presidio indicato nel system." />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:identifier-presidio.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <fixedCode value="PRESIDIO" />
    </element>
    <element id="Encounter.identifier:identifier-presidio.system">
      <path value="Encounter.identifier.system" />
      <comment value="Il system segue la struttura: https://hc40-adt.eng.it/identifier/[presidio]" />
    </element>
    <element id="Encounter.identifier:identifier-presidio.value">
      <path value="Encounter.identifier.value" />
      <definition value="La parte dell'identificatore tipicamente rilevante per l'utente e che è unica nel contesto del sistema." />
      <comment value="Se il valore è un URI completo, il sistema 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 del sistema di Identifier.non consenta all'elaboratore di essere sicuro che l'elaborazione non sensibile alle maiuscole sia sicura." />
    </element>
    <element id="Encounter.class">
      <path value="Encounter.class" />
      <short value="Classificazione del ricovero" />
    </element>
    <element id="Encounter.class.code">
      <path value="Encounter.class.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="Si noti che le stringhe FHIR non devono superare 1 MB di dimensione." />
      <fixedCode value="IMP" />
    </element>
    <element id="Encounter.priority">
      <path value="Encounter.priority" />
      <short value="Indica l'urgenza del ricovero" />
    </element>
    <element id="Encounter.participant">
      <path value="Encounter.participant" />
      <short value="Elenco dei partecipanti coinvolti nel ricovero" />
      <definition value="BackboneElement contenente la lista dei coinvolti nel ricovero oltre al Patient." />
    </element>
    <element id="Encounter.participant.extension">
      <path value="Encounter.participant.extension" />
      <short value="Contenuti aggiuntivi definiti dalle implementazioni." />
      <definition value="Può essere utilizzato per rappresentare informazioni aggiuntive che non fanno parte della definizione di base dell'elemento. Per rendere l'uso delle estensioni sicuro e gestibile, esiste un rigoroso insieme di regole applicate alla definizione e all'uso delle estensioni. Sebbene qualsiasi implementatore possa definire un'estensione, esiste un insieme di requisiti che devono essere soddisfatti come parte della definizione dell'estensione." />
      <comment value="L'uso delle estensioni non può essere stigmatizzato da nessuna applicazione, progetto o standard, indipendentemente dall'istituzione o dalla giurisdizione che le utilizza o le definisce. L'uso delle estensioni è ciò che consente alla specifica FHIR di mantenere un livello di semplicità di base per tutti." />
    </element>
    <element id="Encounter.participant.extension:codMed">
      <path value="Encounter.participant.extension" />
      <sliceName value="codMed" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-codMed" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.participant.type">
      <path value="Encounter.participant.type" />
      <short value="Ruolo del partecipante nel ricovero" />
    </element>
    <element id="Encounter.period">
      <path value="Encounter.period" />
      <short value="Data di inizio e di fine ricovero" />
      <definition value="Contiene la data di inizio e di fine del ricovero." />
    </element>
    <element id="Encounter.length.extension:ggDegeTI">
      <path value="Encounter.length.extension" />
      <sliceName value="ggDegeTI" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-ggDegeTI" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.length.value">
      <path value="Encounter.length.value" />
      <short value="Valore numerico (con precisione implicita)" />
      <definition value="Il valore dell'importo misurato. Il valore include una precisione implicita nella presentazione del valore." />
      <comment value="La precisione implicita nel valore deve essere sempre rispettata. I valori monetari hanno regole proprie per la gestione della precisione (consultare i libri di testo di contabilità)." />
    </element>
    <element id="Encounter.length.unit">
      <path value="Encounter.length.unit" />
      <short value="Rappresentazione unitaria" />
      <definition value="Forma leggibile dall'uomo dell'unità." />
      <comment value="Si noti che le stringhe FHIR non devono superare la dimensione di 1MB." />
    </element>
    <element id="Encounter.length.system">
      <path value="Encounter.length.system" />
      <short value="Sistema che definisce la forma delle unità codificate" />
      <definition value="L'identificazione del sistema che fornisce la forma codificata dell'unità." />
      <comment value="Fare riferimento a: http://en.wikipedia.org/wiki/Uniform_resource_identifier." />
      <fixedUri value="http://unitsofmeasure.org" />
    </element>
    <element id="Encounter.length.code">
      <path value="Encounter.length.code" />
      <short value="Forma codificata dell'unità" />
      <definition value="Una forma elaborabile al computer dell'unità in un sistema di rappresentazione delle unità." />
      <comment value="Il sistema preferito è UCUM, ma è possibile utilizzare anche SNOMED CT (per le unità consuetudinarie) o ISO 4217 per la valuta. Il contesto d'uso può inoltre richiedere un codice di un sistema particolare." />
    </element>
    <element id="Encounter.reasonCode">
      <path value="Encounter.reasonCode" />
      <short value="Motivo codificato del ricovero" />
    </element>
    <element id="Encounter.reasonCode:interventoPrevisto-icd9">
      <path value="Encounter.reasonCode" />
      <sliceName value="interventoPrevisto-icd9" />
      <short value="Intervento Previsto-icd9" />
      <definition value="Intervento Previsto-icd9." />
      <comment value="Contiene l'informazione codificata sull'intervento previsto, con codifica icd-9." />
    </element>
    <element id="Encounter.reasonCode:interventoPrevisto-icd9.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:interventoPrevisto-icd9.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://cct.eng.it/fhir/CodeSystem/encounter-procedure" />
    </element>
    <element id="Encounter.reasonCode:interventoPrevisto-custom">
      <path value="Encounter.reasonCode" />
      <sliceName value="interventoPrevisto-custom" />
      <short value="Intervento Previsto-custom" />
      <definition value="Intervento Previsto-custom." />
      <comment value="Contiene l'informazione codificata sull'intervento previsto, con codifica custom." />
    </element>
    <element id="Encounter.reasonCode:interventoPrevisto-custom.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:interventoPrevisto-custom.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://cct.eng.it/fhir/CodeSystem/encounter-custom-procedure" />
    </element>
    <element id="Encounter.hospitalization.extension">
      <path value="Encounter.hospitalization.extension" />
      <short value="Contenuti aggiuntivi definiti dalle implementazioni" />
    </element>
    <element id="Encounter.hospitalization.extension:provenanceApplication">
      <path value="Encounter.hospitalization.extension" />
      <sliceName value="provenanceApplication" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-provenanceApplication" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.hospitalization.extension:assistanceType">
      <path value="Encounter.hospitalization.extension" />
      <sliceName value="assistanceType" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-assistanceType" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.hospitalization.extension:scheda118">
      <path value="Encounter.hospitalization.extension" />
      <sliceName value="scheda118" />
      <type>
        <code value="Extension" />
        <profile value="http://cct.eng.it/FHIR/schema/encounter-scheda118" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Encounter.partOf">
      <path value="Encounter.partOf" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://eng.it/fhir/StructureDefinition/Encounter_ADT_Eng" />
      </type>
    </element>
  </differential>
</StructureDefinition>