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 Summary
Constructors Constructor Description Mitigation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodeableConceptDtgetAction()Gets the value(s) for action ().<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)ResourceReferenceDtgetAuthor()Gets the value(s) for author ().DategetDate()Gets the value(s) for date ().ca.uhn.fhir.model.primitive.DateTimeDtgetDateElement()Gets the value(s) for date ().booleanisEmpty()DetectedIssue.MitigationsetAction(CodeableConceptDt theValue)Sets the value(s) for action ()DetectedIssue.MitigationsetAuthor(ResourceReferenceDt theValue)Sets the value(s) for author ()DetectedIssue.MitigationsetDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)Sets the value(s) for date ()DetectedIssue.MitigationsetDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for date ()DetectedIssue.MitigationsetDateWithSecondsPrecision(Date theDate)Sets the value for date ()-
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
-
-
-
-
Constructor Detail
-
Mitigation
public Mitigation()
-
-
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
-
getAction
public CodeableConceptDt getAction()
Gets the value(s) for action (). creating it if it does not exist. Will not returnnull.Definition: Describes the action that was taken or the observation that was made that reduces/eliminates the risk associated with the identified issue
-
setAction
public DetectedIssue.Mitigation setAction(CodeableConceptDt theValue)
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 returnnull.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 returnnull.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
public DetectedIssue.Mitigation setDateWithSecondsPrecision(Date theDate)
Sets the value for date ()Definition: Indicates when the mitigating action was documented
-
getAuthor
public ResourceReferenceDt getAuthor()
Gets the value(s) for author (). creating it if it does not exist. Will not returnnull.Definition: Identifies the practitioner who determined the mitigation and takes responsibility for the mitigation step occurring
-
setAuthor
public DetectedIssue.Mitigation setAuthor(ResourceReferenceDt theValue)
Sets the value(s) for author ()Definition: Identifies the practitioner who determined the mitigation and takes responsibility for the mitigation step occurring
-
-