<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="http://example.org/FHIR/schema/servicerequest-repartoOspitante" />
  <name value="servicerequest-repartoOspitante" />
  <status value="draft" />
  <date value="2023-12-14T09:36:22.6023438+00:00" />
  <keyword>
    <system value="http://example.org/FHIR/schema/profiles" />
    <code value="ServiceRequest" />
  </keyword>
  <fhirVersion value="4.0.1" />
  <kind value="complex-type" />
  <abstract value="false" />
  <context>
    <type value="element" />
    <expression value="ServiceRequest" />
  </context>
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension">
      <path value="Extension" />
      <short value="Reparto ospitante." />
      <definition value="Estensione di tipo Reference alla risorsa Location che indica il reparto che ospita il paziente, da utilizzare nel caso di richeste standalone." />
      <comment value="La Reference pu? essere gestita in maniera assoluta o per identifier valorizzando la voce identifier.system con: &quot;http://example.org/FHIR/schema/repartoOspitante-identifier&quot;." />
    </element>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="http://example.org/FHIR/schema/servicerequest-repartoOspitante" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://example.org/fhir/StructureDefinition/Location" />
      </type>
    </element>
    <element id="Extension.value[x].identifier">
      <path value="Extension.value[x].identifier" />
      <short value="Riferimento logico, quando il riferimento letterale non ? noto." />
      <definition value="Un identificatore per la risorsa di destinazione. Si usa quando non c'? modo di fare riferimento all'altra risorsa direttamente, o perch? l'entit? che rappresenta non ? disponibile attraverso un server FHIR, o perch? non c'? modo per l'autore della risorsa di convertire un identificatore noto in una posizione effettiva. Non ? richiesto che un Reference.identifier punti a qualcosa che sia effettivamente esposto come istanza FHIR, ma deve puntare a un concetto aziendale che ci si aspetta sia esposto come istanza FHIR, e tale istanza deve essere di un tipo di risorsa FHIR consentito dal riferimento." />
      <comment value="Quando viene fornito un identificatore al posto di un riferimento, qualsiasi sistema che elabora il riferimento sar? in grado di risolvere l'identificatore in un riferimento solo se comprende il contesto aziendale in cui l'identificatore ? utilizzato. A volte si tratta di un contesto globale (ad esempio, un identificatore nazionale), ma spesso non ? cos?. Per questo motivo, nessuno dei meccanismi utili descritti per lavorare con i riferimenti (ad esempio, concatenamento, inclusione) ? possibile, n? ci si deve aspettare che i server siano in grado di risolvere il riferimento. I server possono accettare un riferimento basato su un identificatore, risolverlo e/o rifiutarlo - vedere CapabilityStatement.rest.resource.referencePolicy. Quando vengono forniti sia un identificatore che un riferimento letterale, si preferisce il riferimento letterale. Le applicazioni che elaborano la risorsa possono, ma non devono, verificare che l'identificatore corrisponda al riferimento letterale. Le applicazioni che convertono un riferimento logico in un riferimento letterale possono scegliere di lasciare il riferimento logico presente o di rimuoverlo. Il riferimento ? inteso per puntare a una struttura che pu? essere potenzialmente espressa come risorsa FHIR, anche se non ? necessario che esista come istanza di risorsa FHIR vera e propria, se non nella misura in cui un'applicazione desidera trovare effettivamente l'oggetto del riferimento. Il contenuto a cui fa riferimento l'identificatore deve soddisfare i vincoli logici implicati da eventuali limitazioni sui tipi di risorsa consentiti per il riferimento. Per esempio, non sarebbe legittimo inviare l'identificatore di un farmaco pres" />
    </element>
    <element id="Extension.value[x].identifier.system">
      <path value="Extension.value[x].identifier.system" />
      <short value="Lo spazio dei nomi per il valore dell'identificatore." />
      <definition value="Stabilisce lo spazio dei nomi per il valore, ovvero un URL che descrive un insieme di valori unici." />
      <comment value="Identifier.system ? sempre sensibile alle maiuscole e alle minuscole." />
      <fixedUri value="http://example.org/FHIR/schema/repartoOspitante-identifier" />
    </element>
  </differential>
</StructureDefinition>