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.

Elements / Differential

What this profile constrains beyond Immunization. Anything not listed is unchanged from the base; muted type/cardinality values are the base's, shown for context.

Element Flags Card. Type Description & Constraints
Immunization Nexus EMR Immunization Core
Invariants: nexus-note-extension-not-where-native
meta 0..1 Meta
source S 0..1 uri Identifies EMR instance & pipeline version the resource came from i
text S 0..1 Narrative Narrative i
extension 0..* Extension i
Slicing: value:url (open)
extension:preventionInstructions 0..1 Extension(Prevention Instructions Extension) Instructions given to the patient for this immunization i
identifier S 0..* Identifier Business identifier(s) for immunization i
system 1..1 uri i
value 1..1 string i
status S 1..1 code i
Binding: immunization-status (required)
statusReason S 0..1 CodeableConcept Why the dose was not given (with status = not-done) i
Binding: immunization-status-reason (example)
vaccineCode S 1..1 CodeableConcept Vaccine product with raw code support i
text S 1..1 string The vaccine as written, in human-readable form i
patient S 1..1 Reference(Patient Profile) i
encounter S 0..1 Reference(Encounter Profile) Encounter when immunization was given i
occurrence[x] S 1..1 dateTime When vaccine was administered i
extension 0..* Extension i
Slicing: value:url (open)
extension:dataAbsentReason S 0..1 Extension(data-absent-reason) i
lotNumber S 0..1 string
expirationDate S 0..1 date
site S 0..1 CodeableConcept Body site with raw code support i
route S 0..1 CodeableConcept Administration route with raw code support i
doseQuantity S 0..1 Quantity(SimpleQuantity)
performer S 0..* BackboneElement Who performed the immunization; repeat for an outside performer i
actor S 1..1 Reference(PractitionerRole Profile | Practitioner Profile) Individual who administered the vaccine (display-only when outside this system) i
note S 0..* Annotation Clinical comments on the immunization -- one whole comment per repeat i