<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://example.org/fhir/StructureDefinition/Observation_parametri_clinici" />
  <name value="Observation_parametri_clinici" />
  <status value="draft" />
  <date value="2024-02-05T15:43:20.6642835+00:00" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="https://example.org/fhir/StructureDefinition/Observation_clinic" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation.extension:attachment">
      <path value="Observation.extension" />
      <sliceName value="attachment" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://example.org/FHIR/schema/observation-attachment" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Observation.basedOn">
      <path value="Observation.basedOn" />
      <short value="Realizza un piano, una proposta o un ordine" />
      <definition value="Un piano, una proposta o un ordine che viene soddisfatto in tutto o in parte da questo evento.  Ad esempio, una MedicationRequest pu? richiedere al paziente l'esecuzione di esami di laboratorio prima di essere dispensata." />
      <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/ServiceRequest" />
      </type>
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <comment value="Valorizzare la voce code.coding.code con il codice relativo al profilo di interesse:&#xD;&#xA;&#xD;&#xA;* anamnesi --&gt; anamnesi&#xD;&#xA;&#xD;&#xA;* esm_ob --&gt; esame obiettivo&#xD;&#xA;&#xD;&#xA;* note --&gt; note&#xD;&#xA;&#xD;&#xA;* referto_testuale --&gt; referto testuale" />
    </element>
    <element id="Observation.code.coding.code">
      <path value="Observation.code.coding.code" />
      <comment value="Valorizzare con il codice relativo al profilo di interesse:&#xD;&#xA;&#xD;&#xA;* anamnesi --&gt; anamnesi&#xD;&#xA;&#xD;&#xA;* esm_ob --&gt; esame obiettivo&#xD;&#xA;&#xD;&#xA;* note --&gt; note&#xD;&#xA;&#xD;&#xA;* referto_testuale --&gt; referto testuale" />
      <binding>
        <strength value="required" />
        <description value="valueSet observationParametriCliniciCode" />
        <valueSet value="http://example.org/FHIR/ValueSet/observation-parametri-clinici-code" />
      </binding>
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <short value="Chi e/o cosa riguarda l'osservazione" />
      <definition value="Il paziente, o il gruppo di pazienti, il luogo o il dispositivo su cui verte l'osservazione e nella cui registrazione l'osservazione ? inserita. Se il focus effettivo dell'osservazione ? diverso dal soggetto (o da un campione, parte o regione del soggetto), l'elemento `focus` o il `codice` stesso specificano il focus effettivo dell'osservazione." />
      <comment value="Ci si aspetterebbe che questo elemento abbia una cardinalit? di 1..1. L'unica circostanza in cui il soggetto pu? mancare ? quando l'osservazione viene effettuata da un dispositivo che non conosce il paziente. In questo caso, l'osservazione DEVE essere abbinata a un paziente attraverso una tecnica di corrispondenza tra contesto e canale e, a questo punto, l'osservazione deve essere aggiornata." />
      <type>
        <code value="Reference" />
        <targetProfile value="https://example.org/fhir/StructureDefinition/Patient" />
      </type>
    </element>
    <element id="Observation.encounter">
      <path value="Observation.encounter" />
      <short value="Evento sanitario durante il quale viene effettuata questa osservazione" />
      <definition value="Elemento che contiene la reference alla risorsa Encounter, quindi sar? valorizzato con l'Encounter legato alla particolare istanza di Observation" />
      <comment value="In particolare per le Observation gestite da:&#xD;&#xA;&#xD;&#xA;* EMR si referenzia il profilo Encounter_ADT&#xD;&#xA;&#xD;&#xA;* AMB si referenzia il profilo Encounter_AMB&#xD;&#xA;&#xD;&#xA;* ER si referenzia il profilo Encounter_ER" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://example.org/fhir/StructureDefinition/Encounter_ER" />
        <targetProfile value="https://example.org/fhir/StructureDefinition/Encounter_AMB" />
        <targetProfile value="https://example.org/fhir/StructureDefinition/Encounter_ADT" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <type>
        <code value="dateTime" />
      </type>
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <definition value="L'informazione determinata come risultato dell'osservazione. L'informazione sar? di tipo valueString, in quanto i riusltati di delle osservazioni avranno valore testuale." />
      <comment value="In base al profilo di interesse pu? essere valorizzato con:&#xD;&#xA;&#xD;&#xA;* valore indicativo dell'anamnesi;&#xD;&#xA;&#xD;&#xA;* valore indicativo dell'esame obiettivo;&#xD;&#xA;&#xD;&#xA;* valore indicativo dei problemi;&#xD;&#xA;&#xD;&#xA;* valore indicativo delle note;&#xD;&#xA;&#xD;&#xA;* valore indicativo del referto testuale." />
      <type>
        <code value="string" />
      </type>
    </element>
  </differential>
</StructureDefinition>