Class TAdverseEvent

Unit

Declaration

type TAdverseEvent = class(TDomainResource)

Description

An event (i.e. any change to current patient status) that may be related to unintended effects on a patient or research participant. The unintended effects may require additional monitoring, treatment, hospitalization, or may result in death. The AdverseEvent resource also extends to potential or avoided events that could have had such effects. There are two major domains where the AdverseEvent resource is expected to be used. One is in clinical care reported adverse events and the other is in reporting adverse events in clinical research trial management. Adverse events can be reported by healthcare providers, patients, caregivers or by medical products manufacturers. Given the differences between these two concepts, we recommend consulting the domain specific implementation guides when implementing the AdverseEvent Resource. The implementation guides include specific extensions, value sets and constraints. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TAdverseEventStatus read GetstatusElement write SetstatusElement;
Public property actuality : string read Getactuality write Setactuality;
Public property actualityElement : TAdverseEventActuality read GetactualityElement write SetactualityElement;
Public property category : TCodeableConceptArray read GetcategoryArray;
Public property code : TCodeableConcept read Getcode write Setcode;
Public property subject : TReference read Getsubject write Setsubject;
Public property encounter : TReference read Getencounter write Setencounter;
Public property occurrenceDateTime : string read GetoccurrenceDateTime write SetoccurrenceDateTime;
Public property occurrenceDateTimeElement : TdateTime_ read GetoccurrenceDateTimeElement write SetoccurrenceDateTimeElement;
Public property occurrencePeriod : TPeriod read GetoccurrencePeriod write SetoccurrencePeriod;
Public property occurrenceTiming : TTiming read GetoccurrenceTiming write SetoccurrenceTiming;
Public property detected : string read Getdetected write Setdetected;
Public property detectedElement : TdateTime_ read GetdetectedElement write SetdetectedElement;
Public property recordedDate : string read GetrecordedDate write SetrecordedDate;
Public property recordedDateElement : TdateTime_ read GetrecordedDateElement write SetrecordedDateElement;
Public property resultingEffect : TReferenceArray read GetresultingEffectArray;
Public property location : TReference read Getlocation write Setlocation;
Public property seriousness : TCodeableConcept read Getseriousness write Setseriousness;
Public property outcome : TCodeableConceptArray read GetoutcomeArray;
Public property recorder : TReference read Getrecorder write Setrecorder;
Public property participant : TAdverseEventParticipantArray read GetparticipantArray;
Public property study : TReferenceArray read GetstudyArray;
Public property expectedInResearchStudy : boolean read GetexpectedInResearchStudy write SetexpectedInResearchStudy;
Public property expectedInResearchStudyElement : Tboolean read GetexpectedInResearchStudyElement write SetexpectedInResearchStudyElement;
Public property suspectEntity : TAdverseEventSuspectEntityArray read GetsuspectEntityArray;
Public property contributingFactor : TAdverseEventContributingFactorArray read GetcontributingFactorArray;
Public property preventiveAction : TAdverseEventPreventiveActionArray read GetpreventiveActionArray;
Public property mitigatingAction : TAdverseEventMitigatingActionArray read GetmitigatingActionArray;
Public property supportingInfo : TAdverseEventSupportingInfoArray read GetsupportingInfoArray;
Public property note : TAnnotationArray read GetnoteArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

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.

Public property status : string read Getstatus write Setstatus;

The current state of the adverse event or potential adverse event.

Public property statusElement : TAdverseEventStatus read GetstatusElement write SetstatusElement;
 
Public property actuality : string read Getactuality write Setactuality;

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.

Public property actualityElement : TAdverseEventActuality read GetactualityElement write SetactualityElement;
 
Public property category : TCodeableConceptArray read GetcategoryArray;

The overall type of event, intended for search and filtering purposes.

Public property code : TCodeableConcept read Getcode write Setcode;

Specific event that occurred or that was averted, such as patient fall, wrong organ removed, or wrong blood transfused.

Public property subject : TReference read Getsubject write Setsubject;

This subject or group impacted by the event.

Public property encounter : TReference read Getencounter write Setencounter;

The Encounter associated with the start of the AdverseEvent.

Public property occurrenceDateTime : string read GetoccurrenceDateTime write SetoccurrenceDateTime;

The date (and perhaps time) when the adverse event occurred. (choose any one of occurrence*, but only one)

Public property occurrenceDateTimeElement : TdateTime_ read GetoccurrenceDateTimeElement write SetoccurrenceDateTimeElement;
 
Public property occurrencePeriod : TPeriod read GetoccurrencePeriod write SetoccurrencePeriod;

The date (and perhaps time) when the adverse event occurred. (choose any one of occurrence*, but only one)

Public property occurrenceTiming : TTiming read GetoccurrenceTiming write SetoccurrenceTiming;

The date (and perhaps time) when the adverse event occurred. (choose any one of occurrence*, but only one)

Public property detected : string read Getdetected write Setdetected;

Estimated or actual date the AdverseEvent began, in the opinion of the reporter.

Public property detectedElement : TdateTime_ read GetdetectedElement write SetdetectedElement;
 
Public property recordedDate : string read GetrecordedDate write SetrecordedDate;

The date on which the existence of the AdverseEvent was first recorded.

Public property recordedDateElement : TdateTime_ read GetrecordedDateElement write SetrecordedDateElement;
 
Public property resultingEffect : TReferenceArray read GetresultingEffectArray;

Information about the condition that occurred as a result of the adverse event, such as hives due to the exposure to a substance (for example, a drug or a chemical) or a broken leg as a result of the fall.

Public property location : TReference read Getlocation write Setlocation;

The information about where the adverse event occurred.

Public property seriousness : TCodeableConcept read Getseriousness write Setseriousness;

Assessment whether this event, or averted event, was of clinical importance.

Public property outcome : TCodeableConceptArray read GetoutcomeArray;

Describes the type of outcome from the adverse event, such as resolved, recovering, ongoing, resolved-with-sequelae, or fatal.

Public property recorder : TReference read Getrecorder write Setrecorder;

Information on who recorded the adverse event. May be the patient or a practitioner.

Public property participant : TAdverseEventParticipantArray read GetparticipantArray;

Indicates who or what participated in the adverse event and how they were involved.

Public property study : TReferenceArray read GetstudyArray;

The research study that the subject is enrolled in.

Public property expectedInResearchStudy : boolean read GetexpectedInResearchStudy write SetexpectedInResearchStudy;

Considered likely or probable or anticipated in the research study. Whether the reported event matches any of the outcomes for the patient that are considered by the study as known or likely.

Public property expectedInResearchStudyElement : Tboolean read GetexpectedInResearchStudyElement write SetexpectedInResearchStudyElement;
 
Public property suspectEntity : TAdverseEventSuspectEntityArray read GetsuspectEntityArray;

Describes the entity that is suspected to have caused the adverse event.

Public property contributingFactor : TAdverseEventContributingFactorArray read GetcontributingFactorArray;

The contributing factors suspected to have increased the probability or severity of the adverse event.

Public property preventiveAction : TAdverseEventPreventiveActionArray read GetpreventiveActionArray;

Preventive actions that contributed to avoiding the adverse event.

Public property mitigatingAction : TAdverseEventMitigatingActionArray read GetmitigatingActionArray;

The ameliorating action taken after the adverse event occured in order to reduce the extent of harm.

Public property supportingInfo : TAdverseEventSupportingInfoArray read GetsupportingInfoArray;

Supporting information relevant to the event.

Public property note : TAnnotationArray read GetnoteArray;

Comments made about the adverse event by the performer, subject or other participants.


Generated by PasDoc 0.15.0.