Class ImmunizationRecommendation.Recommendation
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
ImmunizationRecommendation
Definition: Vaccine administration recommendations
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for dateCriterion ()Adds a given new value for dateCriterion ()Adds and returns a new value for supportingImmunization ()Adds and returns a new value for supportingPatientInformation ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) getDate()
Gets the value(s) for date ().Gets the value(s) for dateCriterion ().Gets the first repetition for dateCriterion (), creating it if it does not already exist.ca.uhn.fhir.model.primitive.DateTimeDt
Gets the value(s) for date ().Gets the value(s) for doseNumber ().ca.uhn.fhir.model.primitive.PositiveIntDt
Gets the value(s) for doseNumber ().Gets the value(s) for forecastStatus ().Gets the value(s) for protocol ().Gets the value(s) for supportingImmunization ().Gets the value(s) for supportingPatientInformation ().Gets the value(s) for vaccineCode ().boolean
isEmpty()
setDate
(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for date ()Sets the value for date ()Sets the value(s) for dateCriterion ()setDateWithSecondsPrecision
(Date theDate) Sets the value for date ()setDoseNumber
(int theInteger) Sets the value for doseNumber ()setDoseNumber
(ca.uhn.fhir.model.primitive.PositiveIntDt theValue) Sets the value(s) for doseNumber ()setForecastStatus
(CodeableConceptDt theValue) Sets the value(s) for forecastStatus ()Sets the value(s) for protocol ()setSupportingImmunization
(List<ResourceReferenceDt> theValue) Sets the value(s) for supportingImmunization ()Sets the value(s) for supportingPatientInformation ()setVaccineCode
(CodeableConceptDt theValue) Sets the value(s) for vaccineCode ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
Recommendation
public Recommendation()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getDateElement
Gets the value(s) for date (). creating it if it does not exist. Will not returnnull
.Definition: The date the immunization recommendation was created.
-
getDate
Gets the value(s) for date (). creating it if it does not exist. This method may returnnull
.Definition: The date the immunization recommendation was created.
-
setDate
public ImmunizationRecommendation.Recommendation setDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for date ()Definition: The date the immunization recommendation was created.
-
setDateWithSecondsPrecision
Sets the value for date ()Definition: The date the immunization recommendation was created.
-
setDate
public ImmunizationRecommendation.Recommendation setDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for date ()Definition: The date the immunization recommendation was created.
-
getVaccineCode
Gets the value(s) for vaccineCode (). creating it if it does not exist. Will not returnnull
.Definition: Vaccine that pertains to the recommendation
-
setVaccineCode
Sets the value(s) for vaccineCode ()Definition: Vaccine that pertains to the recommendation
-
getDoseNumberElement
Gets the value(s) for doseNumber (). creating it if it does not exist. Will not returnnull
.Definition: This indicates the next recommended dose number (e.g. dose 2 is the next recommended dose).
-
getDoseNumber
Gets the value(s) for doseNumber (). creating it if it does not exist. This method may returnnull
.Definition: This indicates the next recommended dose number (e.g. dose 2 is the next recommended dose).
-
setDoseNumber
public ImmunizationRecommendation.Recommendation setDoseNumber(ca.uhn.fhir.model.primitive.PositiveIntDt theValue) Sets the value(s) for doseNumber ()Definition: This indicates the next recommended dose number (e.g. dose 2 is the next recommended dose).
-
setDoseNumber
Sets the value for doseNumber ()Definition: This indicates the next recommended dose number (e.g. dose 2 is the next recommended dose).
-
getForecastStatus
Gets the value(s) for forecastStatus (). creating it if it does not exist. Will not returnnull
.Definition: Vaccine administration status
-
setForecastStatus
Sets the value(s) for forecastStatus ()Definition: Vaccine administration status
-
getDateCriterion
Gets the value(s) for dateCriterion (). creating it if it does not exist. Will not returnnull
.Definition: Vaccine date recommendations. For example, earliest date to administer, latest date to administer, etc.
-
setDateCriterion
public ImmunizationRecommendation.Recommendation setDateCriterion(List<ImmunizationRecommendation.RecommendationDateCriterion> theValue) Sets the value(s) for dateCriterion ()Definition: Vaccine date recommendations. For example, earliest date to administer, latest date to administer, etc.
-
addDateCriterion
Adds and returns a new value for dateCriterion ()Definition: Vaccine date recommendations. For example, earliest date to administer, latest date to administer, etc.
-
addDateCriterion
public ImmunizationRecommendation.Recommendation addDateCriterion(ImmunizationRecommendation.RecommendationDateCriterion theValue) Adds a given new value for dateCriterion ()Definition: Vaccine date recommendations. For example, earliest date to administer, latest date to administer, etc.
- Parameters:
theValue
- The dateCriterion to add (must not benull
)
-
getDateCriterionFirstRep
Gets the first repetition for dateCriterion (), creating it if it does not already exist.Definition: Vaccine date recommendations. For example, earliest date to administer, latest date to administer, etc.
-
getProtocol
Gets the value(s) for protocol (). creating it if it does not exist. Will not returnnull
.Definition: Contains information about the protocol under which the vaccine was administered
-
setProtocol
public ImmunizationRecommendation.Recommendation setProtocol(ImmunizationRecommendation.RecommendationProtocol theValue) Sets the value(s) for protocol ()Definition: Contains information about the protocol under which the vaccine was administered
-
getSupportingImmunization
Gets the value(s) for supportingImmunization (). creating it if it does not exist. Will not returnnull
.Definition: Immunization event history that supports the status and recommendation
-
setSupportingImmunization
public ImmunizationRecommendation.Recommendation setSupportingImmunization(List<ResourceReferenceDt> theValue) Sets the value(s) for supportingImmunization ()Definition: Immunization event history that supports the status and recommendation
-
addSupportingImmunization
Adds and returns a new value for supportingImmunization ()Definition: Immunization event history that supports the status and recommendation
-
getSupportingPatientInformation
Gets the value(s) for supportingPatientInformation (). creating it if it does not exist. Will not returnnull
.Definition: Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information.
-
setSupportingPatientInformation
public ImmunizationRecommendation.Recommendation setSupportingPatientInformation(List<ResourceReferenceDt> theValue) Sets the value(s) for supportingPatientInformation ()Definition: Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information.
-
addSupportingPatientInformation
Adds and returns a new value for supportingPatientInformation ()Definition: Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information.
-