Class AllergyIntolerance.Reaction
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
AllergyIntolerance
Definition: Details about each adverse reaction event linked to exposure to the identified Substance
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for manifestation ()addManifestation
(CodeableConceptDt theValue) Adds a given new value for manifestation ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for certainty ().ca.uhn.fhir.model.primitive.BoundCodeDt
<AllergyIntoleranceCertaintyEnum> Gets the value(s) for certainty ().Gets the value(s) for description ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for description ().Gets the value(s) for exposureRoute ().Gets the value(s) for manifestation ().Gets the first repetition for manifestation (), creating it if it does not already exist.getNote()
Gets the value(s) for note ().getOnset()
Gets the value(s) for onset ().ca.uhn.fhir.model.primitive.DateTimeDt
Gets the value(s) for onset ().Gets the value(s) for severity ().ca.uhn.fhir.model.primitive.BoundCodeDt
<AllergyIntoleranceSeverityEnum> Gets the value(s) for severity ().Gets the value(s) for substance ().boolean
isEmpty()
setCertainty
(AllergyIntoleranceCertaintyEnum theValue) Sets the value(s) for certainty ()setCertainty
(ca.uhn.fhir.model.primitive.BoundCodeDt<AllergyIntoleranceCertaintyEnum> theValue) Sets the value(s) for certainty ()setDescription
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for description ()setDescription
(String theString) Sets the value for description ()setExposureRoute
(CodeableConceptDt theValue) Sets the value(s) for exposureRoute ()setManifestation
(List<CodeableConceptDt> theValue) Sets the value(s) for manifestation ()setNote
(AnnotationDt theValue) Sets the value(s) for note ()setOnset
(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for onset ()Sets the value for onset ()setOnsetWithSecondsPrecision
(Date theDate) Sets the value for onset ()setSeverity
(AllergyIntoleranceSeverityEnum theValue) Sets the value(s) for severity ()setSeverity
(ca.uhn.fhir.model.primitive.BoundCodeDt<AllergyIntoleranceSeverityEnum> theValue) Sets the value(s) for severity ()setSubstance
(CodeableConceptDt theValue) Sets the value(s) for substance ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
Reaction
public Reaction()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in 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:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getSubstance
Gets the value(s) for substance (). creating it if it does not exist. Will not returnnull
.Definition: Identification of the specific substance considered to be responsible for the Adverse Reaction event. Note: the substance for a specific reaction may be different to the substance identified as the cause of the risk, but must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite substance that includes the identified substance. It must be clinically safe to only process the AllergyIntolerance.substance and ignore the AllergyIntolerance.event.substance
-
setSubstance
Sets the value(s) for substance ()Definition: Identification of the specific substance considered to be responsible for the Adverse Reaction event. Note: the substance for a specific reaction may be different to the substance identified as the cause of the risk, but must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite substance that includes the identified substance. It must be clinically safe to only process the AllergyIntolerance.substance and ignore the AllergyIntolerance.event.substance
-
getCertaintyElement
public ca.uhn.fhir.model.primitive.BoundCodeDt<AllergyIntoleranceCertaintyEnum> getCertaintyElement()Gets the value(s) for certainty (). creating it if it does not exist. Will not returnnull
.Definition: Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event
-
getCertainty
Gets the value(s) for certainty (). creating it if it does not exist. This method may returnnull
.Definition: Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event
-
setCertainty
public AllergyIntolerance.Reaction setCertainty(ca.uhn.fhir.model.primitive.BoundCodeDt<AllergyIntoleranceCertaintyEnum> theValue) Sets the value(s) for certainty ()Definition: Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event
-
setCertainty
Sets the value(s) for certainty ()Definition: Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event
-
getManifestation
Gets the value(s) for manifestation (). creating it if it does not exist. Will not returnnull
.Definition: Clinical symptoms and/or signs that are observed or associated with the adverse reaction event
-
setManifestation
Sets the value(s) for manifestation ()Definition: Clinical symptoms and/or signs that are observed or associated with the adverse reaction event
-
addManifestation
Adds and returns a new value for manifestation ()Definition: Clinical symptoms and/or signs that are observed or associated with the adverse reaction event
-
addManifestation
Adds a given new value for manifestation ()Definition: Clinical symptoms and/or signs that are observed or associated with the adverse reaction event
- Parameters:
theValue
- The manifestation to add (must not benull
)
-
getManifestationFirstRep
Gets the first repetition for manifestation (), creating it if it does not already exist.Definition: Clinical symptoms and/or signs that are observed or associated with the adverse reaction event
-
getDescriptionElement
Gets the value(s) for description (). creating it if it does not exist. Will not returnnull
.Definition: Text description about the reaction as a whole, including details of the manifestation if required
-
getDescription
Gets the value(s) for description (). creating it if it does not exist. This method may returnnull
.Definition: Text description about the reaction as a whole, including details of the manifestation if required
-
setDescription
Sets the value(s) for description ()Definition: Text description about the reaction as a whole, including details of the manifestation if required
-
setDescription
Sets the value for description ()Definition: Text description about the reaction as a whole, including details of the manifestation if required
-
getOnsetElement
Gets the value(s) for onset (). creating it if it does not exist. Will not returnnull
.Definition: Record of the date and/or time of the onset of the Reaction
-
getOnset
Gets the value(s) for onset (). creating it if it does not exist. This method may returnnull
.Definition: Record of the date and/or time of the onset of the Reaction
-
setOnset
Sets the value(s) for onset ()Definition: Record of the date and/or time of the onset of the Reaction
-
setOnsetWithSecondsPrecision
Sets the value for onset ()Definition: Record of the date and/or time of the onset of the Reaction
-
setOnset
public AllergyIntolerance.Reaction setOnset(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for onset ()Definition: Record of the date and/or time of the onset of the Reaction
-
getSeverityElement
Gets the value(s) for severity (). creating it if it does not exist. Will not returnnull
.Definition: Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations
-
getSeverity
Gets the value(s) for severity (). creating it if it does not exist. This method may returnnull
.Definition: Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations
-
setSeverity
public AllergyIntolerance.Reaction setSeverity(ca.uhn.fhir.model.primitive.BoundCodeDt<AllergyIntoleranceSeverityEnum> theValue) Sets the value(s) for severity ()Definition: Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations
-
setSeverity
Sets the value(s) for severity ()Definition: Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations
-
getExposureRoute
Gets the value(s) for exposureRoute (). creating it if it does not exist. Will not returnnull
.Definition: Identification of the route by which the subject was exposed to the substance.
-
setExposureRoute
Sets the value(s) for exposureRoute ()Definition: Identification of the route by which the subject was exposed to the substance.
-
getNote
Gets the value(s) for note (). creating it if it does not exist. Will not returnnull
.Definition: Additional text about the adverse reaction event not captured in other fields
-
setNote
Sets the value(s) for note ()Definition: Additional text about the adverse reaction event not captured in other fields
-