public static class Immunization.ImmunizationProtocolAppliedComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Reference |
authority
Indicates the authority who published the protocol (e.g.
|
protected Organization |
authorityTarget
The actual object that is the target of the reference (Indicates the authority who published the protocol (e.g.
|
protected Type |
doseNumber
Nominal position in a series.
|
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<CodeableConcept> |
targetDisease
The vaccine preventable disease the dose is being administered against.
|
modifierExtension| Constructor and Description |
|---|
ImmunizationProtocolAppliedComponent()
Constructor
|
ImmunizationProtocolAppliedComponent(Type doseNumber)
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 StringType series
protected Reference authority
protected Organization authorityTarget
protected List<CodeableConcept> targetDisease
protected Type doseNumber
protected Type seriesDoses
public ImmunizationProtocolAppliedComponent()
public ImmunizationProtocolAppliedComponent(Type doseNumber)
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 Immunization.ImmunizationProtocolAppliedComponent 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 Immunization.ImmunizationProtocolAppliedComponent setSeries(String value)
value - One possible path to achieve presumed immunity against a disease - within the context of an authority.public Reference getAuthority()
authority (Indicates the authority who published the protocol (e.g. ACIP) that is being followed.)public boolean hasAuthority()
public Immunization.ImmunizationProtocolAppliedComponent setAuthority(Reference value)
value - authority (Indicates the authority who published the protocol (e.g. ACIP) that is being followed.)public Organization getAuthorityTarget()
authority The 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 (e.g. ACIP) that is being followed.)public Immunization.ImmunizationProtocolAppliedComponent setAuthorityTarget(Organization value)
value - authority The 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 (e.g. ACIP) that is being followed.)public List<CodeableConcept> getTargetDisease()
targetDisease (The vaccine preventable disease the dose is being administered against.)public Immunization.ImmunizationProtocolAppliedComponent setTargetDisease(List<CodeableConcept> theTargetDisease)
this for easy method chainingpublic boolean hasTargetDisease()
public CodeableConcept addTargetDisease()
public Immunization.ImmunizationProtocolAppliedComponent addTargetDisease(CodeableConcept t)
public CodeableConcept getTargetDiseaseFirstRep()
targetDisease, creating it if it does not already existpublic Type getDoseNumber()
doseNumber (Nominal position in a series.)public PositiveIntType getDoseNumberPositiveIntType() throws org.hl7.fhir.exceptions.FHIRException
doseNumber (Nominal position in a series.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDoseNumberPositiveIntType()
public StringType getDoseNumberStringType() throws org.hl7.fhir.exceptions.FHIRException
doseNumber (Nominal position in a series.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDoseNumberStringType()
public boolean hasDoseNumber()
public Immunization.ImmunizationProtocolAppliedComponent setDoseNumber(Type value)
value - doseNumber (Nominal position in a series.)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 Immunization.ImmunizationProtocolAppliedComponent setSeriesDoses(Type value)
value - seriesDoses (The recommended number of doses to achieve immunity.)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 Immunization.ImmunizationProtocolAppliedComponent copy()
copy in class BackboneElementpublic void copyValues(Immunization.ImmunizationProtocolAppliedComponent 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.