Class RiskAssessment.Prediction
- 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:
RiskAssessment
Definition: Describes the expected outcome for the subject
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for outcome ().ca.uhn.fhir.model.api.IDatatype
Gets the value(s) for probability[x] ().Gets the value(s) for rationale ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for rationale ().Gets the value(s) for relativeRisk ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for relativeRisk ().ca.uhn.fhir.model.api.IDatatype
getWhen()
Gets the value(s) for when[x] ().boolean
isEmpty()
setOutcome
(CodeableConceptDt theValue) Sets the value(s) for outcome ()setProbability
(ca.uhn.fhir.model.api.IDatatype theValue) Sets the value(s) for probability[x] ()setRationale
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for rationale ()setRationale
(String theString) Sets the value for rationale ()setRelativeRisk
(double theValue) Sets the value for relativeRisk ()setRelativeRisk
(long theValue) Sets the value for relativeRisk ()setRelativeRisk
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for relativeRisk ()setRelativeRisk
(BigDecimal theValue) Sets the value for relativeRisk ()setWhen
(ca.uhn.fhir.model.api.IDatatype theValue) Sets the value(s) for when[x] ()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
-
Prediction
public Prediction()
-
-
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
-
getOutcome
Gets the value(s) for outcome (). creating it if it does not exist. Will not returnnull
.Definition: One of the potential outcomes for the patient (e.g. remission, death, a particular condition)
-
setOutcome
Sets the value(s) for outcome ()Definition: One of the potential outcomes for the patient (e.g. remission, death, a particular condition)
-
getProbability
Gets the value(s) for probability[x] (). creating it if it does not exist. Will not returnnull
.Definition: How likely is the outcome (in the specified timeframe)
-
setProbability
Sets the value(s) for probability[x] ()Definition: How likely is the outcome (in the specified timeframe)
-
getRelativeRiskElement
Gets the value(s) for relativeRisk (). creating it if it does not exist. Will not returnnull
.Definition: Indicates the risk for this particular subject (with their specific characteristics) divided by the risk of the population in general. (Numbers greater than 1 = higher risk than the population, numbers less than 1 = lower risk.)
-
getRelativeRisk
Gets the value(s) for relativeRisk (). creating it if it does not exist. This method may returnnull
.Definition: Indicates the risk for this particular subject (with their specific characteristics) divided by the risk of the population in general. (Numbers greater than 1 = higher risk than the population, numbers less than 1 = lower risk.)
-
setRelativeRisk
Sets the value(s) for relativeRisk ()Definition: Indicates the risk for this particular subject (with their specific characteristics) divided by the risk of the population in general. (Numbers greater than 1 = higher risk than the population, numbers less than 1 = lower risk.)
-
setRelativeRisk
Sets the value for relativeRisk ()Definition: Indicates the risk for this particular subject (with their specific characteristics) divided by the risk of the population in general. (Numbers greater than 1 = higher risk than the population, numbers less than 1 = lower risk.)
-
setRelativeRisk
Sets the value for relativeRisk ()Definition: Indicates the risk for this particular subject (with their specific characteristics) divided by the risk of the population in general. (Numbers greater than 1 = higher risk than the population, numbers less than 1 = lower risk.)
-
setRelativeRisk
Sets the value for relativeRisk ()Definition: Indicates the risk for this particular subject (with their specific characteristics) divided by the risk of the population in general. (Numbers greater than 1 = higher risk than the population, numbers less than 1 = lower risk.)
-
getWhen
Gets the value(s) for when[x] (). creating it if it does not exist. Will not returnnull
.Definition: Indicates the period of time or age range of the subject to which the specified probability applies
-
setWhen
Sets the value(s) for when[x] ()Definition: Indicates the period of time or age range of the subject to which the specified probability applies
-
getRationaleElement
Gets the value(s) for rationale (). creating it if it does not exist. Will not returnnull
.Definition: Additional information explaining the basis for the prediction
-
getRationale
Gets the value(s) for rationale (). creating it if it does not exist. This method may returnnull
.Definition: Additional information explaining the basis for the prediction
-
setRationale
Sets the value(s) for rationale ()Definition: Additional information explaining the basis for the prediction
-
setRationale
Sets the value for rationale ()Definition: Additional information explaining the basis for the prediction
-