/** * Adds and returns a new value for <b>recommendation</b> (Vaccine administration recommendations) * * <p> * <b>Definition:</b> * Vaccine administration recommendations * </p> */ public Recommendation addRecommendation() { Recommendation newType = new Recommendation(); getRecommendation().add(newType); return newType; }
/** * Gets the first repetition for <b>dateCriterion</b> (Dates governing proposed immunization), * creating it if it does not already exist. * * <p> * <b>Definition:</b> * Vaccine date recommendations - e.g. earliest date to administer, latest date to administer, etc. * </p> */ public RecommendationDateCriterion getDateCriterionFirstRep() { if (getDateCriterion().isEmpty()) { return addDateCriterion(); } return getDateCriterion().get(0); }
/** * Adds and returns a new value for <b>supportingImmunization</b> (Past immunizations supporting recommendation) * * <p> * <b>Definition:</b> * Immunization event history that supports the status and recommendation * </p> */ public ResourceReferenceDt addSupportingImmunization() { ResourceReferenceDt newType = new ResourceReferenceDt(); getSupportingImmunization().add(newType); return newType; }
/** * Adds and returns a new value for <b>dateCriterion</b> (Dates governing proposed immunization) * * <p> * <b>Definition:</b> * Vaccine date recommendations - e.g. earliest date to administer, latest date to administer, etc. * </p> */ public RecommendationDateCriterion addDateCriterion() { RecommendationDateCriterion newType = new RecommendationDateCriterion(); getDateCriterion().add(newType); return newType; }
/** * Sets the value(s) for <b>forecastStatus</b> (Vaccine administration status) * * <p> * <b>Definition:</b> * Vaccine administration status * </p> */ public Recommendation setForecastStatus(ImmunizationRecommendationStatusCodesEnum theValue) { getForecastStatus().setValueAsEnum(theValue); return this; }
/** * Adds and returns a new value for <b>supportingPatientInformation</b> (Patient observations supporting recommendation) * * <p> * <b>Definition:</b> * Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information. * </p> */ public ResourceReferenceDt addSupportingPatientInformation() { ResourceReferenceDt newType = new ResourceReferenceDt(); getSupportingPatientInformation().add(newType); return newType; }