Skip to main content

ImmunizationRecommendation

ResourceClinical · MedicationsTrial useMaturity 1

A patient's point-in-time set of recommendations (i.e. forecasting) according to a published schedule with optional supporting justification.

Tested supportFull test results →
Backends
PostgreSQLElasticsearch
Interactions
CreateReadUpdatePatchDelete
Search
8 of 8 parameters tested

Structure​

ElementCard.TypeDescription
identifierΣ
0..*IdentifierBusiness identifier
patientRequiredΣ
1..1Reference(Patient)Who this profile is for
dateRequiredΣ
1..1dateTimeDate recommendation(s) created
authority
0..1Reference(Organization)Who is responsible for protocol
recommendationRequiredΣ
1..*BackboneElementVaccine administration recommendations
vaccineCodeΣ
0..*CodeableConceptVaccine or vaccine group recommendation applies toBinding (example): vaccine-code
targetDiseaseΣ
0..1CodeableConceptDisease to be immunized againstBinding (example): immunization-recommendation-target-disease
contraindicatedVaccineCodeΣ
0..*CodeableConceptVaccine which is contraindicated to fulfill the recommendationBinding (example): vaccine-code
forecastStatusRequired?!Σ
1..1CodeableConceptVaccine recommendation statusBinding (example): immunization-recommendation-status
forecastReasonΣ
0..*CodeableConceptVaccine administration status reasonBinding (example): immunization-recommendation-reason
dateCriterion
0..*BackboneElementDates governing proposed immunization
codeRequired
1..1CodeableConceptType of dateBinding (example): immunization-recommendation-date-criterion
valueRequired
1..1dateTimeRecommended date
description
0..1stringProtocol details
series
0..1stringName of vaccination series
doseNumber[x]Σ
0..1positiveInt | stringRecommended dose number within series
seriesDoses[x]
0..1positiveInt | stringRecommended number of doses for immunity
supportingImmunization
0..*Reference(Immunization | ImmunizationEvaluation)Past immunizations supporting recommendation
supportingPatientInformation
0..*Reference(Resource)Patient observations supporting recommendation

Σ in _summary results · ?! modifier element · 1.. required · inherited elements in grey

Search parameters​

Query with GET [base]/ImmunizationRecommendation?[parameter]=[value]. Type decides which modifiers and prefixes apply, see search features.

ParameterTypeDescriptionPGES
datedate

Date recommendation(s) created

ImmunizationRecommendation.date
identifiertoken

Business identifier

ImmunizationRecommendation.identifier
informationreference

Patient observations supporting recommendation

ImmunizationRecommendation.recommendation.supportingPatientInformation
patientreference

Who this profile is for

ImmunizationRecommendation.patient
statustoken

Vaccine recommendation status

ImmunizationRecommendation.recommendation.forecastStatus
supportreference

Past immunizations supporting recommendation

ImmunizationRecommendation.recommendation.supportingImmunization
target-diseasetoken

Disease to be immunized against

ImmunizationRecommendation.recommendation.targetDisease
vaccine-typetoken

Vaccine or vaccine group recommendation applies to

ImmunizationRecommendation.recommendation.vaccineCode

PG: PostgreSQL, ES: Elasticsearch. passes its TestScript checks, fails, not tested yet.

Common parameters on every resource (8)
_haste-health-authorreference

The author of the resource

_idtoken

Logical id of this artifact

_lastUpdateddate

When the resource version last changed

_profileuri

Profiles this resource claims to conform to

_securitytoken

Security Labels applied to this resource

_sourceuri

Identifies where the resource comes from

_tagtoken

Tags applied to this resource

_typetoken

Derived from the R4B Definition