<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="pl-lab-uslugaKatalogowaLaboratorium" />
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics">
    <valueCode value="can-be-target" />
  </extension>
  <url value="http://hl7.org.pl/fhir/ig/pl-lab/StructureDefinition/pl-lab-uslugaKatalogowaLaboratorium" />
  <name value="UslugaKatalogowaLaboratorium" />
  <title value="Usługa katalogowa laboratorium" />
  <status value="draft" />
  <description value="Usługa katalogowa laboratorium" />
  <fhirVersion value="5.0.0" />
  <kind value="logical" />
  <abstract value="false" />
  <type value="http://hl7.org.pl/fhir/ig/pl-lab/StructureDefinition/pl-lab-uslugaKatalogowaLaboratorium" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base" />
  <derivation value="specialization" />
  <differential>
    <element id="pl-lab-uslugaKatalogowaLaboratorium">
      <path value="pl-lab-uslugaKatalogowaLaboratorium" />
      <short value="Usługa katalogowa laboratorium" />
      <definition value="Usługa katalogowa laboratorium" />
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.kodUslugi">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.kodUslugi" />
      <short value="Kod usługi" />
      <definition value="Kod usługi katalogowej laboratorium wyrażony za pomocą słownika LOINC" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="http://hl7.org.pl/fhir/ig/pl-lab/ValueSet/pl-lab-loincServiceCodeVS" />
      </binding>
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.dodatkowyKodUslugi">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.dodatkowyKodUslugi" />
      <short value="Dodatkowy kod usługi" />
      <definition value="Dodatkowy kod usługi katalogowej laboratorium wyrażony za pomocą słownika ICD-9 PL" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="http://hl7.org.pl/fhir/ig/pl-lab/ValueSet/pl-lab-icd9plServiceCode-VS" />
      </binding>
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.kodWlasnyUslugi">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.kodWlasnyUslugi" />
      <short value="Kod własny usługi" />
      <definition value="Kod własny usługi katalogowej laboratorium" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.nazwaKliniczna">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.nazwaKliniczna" />
      <short value="Nazwa kliniczna" />
      <definition value="Nazwa kliniczna" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.material">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.material" />
      <short value="Kod materiału" />
      <definition value="Kod rodzaju materiału do pobrania" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="http://hl7.org.pl/fhir/ig/pl-lab/ValueSet/pl-lab-materialType-VS" />
      </binding>
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.metoda">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.metoda" />
      <short value="Kod metody" />
      <definition value="Kod metody oznaczenia badania laboratoryjnego" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="http://hl7.org.pl/fhir/ig/pl-lab/ValueSet/pl-lab-methodType-VS" />
      </binding>
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.rodzajPracowni">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.rodzajPracowni" />
      <short value="Rodzaj pracowni" />
      <definition value="Rodzaj pracowni wykonującej badania laboratoryjne" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="http://hl7.org.pl/fhir/ig/pl-lab/ValueSet/pl-lab-serviceProviderType-VS" />
      </binding>
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.definicjaBadania">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.definicjaBadania" />
      <short value="Definicja badania" />
      <definition value="Definicja badania laboratoryjnego" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org.pl/fhir/ig/pl-lab/StructureDefinition/pl-lab-definicjaBadaniaLaboratoryjnego" />
      </type>
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.podmiotOdpowiedzialny">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.podmiotOdpowiedzialny" />
      <short value="Podmiot odpowiedzialny" />
      <definition value="Laboratorium odpowiedzialne za usługe katalogową" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org.pl/fhir/ig/pl-lab/StructureDefinition/pl-lab-laboratorium" />
      </type>
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.parametrWyniku">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.parametrWyniku" />
      <short value="Parametr badania" />
      <definition value="Parametr uslugi katalogowej laboratorium" />
      <min value="1" />
      <max value="*" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org.pl/fhir/ig/pl-lab/StructureDefinition/pl-lab-parametrWynikuBadania" />
      </type>
    </element>
    <element id="pl-lab-uslugaKatalogowaLaboratorium.celBadania">
      <path value="pl-lab-uslugaKatalogowaLaboratorium.celBadania" />
      <short value="Cel badania" />
      <definition value="Cel wykonania usługi katalogowej laboratorium" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org.pl/fhir/ig/pl-lab/StructureDefinition/pl-lab-celBadania" />
      </type>
    </element>
  </differential>
</StructureDefinition>