
Package org.hl7.fhir.dstu2.model
Class ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent
java.lang.Object
org.hl7.fhir.dstu2.model.Base
org.hl7.fhir.dstu2.model.Element
org.hl7.fhir.dstu2.model.BackboneElement
org.hl7.fhir.dstu2.model.ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent
- All Implemented Interfaces:
 ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
 ImmunizationRecommendation
public static class ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent
extends BackboneElement
implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ReferenceIndicates the authority who published the protocol.protected OrganizationThe actual object that is the target of the reference (Indicates the authority who published the protocol.protected StringTypeContains the description about the protocol under which the vaccine was administered.protected IntegerTypeIndicates the nominal position in a series of the next dose.protected StringTypeOne possible path to achieve presumed immunity against a disease - within the context of an authority.Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioncopy()booleanequalsDeep(Base other) booleanequalsShallow(Base other) fhirType()intbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> childrenList) setAuthority(Reference value) setAuthorityTarget(Organization value) setDescription(String value) setDescriptionElement(StringType value) setDoseSequence(int value) voidsetProperty(String name, Base value) setSeriesElement(StringType value) Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionMethods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementMethods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINNMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtensionMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
addModifierExtension, getModifierExtension, hasModifierExtension 
- 
Field Details
- 
doseSequence
Indicates the nominal position in a series of the next dose. This is the recommended dose number as per a specified protocol. - 
description
Contains the description about the protocol under which the vaccine was administered. - 
authority
Indicates the authority who published the protocol. For example, ACIP. - 
authorityTarget
The actual object that is the target of the reference (Indicates the authority who published the protocol. For example, ACIP.) - 
series
One possible path to achieve presumed immunity against a disease - within the context of an authority. 
 - 
 - 
Constructor Details
- 
ImmunizationRecommendationRecommendationProtocolComponent
 
 - 
 - 
Method Details
- 
getDoseSequenceElement
- Returns:
 doseSequence(Indicates the nominal position in a series of the next dose. This is the recommended dose number as per a specified protocol.). This is the underlying object with id, value and extensions. The accessor "getDoseSequence" gives direct access to the value
 - 
hasDoseSequenceElement
 - 
hasDoseSequence
 - 
setDoseSequenceElement
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent setDoseSequenceElement(IntegerType value) - Parameters:
 value-doseSequence(Indicates the nominal position in a series of the next dose. This is the recommended dose number as per a specified protocol.). This is the underlying object with id, value and extensions. The accessor "getDoseSequence" gives direct access to the value
 - 
getDoseSequence
- Returns:
 - Indicates the nominal position in a series of the next dose. This is the recommended dose number as per a specified protocol.
 
 - 
setDoseSequence
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent setDoseSequence(int value) - Parameters:
 value- Indicates the nominal position in a series of the next dose. This is the recommended dose number as per a specified protocol.
 - 
getDescriptionElement
- Returns:
 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 value
 - 
hasDescriptionElement
 - 
hasDescription
 - 
setDescriptionElement
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent setDescriptionElement(StringType value) - Parameters:
 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 value
 - 
getDescription
- Returns:
 - Contains the description about the protocol under which the vaccine was administered.
 
 - 
setDescription
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent setDescription(String value) - Parameters:
 value- Contains the description about the protocol under which the vaccine was administered.
 - 
getAuthority
- Returns:
 authority(Indicates the authority who published the protocol. For example, ACIP.)
 - 
hasAuthority
 - 
setAuthority
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent setAuthority(Reference value) - Parameters:
 value-authority(Indicates the authority who published the protocol. For example, ACIP.)
 - 
getAuthorityTarget
- Returns:
 authorityThe actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Indicates the authority who published the protocol. For example, ACIP.)
 - 
setAuthorityTarget
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent setAuthorityTarget(Organization value) - Parameters:
 value-authorityThe actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Indicates the authority who published the protocol. For example, ACIP.)
 - 
getSeriesElement
- Returns:
 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 value
 - 
hasSeriesElement
 - 
hasSeries
 - 
setSeriesElement
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent setSeriesElement(StringType value) - Parameters:
 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 value
 - 
getSeries
- Returns:
 - One possible path to achieve presumed immunity against a disease - within the context of an authority.
 
 - 
setSeries
public ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent setSeries(String value) - Parameters:
 value- One possible path to achieve presumed immunity against a disease - within the context of an authority.
 - 
listChildren
- Overrides:
 listChildrenin classBackboneElement
 - 
setProperty
- Overrides:
 setPropertyin classBackboneElement- Throws:
 org.hl7.fhir.exceptions.FHIRException
 - 
addChild
- Overrides:
 addChildin classBackboneElement- Throws:
 org.hl7.fhir.exceptions.FHIRException
 - 
copy
- Specified by:
 copyin classBackboneElement
 - 
equalsDeep
- Overrides:
 equalsDeepin classBackboneElement
 - 
equalsShallow
- Overrides:
 equalsShallowin classBackboneElement
 - 
isEmpty
- Specified by:
 isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
 isEmptyin classBackboneElement
 - 
fhirType
- Specified by:
 fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
 fhirTypein classBackboneElement
 
 -