Class RiskAssessment.Prediction
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.api.BaseIdentifiableElement
-
- ca.uhn.fhir.model.dstu2.resource.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
public static class RiskAssessment.Prediction extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: RiskAssessment.prediction ()Definition: Describes the expected outcome for the subject
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Prediction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)CodeableConceptDtgetOutcome()Gets the value(s) for outcome ().ca.uhn.fhir.model.api.IDatatypegetProbability()Gets the value(s) for probability[x] ().StringgetRationale()Gets the value(s) for rationale ().ca.uhn.fhir.model.primitive.StringDtgetRationaleElement()Gets the value(s) for rationale ().BigDecimalgetRelativeRisk()Gets the value(s) for relativeRisk ().ca.uhn.fhir.model.primitive.DecimalDtgetRelativeRiskElement()Gets the value(s) for relativeRisk ().ca.uhn.fhir.model.api.IDatatypegetWhen()Gets the value(s) for when[x] ().booleanisEmpty()RiskAssessment.PredictionsetOutcome(CodeableConceptDt theValue)Sets the value(s) for outcome ()RiskAssessment.PredictionsetProbability(ca.uhn.fhir.model.api.IDatatype theValue)Sets the value(s) for probability[x] ()RiskAssessment.PredictionsetRationale(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for rationale ()RiskAssessment.PredictionsetRationale(String theString)Sets the value for rationale ()RiskAssessment.PredictionsetRelativeRisk(double theValue)Sets the value for relativeRisk ()RiskAssessment.PredictionsetRelativeRisk(long theValue)Sets the value for relativeRisk ()RiskAssessment.PredictionsetRelativeRisk(ca.uhn.fhir.model.primitive.DecimalDt theValue)Sets the value(s) for relativeRisk ()RiskAssessment.PredictionsetRelativeRisk(BigDecimal theValue)Sets the value for relativeRisk ()RiskAssessment.PredictionsetWhen(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
-
-
-
-
Constructor Detail
-
Prediction
public Prediction()
-
-
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
-
getOutcome
public CodeableConceptDt 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
public RiskAssessment.Prediction setOutcome(CodeableConceptDt theValue)
Sets the value(s) for outcome ()Definition: One of the potential outcomes for the patient (e.g. remission, death, a particular condition)
-
getProbability
public ca.uhn.fhir.model.api.IDatatype 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
public RiskAssessment.Prediction setProbability(ca.uhn.fhir.model.api.IDatatype theValue)
Sets the value(s) for probability[x] ()Definition: How likely is the outcome (in the specified timeframe)
-
getRelativeRiskElement
public ca.uhn.fhir.model.primitive.DecimalDt 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
public BigDecimal 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
public RiskAssessment.Prediction setRelativeRisk(ca.uhn.fhir.model.primitive.DecimalDt theValue)
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
public RiskAssessment.Prediction setRelativeRisk(long theValue)
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
public RiskAssessment.Prediction setRelativeRisk(double theValue)
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
public RiskAssessment.Prediction setRelativeRisk(BigDecimal theValue)
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
public ca.uhn.fhir.model.api.IDatatype 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
public RiskAssessment.Prediction setWhen(ca.uhn.fhir.model.api.IDatatype theValue)
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
public ca.uhn.fhir.model.primitive.StringDt 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
public String 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
public RiskAssessment.Prediction setRationale(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for rationale ()Definition: Additional information explaining the basis for the prediction
-
setRationale
public RiskAssessment.Prediction setRationale(String theString)
Sets the value for rationale ()Definition: Additional information explaining the basis for the prediction
-
-