UNPKG

fhirtypes

Version:
57 lines (56 loc) 2.25 kB
import { IBackboneElement, IElement } from '../base'; import { ICodeableConcept, IPeriod, IRange } from '../datatypes'; /** * @name IRiskAssessmentPrediction * @description An assessment of the likely outcome(s) for a patient or other subject as well as the likelihood of each outcome. * @see <a href="https://hl7.org/fhir/R4/riskassessment-definitions.html#RiskAssessment.prediction">RiskAssessmentPrediction</a> * @version R4 * @extends {IBackboneElement} * @author Claudia Alarcón Lazo */ export interface IRiskAssessmentPrediction extends IBackboneElement { /** * @description One of the potential outcomes for the patient (e.g. remission, death, a particular condition). */ outcome?: ICodeableConcept; /** * @description Indicates how likely the outcome is (in the specified timeframe). */ probabilityDecimal?: number; /** * @description Extensions for probabilityDecimal */ _probabilityDecimal?: IElement; /** * @description Indicates how likely the outcome is (in the specified timeframe). */ probabilityRange?: IRange; /** * @description Indicates how likely the outcome is (in the specified timeframe), expressed as a qualitative value (e.g. low, medium, or high). */ qualitativeRisk?: ICodeableConcept; /** * @description Indicates the risk for this particular subject (with their specific characteristics) divided by the risk of the population in general. (Numbers greater than 1 \u003d higher risk than the population, numbers less than 1 \u003d lower risk.). */ relativeRisk?: number; /** * @description Extensions for relativeRisk */ _relativeRisk?: IElement; /** * @description Indicates the period of time or age range of the subject to which the specified probability applies. */ whenPeriod?: IPeriod; /** * @description Indicates the period of time or age range of the subject to which the specified probability applies. */ whenRange?: IRange; /** * @description Additional information explaining the basis for the prediction. */ rationale?: string; /** * @description Extensions for rationale */ _rationale?: IElement; }