Class TImmunization
Unit
bsFhir_r4
Declaration
type TImmunization = class(TDomainResource)
Description
Describes the event of a patient being administered a vaccine or a record of an immunization as reported by a patient, a clinician or another party. If the element is present, it must have either a @value, an @id, or extensions
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property identifier : TIdentifierArray read GetidentifierArray; |
A unique identifier assigned to this immunization record.
|
|
property status : string read Getstatus write Setstatus; |
Indicates the current status of the immunization event.
|
|
property statusReason : TCodeableConcept read GetstatusReason write SetstatusReason; |
Indicates the reason the immunization event was not performed.
|
|
property vaccineCode : TCodeableConcept read GetvaccineCode write SetvaccineCode; |
Vaccine that was administered or was to be administered.
|
|
property patient : TReference read Getpatient write Setpatient; |
The patient who either received or did not receive the immunization.
|
|
property encounter : TReference read Getencounter write Setencounter; |
The visit or admission or other contact between patient and health care provider the immunization was performed as part of.
|
|
property occurrence : TElement read Getoccurrence write Setoccurrence; |
Date vaccine administered or was to be administered.
|
|
property recorded : string read Getrecorded write Setrecorded; |
The date the occurrence of the immunization was first captured in the record - potentially significantly after the occurrence of the event.
|
|
property recordedElement : TdateTime_ read GetrecordedElement write SetrecordedElement; |
|
|
property primarySource : boolean read GetprimarySource write SetprimarySource; |
An indication that the content of the record is based on information from the person who administered the vaccine. This reflects the context under which the data was originally recorded.
|
|
property primarySourceElement : Tboolean read GetprimarySourceElement write SetprimarySourceElement; |
|
|
property reportOrigin : TCodeableConcept read GetreportOrigin write SetreportOrigin; |
The source of the data when the report of the immunization event is not based on information from the person who administered the vaccine.
|
|
property location : TReference read Getlocation write Setlocation; |
The service delivery location where the vaccine administration occurred.
|
|
property manufacturer : TReference read Getmanufacturer write Setmanufacturer; |
Name of vaccine manufacturer.
|
|
property lotNumber : string read GetlotNumber write SetlotNumber; |
Lot number of the vaccine product.
|
|
property lotNumberElement : Tstring read GetlotNumberElement write SetlotNumberElement; |
|
|
property expirationDate : string read GetexpirationDate write SetexpirationDate; |
Date vaccine batch expires.
|
|
property expirationDateElement : Tdate_ read GetexpirationDateElement write SetexpirationDateElement; |
|
|
property site : TCodeableConcept read Getsite write Setsite; |
Body site where vaccine was administered.
|
|
property route : TCodeableConcept read Getroute write Setroute; |
The path by which the vaccine product is taken into the body.
|
|
property doseQuantity : TQuantity read GetdoseQuantity write SetdoseQuantity; |
The quantity of vaccine product that was administered.
|
|
property note : TAnnotationArray read GetnoteArray; |
Extra information about the immunization that is not conveyed by the other attributes.
|
|
property reasonCode : TCodeableConceptArray read GetreasonCodeArray; |
Reasons why the vaccine was administered.
|
|
property reasonReference : TReferenceArray read GetreasonReferenceArray; |
Condition, Observation or DiagnosticReport that supports why the immunization was administered.
|
|
property isSubpotent : boolean read GetisSubpotent write SetisSubpotent; |
Indication if a dose is considered to be subpotent. By default, a dose should be considered to be potent.
|
|
property isSubpotentElement : Tboolean read GetisSubpotentElement write SetisSubpotentElement; |
|
|
property subpotentReason : TCodeableConceptArray read GetsubpotentReasonArray; |
Reason why a dose is considered to be subpotent.
|
|
property education : TImmunizationEducationArray read GeteducationArray; |
Educational material presented to the patient (or guardian) at the time of vaccine administration.
|
|
property programEligibility : TCodeableConceptArray read GetprogramEligibilityArray; |
Indicates a patient's eligibility for a funding program.
|
|
property fundingSource : TCodeableConcept read GetfundingSource write SetfundingSource; |
Indicates the source of the vaccine actually administered. This may be different than the patient eligibility (e.g. the patient may be eligible for a publically purchased vaccine but due to inventory issues, vaccine purchased with private funds was actually administered).
|
|
property reaction : TImmunizationReactionArray read GetreactionArray; |
Categorical data indicating that an adverse event is associated in time to an immunization.
|
|
property protocolApplied : TImmunizationProtocolAppliedArray read GetprotocolAppliedArray; |
The protocol (set of recommendations) being followed by the provider who administered the dose.
|
Generated by PasDoc 0.15.0.
|