Class Immunization
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.dstu2.resource.BaseResource
-
- ca.uhn.fhir.model.dstu2.resource.Immunization
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IResource,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseResource
public class Immunization extends BaseResource implements ca.uhn.fhir.model.api.IResource
HAPI/FHIR Immunization Resource (clinical.medication)Definition: Describes the event of a patient being administered a vaccination or a record of a vaccination as reported by a patient, a clinician or another party and may include vaccine reaction information and what vaccination protocol was followed.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/Immunization
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImmunization.ExplanationBlock class for child element: Immunization.explanation ()static classImmunization.ReactionBlock class for child element: Immunization.reaction ()static classImmunization.VaccinationProtocolBlock class for child element: Immunization.vaccinationProtocol ()
-
Field Summary
Fields Modifier and Type Field Description static ca.uhn.fhir.rest.gclient.DateClientParamDATEFluent Client search parameter constant for datestatic ca.uhn.fhir.rest.gclient.NumberClientParamDOSE_SEQUENCEFluent Client search parameter constant for dose-sequencestatic ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_LOCATIONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_MANUFACTURERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PERFORMERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REACTIONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.rest.gclient.ReferenceClientParamLOCATIONFluent Client search parameter constant for locationstatic ca.uhn.fhir.rest.gclient.StringClientParamLOT_NUMBERFluent Client search parameter constant for lot-numberstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamMANUFACTURERFluent Client search parameter constant for manufacturerstatic ca.uhn.fhir.rest.gclient.TokenClientParamNOTGIVENFluent Client search parameter constant for notgivenstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamPERFORMERFluent Client search parameter constant for performerstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamREACTIONFluent Client search parameter constant for reactionstatic ca.uhn.fhir.rest.gclient.DateClientParamREACTION_DATEFluent Client search parameter constant for reaction-datestatic ca.uhn.fhir.rest.gclient.TokenClientParamREASONFluent Client search parameter constant for reasonstatic ca.uhn.fhir.rest.gclient.TokenClientParamREASON_NOT_GIVENFluent Client search parameter constant for reason-not-givenstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTERFluent Client search parameter constant for requesterstatic StringSP_DATESearch parameter constant for datestatic StringSP_DOSE_SEQUENCESearch parameter constant for dose-sequencestatic StringSP_IDENTIFIERSearch parameter constant for identifierstatic StringSP_LOCATIONSearch parameter constant for locationstatic StringSP_LOT_NUMBERSearch parameter constant for lot-numberstatic StringSP_MANUFACTURERSearch parameter constant for manufacturerstatic StringSP_NOTGIVENSearch parameter constant for notgivenstatic StringSP_PATIENTSearch parameter constant for patientstatic StringSP_PERFORMERSearch parameter constant for performerstatic StringSP_REACTIONSearch parameter constant for reactionstatic StringSP_REACTION_DATESearch parameter constant for reaction-datestatic StringSP_REASONSearch parameter constant for reasonstatic StringSP_REASON_NOT_GIVENSearch parameter constant for reason-not-givenstatic StringSP_REQUESTERSearch parameter constant for requesterstatic StringSP_STATUSSearch parameter constant for statusstatic StringSP_VACCINE_CODESearch parameter constant for vaccine-codestatic ca.uhn.fhir.rest.gclient.TokenClientParamSTATUSFluent Client search parameter constant for statusstatic ca.uhn.fhir.rest.gclient.TokenClientParamVACCINE_CODEFluent Client search parameter constant for vaccine-code-
Fields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID, SP_RES_LANGUAGE
-
-
Constructor Summary
Constructors Constructor Description Immunization()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdentifierDtaddIdentifier()Adds and returns a new value for identifier (id)ImmunizationaddIdentifier(IdentifierDt theValue)Adds a given new value for identifier (id)AnnotationDtaddNote()Adds and returns a new value for note ()ImmunizationaddNote(AnnotationDt theValue)Adds a given new value for note ()Immunization.ReactionaddReaction()Adds and returns a new value for reaction ()ImmunizationaddReaction(Immunization.Reaction theValue)Adds a given new value for reaction ()Immunization.VaccinationProtocoladdVaccinationProtocol()Adds and returns a new value for vaccinationProtocol ()ImmunizationaddVaccinationProtocol(Immunization.VaccinationProtocol theValue)Adds a given new value for vaccinationProtocol ()<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)DategetDate()Gets the value(s) for date (when.init).ca.uhn.fhir.model.primitive.DateTimeDtgetDateElement()Gets the value(s) for date (when.init).SimpleQuantityDtgetDoseQuantity()Gets the value(s) for doseQuantity ().ResourceReferenceDtgetEncounter()Gets the value(s) for encounter (context).DategetExpirationDate()Gets the value(s) for expirationDate ().ca.uhn.fhir.model.primitive.DateDtgetExpirationDateElement()Gets the value(s) for expirationDate ().Immunization.ExplanationgetExplanation()Gets the value(s) for explanation ().List<IdentifierDt>getIdentifier()Gets the value(s) for identifier (id).IdentifierDtgetIdentifierFirstRep()Gets the first repetition for identifier (id), creating it if it does not already exist.ResourceReferenceDtgetLocation()Gets the value(s) for location (where).StringgetLotNumber()Gets the value(s) for lotNumber ().ca.uhn.fhir.model.primitive.StringDtgetLotNumberElement()Gets the value(s) for lotNumber ().ResourceReferenceDtgetManufacturer()Gets the value(s) for manufacturer ().List<AnnotationDt>getNote()Gets the value(s) for note ().AnnotationDtgetNoteFirstRep()Gets the first repetition for note (), creating it if it does not already exist.ResourceReferenceDtgetPatient()Gets the value(s) for patient (who.focus).ResourceReferenceDtgetPerformer()Gets the value(s) for performer (who.actor).List<Immunization.Reaction>getReaction()Gets the value(s) for reaction ().Immunization.ReactiongetReactionFirstRep()Gets the first repetition for reaction (), creating it if it does not already exist.BooleangetReported()Gets the value(s) for reported (who.source).ca.uhn.fhir.model.primitive.BooleanDtgetReportedElement()Gets the value(s) for reported (who.source).ResourceReferenceDtgetRequester()Gets the value(s) for requester (who.cause).StringgetResourceName()CodeableConceptDtgetRoute()Gets the value(s) for route ().CodeableConceptDtgetSite()Gets the value(s) for site ().StringgetStatus()Gets the value(s) for status (status).ca.uhn.fhir.model.primitive.CodeDtgetStatusElement()Gets the value(s) for status (status).ca.uhn.fhir.context.FhirVersionEnumgetStructureFhirVersionEnum()List<Immunization.VaccinationProtocol>getVaccinationProtocol()Gets the value(s) for vaccinationProtocol ().Immunization.VaccinationProtocolgetVaccinationProtocolFirstRep()Gets the first repetition for vaccinationProtocol (), creating it if it does not already exist.CodeableConceptDtgetVaccineCode()Gets the value(s) for vaccineCode (what).BooleangetWasNotGiven()Gets the value(s) for wasNotGiven (status).ca.uhn.fhir.model.primitive.BooleanDtgetWasNotGivenElement()Gets the value(s) for wasNotGiven (status).booleanisEmpty()ImmunizationsetDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)Sets the value(s) for date (when.init)ImmunizationsetDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for date (when.init)ImmunizationsetDateWithSecondsPrecision(Date theDate)Sets the value for date (when.init)ImmunizationsetDoseQuantity(SimpleQuantityDt theValue)Sets the value(s) for doseQuantity ()ImmunizationsetEncounter(ResourceReferenceDt theValue)Sets the value(s) for encounter (context)ImmunizationsetExpirationDate(ca.uhn.fhir.model.primitive.DateDt theValue)Sets the value(s) for expirationDate ()ImmunizationsetExpirationDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for expirationDate ()ImmunizationsetExpirationDateWithDayPrecision(Date theDate)Sets the value for expirationDate ()ImmunizationsetExplanation(Immunization.Explanation theValue)Sets the value(s) for explanation ()ImmunizationsetIdentifier(List<IdentifierDt> theValue)Sets the value(s) for identifier (id)ImmunizationsetLocation(ResourceReferenceDt theValue)Sets the value(s) for location (where)ImmunizationsetLotNumber(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for lotNumber ()ImmunizationsetLotNumber(String theString)Sets the value for lotNumber ()ImmunizationsetManufacturer(ResourceReferenceDt theValue)Sets the value(s) for manufacturer ()ImmunizationsetNote(List<AnnotationDt> theValue)Sets the value(s) for note ()ImmunizationsetPatient(ResourceReferenceDt theValue)Sets the value(s) for patient (who.focus)ImmunizationsetPerformer(ResourceReferenceDt theValue)Sets the value(s) for performer (who.actor)ImmunizationsetReaction(List<Immunization.Reaction> theValue)Sets the value(s) for reaction ()ImmunizationsetReported(boolean theBoolean)Sets the value for reported (who.source)ImmunizationsetReported(ca.uhn.fhir.model.primitive.BooleanDt theValue)Sets the value(s) for reported (who.source)ImmunizationsetRequester(ResourceReferenceDt theValue)Sets the value(s) for requester (who.cause)ImmunizationsetRoute(CodeableConceptDt theValue)Sets the value(s) for route ()ImmunizationsetSite(CodeableConceptDt theValue)Sets the value(s) for site ()ImmunizationsetStatus(ca.uhn.fhir.model.primitive.CodeDt theValue)Sets the value(s) for status (status)ImmunizationsetStatus(String theCode)Sets the value for status (status)ImmunizationsetVaccinationProtocol(List<Immunization.VaccinationProtocol> theValue)Sets the value(s) for vaccinationProtocol ()ImmunizationsetVaccineCode(CodeableConceptDt theValue)Sets the value(s) for vaccineCode (what)ImmunizationsetWasNotGiven(boolean theBoolean)Sets the value for wasNotGiven (status)ImmunizationsetWasNotGiven(ca.uhn.fhir.model.primitive.BooleanDt theValue)Sets the value(s) for wasNotGiven (status)-
Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toString
-
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
-
-
-
Field Detail
-
SP_DATE
public static final String SP_DATE
Search parameter constant for dateDescription: Vaccination (non)-Administration Date
Type: date
Path: Immunization.date
- See Also:
- Constant Field Values
-
DATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Fluent Client search parameter constant for dateDescription: Vaccination (non)-Administration Date
Type: date
Path: Immunization.date
-
SP_DOSE_SEQUENCE
public static final String SP_DOSE_SEQUENCE
Search parameter constant for dose-sequenceDescription:
Type: number
Path: Immunization.vaccinationProtocol.doseSequence
- See Also:
- Constant Field Values
-
DOSE_SEQUENCE
public static final ca.uhn.fhir.rest.gclient.NumberClientParam DOSE_SEQUENCE
Fluent Client search parameter constant for dose-sequenceDescription:
Type: number
Path: Immunization.vaccinationProtocol.doseSequence
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter constant for identifierDescription:
Type: token
Path: Immunization.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription:
Type: token
Path: Immunization.identifier
-
SP_LOCATION
public static final String SP_LOCATION
Search parameter constant for locationDescription: The service delivery location or facility in which the vaccine was / was to be administered
Type: reference
Path: Immunization.location
- See Also:
- Constant Field Values
-
LOCATION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam LOCATION
Fluent Client search parameter constant for locationDescription: The service delivery location or facility in which the vaccine was / was to be administered
Type: reference
Path: Immunization.location
-
SP_LOT_NUMBER
public static final String SP_LOT_NUMBER
Search parameter constant for lot-numberDescription: Vaccine Lot Number
Type: string
Path: Immunization.lotNumber
- See Also:
- Constant Field Values
-
LOT_NUMBER
public static final ca.uhn.fhir.rest.gclient.StringClientParam LOT_NUMBER
Fluent Client search parameter constant for lot-numberDescription: Vaccine Lot Number
Type: string
Path: Immunization.lotNumber
-
SP_MANUFACTURER
public static final String SP_MANUFACTURER
Search parameter constant for manufacturerDescription: Vaccine Manufacturer
Type: reference
Path: Immunization.manufacturer
- See Also:
- Constant Field Values
-
MANUFACTURER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam MANUFACTURER
Fluent Client search parameter constant for manufacturerDescription: Vaccine Manufacturer
Type: reference
Path: Immunization.manufacturer
-
SP_PERFORMER
public static final String SP_PERFORMER
Search parameter constant for performerDescription: The practitioner who administered the vaccination
Type: reference
Path: Immunization.performer
- See Also:
- Constant Field Values
-
PERFORMER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PERFORMER
Fluent Client search parameter constant for performerDescription: The practitioner who administered the vaccination
Type: reference
Path: Immunization.performer
-
SP_REACTION
public static final String SP_REACTION
Search parameter constant for reactionDescription:
Type: reference
Path: Immunization.reaction.detail
- See Also:
- Constant Field Values
-
REACTION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REACTION
Fluent Client search parameter constant for reactionDescription:
Type: reference
Path: Immunization.reaction.detail
-
SP_REACTION_DATE
public static final String SP_REACTION_DATE
Search parameter constant for reaction-dateDescription:
Type: date
Path: Immunization.reaction.date
- See Also:
- Constant Field Values
-
REACTION_DATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam REACTION_DATE
Fluent Client search parameter constant for reaction-dateDescription:
Type: date
Path: Immunization.reaction.date
-
SP_REASON
public static final String SP_REASON
Search parameter constant for reasonDescription:
Type: token
Path: Immunization.explanation.reason
- See Also:
- Constant Field Values
-
REASON
public static final ca.uhn.fhir.rest.gclient.TokenClientParam REASON
Fluent Client search parameter constant for reasonDescription:
Type: token
Path: Immunization.explanation.reason
-
SP_REASON_NOT_GIVEN
public static final String SP_REASON_NOT_GIVEN
Search parameter constant for reason-not-givenDescription: Explanation of reason vaccination was not administered
Type: token
Path: Immunization.explanation.reasonNotGiven
- See Also:
- Constant Field Values
-
REASON_NOT_GIVEN
public static final ca.uhn.fhir.rest.gclient.TokenClientParam REASON_NOT_GIVEN
Fluent Client search parameter constant for reason-not-givenDescription: Explanation of reason vaccination was not administered
Type: token
Path: Immunization.explanation.reasonNotGiven
-
SP_NOTGIVEN
public static final String SP_NOTGIVEN
Search parameter constant for notgivenDescription: Administrations which were not given
Type: token
Path: Immunization.wasNotGiven
- See Also:
- Constant Field Values
-
NOTGIVEN
public static final ca.uhn.fhir.rest.gclient.TokenClientParam NOTGIVEN
Fluent Client search parameter constant for notgivenDescription: Administrations which were not given
Type: token
Path: Immunization.wasNotGiven
-
SP_REQUESTER
public static final String SP_REQUESTER
Search parameter constant for requesterDescription: The practitioner who ordered the vaccination
Type: reference
Path: Immunization.requester
- See Also:
- Constant Field Values
-
REQUESTER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUESTER
Fluent Client search parameter constant for requesterDescription: The practitioner who ordered the vaccination
Type: reference
Path: Immunization.requester
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter constant for patientDescription: The patient for the vaccination record
Type: reference
Path: Immunization.patient
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: The patient for the vaccination record
Type: reference
Path: Immunization.patient
-
SP_VACCINE_CODE
public static final String SP_VACCINE_CODE
Search parameter constant for vaccine-codeDescription: Vaccine Product Administered
Type: token
Path: Immunization.vaccineCode
- See Also:
- Constant Field Values
-
VACCINE_CODE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam VACCINE_CODE
Fluent Client search parameter constant for vaccine-codeDescription: Vaccine Product Administered
Type: token
Path: Immunization.vaccineCode
-
SP_STATUS
public static final String SP_STATUS
Search parameter constant for statusDescription: Immunization event status
Type: token
Path: Immunization.status
- See Also:
- Constant Field Values
-
STATUS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Fluent Client search parameter constant for statusDescription: Immunization event status
Type: token
Path: Immunization.status
-
INCLUDE_LOCATION
public static final ca.uhn.fhir.model.api.Include INCLUDE_LOCATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "Immunization:location".
-
INCLUDE_MANUFACTURER
public static final ca.uhn.fhir.model.api.Include INCLUDE_MANUFACTURER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Immunization:manufacturer".
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Immunization:patient".
-
INCLUDE_PERFORMER
public static final ca.uhn.fhir.model.api.Include INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Immunization:performer".
-
INCLUDE_REACTION
public static final ca.uhn.fhir.model.api.Include INCLUDE_REACTION
Constant for fluent queries to be used to add include statements. Specifies the path value of "Immunization:reaction".
-
INCLUDE_REQUESTER
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUESTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Immunization:requester".
-
-
Constructor Detail
-
Immunization
public Immunization()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
- Specified by:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getIdentifier
public List<IdentifierDt> getIdentifier()
Gets the value(s) for identifier (id). creating it if it does not exist. Will not returnnull.Definition: A unique identifier assigned to this immunization record.
-
setIdentifier
public Immunization setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (id)Definition: A unique identifier assigned to this immunization record.
-
addIdentifier
public IdentifierDt addIdentifier()
Adds and returns a new value for identifier (id)Definition: A unique identifier assigned to this immunization record.
-
addIdentifier
public Immunization addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier (id)Definition: A unique identifier assigned to this immunization record.
- Parameters:
theValue- The identifier to add (must not benull)
-
getIdentifierFirstRep
public IdentifierDt getIdentifierFirstRep()
Gets the first repetition for identifier (id), creating it if it does not already exist.Definition: A unique identifier assigned to this immunization record.
-
getStatusElement
public ca.uhn.fhir.model.primitive.CodeDt getStatusElement()
Gets the value(s) for status (status). creating it if it does not exist. Will not returnnull.Definition: Indicates the current status of the vaccination event
-
getStatus
public String getStatus()
Gets the value(s) for status (status). creating it if it does not exist. This method may returnnull.Definition: Indicates the current status of the vaccination event
-
setStatus
public Immunization setStatus(ca.uhn.fhir.model.primitive.CodeDt theValue)
Sets the value(s) for status (status)Definition: Indicates the current status of the vaccination event
-
setStatus
public Immunization setStatus(String theCode)
Sets the value for status (status)Definition: Indicates the current status of the vaccination event
-
getDateElement
public ca.uhn.fhir.model.primitive.DateTimeDt getDateElement()
Gets the value(s) for date (when.init). creating it if it does not exist. Will not returnnull.Definition: Date vaccine administered or was to be administered
-
getDate
public Date getDate()
Gets the value(s) for date (when.init). creating it if it does not exist. This method may returnnull.Definition: Date vaccine administered or was to be administered
-
setDate
public Immunization setDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) for date (when.init)Definition: Date vaccine administered or was to be administered
-
setDate
public Immunization setDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for date (when.init)Definition: Date vaccine administered or was to be administered
-
setDateWithSecondsPrecision
public Immunization setDateWithSecondsPrecision(Date theDate)
Sets the value for date (when.init)Definition: Date vaccine administered or was to be administered
-
getVaccineCode
public CodeableConceptDt getVaccineCode()
Gets the value(s) for vaccineCode (what). creating it if it does not exist. Will not returnnull.Definition: Vaccine that was administered or was to be administered
-
setVaccineCode
public Immunization setVaccineCode(CodeableConceptDt theValue)
Sets the value(s) for vaccineCode (what)Definition: Vaccine that was administered or was to be administered
-
getPatient
public ResourceReferenceDt getPatient()
Gets the value(s) for patient (who.focus). creating it if it does not exist. Will not returnnull.Definition: The patient who either received or did not receive the immunization.
-
setPatient
public Immunization setPatient(ResourceReferenceDt theValue)
Sets the value(s) for patient (who.focus)Definition: The patient who either received or did not receive the immunization.
-
getWasNotGivenElement
public ca.uhn.fhir.model.primitive.BooleanDt getWasNotGivenElement()
Gets the value(s) for wasNotGiven (status). creating it if it does not exist. Will not returnnull.Definition: Indicates if the vaccination was or was not given
-
getWasNotGiven
public Boolean getWasNotGiven()
Gets the value(s) for wasNotGiven (status). creating it if it does not exist. This method may returnnull.Definition: Indicates if the vaccination was or was not given
-
setWasNotGiven
public Immunization setWasNotGiven(ca.uhn.fhir.model.primitive.BooleanDt theValue)
Sets the value(s) for wasNotGiven (status)Definition: Indicates if the vaccination was or was not given
-
setWasNotGiven
public Immunization setWasNotGiven(boolean theBoolean)
Sets the value for wasNotGiven (status)Definition: Indicates if the vaccination was or was not given
-
getReportedElement
public ca.uhn.fhir.model.primitive.BooleanDt getReportedElement()
Gets the value(s) for reported (who.source). creating it if it does not exist. Will not returnnull.Definition: True if this administration was reported rather than directly administered.
-
getReported
public Boolean getReported()
Gets the value(s) for reported (who.source). creating it if it does not exist. This method may returnnull.Definition: True if this administration was reported rather than directly administered.
-
setReported
public Immunization setReported(ca.uhn.fhir.model.primitive.BooleanDt theValue)
Sets the value(s) for reported (who.source)Definition: True if this administration was reported rather than directly administered.
-
setReported
public Immunization setReported(boolean theBoolean)
Sets the value for reported (who.source)Definition: True if this administration was reported rather than directly administered.
-
getPerformer
public ResourceReferenceDt getPerformer()
Gets the value(s) for performer (who.actor). creating it if it does not exist. Will not returnnull.Definition: Clinician who administered the vaccine
-
setPerformer
public Immunization setPerformer(ResourceReferenceDt theValue)
Sets the value(s) for performer (who.actor)Definition: Clinician who administered the vaccine
-
getRequester
public ResourceReferenceDt getRequester()
Gets the value(s) for requester (who.cause). creating it if it does not exist. Will not returnnull.Definition: Clinician who ordered the vaccination
-
setRequester
public Immunization setRequester(ResourceReferenceDt theValue)
Sets the value(s) for requester (who.cause)Definition: Clinician who ordered the vaccination
-
getEncounter
public ResourceReferenceDt getEncounter()
Gets the value(s) for encounter (context). creating it if it does not exist. Will not returnnull.Definition: The visit or admission or other contact between patient and health care provider the immunization was performed as part of.
-
setEncounter
public Immunization setEncounter(ResourceReferenceDt theValue)
Sets the value(s) for encounter (context)Definition: The visit or admission or other contact between patient and health care provider the immunization was performed as part of.
-
getManufacturer
public ResourceReferenceDt getManufacturer()
Gets the value(s) for manufacturer (). creating it if it does not exist. Will not returnnull.Definition: Name of vaccine manufacturer
-
setManufacturer
public Immunization setManufacturer(ResourceReferenceDt theValue)
Sets the value(s) for manufacturer ()Definition: Name of vaccine manufacturer
-
getLocation
public ResourceReferenceDt getLocation()
Gets the value(s) for location (where). creating it if it does not exist. Will not returnnull.Definition: The service delivery location where the vaccine administration occurred.
-
setLocation
public Immunization setLocation(ResourceReferenceDt theValue)
Sets the value(s) for location (where)Definition: The service delivery location where the vaccine administration occurred.
-
getLotNumberElement
public ca.uhn.fhir.model.primitive.StringDt getLotNumberElement()
Gets the value(s) for lotNumber (). creating it if it does not exist. Will not returnnull.Definition: Lot number of the vaccine product
-
getLotNumber
public String getLotNumber()
Gets the value(s) for lotNumber (). creating it if it does not exist. This method may returnnull.Definition: Lot number of the vaccine product
-
setLotNumber
public Immunization setLotNumber(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for lotNumber ()Definition: Lot number of the vaccine product
-
setLotNumber
public Immunization setLotNumber(String theString)
Sets the value for lotNumber ()Definition: Lot number of the vaccine product
-
getExpirationDateElement
public ca.uhn.fhir.model.primitive.DateDt getExpirationDateElement()
Gets the value(s) for expirationDate (). creating it if it does not exist. Will not returnnull.Definition: Date vaccine batch expires
-
getExpirationDate
public Date getExpirationDate()
Gets the value(s) for expirationDate (). creating it if it does not exist. This method may returnnull.Definition: Date vaccine batch expires
-
setExpirationDate
public Immunization setExpirationDate(ca.uhn.fhir.model.primitive.DateDt theValue)
Sets the value(s) for expirationDate ()Definition: Date vaccine batch expires
-
setExpirationDate
public Immunization setExpirationDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for expirationDate ()Definition: Date vaccine batch expires
-
setExpirationDateWithDayPrecision
public Immunization setExpirationDateWithDayPrecision(Date theDate)
Sets the value for expirationDate ()Definition: Date vaccine batch expires
-
getSite
public CodeableConceptDt getSite()
Gets the value(s) for site (). creating it if it does not exist. Will not returnnull.Definition: Body site where vaccine was administered
-
setSite
public Immunization setSite(CodeableConceptDt theValue)
Sets the value(s) for site ()Definition: Body site where vaccine was administered
-
getRoute
public CodeableConceptDt getRoute()
Gets the value(s) for route (). creating it if it does not exist. Will not returnnull.Definition: The path by which the vaccine product is taken into the body.
-
setRoute
public Immunization setRoute(CodeableConceptDt theValue)
Sets the value(s) for route ()Definition: The path by which the vaccine product is taken into the body.
-
getDoseQuantity
public SimpleQuantityDt getDoseQuantity()
Gets the value(s) for doseQuantity (). creating it if it does not exist. Will not returnnull.Definition: The quantity of vaccine product that was administered
-
setDoseQuantity
public Immunization setDoseQuantity(SimpleQuantityDt theValue)
Sets the value(s) for doseQuantity ()Definition: The quantity of vaccine product that was administered
-
getNote
public List<AnnotationDt> getNote()
Gets the value(s) for note (). creating it if it does not exist. Will not returnnull.Definition: Extra information about the immunization that is not conveyed by the other attributes.
-
setNote
public Immunization setNote(List<AnnotationDt> theValue)
Sets the value(s) for note ()Definition: Extra information about the immunization that is not conveyed by the other attributes.
-
addNote
public AnnotationDt addNote()
Adds and returns a new value for note ()Definition: Extra information about the immunization that is not conveyed by the other attributes.
-
addNote
public Immunization addNote(AnnotationDt theValue)
Adds a given new value for note ()Definition: Extra information about the immunization that is not conveyed by the other attributes.
- Parameters:
theValue- The note to add (must not benull)
-
getNoteFirstRep
public AnnotationDt getNoteFirstRep()
Gets the first repetition for note (), creating it if it does not already exist.Definition: Extra information about the immunization that is not conveyed by the other attributes.
-
getExplanation
public Immunization.Explanation getExplanation()
Gets the value(s) for explanation (). creating it if it does not exist. Will not returnnull.Definition: Reasons why a vaccine was or was not administered
-
setExplanation
public Immunization setExplanation(Immunization.Explanation theValue)
Sets the value(s) for explanation ()Definition: Reasons why a vaccine was or was not administered
-
getReaction
public List<Immunization.Reaction> getReaction()
Gets the value(s) for reaction (). creating it if it does not exist. Will not returnnull.Definition: Categorical data indicating that an adverse event is associated in time to an immunization
-
setReaction
public Immunization setReaction(List<Immunization.Reaction> theValue)
Sets the value(s) for reaction ()Definition: Categorical data indicating that an adverse event is associated in time to an immunization
-
addReaction
public Immunization.Reaction addReaction()
Adds and returns a new value for reaction ()Definition: Categorical data indicating that an adverse event is associated in time to an immunization
-
addReaction
public Immunization addReaction(Immunization.Reaction theValue)
Adds a given new value for reaction ()Definition: Categorical data indicating that an adverse event is associated in time to an immunization
- Parameters:
theValue- The reaction to add (must not benull)
-
getReactionFirstRep
public Immunization.Reaction getReactionFirstRep()
Gets the first repetition for reaction (), creating it if it does not already exist.Definition: Categorical data indicating that an adverse event is associated in time to an immunization
-
getVaccinationProtocol
public List<Immunization.VaccinationProtocol> getVaccinationProtocol()
Gets the value(s) for vaccinationProtocol (). creating it if it does not exist. Will not returnnull.Definition: Contains information about the protocol(s) under which the vaccine was administered
-
setVaccinationProtocol
public Immunization setVaccinationProtocol(List<Immunization.VaccinationProtocol> theValue)
Sets the value(s) for vaccinationProtocol ()Definition: Contains information about the protocol(s) under which the vaccine was administered
-
addVaccinationProtocol
public Immunization.VaccinationProtocol addVaccinationProtocol()
Adds and returns a new value for vaccinationProtocol ()Definition: Contains information about the protocol(s) under which the vaccine was administered
-
addVaccinationProtocol
public Immunization addVaccinationProtocol(Immunization.VaccinationProtocol theValue)
Adds a given new value for vaccinationProtocol ()Definition: Contains information about the protocol(s) under which the vaccine was administered
- Parameters:
theValue- The vaccinationProtocol to add (must not benull)
-
getVaccinationProtocolFirstRep
public Immunization.VaccinationProtocol getVaccinationProtocolFirstRep()
Gets the first repetition for vaccinationProtocol (), creating it if it does not already exist.Definition: Contains information about the protocol(s) under which the vaccine was administered
-
getResourceName
public String getResourceName()
- Specified by:
getResourceNamein interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
public ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
- Specified by:
getStructureFhirVersionEnumin interfaceorg.hl7.fhir.instance.model.api.IBaseResource- Specified by:
getStructureFhirVersionEnumin interfaceca.uhn.fhir.model.api.IResource
-
-