<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.ee/StructureDefinition/TAPOHAKAdverseEvent" />
  <name value="TAPOHAKAdverseEvent" />
  <status value="draft" />
  <date value="2024-02-13T10:13:04.2063356+00:00" />
  <description value="Patsinediohutuse juhtumi registreerimine" />
  <fhirVersion value="5.0.0" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="AdverseEvent" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/AdverseEvent" />
  <derivation value="constraint" />
  <differential>
    <element id="AdverseEvent.identifier">
      <path value="AdverseEvent.identifier" />
      <short value="Infosüsteemi genereeritud juhtumi unikaalne ID." />
      <definition value="Infosüsteemi genereeritud juhtumi unikaalne ID.&#xD;&#xA;&#xD;&#xA;Business identifiers assigned to this adverse event by the performer or other systems which remain constant as the resource is updated and propagates from server to server." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="AdverseEvent.status">
      <path value="AdverseEvent.status" />
      <definition value="POJ raporteerimise olek. Kui TTO juures menetlus lõpetatud ja info edastatud, siis staatus completed.&#xD;&#xA;&#xD;&#xA;LOEND: Lõpetatud, Lõpetamata; Ekslikult sisestatud; Teadmata&#xD;&#xA;&#xD;&#xA;The current state of the adverse event or potential adverse event." />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <description value="POJU staatus. Codes identifying the lifecycle stage of an event." />
        <valueSet value="http://hl7.org/fhir/event-status" />
      </binding>
    </element>
    <element id="AdverseEvent.actuality">
      <path value="AdverseEvent.actuality" />
      <short value="POJU olemus. actual | potential" />
      <definition value="Kas tegelik või potentsiaalne juhtum ehk kahju/kahjuta juhtum või ohujuhtum.&#xD;&#xA;&#xD;&#xA;LOEND: Ohujuhtum; Kahju-/kahjuta juhtum&#xD;&#xA;&#xD;&#xA;Whether the event actually happened or was a near miss. Note that this is independent of whether anyone was affected or harmed or how severely." />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <description value="POJU olemus. Overall nature of the adverse event, e.g. real or potential." />
        <valueSet value="http://fhir.ee/CodeSystem/pohak-adverse-event-actuality" />
      </binding>
    </element>
    <element id="AdverseEvent.category">
      <path value="AdverseEvent.category" />
      <definition value="POJU tüübid. Sündmuse üldine tüüp, mis on mõeldud otsimiseks ja filtreerimiseks.&#xD;&#xA;&#xD;&#xA;LOEND: Kategooria&#xD;&#xA;&#xD;&#xA;The overall type of event, intended for search and filtering purposes." />
      <max value="1" />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <description value="POJU kategooria. Overall categorization of the event, e.g. product-related or situational." />
        <valueSet value="http://fhir.ee/CodeSystem/pohak-adverse-event-category" />
      </binding>
    </element>
    <element id="AdverseEvent.code">
      <path value="AdverseEvent.code" />
      <short value="Patsiendiohutusjuhtumi nimetus. Event or incident that occurred or was averted" />
      <definition value="Patsiendiohutusjuhtumi teave. Sündmus või juhtum, mis toimus või mida hoiti ära. &#xD;&#xA;LOEND: Nimetus (code)&#xD;&#xA;&#xD;&#xA;Specific event that occurred or that was averted, such as patient fall, wrong organ removed, or wrong blood transfused." />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <description value="POJU nimetus. Detailed type of event." />
        <valueSet value="http://fhir.ee/CodeSystem/pohak-adverse-event-type" />
      </binding>
    </element>
    <element id="AdverseEvent.subject">
      <path value="AdverseEvent.subject" />
      <short value="Sündmusest mõjutatud isik. Subject impacted by event." />
      <definition value="Tervishoiu osapool isiku rollis; keegi, kes tahab saada, saab või on saanud tervishoiusüsteemis teenust.&#xD;&#xA;&#xD;&#xA;This subject or group impacted by the event." />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.ee/StructureDefinition/TAPOHAKPatient" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="AdverseEvent.subject.identifier.period">
      <path value="AdverseEvent.subject.identifier.period" />
      <max value="0" />
    </element>
    <element id="AdverseEvent.subject.identifier.assigner">
      <path value="AdverseEvent.subject.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="AdverseEvent.encounter">
      <path value="AdverseEvent.encounter" />
      <max value="0" />
    </element>
    <element id="AdverseEvent.occurrence[x]">
      <path value="AdverseEvent.occurrence[x]" />
      <short value="Kuupäev, millal sündmus aset leidis.. When the event occurred" />
      <definition value="Kuupäev, millal sündmus aset leidis.&#xD;&#xA;&#xD;&#xA;The date (and perhaps time) when the adverse event occurred." />
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="AdverseEvent.detected">
      <path value="AdverseEvent.detected" />
      <short value="Kuupäev, millal sündmus avastati. When the event was detected" />
      <definition value="Kuupäev, millal sündmus avastati. &#xD;&#xA;&#xD;&#xA;Estimated or actual date the AdverseEvent began, in the opinion of the reporter." />
      <mustSupport value="true" />
    </element>
    <element id="AdverseEvent.recordedDate">
      <path value="AdverseEvent.recordedDate" />
      <short value="Kuupäev, millal sündmus registreeriti. When the event was recorded" />
      <definition value="Kuupäev, millal sündmus registreeriti.&#xD;&#xA;&#xD;&#xA;The date on which the existence of the AdverseEvent was first recorded." />
      <mustSupport value="true" />
    </element>
    <element id="AdverseEvent.resultingEffect">
      <path value="AdverseEvent.resultingEffect" />
      <max value="0" />
    </element>
    <element id="AdverseEvent.location">
      <path value="AdverseEvent.location" />
      <short value="Patsiendi ohutusjuhtumi toimumise koht. Location where adverse event occurred" />
      <definition value="Patsiendi ohutusjuhtumi toimumise koht (sama TTO, mujal, vajadusel lisaväljad TTO infosüsteemi siseselt).&#xD;&#xA;&#xD;&#xA;The information about where the adverse event occurred." />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.ee/StructureDefinition/TAPOHAKLocation" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="AdverseEvent.seriousness">
      <path value="AdverseEvent.seriousness" />
      <short value="Raskusaste. Seriousness or gravity of the event" />
      <definition value="Määratakse teatud juhtumite puhul: Velmahose (operatsiooniaegne), Clavien-Dindo (operatsioonijärgne) klassifikaator.&#xD;&#xA;&#xD;&#xA;LOEND!&#xD;&#xA;&#xD;&#xA;Assessment whether this event, or averted event, was of clinical importance." />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <description value="Raskusaste. Overall seriousness of this event for the patient." />
        <valueSet value="http://fhir.ee/CodeSystem/pohak-adverse-event-seriousness" />
      </binding>
    </element>
    <element id="AdverseEvent.outcome">
      <path value="AdverseEvent.outcome" />
      <short value="Tagajärg. Type of outcome from the adverse event" />
      <definition value="Menetluse järgselt fikseeritav tagajärg.&#xD;&#xA;&#xD;&#xA;LOEND!&#xD;&#xA;&#xD;&#xA;Describes the type of outcome from the adverse event, such as resolved, recovering, ongoing, resolved-with-sequelae, or fatal." />
      <max value="1" />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <valueSet value="http://fhir.ee/CodeSystem/pohak-adverse-event-outcome" />
      </binding>
    </element>
    <element id="AdverseEvent.recorder">
      <path value="AdverseEvent.recorder" />
      <definition value="POHAK juhtumi raporteerija (TTO).&#xD;&#xA;&#xD;&#xA;Information on who recorded the adverse event.  May be the patient or a practitioner." />
      <min value="1" />
    </element>
    <element id="AdverseEvent.recorder.extension">
      <path value="AdverseEvent.recorder.extension" />
      <min value="1" />
    </element>
    <element id="AdverseEvent.recorder.extension:TAPOHAKOrganizationReporterExt">
      <path value="AdverseEvent.recorder.extension" />
      <sliceName value="TAPOHAKOrganizationReporterExt" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="https://fhir.ee/StructureDefinition/TAPOHAKOrganizationReporterExt" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="AdverseEvent.recorder.extension:TAPOHAKOrganizationReporterExt.value[x]">
      <path value="AdverseEvent.recorder.extension.value[x]" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.ee/StructureDefinition/TAPOHAKOrganizationReporter" />
      </type>
    </element>
    <element id="AdverseEvent.participant">
      <path value="AdverseEvent.participant" />
      <max value="0" />
    </element>
    <element id="AdverseEvent.study">
      <path value="AdverseEvent.study" />
      <max value="0" />
    </element>
    <element id="AdverseEvent.expectedInResearchStudy">
      <path value="AdverseEvent.expectedInResearchStudy" />
      <max value="0" />
    </element>
    <element id="AdverseEvent.suspectEntity">
      <path value="AdverseEvent.suspectEntity" />
      <max value="0" />
    </element>
    <element id="AdverseEvent.contributingFactor">
      <path value="AdverseEvent.contributingFactor" />
      <max value="0" />
    </element>
    <element id="AdverseEvent.preventiveAction">
      <path value="AdverseEvent.preventiveAction" />
      <short value="Välditavus. Preventive actions that contributed to avoiding the adverse event" />
      <definition value="Kas POJ potentsiaalselt välditav või mittevälditav.&#xD;&#xA;&#xD;&#xA;LOEND: Potentsiaalselt välditav/mittevälditav&#xD;&#xA;&#xD;&#xA;Preventive actions that contributed to avoiding the adverse event." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="AdverseEvent.preventiveAction.item[x]">
      <path value="AdverseEvent.preventiveAction.item[x]" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <strength value="required" />
        <description value="Välditavus. Codes describing the preventive actions that contributed to avoiding the adverse event." />
        <valueSet value="http://fhir.ee/CodeSystem/pohak-adverse-event-preventive-action" />
      </binding>
    </element>
    <element id="AdverseEvent.mitigatingAction">
      <path value="AdverseEvent.mitigatingAction" />
      <short value="Patsiendiohutusjuhtumi kordumise ennetamiseks rakendatavad abinõud asutuses. Ameliorating actions taken after the adverse event occured in order to reduce the extent of harm" />
      <definition value="Pärast POJ toimumist kasutusele võetud meetmed kahju ulatuse vähendamiseks.&#xD;&#xA;&#xD;&#xA;LOEND!&#xD;&#xA;&#xD;&#xA;The ameliorating action taken after the adverse event occured in order to reduce the extent of harm." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="AdverseEvent.mitigatingAction.item[x]">
      <path value="AdverseEvent.mitigatingAction.item[x]" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <strength value="required" />
        <description value="Kordumise ennetamiseks rakendatud tegevused. Codes describing the ameliorating actions taken after the adverse event occured in order to reduce the extent of harm." />
        <valueSet value="http://fhir.ee/CodeSystem/pohak-adverse-event-mitigating-action" />
      </binding>
    </element>
    <element id="AdverseEvent.supportingInfo">
      <path value="AdverseEvent.supportingInfo" />
      <short value="Riskiaste. Supporting information relevant to the event" />
      <definition value="Riskiaste (SAC).&#xD;&#xA;&#xD;&#xA;Loend: 1 Madal risk, 2 Keskmine risk, 3 Suur risk&#xD;&#xA;&#xD;&#xA;Supporting information relevant to the event." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="AdverseEvent.supportingInfo.item[x]">
      <path value="AdverseEvent.supportingInfo.item[x]" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="http://fhir.ee/CodeSystem/pohak-adverse-event-riskiaste" />
      </binding>
    </element>
    <element id="AdverseEvent.supportingInfo.item[x].coding">
      <path value="AdverseEvent.supportingInfo.item[x].coding" />
      <max value="1" />
    </element>
    <element id="AdverseEvent.note">
      <path value="AdverseEvent.note" />
      <short value="Muu asjakohane teave juhtumi kohta. Comment on adverse event" />
      <definition value="Ennetavad tegevused, mis aitasid vältida kõrvaltoimeid/nähtusi.&#xD;&#xA;&#xD;&#xA;Comments made about the adverse event by the performer, subject or other participants." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>