Class DetectedIssue.Mitigation

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

public static class DetectedIssue.Mitigation
extends ca.uhn.fhir.model.api.BaseIdentifiableElement
implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: DetectedIssue.mitigation ()

Definition: Indicates an action that has been taken or is committed to to reduce or eliminate the likelihood of the risk identified by the detected issue from manifesting. Can also reflect an observation of known mitigating factors that may reduce/eliminate the need for any action.

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
    • getAction

      Gets the value(s) for action (). creating it if it does not exist. Will not return null.

      Definition: Describes the action that was taken or the observation that was made that reduces/eliminates the risk associated with the identified issue

    • setAction

      Sets the value(s) for action ()

      Definition: Describes the action that was taken or the observation that was made that reduces/eliminates the risk associated with the identified issue

    • getDateElement

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

      Definition: Indicates when the mitigating action was documented

    • getDate

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

      Definition: Indicates when the mitigating action was documented

    • setDate

      public DetectedIssue.Mitigation setDate​(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
      Sets the value(s) for date ()

      Definition: Indicates when the mitigating action was documented

    • setDate

      public DetectedIssue.Mitigation setDate​(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
      Sets the value for date ()

      Definition: Indicates when the mitigating action was documented

    • setDateWithSecondsPrecision

      Sets the value for date ()

      Definition: Indicates when the mitigating action was documented

    • getAuthor

      Gets the value(s) for author (). creating it if it does not exist. Will not return null.

      Definition: Identifies the practitioner who determined the mitigation and takes responsibility for the mitigation step occurring

    • setAuthor

      Sets the value(s) for author ()

      Definition: Identifies the practitioner who determined the mitigation and takes responsibility for the mitigation step occurring