public static class Immunization.VaccinationProtocol extends BaseIdentifiableElement implements IResourceBlock
Definition: Contains information about the protocol(s) under which the vaccine was administered
| Constructor and Description |
|---|
VaccinationProtocol() |
| Modifier and Type | Method and Description |
|---|---|
CodeableConceptDt |
addTargetDisease()
Adds and returns a new value for targetDisease ()
|
Immunization.VaccinationProtocol |
addTargetDisease(CodeableConceptDt theValue)
Adds a given new value for targetDisease ()
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
ResourceReferenceDt |
getAuthority()
Gets the value(s) for authority ().
|
String |
getDescription()
Gets the value(s) for description ().
|
StringDt |
getDescriptionElement()
Gets the value(s) for description ().
|
Integer |
getDoseSequence()
Gets the value(s) for doseSequence ().
|
PositiveIntDt |
getDoseSequenceElement()
Gets the value(s) for doseSequence ().
|
CodeableConceptDt |
getDoseStatus()
Gets the value(s) for doseStatus ().
|
CodeableConceptDt |
getDoseStatusReason()
Gets the value(s) for doseStatusReason ().
|
String |
getSeries()
Gets the value(s) for series ().
|
Integer |
getSeriesDoses()
Gets the value(s) for seriesDoses ().
|
PositiveIntDt |
getSeriesDosesElement()
Gets the value(s) for seriesDoses ().
|
StringDt |
getSeriesElement()
Gets the value(s) for series ().
|
List<CodeableConceptDt> |
getTargetDisease()
Gets the value(s) for targetDisease ().
|
CodeableConceptDt |
getTargetDiseaseFirstRep()
Gets the first repetition for targetDisease (),
creating it if it does not already exist.
|
boolean |
isEmpty() |
Immunization.VaccinationProtocol |
setAuthority(ResourceReferenceDt theValue)
Sets the value(s) for authority ()
|
Immunization.VaccinationProtocol |
setDescription(String theString)
Sets the value for description ()
|
Immunization.VaccinationProtocol |
setDescription(StringDt theValue)
Sets the value(s) for description ()
|
Immunization.VaccinationProtocol |
setDoseSequence(int theInteger)
Sets the value for doseSequence ()
|
Immunization.VaccinationProtocol |
setDoseSequence(PositiveIntDt theValue)
Sets the value(s) for doseSequence ()
|
Immunization.VaccinationProtocol |
setDoseStatus(CodeableConceptDt theValue)
Sets the value(s) for doseStatus ()
|
Immunization.VaccinationProtocol |
setDoseStatusReason(CodeableConceptDt theValue)
Sets the value(s) for doseStatusReason ()
|
Immunization.VaccinationProtocol |
setSeries(String theString)
Sets the value for series ()
|
Immunization.VaccinationProtocol |
setSeries(StringDt theValue)
Sets the value(s) for series ()
|
Immunization.VaccinationProtocol |
setSeriesDoses(int theInteger)
Sets the value for seriesDoses ()
|
Immunization.VaccinationProtocol |
setSeriesDoses(PositiveIntDt theValue)
Sets the value(s) for seriesDoses ()
|
Immunization.VaccinationProtocol |
setTargetDisease(List<CodeableConceptDt> theValue)
Sets the value(s) for targetDisease ()
|
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 VaccinationProtocol()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic PositiveIntDt getDoseSequenceElement()
null.
Definition: Nominal position in a series
public Integer getDoseSequence()
null.
Definition: Nominal position in a series
public Immunization.VaccinationProtocol setDoseSequence(PositiveIntDt theValue)
Definition: Nominal position in a series
public Immunization.VaccinationProtocol setDoseSequence(int theInteger)
Definition: Nominal position in a series
public StringDt getDescriptionElement()
null.
Definition: Contains the description about the protocol under which the vaccine was administered
public String getDescription()
null.
Definition: Contains the description about the protocol under which the vaccine was administered
public Immunization.VaccinationProtocol setDescription(StringDt theValue)
Definition: Contains the description about the protocol under which the vaccine was administered
public Immunization.VaccinationProtocol setDescription(String theString)
Definition: Contains the description about the protocol under which the vaccine was administered
public ResourceReferenceDt getAuthority()
null.
Definition: Indicates the authority who published the protocol. E.g. ACIP
public Immunization.VaccinationProtocol setAuthority(ResourceReferenceDt theValue)
Definition: Indicates the authority who published the protocol. E.g. ACIP
public StringDt getSeriesElement()
null.
Definition: One possible path to achieve presumed immunity against a disease - within the context of an authority
public String getSeries()
null.
Definition: One possible path to achieve presumed immunity against a disease - within the context of an authority
public Immunization.VaccinationProtocol setSeries(StringDt theValue)
Definition: One possible path to achieve presumed immunity against a disease - within the context of an authority
public Immunization.VaccinationProtocol setSeries(String theString)
Definition: One possible path to achieve presumed immunity against a disease - within the context of an authority
public PositiveIntDt getSeriesDosesElement()
null.
Definition: The recommended number of doses to achieve immunity.
public Integer getSeriesDoses()
null.
Definition: The recommended number of doses to achieve immunity.
public Immunization.VaccinationProtocol setSeriesDoses(PositiveIntDt theValue)
Definition: The recommended number of doses to achieve immunity.
public Immunization.VaccinationProtocol setSeriesDoses(int theInteger)
Definition: The recommended number of doses to achieve immunity.
public List<CodeableConceptDt> getTargetDisease()
null.
Definition: The targeted disease
public Immunization.VaccinationProtocol setTargetDisease(List<CodeableConceptDt> theValue)
Definition: The targeted disease
public CodeableConceptDt addTargetDisease()
Definition: The targeted disease
public Immunization.VaccinationProtocol addTargetDisease(CodeableConceptDt theValue)
Definition: The targeted disease
theValue - The targetDisease to add (must not be null)public CodeableConceptDt getTargetDiseaseFirstRep()
Definition: The targeted disease
public CodeableConceptDt getDoseStatus()
null.
Definition: Indicates if the immunization event should \"count\" against the protocol.
public Immunization.VaccinationProtocol setDoseStatus(CodeableConceptDt theValue)
Definition: Indicates if the immunization event should \"count\" against the protocol.
public CodeableConceptDt getDoseStatusReason()
null.
Definition: Provides an explanation as to why an immunization event should or should not count against the protocol.
public Immunization.VaccinationProtocol setDoseStatusReason(CodeableConceptDt theValue)
Definition: Provides an explanation as to why an immunization event should or should not count against the protocol.
Copyright © 2014–2016 University Health Network. All rights reserved.