public static class ImmunizationRecommendation.Recommendation extends BaseIdentifiableElement implements IResourceBlock
Definition: Vaccine administration recommendations
| Constructor and Description |
|---|
ImmunizationRecommendation.Recommendation() |
| Modifier and Type | Method and Description |
|---|---|
ImmunizationRecommendation.RecommendationDateCriterion |
addDateCriterion()
Adds and returns a new value for dateCriterion (Dates governing proposed immunization)
|
ResourceReferenceDt |
addSupportingImmunization()
Adds and returns a new value for supportingImmunization (Past immunizations supporting recommendation)
|
ResourceReferenceDt |
addSupportingPatientInformation()
Adds and returns a new value for supportingPatientInformation (Patient observations supporting recommendation)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
DateTimeDt |
getDate()
Gets the value(s) for date (Date recommendation created).
|
List<ImmunizationRecommendation.RecommendationDateCriterion> |
getDateCriterion()
Gets the value(s) for dateCriterion (Dates governing proposed immunization).
|
ImmunizationRecommendation.RecommendationDateCriterion |
getDateCriterionFirstRep()
Gets the first repetition for dateCriterion (Dates governing proposed immunization),
creating it if it does not already exist.
|
IntegerDt |
getDoseNumber()
Gets the value(s) for doseNumber (Recommended dose number).
|
BoundCodeableConceptDt<ImmunizationRecommendationStatusCodesEnum> |
getForecastStatus()
Gets the value(s) for forecastStatus (Vaccine administration status).
|
ImmunizationRecommendation.RecommendationProtocol |
getProtocol()
Gets the value(s) for protocol (Protocol used by recommendation).
|
List<ResourceReferenceDt> |
getSupportingImmunization()
Gets the value(s) for supportingImmunization (Past immunizations supporting recommendation).
|
List<ResourceReferenceDt> |
getSupportingPatientInformation()
Gets the value(s) for supportingPatientInformation (Patient observations supporting recommendation).
|
CodeableConceptDt |
getVaccineType()
Gets the value(s) for vaccineType (Vaccine recommendation applies to).
|
boolean |
isEmpty() |
ImmunizationRecommendation.Recommendation |
setDate(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for date (Date recommendation created)
|
ImmunizationRecommendation.Recommendation |
setDate(DateTimeDt theValue)
Sets the value(s) for date (Date recommendation created)
|
ImmunizationRecommendation.Recommendation |
setDateCriterion(List<ImmunizationRecommendation.RecommendationDateCriterion> theValue)
Sets the value(s) for dateCriterion (Dates governing proposed immunization)
|
ImmunizationRecommendation.Recommendation |
setDateWithSecondsPrecision(Date theDate)
Sets the value for date (Date recommendation created)
|
ImmunizationRecommendation.Recommendation |
setDoseNumber(int theInteger)
Sets the value for doseNumber (Recommended dose number)
|
ImmunizationRecommendation.Recommendation |
setDoseNumber(IntegerDt theValue)
Sets the value(s) for doseNumber (Recommended dose number)
|
ImmunizationRecommendation.Recommendation |
setForecastStatus(BoundCodeableConceptDt<ImmunizationRecommendationStatusCodesEnum> theValue)
Sets the value(s) for forecastStatus (Vaccine administration status)
|
ImmunizationRecommendation.Recommendation |
setForecastStatus(ImmunizationRecommendationStatusCodesEnum theValue)
Sets the value(s) for forecastStatus (Vaccine administration status)
|
ImmunizationRecommendation.Recommendation |
setProtocol(ImmunizationRecommendation.RecommendationProtocol theValue)
Sets the value(s) for protocol (Protocol used by recommendation)
|
ImmunizationRecommendation.Recommendation |
setSupportingImmunization(List<ResourceReferenceDt> theValue)
Sets the value(s) for supportingImmunization (Past immunizations supporting recommendation)
|
ImmunizationRecommendation.Recommendation |
setSupportingPatientInformation(List<ResourceReferenceDt> theValue)
Sets the value(s) for supportingPatientInformation (Patient observations supporting recommendation)
|
ImmunizationRecommendation.Recommendation |
setVaccineType(CodeableConceptDt theValue)
Sets the value(s) for vaccineType (Vaccine recommendation applies to)
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic ImmunizationRecommendation.Recommendation()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic DateTimeDt getDate()
null.
Definition: The date the immunization recommendation was created.
public ImmunizationRecommendation.Recommendation setDate(DateTimeDt theValue)
Definition: The date the immunization recommendation was created.
public ImmunizationRecommendation.Recommendation setDateWithSecondsPrecision(Date theDate)
Definition: The date the immunization recommendation was created.
public ImmunizationRecommendation.Recommendation setDate(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: The date the immunization recommendation was created.
public CodeableConceptDt getVaccineType()
null.
Definition: Vaccine that pertains to the recommendation
public ImmunizationRecommendation.Recommendation setVaccineType(CodeableConceptDt theValue)
Definition: Vaccine that pertains to the recommendation
public IntegerDt getDoseNumber()
null.
Definition: This indicates the next recommended dose number (e.g. dose 2 is the next recommended dose).
public ImmunizationRecommendation.Recommendation setDoseNumber(IntegerDt theValue)
Definition: This indicates the next recommended dose number (e.g. dose 2 is the next recommended dose).
public ImmunizationRecommendation.Recommendation setDoseNumber(int theInteger)
Definition: This indicates the next recommended dose number (e.g. dose 2 is the next recommended dose).
public BoundCodeableConceptDt<ImmunizationRecommendationStatusCodesEnum> getForecastStatus()
null.
Definition: Vaccine administration status
public ImmunizationRecommendation.Recommendation setForecastStatus(BoundCodeableConceptDt<ImmunizationRecommendationStatusCodesEnum> theValue)
Definition: Vaccine administration status
public ImmunizationRecommendation.Recommendation setForecastStatus(ImmunizationRecommendationStatusCodesEnum theValue)
Definition: Vaccine administration status
public List<ImmunizationRecommendation.RecommendationDateCriterion> getDateCriterion()
null.
Definition: Vaccine date recommendations - e.g. earliest date to administer, latest date to administer, etc.
public ImmunizationRecommendation.Recommendation setDateCriterion(List<ImmunizationRecommendation.RecommendationDateCriterion> theValue)
Definition: Vaccine date recommendations - e.g. earliest date to administer, latest date to administer, etc.
public ImmunizationRecommendation.RecommendationDateCriterion addDateCriterion()
Definition: Vaccine date recommendations - e.g. earliest date to administer, latest date to administer, etc.
public ImmunizationRecommendation.RecommendationDateCriterion getDateCriterionFirstRep()
Definition: Vaccine date recommendations - e.g. earliest date to administer, latest date to administer, etc.
public ImmunizationRecommendation.RecommendationProtocol getProtocol()
null.
Definition: Contains information about the protocol under which the vaccine was administered
public ImmunizationRecommendation.Recommendation setProtocol(ImmunizationRecommendation.RecommendationProtocol theValue)
Definition: Contains information about the protocol under which the vaccine was administered
public List<ResourceReferenceDt> getSupportingImmunization()
null.
Definition: Immunization event history that supports the status and recommendation
public ImmunizationRecommendation.Recommendation setSupportingImmunization(List<ResourceReferenceDt> theValue)
Definition: Immunization event history that supports the status and recommendation
public ResourceReferenceDt addSupportingImmunization()
Definition: Immunization event history that supports the status and recommendation
public List<ResourceReferenceDt> getSupportingPatientInformation()
null.
Definition: Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information.
public ImmunizationRecommendation.Recommendation setSupportingPatientInformation(List<ResourceReferenceDt> theValue)
Definition: Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information.
public ResourceReferenceDt addSupportingPatientInformation()
Definition: Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information.
Copyright © 2014 University Health Network. All rights reserved.