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