<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://lab.vvis.gov.lv/fhir/StructureDefinition/Composition/LaboratoryComposition" />
  <name value="Composition" />
  <status value="draft" />
  <fhirVersion value="4.3.0" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Composition" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Composition" />
  <derivation value="constraint" />
  <differential>
    <element id="Composition.meta">
      <path value="Composition.meta" />
      <max value="0" />
    </element>
    <element id="Composition.implicitRules">
      <path value="Composition.implicitRules" />
      <max value="0" />
    </element>
    <element id="Composition.language">
      <path value="Composition.language" />
      <max value="0" />
    </element>
    <element id="Composition.contained">
      <path value="Composition.contained" />
      <max value="0" />
    </element>
    <element id="Composition.identifier">
      <path value="Composition.identifier" />
      <definition value="A version-independent identifier for the Composition. This identifier stays constant as the composition is changed over time.&#xD;&#xA;&#xD;&#xA;//Laboratorijas oriģinālais, piešķirtais kods. Viennozīmīgi sasaista Composition un DiagnosticReport dokumentu sēriju." />
    </element>
    <element id="Composition.identifier.extension">
      <path value="Composition.identifier.extension" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.use">
      <path value="Composition.identifier.use" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.type">
      <path value="Composition.identifier.type" />
      <min value="1" />
    </element>
    <element id="Composition.identifier.type.coding.extension">
      <path value="Composition.identifier.type.coding.extension" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.type.coding.system">
      <path value="Composition.identifier.type.coding.system" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.type.coding.version">
      <path value="Composition.identifier.type.coding.version" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.type.coding.code">
      <path value="Composition.identifier.type.coding.code" />
      <min value="1" />
    </element>
    <element id="Composition.identifier.type.coding.display">
      <path value="Composition.identifier.type.coding.display" />
      <min value="1" />
    </element>
    <element id="Composition.identifier.type.coding.userSelected">
      <path value="Composition.identifier.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.type.text">
      <path value="Composition.identifier.type.text" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.system">
      <path value="Composition.identifier.system" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.value">
      <path value="Composition.identifier.value" />
      <definition value="The portion of the identifier typically relevant to the user and which is unique within the context of the system.&#xD;&#xA;&#xD;&#xA;//DiagnosticReport.Identifier.value - Laboratorijas oriģinālais, piešķirtais kods" />
      <min value="1" />
    </element>
    <element id="Composition.identifier.period">
      <path value="Composition.identifier.period" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.assigner">
      <path value="Composition.identifier.assigner" />
      <min value="1" />
    </element>
    <element id="Composition.identifier.assigner.extension">
      <path value="Composition.identifier.assigner.extension" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.assigner.identifier">
      <path value="Composition.identifier.assigner.identifier" />
      <max value="0" />
    </element>
    <element id="Composition.identifier.assigner.display">
      <path value="Composition.identifier.assigner.display" />
      <max value="0" />
    </element>
    <element id="Composition.status">
      <path value="Composition.status" />
      <definition value="The workflow/clinical status of this composition. The status is a marker for the clinical standing of the document.&#xD;&#xA;&#xD;&#xA;//DiagnosticReport.status. Composition tiek ģenerēts pie DR statusa &quot;final&quot;." />
    </element>
    <element id="Composition.type.extension">
      <path value="Composition.type.extension" />
      <max value="0" />
    </element>
    <element id="Composition.type.coding">
      <path value="Composition.type.coding" />
      <definition value="A reference to a code defined by a terminology system.&#xD;&#xA;&#xD;&#xA;////DiagnosticReport.code.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Composition.type.coding.extension">
      <path value="Composition.type.coding.extension" />
      <max value="0" />
    </element>
    <element id="Composition.type.coding.system">
      <path value="Composition.type.coding.system" />
      <max value="0" />
    </element>
    <element id="Composition.type.coding.version">
      <path value="Composition.type.coding.version" />
      <max value="0" />
    </element>
    <element id="Composition.type.coding.code">
      <path value="Composition.type.coding.code" />
      <definition value="A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).&#xD;&#xA;&#xD;&#xA;//DiagnosticReport.code.coding.code=LAB (11502-2 = Laboratory Report)" />
      <min value="1" />
    </element>
    <element id="Composition.type.coding.display">
      <path value="Composition.type.coding.display" />
      <definition value="A representation of the meaning of the code in the system, following the rules of the system.&#xD;&#xA;&#xD;&#xA;//DiagnosticReport.code.coding.display=Laboratorisko rezultātu pārskats (11502-2 = Laboratory Report)" />
      <min value="1" />
    </element>
    <element id="Composition.type.coding.userSelected">
      <path value="Composition.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Composition.type.text">
      <path value="Composition.type.text" />
      <max value="0" />
    </element>
    <element id="Composition.category">
      <path value="Composition.category" />
      <max value="0" />
    </element>
    <element id="Composition.subject">
      <path value="Composition.subject" />
      <min value="1" />
    </element>
    <element id="Composition.subject.extension">
      <path value="Composition.subject.extension" />
      <max value="0" />
    </element>
    <element id="Composition.subject.reference">
      <path value="Composition.subject.reference" />
      <definition value="A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.&#xD;&#xA;&#xD;&#xA;//Reference uz Patient" />
      <min value="1" />
    </element>
    <element id="Composition.subject.type">
      <path value="Composition.subject.type" />
      <min value="1" />
      <fixedUri value="Patient" />
    </element>
    <element id="Composition.subject.identifier">
      <path value="Composition.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Composition.subject.display">
      <path value="Composition.subject.display" />
      <max value="0" />
    </element>
    <element id="Composition.encounter">
      <path value="Composition.encounter" />
      <max value="0" />
    </element>
    <element id="Composition.author.extension">
      <path value="Composition.author.extension" />
      <max value="0" />
    </element>
    <element id="Composition.author.reference">
      <path value="Composition.author.reference" />
      <min value="1" />
    </element>
    <element id="Composition.author.type">
      <path value="Composition.author.type" />
      <min value="1" />
    </element>
    <element id="Composition.author.identifier">
      <path value="Composition.author.identifier" />
      <max value="0" />
    </element>
    <element id="Composition.author.display">
      <path value="Composition.author.display" />
      <max value="0" />
    </element>
    <element id="Composition.title">
      <path value="Composition.title" />
      <definition value="Official human-readable label for the composition.&#xD;&#xA;&#xD;&#xA;//DiagnosticReport.code.coding.display &quot;Laboratorisko rezultātu pārskats&quot; (tulkots uz &quot;Laboratory Report&quot;)" />
    </element>
    <element id="Composition.attester">
      <path value="Composition.attester" />
      <max value="0" />
    </element>
    <element id="Composition.custodian">
      <path value="Composition.custodian" />
      <max value="0" />
    </element>
    <element id="Composition.relatesTo">
      <path value="Composition.relatesTo" />
      <max value="0" />
    </element>
    <element id="Composition.event">
      <path value="Composition.event" />
      <max value="0" />
    </element>
    <element id="Composition.section">
      <path value="Composition.section" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="code.coding.system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Composition.section:lab-no-subsections">
      <path value="Composition.section" />
      <sliceName value="lab-no-subsections" />
    </element>
    <element id="Composition.section:lab-no-subsections.extension">
      <path value="Composition.section.extension" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.title">
      <path value="Composition.section.title" />
      <definition value="The label for this particular section.  This will be part of the rendered content for the document, and is often used to build a table of contents.&#xD;&#xA;&#xD;&#xA;//Jomas nosaukums. DiagnosticReport.result.reference.category:minorCategory" />
      <min value="1" />
    </element>
    <element id="Composition.section:lab-no-subsections.code">
      <path value="Composition.section.code" />
      <min value="1" />
    </element>
    <element id="Composition.section:lab-no-subsections.code.extension">
      <path value="Composition.section.code.extension" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.code.coding.system">
      <path value="Composition.section.code.coding.system" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.code.coding.version">
      <path value="Composition.section.code.coding.version" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.code.coding.code">
      <path value="Composition.section.code.coding.code" />
      <definition value="A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).&#xD;&#xA;&#xD;&#xA;//DiagnosticReport.result.reference.category:minorCategory kods" />
      <min value="1" />
    </element>
    <element id="Composition.section:lab-no-subsections.code.coding.display">
      <path value="Composition.section.code.coding.display" />
      <definition value="A representation of the meaning of the code in the system, following the rules of the system.&#xD;&#xA;&#xD;&#xA;\\DiagnosticReport.result.reference.category:minorCategory nosaukums" />
      <min value="1" />
    </element>
    <element id="Composition.section:lab-no-subsections.code.coding.userSelected">
      <path value="Composition.section.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.code.text">
      <path value="Composition.section.code.text" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.author">
      <path value="Composition.section.author" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.focus">
      <path value="Composition.section.focus" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.text">
      <path value="Composition.section.text" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.mode">
      <path value="Composition.section.mode" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.orderedBy">
      <path value="Composition.section.orderedBy" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.entry">
      <path value="Composition.section.entry" />
      <min value="1" />
    </element>
    <element id="Composition.section:lab-no-subsections.entry.reference">
      <path value="Composition.section.entry.reference" />
      <definition value="A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.&#xD;&#xA;&#xD;&#xA;//Reference uz observarion" />
      <min value="1" />
    </element>
    <element id="Composition.section:lab-no-subsections.entry.type">
      <path value="Composition.section.entry.type" />
      <min value="1" />
      <fixedUri value="Observation" />
    </element>
    <element id="Composition.section:lab-no-subsections.entry.identifier">
      <path value="Composition.section.entry.identifier" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.entry.display">
      <path value="Composition.section.entry.display" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.emptyReason">
      <path value="Composition.section.emptyReason" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-no-subsections.section">
      <path value="Composition.section.section" />
      <max value="0" />
    </element>
    <element id="Composition.section:lab-subsections">
      <path value="Composition.section" />
      <sliceName value="lab-subsections" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>