The profile's synthesized-accessor contract: fields TypedFhir surfaces as first-class typed properties, each computed from the instance by a restricted FHIRPath expression. See Salient Fields for what they are, how they shape LLM contexts, and how to declare them.
Vaccine product administered or to be administered.
REQUIRED: text element for human readability
RECOMMENDED: a Canadian vaccine vocabulary where a coded value is available -- the National
Vaccine Catalogue (NVC), whose generic-agent, tradename and antigen value sets are published over
SNOMED CT CA, or SNOMED CT itself
ACCEPTED: CVX on a record imported from a US source, carried as received rather than rewritten
OPTIONAL: Raw EMR codes for source system preservation
CVX is the US CDC's vaccine vocabulary and is not used in Canada's immunization stack; Ontario,
OntarioMD and PHAC all work from NVC or SNOMED CT. A record that already carries a CVX code is
still valid here -- this element is unbound, and rewriting a code received from a sending system
would lose what that system meant.
The text element ensures human readability even when coded values are not recognized.
Comments
Where this code was mapped from a source system's own vocabulary, carry the raw coding alongside the mapped one, flagged userSelected = true. See Carrying the raw code.
Body site where vaccine was administered.
RECOMMENDED: SNOMED CT or other standard terminology when available
OPTIONAL: Raw EMR codes for source system preservation
Comments
Useful for tracking injection site reactions and following protocols.
The path by which the vaccine product is taken into the body.
RECOMMENDED: SNOMED CT or other standard terminology when available
OPTIONAL: Raw EMR codes for source system preservation
Comments
The route affects absorption and effectiveness of the vaccine.