US Veterans Health Administration FHIR Map Set Implementation Guide
2.5.0 - 260401a United States of America flag

US Veterans Health Administration FHIR Map Set Implementation Guide - Downloaded Version 2.5.0 See the Directory of published versions

Logical Model: VprImmunization - Detailed Descriptions

Active as of 2026-03-31

Definitions for the VprImmunization logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. VprImmunization
Definition

This StructureDefinition contains the Logical Model for immunization from VPR

ShortVPR immunization
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. VprImmunization.administered
Definition

date.time

Shortdate.time
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. VprImmunization.comment
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. VprImmunization.cvx
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. VprImmunization.dose
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. VprImmunization.encounter
Definition

P:9000010

ShortP:9000010
Control0..1
TypeBase
12. VprImmunization.facility
Definition

string [station# ^ name]

Shortstring [station# ^ name]
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. VprImmunization.location
Definition

string [P:44 name]

Shortstring [P:44 name]
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. VprImmunization.name
Definition

string [P:9999999.14 name]

Shortstring [P:9999999.14 name]
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. VprImmunization.provider
Definition

[P:200] code ^ name

Short[P:200] code ^ name
Control0..1
TypeReference
20. VprImmunization.reaction
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. VprImmunization.series
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. VprImmunization.source
Definition

code ^ name

Shortcode ^ name
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. VprImmunization
Definition

This StructureDefinition contains the Logical Model for immunization from VPR

ShortVPR immunization
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. VprImmunization.administered
Definition

date.time

Shortdate.time
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. VprImmunization.comment
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. VprImmunization.cvx
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. VprImmunization.dose
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. VprImmunization.encounter
Definition

P:9000010

ShortP:9000010
Control0..1
TypeBase
12. VprImmunization.facility
Definition

string [station# ^ name]

Shortstring [station# ^ name]
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. VprImmunization.location
Definition

string [P:44 name]

Shortstring [P:44 name]
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. VprImmunization.name
Definition

string [P:9999999.14 name]

Shortstring [P:9999999.14 name]
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. VprImmunization.provider
Definition

[P:200] code ^ name

Short[P:200] code ^ name
Control0..1
TypeReference
20. VprImmunization.reaction
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. VprImmunization.series
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. VprImmunization.source
Definition

code ^ name

Shortcode ^ name
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. VprImmunization
Definition

This StructureDefinition contains the Logical Model for immunization from VPR

ShortVPR immunization
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. VprImmunization.administered
Definition

date.time

Shortdate.time
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. VprImmunization.comment
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. VprImmunization.cvx
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. VprImmunization.dose
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. VprImmunization.encounter
Definition

P:9000010

ShortP:9000010
Control0..1
TypeBase
12. VprImmunization.facility
Definition

string [station# ^ name]

Shortstring [station# ^ name]
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. VprImmunization.location
Definition

string [P:44 name]

Shortstring [P:44 name]
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. VprImmunization.name
Definition

string [P:9999999.14 name]

Shortstring [P:9999999.14 name]
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. VprImmunization.provider
Definition

[P:200] code ^ name

Short[P:200] code ^ name
Control0..1
TypeReference
20. VprImmunization.reaction
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. VprImmunization.series
Definition

string

Shortstring
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. VprImmunization.source
Definition

code ^ name

Shortcode ^ name
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension