Class AllergyIntolerance.Reaction

java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.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

public static class AllergyIntolerance.Reaction
extends ca.uhn.fhir.model.api.BaseIdentifiableElement
implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: AllergyIntolerance.reaction ()

Definition: Details about each adverse reaction event linked to exposure to the identified Substance

See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.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 interface ca.uhn.fhir.model.api.ICompositeElement
    • getSubstance

      Gets the value(s) for substance (). creating it if it does not exist. Will not return 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

    • 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 return null.

      Definition: Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event

    • getCertainty

      public String getCertainty()
      Gets the value(s) for certainty (). creating it if it does not exist. This method may return null.

      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 return null.

      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 be null)
    • 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

      public ca.uhn.fhir.model.primitive.StringDt getDescriptionElement()
      Gets the value(s) for description (). creating it if it does not exist. Will not return null.

      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 return null.

      Definition: Text description about the reaction as a whole, including details of the manifestation if required

    • setDescription

      public AllergyIntolerance.Reaction setDescription​(ca.uhn.fhir.model.primitive.StringDt theValue)
      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

      public ca.uhn.fhir.model.primitive.DateTimeDt getOnsetElement()
      Gets the value(s) for onset (). creating it if it does not exist. Will not return null.

      Definition: Record of the date and/or time of the onset of the Reaction

    • getOnset

      public Date getOnset()
      Gets the value(s) for onset (). creating it if it does not exist. This method may return null.

      Definition: Record of the date and/or time of the onset of the Reaction

    • setOnset

      public AllergyIntolerance.Reaction setOnset​(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
      Sets the value(s) 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

    • setOnsetWithSecondsPrecision

      Sets the value for onset ()

      Definition: Record of the date and/or time of the onset of the Reaction

    • getSeverityElement

      public ca.uhn.fhir.model.primitive.BoundCodeDt<AllergyIntoleranceSeverityEnum> getSeverityElement()
      Gets the value(s) for severity (). creating it if it does not exist. Will not return null.

      Definition: Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations

    • getSeverity

      public String getSeverity()
      Gets the value(s) for severity (). creating it if it does not exist. This method may return null.

      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 return null.

      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 return null.

      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