<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="afefc1fb-3b55-464e-a701-b5a077231bfd" />
  <meta>
    <versionId value="1" />
    <lastUpdated value="2024-01-22T12:33:45.698+01:00" />
    <source value="#7kEmbvk0oKZEdDsD" />
  </meta>
  <url value="https://nijz.si/rdsp/fhir/StructureDefinition/ChangeLogSI" />
  <name value="ChangeLogSI" />
  <status value="active" />
  <fhirVersion value="4.1.0" />
  <kind value="complex-type" />
  <abstract value="false" />
  <context>
    <type value="element" />
    <expression value="Patient.telecom" />
  </context>
  <context>
    <type value="element" />
    <expression value="Organization.telecom" />
  </context>
  <context>
    <type value="element" />
    <expression value="Practitioner.telecom" />
  </context>
  <context>
    <type value="element" />
    <expression value="PractitionerRole.telecom" />
  </context>
  <context>
    <type value="element" />
    <expression value="Location.telecom" />
  </context>
  <context>
    <type value="element" />
    <expression value="CareTeam.telecom" />
  </context>
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension.extension">
      <path value="Extension.extension" />
      <min value="4" />
    </element>
    <element id="Extension.extension:changedAt">
      <path value="Extension.extension" />
      <sliceName value="changedAt" />
      <short value="Datum in ura zadnje spremembe." />
      <definition value="Datum in ura zadnje spremembe nad prebranim zapisom." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:changedAt.url">
      <path value="Extension.extension.url" />
      <fixedUri value="changedAt" />
    </element>
    <element id="Extension.extension:changedAt.value[x]">
      <path value="Extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="dateTime" />
      </type>
    </element>
    <element id="Extension.extension:changedBy">
      <path value="Extension.extension" />
      <sliceName value="changedBy" />
      <short value="Končni ali sistemski uporabnik, ki je spreminjal podatke." />
      <definition value="Končni uporabniki so zapisani z vrsto identifikatorja in vrednostjo, npr. urn:zzzs:zzzsid|123123123, urn:nijz:rizddz:practitionerId|12345.&#xD;&#xA;Sistemski uporabniki so zapisani s predpono system in identifikatorjem, ki ga uporabljajo npr. system:euez:vsId|123123123." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:changedBy.url">
      <path value="Extension.extension.url" />
      <fixedUri value="changedBy" />
    </element>
    <element id="Extension.extension:changedBy.value[x]">
      <path value="Extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:system">
      <path value="Extension.extension" />
      <sliceName value="system" />
      <short value="Informacijski sistem preko katerega je bila narejena sprememba." />
      <definition value="Opisni podatek o informacijskem sistemu, preko katerega je bila narejena sprememba nad podatki." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:system.url">
      <path value="Extension.extension.url" />
      <fixedUri value="system" />
    </element>
    <element id="Extension.extension:system.value[x]">
      <path value="Extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:organization">
      <path value="Extension.extension" />
      <sliceName value="organization" />
      <short value="Organizacija v kateri je bila narejena sprememba." />
      <definition value="Podatek o oragnizaciji, v okviru katere je bila narejena sprememba nad podatki, zapisana v obliki urn:nijz:rizddz:orgID|99999." />
      <max value="1" />
    </element>
    <element id="Extension.extension:organization.url">
      <path value="Extension.extension.url" />
      <fixedUri value="organization" />
    </element>
    <element id="Extension.extension:organization.value[x]">
      <path value="Extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:event">
      <path value="Extension.extension" />
      <sliceName value="event" />
      <short value="Vrsta spremembe." />
      <definition value="Informacija o vrsti spremembe, definirana v šifrantu." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:event.url">
      <path value="Extension.extension.url" />
      <fixedUri value="event" />
    </element>
    <element id="Extension.extension:event.value[x]">
      <path value="Extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="https://nijz.si/rdsp/fhir/ValueSet/ChangeLogStatusSI" />
      </binding>
    </element>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="https://nijz.si/rdsp/fhir/StructureDefinition/ChangeLogSI" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>