<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabSpecimenIstruzioniEtichette" />
  <name value="ReteLabSpecimenIstruzioniEtichette" />
  <status value="active" />
  <date value="2023-12-21T14:31:53.6384566+00:00" />
  <fhirVersion value="4.0.1" />
  <kind value="complex-type" />
  <abstract value="false" />
  <context>
    <type value="element" />
    <expression value="Specimen" />
  </context>
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension">
      <path value="Extension" />
      <short value="Etichetta Provette" />
      <definition value="Istruzioni per la stampa delle etichette" />
    </element>
    <element id="Extension.extension:identificativoNumeroEtichetta">
      <path value="Extension.extension" />
      <sliceName value="identificativoNumeroEtichetta" />
      <short value="Identificativo Numero Etichetta" />
      <definition value="Identificativo numero etichetta; nel caso ci siano N etichette questo valore andrà da 1 a N e fino a che resta costante varia il numero di riga ZLT-3" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-2" />
    </element>
    <element id="Extension.extension:identificativoNumeroEtichetta.url">
      <path value="Extension.extension.url" />
      <fixedUri value="identificativoNumeroEtichetta" />
    </element>
    <element id="Extension.extension:identificativoNumeroEtichetta.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="integer" />
      </type>
    </element>
    <element id="Extension.extension:numeroRigaEtichetta">
      <path value="Extension.extension" />
      <sliceName value="numeroRigaEtichetta" />
      <short value="Numero di riga all’interno dell’etichetta" />
      <definition value="Ciascuna ripetizione del segmento ZLT è relativa ad una riga dell’etichetta." />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-3" />
    </element>
    <element id="Extension.extension:numeroRigaEtichetta.url">
      <path value="Extension.extension.url" />
      <fixedUri value="numeroRigaEtichetta" />
    </element>
    <element id="Extension.extension:numeroRigaEtichetta.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="integer" />
      </type>
    </element>
    <element id="Extension.extension:codiceEtichetta">
      <path value="Extension.extension" />
      <sliceName value="codiceEtichetta" />
      <short value="Codice etichetta" />
      <definition value="Riferimento specifico gestito dal LS per quella etichetta" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-4" />
    </element>
    <element id="Extension.extension:codiceEtichetta.url">
      <path value="Extension.extension.url" />
      <fixedUri value="codiceEtichetta" />
    </element>
    <element id="Extension.extension:codiceEtichetta.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:categoriaEtichetta">
      <path value="Extension.extension" />
      <sliceName value="categoriaEtichetta" />
      <short value="Categoria etichetta" />
      <definition value="Codice di 2 cifre (XY) che possono assumere i seguenti valori:&#xD;&#xA;X = 0: Intestazione&#xD;&#xA;X = 1: Campione&#xD;&#xA;Y = 1: Madre&#xD;&#xA;Y = 2: Analisi&#xD;&#xA;Y = 3: Barcode&#xD;&#xA;NOTA: la codifica della “natura” del bar code da stampare non influisce" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-5" />
    </element>
    <element id="Extension.extension:categoriaEtichetta.url">
      <path value="Extension.extension.url" />
      <fixedUri value="categoriaEtichetta" />
    </element>
    <element id="Extension.extension:categoriaEtichetta.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:contenutoTipoRigaEtichetta">
      <path value="Extension.extension" />
      <sliceName value="contenutoTipoRigaEtichetta" />
      <short value="Valore contenuto e tipo nella riga dell’etichetta" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-6 / ZLT-7" />
    </element>
    <element id="Extension.extension:contenutoTipoRigaEtichetta.url">
      <path value="Extension.extension.url" />
      <fixedUri value="contenutoTipoRigaEtichetta" />
    </element>
    <element id="Extension.extension:contenutoTipoRigaEtichetta.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:indicazioniFormattazione">
      <path value="Extension.extension" />
      <sliceName value="indicazioniFormattazione" />
      <short value="Formato di rappresentazione" />
      <definition value="Indica il formato di rappresentazione (testo semplice, grassetto, …).&#xD;&#xA;È un indizio di formattazione fornito dal LS.&#xD;&#xA;È compito del componente che stamperà le etichette attualizzare opportunamente questo “suggerimento” (cioè, tradurlo in una effettiva formattazione, dove e se possibile).&#xD;&#xA;Attualmente prevede i seguenti suggerimenti di formato:&#xD;&#xA;0: Nessuna regola&#xD;&#xA;1: Grassetto&#xD;&#xA;2: Compresso&#xD;&#xA;3: Grassetto Compresso&#xD;&#xA;4: Testo in Verticale" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-8" />
    </element>
    <element id="Extension.extension:indicazioniFormattazione.url">
      <path value="Extension.extension.url" />
      <fixedUri value="indicazioniFormattazione" />
    </element>
    <element id="Extension.extension:indicazioniFormattazione.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:numeroCopie">
      <path value="Extension.extension" />
      <sliceName value="numeroCopie" />
      <short value="Numero di copie" />
      <definition value="da valorizzare solo in corrispondenza delle istruzioni relative alla prima riga dell’etichetta" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-9" />
    </element>
    <element id="Extension.extension:numeroCopie.url">
      <path value="Extension.extension.url" />
      <fixedUri value="numeroCopie" />
    </element>
    <element id="Extension.extension:numeroCopie.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="integer" />
      </type>
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:ampiezzaBarcode">
      <path value="Extension.extension" />
      <sliceName value="ampiezzaBarcode" />
      <short value="Ampiezza del barcode (estensione orizzontale)." />
      <definition value="Indica in numero di caratteri (units = “ch”), generalmente 8" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-10" />
    </element>
    <element id="Extension.extension:ampiezzaBarcode.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ampiezzaBarcode" />
    </element>
    <element id="Extension.extension:ampiezzaBarcode.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="Extension.extension:ampiezzaBarcode.value[x].value">
      <path value="Extension.extension.value[x].value" />
      <short value="Numero di caratteri" />
      <definition value="Generalmente 8" />
    </element>
    <element id="Extension.extension:ampiezzaBarcode.value[x].unit">
      <path value="Extension.extension.value[x].unit" />
      <fixedString value="ch" />
    </element>
    <element id="Extension.extension:altezzaBarcode">
      <path value="Extension.extension" />
      <sliceName value="altezzaBarcode" />
      <short value="Altezza del barcode" />
      <definition value="Inteso come numero di righe occupate" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-11" />
    </element>
    <element id="Extension.extension:altezzaBarcode.url">
      <path value="Extension.extension.url" />
      <fixedUri value="altezzaBarcode" />
    </element>
    <element id="Extension.extension:altezzaBarcode.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="integer" />
      </type>
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:dimensioneEffettivaBarcode">
      <path value="Extension.extension" />
      <sliceName value="dimensioneEffettivaBarcode" />
      <short value="Dimensione effettiva del barcode" />
      <definition value="inteso come caratteri validi, escludendo gli eventuali caratteri di Filling. ZLT-10 = ZLT-12 indica che tutti i caratteri del barcode sono significativi; ZLT-10 &gt; ZLT-12 indica che ci sono ZLT-10 – ZLT12 caratteri di Filling" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-12" />
    </element>
    <element id="Extension.extension:dimensioneEffettivaBarcode.url">
      <path value="Extension.extension.url" />
      <fixedUri value="dimensioneEffettivaBarcode" />
    </element>
    <element id="Extension.extension:dimensioneEffettivaBarcode.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="integer" />
      </type>
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:tipoBarcode">
      <path value="Extension.extension" />
      <sliceName value="tipoBarcode" />
      <short value="Tipologia del barcode" />
      <definition value="può assumere i seguenti valori:&#xD;&#xA;25: Interleaved 2/5&#xD;&#xA;39: Alfa 39&#xD;&#xA;128: Code 128&#xD;&#xA;CB: Codebar" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-13" />
    </element>
    <element id="Extension.extension:tipoBarcode.url">
      <path value="Extension.extension.url" />
      <fixedUri value="tipoBarcode" />
    </element>
    <element id="Extension.extension:tipoBarcode.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="string" />
      </type>
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Extension.extension:fillerPattern">
      <path value="Extension.extension" />
      <sliceName value="fillerPattern" />
      <short value="Caratteri di riempimento" />
      <definition value="Caratteri di riempimento da usare quando il valore da stampare è di lunghezza inferiore a quella necessaria per il barcode" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-14" />
    </element>
    <element id="Extension.extension:fillerPattern.url">
      <path value="Extension.extension.url" />
      <fixedUri value="fillerPattern" />
    </element>
    <element id="Extension.extension:fillerPattern.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="integer" />
      </type>
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:fillerSide">
      <path value="Extension.extension" />
      <sliceName value="fillerSide" />
      <short value="Posizione dei caratteri di riempimento" />
      <definition value="può assumere i seguenti valori:&#xD;&#xA;L: Left&#xD;&#xA;R: Right&#xD;&#xA;&#xD;&#xA;Il campo è obbligatorio se il campo fillerPattern è valorizzato" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-15" />
    </element>
    <element id="Extension.extension:fillerSide.url">
      <path value="Extension.extension.url" />
      <fixedUri value="fillerSide" />
    </element>
    <element id="Extension.extension:fillerSide.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:bordaturaBarcode">
      <path value="Extension.extension" />
      <sliceName value="bordaturaBarcode" />
      <short value="Bordatura Barcode" />
      <definition value="Flag indicante se è necessario stampare un riquadro intorno al barcode; è un aspetto grafico usato per individuare un’urgenza della richiesta/campione dietro opportuna parametrizzazione.&#xD;&#xA;Può assumere i seguenti valori:&#xD;&#xA;0: nessuna bordatura (default)&#xD;&#xA;1: bordatura" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-16" />
    </element>
    <element id="Extension.extension:bordaturaBarcode.url">
      <path value="Extension.extension.url" />
      <fixedUri value="bordaturaBarcode" />
    </element>
    <element id="Extension.extension:bordaturaBarcode.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="boolean" />
      </type>
      <type>
        <code value="string" />
      </type>
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Extension.extension:descrizioneEtichetta">
      <path value="Extension.extension" />
      <sliceName value="descrizioneEtichetta" />
      <short value="Descrizione dell’etichetta a valore documentativo" />
      <comment value="Corrispondente campo HL7 secondo specifiche regionali: ZLT-18" />
    </element>
    <element id="Extension.extension:descrizioneEtichetta.url">
      <path value="Extension.extension.url" />
      <fixedUri value="descrizioneEtichetta" />
    </element>
    <element id="Extension.extension:descrizioneEtichetta.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabSpecimenIstruzioniEtichette" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>