Immunization
open class Immunization: DomainResource
Immunization event information.
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.
-
Immunization event information.
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.
Declaration
Swift
override open class var resourceType: String -
Vaccination administration date.
Declaration
Swift
public var date: DateTime? -
Amount of vaccine administered.
Declaration
Swift
public var doseQuantity: Quantity? -
Encounter administered as part of.
Declaration
Swift
public var encounter: Reference? -
Vaccine expiration date.
Declaration
Swift
public var expirationDate: FHIRDate? -
Administration/non-administration reasons.
Declaration
Swift
public var explanation: ImmunizationExplanation? -
Business identifier.
Declaration
Swift
public var identifier: [Identifier]? -
Where vaccination occurred.
Declaration
Swift
public var location: Reference? -
Vaccine lot number.
Declaration
Swift
public var lotNumber: FHIRString? -
Vaccine manufacturer.
Declaration
Swift
public var manufacturer: Reference? -
Flag for whether immunization was given.
Declaration
Swift
public var notGiven: FHIRBool? -
Vaccination notes.
Declaration
Swift
public var note: [Annotation]? -
Who was immunized.
Declaration
Swift
public var patient: Reference? -
Who performed event.
Declaration
Swift
public var practitioner: [ImmunizationPractitioner]? -
Indicates context the data was recorded in.
Declaration
Swift
public var primarySource: FHIRBool? -
Details of a reaction that follows immunization.
Declaration
Swift
public var reaction: [ImmunizationReaction]? -
Indicates the source of a secondarily reported record.
Declaration
Swift
public var reportOrigin: CodeableConcept? -
How vaccine entered body.
Declaration
Swift
public var route: CodeableConcept? -
Body site vaccine was administered.
Declaration
Swift
public var site: CodeableConcept? -
Indicates the current status of the vaccination event. Only use: [‘completed’, ‘entered-in-error’]
Declaration
Swift
public var status: MedicationAdministrationStatus? -
What protocol was followed.
Declaration
Swift
public var vaccinationProtocol: [ImmunizationVaccinationProtocol]? -
Vaccine product administered.
Declaration
Swift
public var vaccineCode: CodeableConcept? -
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(notGiven: FHIRBool, patient: Reference, primarySource: FHIRBool, status: MedicationAdministrationStatus, vaccineCode: CodeableConcept) -
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext) -
Undocumented
Declaration
Swift
open class Immunization: DomainResource
View on GitHub
Install in Dash
Immunization Class Reference