Immunization::ImmunizationForecast
Class NextDoseForecast

The recommended next dose of a particular vaccine for a given patient. It does not deal with usage projections over a population. This forecast is based on application of the rules of the series dose.

Attributes
«TS» PointInTime earliestDate earliestDate

The date that is the earliest recommended date. This is not always the earliest date that a dose administered will be acceptable.

«CS» Code forecastStatus forecastStatus

"Indicates the patient status with respect to the path to immunity for the target disease." - HL7 FHIR, ImmunizationRecommendation.recommendation.forecastStatus. The possible values in FHIR are: Due; Overdue; Immune; Contraindicated; Complete.

«CS» Code forecastStatusReason forecastStatusReason

"The reason for the assigned forecast status." - HL7 FHIR, ImmunizationRecommendation.recommendation.forecastReason

«TS» PointInTime latestDate latestDate

The latest date patient should receive the vaccine

«TS» PointInTime overdueDate overdueDate

The date when patient is considered behind schedule.

PatientSeries patientSeries patientSeries

Pointer to the series of doses that a Patient is expected to receive in order to provide immunity against a disease or group of diseases.
"One possible path to achieve presumed immunity against a disease - within the context of an authority." - HL7 FHIR, ImmunizationRecommendation.recommendation.series

«TS» PointInTime recommendedDate recommendedDate

The ideal date upon which the patient should receive the next dose of the vaccine.

VaccinationEvent supportingImmunization supportingImmunization

"Immunization event history that supports the status and recommendation." - HL7 FHIR, ImmunizationRecommendation.recommendation.supportingImmunization

ClinicalStatement supportingPatientInformation supportingPatientInformation

"Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information." - HL7 FHIR, ImmunizationRecommendation.recommendation.supportingPatientInformation

TargetDose targetDose targetDose

Pointer to the individual dose within a series of doses that a Patient is expected to receive in order to provide immunity against a disease or group of diseases.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameNextDoseForecast
Name Expression
NamespaceImmunizationForecast
Owned Template Signature
OwnerImmunizationForecast
Owning Template Parameter
PackageImmunizationForecast
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 earliestDate
Public «TS» PointInTime earliestDate

The date that is the earliest recommended date. This is not always the earliest date that a dose administered will be acceptable.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNextDoseForecast
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameearliestDate
Name Expression
NamespaceNextDoseForecast
Opposite
OwnerNextDoseForecast
Owning Association
Owning Template Parameter
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast::earliestDate
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 forecastStatus
Public «CS» Code forecastStatus

"Indicates the patient status with respect to the path to immunity for the target disease." - HL7 FHIR, ImmunizationRecommendation.recommendation.forecastStatus. The possible values in FHIR are: Due; Overdue; Immune; Contraindicated; Complete.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNextDoseForecast
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NameforecastStatus
Name Expression
NamespaceNextDoseForecast
Opposite
OwnerNextDoseForecast
Owning Association
Owning Template Parameter
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast::forecastStatus
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 forecastStatusReason
Public «CS» Code forecastStatusReason

"The reason for the assigned forecast status." - HL7 FHIR, ImmunizationRecommendation.recommendation.forecastReason

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNextDoseForecast
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameforecastStatusReason
Name Expression
NamespaceNextDoseForecast
Opposite
OwnerNextDoseForecast
Owning Association
Owning Template Parameter
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast::forecastStatusReason
Stereotype
Template Parameter
Type«CS» Code
Upper*
Upper Value(*)
VisibilityPublic


 latestDate
Public «TS» PointInTime latestDate

The latest date patient should receive the vaccine

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNextDoseForecast
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamelatestDate
Name Expression
NamespaceNextDoseForecast
Opposite
OwnerNextDoseForecast
Owning Association
Owning Template Parameter
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast::latestDate
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 overdueDate
Public «TS» PointInTime overdueDate

The date when patient is considered behind schedule.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNextDoseForecast
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameoverdueDate
Name Expression
NamespaceNextDoseForecast
Opposite
OwnerNextDoseForecast
Owning Association
Owning Template Parameter
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast::overdueDate
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 patientSeries
Public PatientSeries patientSeries

Pointer to the series of doses that a Patient is expected to receive in order to provide immunity against a disease or group of diseases.
"One possible path to achieve presumed immunity against a disease - within the context of an authority." - HL7 FHIR, ImmunizationRecommendation.recommendation.series

Constraints:
Properties:

AggregationNone
Alias
AssociationnextDoseForecast_patientSeries
Association End
ClassNextDoseForecast
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NamepatientSeries
Name Expression
NamespaceNextDoseForecast
Opposite
OwnerNextDoseForecast
Owning Association
Owning Template Parameter
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast::patientSeries
Stereotype
Template Parameter
TypePatientSeries
Upper1
Upper Value(1)
VisibilityPublic


 recommendedDate
Public «TS» PointInTime recommendedDate

The ideal date upon which the patient should receive the next dose of the vaccine.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNextDoseForecast
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamerecommendedDate
Name Expression
NamespaceNextDoseForecast
Opposite
OwnerNextDoseForecast
Owning Association
Owning Template Parameter
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast::recommendedDate
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 supportingImmunization
Public VaccinationEvent supportingImmunization

"Immunization event history that supports the status and recommendation." - HL7 FHIR, ImmunizationRecommendation.recommendation.supportingImmunization

Constraints:
Properties:

AggregationNone
Alias
AssociationnextDoseForecast_supportingImmunization
Association End
ClassNextDoseForecast
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamesupportingImmunization
Name Expression
NamespaceNextDoseForecast
Opposite
OwnerNextDoseForecast
Owning Association
Owning Template Parameter
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast::supportingImmunization
Stereotype
Template Parameter
TypeVaccinationEvent
Upper*
Upper Value(*)
VisibilityPublic


 supportingPatientInformation
Public ClinicalStatement supportingPatientInformation

"Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information." - HL7 FHIR, ImmunizationRecommendation.recommendation.supportingPatientInformation

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNextDoseForecast
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamesupportingPatientInformation
Name Expression
NamespaceNextDoseForecast
Opposite
OwnerNextDoseForecast
Owning Association
Owning Template Parameter
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast::supportingPatientInformation
Stereotype
Template Parameter
TypeClinicalStatement
Upper*
Upper Value(*)
VisibilityPublic


 targetDose
Public TargetDose targetDose

Pointer to the individual dose within a series of doses that a Patient is expected to receive in order to provide immunity against a disease or group of diseases.

Constraints:
Properties:

AggregationNone
Alias
AssociationnextDoseForecast_targetDose
Association End
ClassNextDoseForecast
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NametargetDose
Name Expression
NamespaceNextDoseForecast
Opposite
OwnerNextDoseForecast
Owning Association
Owning Template Parameter
Qualified NameFHIM::Immunization::ImmunizationForecast::NextDoseForecast::targetDose
Stereotype
Template Parameter
TypeTargetDose
Upper1
Upper Value(1)
VisibilityPublic