Class TImmunization
Unit
bsFhir_stu3
Declaration
type TImmunization = class(TDomainResource)
Description
Describes the event of a patient being administered a vaccination or a record of a vaccination as reported by a patient, a clinician or another party and may include vaccine reaction information and what vaccination protocol was followed. 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 vaccination event.
|
|
property notGiven : boolean read GetnotGiven write SetnotGiven; |
Indicates if the vaccination was or was not given.
|
|
property notGivenElement : Tboolean read GetnotGivenElement write SetnotGivenElement; |
|
|
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 date_ : string read Getdate_ write Setdate_; |
Date vaccine administered or was to be administered.
|
|
property date_Element : TdateTime_ read Getdate_Element write Setdate_Element; |
|
|
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 explanation : TImmunizationExplanation read Getexplanation write Setexplanation; |
Reasons why a vaccine was or was not administered.
|
|
property reaction : TImmunizationReactionArray read GetreactionArray; |
Categorical data indicating that an adverse event is associated in time to an immunization.
|
|
property vaccinationProtocol : TImmunizationVaccinationProtocolArray read GetvaccinationProtocolArray; |
Contains information about the protocol(s) under which the vaccine was administered.
|
Generated by PasDoc 0.15.0.
|