Skip to content

Immunization Profile

Canonical../StructureDefinition/nexus-emr-core-immunization
Statusdraft · 1.26.0
BaseImmunization (constraint)
SourceFSH · JSON

Nexus EMR profile for Immunization resources, aligned with CA-Core+ and CII requirements. Records details about vaccines administered to a patient.

TypedFhir API / C#

The typed accessor surface Immunization exposes for Immunization — generated from this IG's compiled profile; each typed accessor has a validating raw-FHIR twin (xRaw) where marked. The three ports are parity-enforced.

class Immunization : ClinicalResourcegenerated source

Accessor Type Access Notes
EffectiveDate FuzzyDate? read-only The resource's effective date — the first present of this profile's date elements (precedence), normalized to the canonical FuzzyDatetime f…
Display string? read-only The resource's human headline — a coded concept's label, else a title / name, else undefined.
Status string? read/write completed | entered-in-error | not-done
StatusReason Concept? read/write · raw twin Why the dose was not given (with status = not-done)
VaccineCode Concept? read/write · raw twin Vaccine product with raw code support
Patient Reference? read/write · raw twin Who was immunized
Encounter Reference? read/write · raw twin Encounter when immunization was given
ReportOrigin Concept? read/write · raw twin Indicates the source of a secondarily reported record
LotNumber string? read/write Vaccine lot number
ExpirationDate FuzzyDate? read/write Vaccine expiration date
Site Concept? read/write · raw twin Body site with raw code support
Route Concept? read/write · raw twin Administration route with raw code support
DoseQuantity Quantity? read/write · raw twin Amount of vaccine administered
Performer Json[]? read/write Who performed the immunization; repeat for an outside performer
Note Notes read/write Clinical comments on the immunization -- one whole comment per repeat
ReasonCode Concepts read/write · raw twin Why immunization occurred
SubpotentReason Concepts read/write · raw twin Reason for being subpotent
ProgramEligibility Concepts read/write · raw twin Patient eligibility for a vaccination program
FundingSource Concept? read/write · raw twin Funding source for the vaccine