public static class RiskAssessment.RiskAssessmentPredictionComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected CodeableConcept |
outcome
One of the potential outcomes for the patient (e.g.
|
protected Type |
probability
How likely is the outcome (in the specified timeframe).
|
protected CodeableConcept |
qualitativeRisk
How likely is the outcome (in the specified timeframe), expressed as a qualitative value (e.g.
|
protected StringType |
rationale
Additional information explaining the basis for the prediction.
|
protected DecimalType |
relativeRisk
Indicates the risk for this particular subject (with their specific characteristics) divided by the risk of the population in general.
|
protected Type |
when
Indicates the period of time or age range of the subject to which the specified probability applies.
|
modifierExtension| Constructor and Description |
|---|
RiskAssessmentPredictionComponent()
Constructor
|
RiskAssessmentPredictionComponent(CodeableConcept outcome)
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected CodeableConcept outcome
protected Type probability
protected CodeableConcept qualitativeRisk
protected DecimalType relativeRisk
protected Type when
protected StringType rationale
public RiskAssessmentPredictionComponent()
public RiskAssessmentPredictionComponent(CodeableConcept outcome)
public CodeableConcept getOutcome()
outcome (One of the potential outcomes for the patient (e.g. remission, death, a particular condition).)public boolean hasOutcome()
public RiskAssessment.RiskAssessmentPredictionComponent setOutcome(CodeableConcept value)
value - outcome (One of the potential outcomes for the patient (e.g. remission, death, a particular condition).)public Type getProbability()
probability (How likely is the outcome (in the specified timeframe).)public DecimalType getProbabilityDecimalType() throws FHIRException
probability (How likely is the outcome (in the specified timeframe).)FHIRExceptionpublic boolean hasProbabilityDecimalType()
public Range getProbabilityRange() throws FHIRException
probability (How likely is the outcome (in the specified timeframe).)FHIRExceptionpublic boolean hasProbabilityRange()
public boolean hasProbability()
public RiskAssessment.RiskAssessmentPredictionComponent setProbability(Type value)
value - probability (How likely is the outcome (in the specified timeframe).)public CodeableConcept getQualitativeRisk()
qualitativeRisk (How likely is the outcome (in the specified timeframe), expressed as a qualitative value (e.g. low, medium, high).)public boolean hasQualitativeRisk()
public RiskAssessment.RiskAssessmentPredictionComponent setQualitativeRisk(CodeableConcept value)
value - qualitativeRisk (How likely is the outcome (in the specified timeframe), expressed as a qualitative value (e.g. low, medium, high).)public DecimalType getRelativeRiskElement()
relativeRisk (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.).). This is the underlying object with id, value and extensions. The accessor "getRelativeRisk" gives direct access to the valuepublic boolean hasRelativeRiskElement()
public boolean hasRelativeRisk()
public RiskAssessment.RiskAssessmentPredictionComponent setRelativeRiskElement(DecimalType value)
value - relativeRisk (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.).). This is the underlying object with id, value and extensions. The accessor "getRelativeRisk" gives direct access to the valuepublic BigDecimal getRelativeRisk()
public RiskAssessment.RiskAssessmentPredictionComponent setRelativeRisk(BigDecimal value)
value - 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.).public RiskAssessment.RiskAssessmentPredictionComponent setRelativeRisk(long value)
value - 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.).public RiskAssessment.RiskAssessmentPredictionComponent setRelativeRisk(double value)
value - 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.).public Type getWhen()
when (Indicates the period of time or age range of the subject to which the specified probability applies.)public Period getWhenPeriod() throws FHIRException
when (Indicates the period of time or age range of the subject to which the specified probability applies.)FHIRExceptionpublic boolean hasWhenPeriod()
public Range getWhenRange() throws FHIRException
when (Indicates the period of time or age range of the subject to which the specified probability applies.)FHIRExceptionpublic boolean hasWhenRange()
public boolean hasWhen()
public RiskAssessment.RiskAssessmentPredictionComponent setWhen(Type value)
value - when (Indicates the period of time or age range of the subject to which the specified probability applies.)public StringType getRationaleElement()
rationale (Additional information explaining the basis for the prediction.). This is the underlying object with id, value and extensions. The accessor "getRationale" gives direct access to the valuepublic boolean hasRationaleElement()
public boolean hasRationale()
public RiskAssessment.RiskAssessmentPredictionComponent setRationaleElement(StringType value)
value - rationale (Additional information explaining the basis for the prediction.). This is the underlying object with id, value and extensions. The accessor "getRationale" gives direct access to the valuepublic String getRationale()
public RiskAssessment.RiskAssessmentPredictionComponent setRationale(String value)
value - Additional information explaining the basis for the prediction.protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic RiskAssessment.RiskAssessmentPredictionComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.