public static class ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<CodeableConcept> |
contraindicatedVaccineCode
Vaccine(s) which should not be used to fulfill the recommendation.
|
protected List<ImmunizationRecommendation.ImmunizationRecommendationRecommendationDateCriterionComponent> |
dateCriterion
Vaccine date recommendations.
|
protected StringType |
description
Contains the description about the protocol under which the vaccine was administered.
|
protected Type |
doseNumber
Nominal position of the recommended dose in a series (e.g.
|
protected List<CodeableConcept> |
forecastReason
The reason for the assigned forecast status.
|
protected CodeableConcept |
forecastStatus
Indicates the patient status with respect to the path to immunity for the target disease.
|
protected StringType |
series
One possible path to achieve presumed immunity against a disease - within the context of an authority.
|
protected Type |
seriesDoses
The recommended number of doses to achieve immunity.
|
protected List<Reference> |
supportingImmunization
Immunization event history and/or evaluation that supports the status and recommendation.
|
protected List<Resource> |
supportingImmunizationTarget
The actual objects that are the target of the reference (Immunization event history and/or evaluation that supports the status and recommendation.)
|
protected List<Reference> |
supportingPatientInformation
Patient Information that supports the status and recommendation.
|
protected List<Resource> |
supportingPatientInformationTarget
The actual objects that are the target of the reference (Patient Information that supports the status and recommendation.
|
protected CodeableConcept |
targetDisease
The targeted disease for the recommendation.
|
protected List<CodeableConcept> |
vaccineCode
Vaccine(s) or vaccine group that pertain to the recommendation.
|
modifierExtension| Constructor and Description |
|---|
ImmunizationRecommendationRecommendationComponent()
Constructor
|
ImmunizationRecommendationRecommendationComponent(CodeableConcept forecastStatus)
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected List<CodeableConcept> vaccineCode
protected CodeableConcept targetDisease
protected List<CodeableConcept> contraindicatedVaccineCode
protected CodeableConcept forecastStatus
protected List<CodeableConcept> forecastReason
protected List<ImmunizationRecommendation.ImmunizationRecommendationRecommendationDateCriterionComponent> dateCriterion
protected StringType description
protected StringType series
protected Type doseNumber
protected Type seriesDoses
protected List<Reference> supportingImmunization
protected List<Resource> supportingImmunizationTarget
protected List<Reference> supportingPatientInformation
protected List<Resource> supportingPatientInformationTarget
public ImmunizationRecommendationRecommendationComponent()
public ImmunizationRecommendationRecommendationComponent(CodeableConcept forecastStatus)
public List<CodeableConcept> getVaccineCode()
vaccineCode (Vaccine(s) or vaccine group that pertain to the recommendation.)public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setVaccineCode(List<CodeableConcept> theVaccineCode)
this for easy method chainingpublic boolean hasVaccineCode()
public CodeableConcept addVaccineCode()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent addVaccineCode(CodeableConcept t)
public CodeableConcept getVaccineCodeFirstRep()
vaccineCode, creating it if it does not already existpublic CodeableConcept getTargetDisease()
targetDisease (The targeted disease for the recommendation.)public boolean hasTargetDisease()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setTargetDisease(CodeableConcept value)
value - targetDisease (The targeted disease for the recommendation.)public List<CodeableConcept> getContraindicatedVaccineCode()
contraindicatedVaccineCode (Vaccine(s) which should not be used to fulfill the recommendation.)public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setContraindicatedVaccineCode(List<CodeableConcept> theContraindicatedVaccineCode)
this for easy method chainingpublic boolean hasContraindicatedVaccineCode()
public CodeableConcept addContraindicatedVaccineCode()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent addContraindicatedVaccineCode(CodeableConcept t)
public CodeableConcept getContraindicatedVaccineCodeFirstRep()
contraindicatedVaccineCode, creating it if it does not already existpublic CodeableConcept getForecastStatus()
forecastStatus (Indicates the patient status with respect to the path to immunity for the target disease.)public boolean hasForecastStatus()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setForecastStatus(CodeableConcept value)
value - forecastStatus (Indicates the patient status with respect to the path to immunity for the target disease.)public List<CodeableConcept> getForecastReason()
forecastReason (The reason for the assigned forecast status.)public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setForecastReason(List<CodeableConcept> theForecastReason)
this for easy method chainingpublic boolean hasForecastReason()
public CodeableConcept addForecastReason()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent addForecastReason(CodeableConcept t)
public CodeableConcept getForecastReasonFirstRep()
forecastReason, creating it if it does not already existpublic List<ImmunizationRecommendation.ImmunizationRecommendationRecommendationDateCriterionComponent> getDateCriterion()
dateCriterion (Vaccine date recommendations. For example, earliest date to administer, latest date to administer, etc.)public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setDateCriterion(List<ImmunizationRecommendation.ImmunizationRecommendationRecommendationDateCriterionComponent> theDateCriterion)
this for easy method chainingpublic boolean hasDateCriterion()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationDateCriterionComponent addDateCriterion()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent addDateCriterion(ImmunizationRecommendation.ImmunizationRecommendationRecommendationDateCriterionComponent t)
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationDateCriterionComponent getDateCriterionFirstRep()
dateCriterion, creating it if it does not already existpublic StringType getDescriptionElement()
description (Contains the description about the protocol under which the vaccine was administered.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setDescriptionElement(StringType value)
value - description (Contains the description about the protocol under which the vaccine was administered.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setDescription(String value)
value - Contains the description about the protocol under which the vaccine was administered.public StringType getSeriesElement()
series (One possible path to achieve presumed immunity against a disease - within the context of an authority.). This is the underlying object with id, value and extensions. The accessor "getSeries" gives direct access to the valuepublic boolean hasSeriesElement()
public boolean hasSeries()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setSeriesElement(StringType value)
value - series (One possible path to achieve presumed immunity against a disease - within the context of an authority.). This is the underlying object with id, value and extensions. The accessor "getSeries" gives direct access to the valuepublic String getSeries()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setSeries(String value)
value - One possible path to achieve presumed immunity against a disease - within the context of an authority.public Type getDoseNumber()
doseNumber (Nominal position of the recommended dose in a series (e.g. dose 2 is the next recommended dose).)public PositiveIntType getDoseNumberPositiveIntType() throws org.hl7.fhir.exceptions.FHIRException
doseNumber (Nominal position of the recommended dose in a series (e.g. dose 2 is the next recommended dose).)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDoseNumberPositiveIntType()
public StringType getDoseNumberStringType() throws org.hl7.fhir.exceptions.FHIRException
doseNumber (Nominal position of the recommended dose in a series (e.g. dose 2 is the next recommended dose).)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDoseNumberStringType()
public boolean hasDoseNumber()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setDoseNumber(Type value)
value - doseNumber (Nominal position of the recommended dose in a series (e.g. dose 2 is the next recommended dose).)public Type getSeriesDoses()
seriesDoses (The recommended number of doses to achieve immunity.)public PositiveIntType getSeriesDosesPositiveIntType() throws org.hl7.fhir.exceptions.FHIRException
seriesDoses (The recommended number of doses to achieve immunity.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasSeriesDosesPositiveIntType()
public StringType getSeriesDosesStringType() throws org.hl7.fhir.exceptions.FHIRException
seriesDoses (The recommended number of doses to achieve immunity.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasSeriesDosesStringType()
public boolean hasSeriesDoses()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setSeriesDoses(Type value)
value - seriesDoses (The recommended number of doses to achieve immunity.)public List<Reference> getSupportingImmunization()
supportingImmunization (Immunization event history and/or evaluation that supports the status and recommendation.)public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setSupportingImmunization(List<Reference> theSupportingImmunization)
this for easy method chainingpublic boolean hasSupportingImmunization()
public Reference addSupportingImmunization()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent addSupportingImmunization(Reference t)
public Reference getSupportingImmunizationFirstRep()
supportingImmunization, creating it if it does not already exist@Deprecated public List<Resource> getSupportingImmunizationTarget()
public List<Reference> getSupportingPatientInformation()
supportingPatientInformation (Patient Information that supports the status and recommendation. This includes patient observations, adverse reactions and allergy/intolerance information.)public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent setSupportingPatientInformation(List<Reference> theSupportingPatientInformation)
this for easy method chainingpublic boolean hasSupportingPatientInformation()
public Reference addSupportingPatientInformation()
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent addSupportingPatientInformation(Reference t)
public Reference getSupportingPatientInformationFirstRep()
supportingPatientInformation, creating it if it does not already exist@Deprecated public List<Resource> getSupportingPatientInformationTarget()
protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent copy()
copy in class BackboneElementpublic void copyValues(ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.