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

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

      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

      public ca.uhn.fhir.model.api.IDatatype getProbability()
      Gets the value(s) for probability[x] (). creating it if it does not exist. Will not return null.

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

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

      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

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

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

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

      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

      Sets the value for rationale ()

      Definition: Additional information explaining the basis for the prediction