public static class AllergyIntolerance.Reaction extends BaseIdentifiableElement implements IResourceBlock
Definition: Details about each adverse reaction event linked to exposure to the identified Substance
| Constructor and Description |
|---|
Reaction() |
| Modifier and Type | Method and Description |
|---|---|
CodeableConceptDt |
addManifestation()
Adds and returns a new value for manifestation ()
|
AllergyIntolerance.Reaction |
addManifestation(CodeableConceptDt theValue)
Adds a given new value for manifestation ()
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
String |
getCertainty()
Gets the value(s) for certainty ().
|
BoundCodeDt<AllergyIntoleranceCertaintyEnum> |
getCertaintyElement()
Gets the value(s) for certainty ().
|
String |
getDescription()
Gets the value(s) for description ().
|
StringDt |
getDescriptionElement()
Gets the value(s) for description ().
|
CodeableConceptDt |
getExposureRoute()
Gets the value(s) for exposureRoute ().
|
List<CodeableConceptDt> |
getManifestation()
Gets the value(s) for manifestation ().
|
CodeableConceptDt |
getManifestationFirstRep()
Gets the first repetition for manifestation (),
creating it if it does not already exist.
|
AnnotationDt |
getNote()
Gets the value(s) for note ().
|
Date |
getOnset()
Gets the value(s) for onset ().
|
DateTimeDt |
getOnsetElement()
Gets the value(s) for onset ().
|
String |
getSeverity()
Gets the value(s) for severity ().
|
BoundCodeDt<AllergyIntoleranceSeverityEnum> |
getSeverityElement()
Gets the value(s) for severity ().
|
CodeableConceptDt |
getSubstance()
Gets the value(s) for substance ().
|
boolean |
isEmpty() |
AllergyIntolerance.Reaction |
setCertainty(AllergyIntoleranceCertaintyEnum theValue)
Sets the value(s) for certainty ()
|
AllergyIntolerance.Reaction |
setCertainty(BoundCodeDt<AllergyIntoleranceCertaintyEnum> theValue)
Sets the value(s) for certainty ()
|
AllergyIntolerance.Reaction |
setDescription(String theString)
Sets the value for description ()
|
AllergyIntolerance.Reaction |
setDescription(StringDt theValue)
Sets the value(s) for description ()
|
AllergyIntolerance.Reaction |
setExposureRoute(CodeableConceptDt theValue)
Sets the value(s) for exposureRoute ()
|
AllergyIntolerance.Reaction |
setManifestation(List<CodeableConceptDt> theValue)
Sets the value(s) for manifestation ()
|
AllergyIntolerance.Reaction |
setNote(AnnotationDt theValue)
Sets the value(s) for note ()
|
AllergyIntolerance.Reaction |
setOnset(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for onset ()
|
AllergyIntolerance.Reaction |
setOnset(DateTimeDt theValue)
Sets the value(s) for onset ()
|
AllergyIntolerance.Reaction |
setOnsetWithSecondsPrecision(Date theDate)
Sets the value for onset ()
|
AllergyIntolerance.Reaction |
setSeverity(AllergyIntoleranceSeverityEnum theValue)
Sets the value(s) for severity ()
|
AllergyIntolerance.Reaction |
setSeverity(BoundCodeDt<AllergyIntoleranceSeverityEnum> theValue)
Sets the value(s) for severity ()
|
AllergyIntolerance.Reaction |
setSubstance(CodeableConceptDt theValue)
Sets the value(s) for substance ()
|
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 Reaction()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic CodeableConceptDt getSubstance()
null.
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
public AllergyIntolerance.Reaction setSubstance(CodeableConceptDt theValue)
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
public BoundCodeDt<AllergyIntoleranceCertaintyEnum> getCertaintyElement()
null.
Definition: Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event
public String getCertainty()
null.
Definition: Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event
public AllergyIntolerance.Reaction setCertainty(BoundCodeDt<AllergyIntoleranceCertaintyEnum> theValue)
Definition: Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event
public AllergyIntolerance.Reaction setCertainty(AllergyIntoleranceCertaintyEnum theValue)
Definition: Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event
public List<CodeableConceptDt> getManifestation()
null.
Definition: Clinical symptoms and/or signs that are observed or associated with the adverse reaction event
public AllergyIntolerance.Reaction setManifestation(List<CodeableConceptDt> theValue)
Definition: Clinical symptoms and/or signs that are observed or associated with the adverse reaction event
public CodeableConceptDt addManifestation()
Definition: Clinical symptoms and/or signs that are observed or associated with the adverse reaction event
public AllergyIntolerance.Reaction addManifestation(CodeableConceptDt theValue)
Definition: Clinical symptoms and/or signs that are observed or associated with the adverse reaction event
theValue - The manifestation to add (must not be null)public CodeableConceptDt getManifestationFirstRep()
Definition: Clinical symptoms and/or signs that are observed or associated with the adverse reaction event
public StringDt getDescriptionElement()
null.
Definition: Text description about the reaction as a whole, including details of the manifestation if required
public String getDescription()
null.
Definition: Text description about the reaction as a whole, including details of the manifestation if required
public AllergyIntolerance.Reaction setDescription(StringDt theValue)
Definition: Text description about the reaction as a whole, including details of the manifestation if required
public AllergyIntolerance.Reaction setDescription(String theString)
Definition: Text description about the reaction as a whole, including details of the manifestation if required
public DateTimeDt getOnsetElement()
null.
Definition: Record of the date and/or time of the onset of the Reaction
public Date getOnset()
null.
Definition: Record of the date and/or time of the onset of the Reaction
public AllergyIntolerance.Reaction setOnset(DateTimeDt theValue)
Definition: Record of the date and/or time of the onset of the Reaction
public AllergyIntolerance.Reaction setOnset(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: Record of the date and/or time of the onset of the Reaction
public AllergyIntolerance.Reaction setOnsetWithSecondsPrecision(Date theDate)
Definition: Record of the date and/or time of the onset of the Reaction
public BoundCodeDt<AllergyIntoleranceSeverityEnum> getSeverityElement()
null.
Definition: Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations
public String getSeverity()
null.
Definition: Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations
public AllergyIntolerance.Reaction setSeverity(BoundCodeDt<AllergyIntoleranceSeverityEnum> theValue)
Definition: Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations
public AllergyIntolerance.Reaction setSeverity(AllergyIntoleranceSeverityEnum theValue)
Definition: Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations
public CodeableConceptDt getExposureRoute()
null.
Definition: Identification of the route by which the subject was exposed to the substance.
public AllergyIntolerance.Reaction setExposureRoute(CodeableConceptDt theValue)
Definition: Identification of the route by which the subject was exposed to the substance.
public AnnotationDt getNote()
null.
Definition: Additional text about the adverse reaction event not captured in other fields
public AllergyIntolerance.Reaction setNote(AnnotationDt theValue)
Definition: Additional text about the adverse reaction event not captured in other fields
Copyright © 2014–2016 University Health Network. All rights reserved.