public class RiskAssessment extends BaseResource implements ca.uhn.fhir.model.api.IResource
Definition: An assessment of the likely outcome(s) for a patient or other subject as well as the likelihood of each outcome.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/RiskAssessment
| Modifier and Type | Class and Description |
|---|---|
static class |
RiskAssessment.Prediction
Block class for child element: RiskAssessment.prediction ()
|
| Modifier and Type | Field and Description |
|---|---|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
CONDITION
Fluent Client search parameter constant for condition
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_CONDITION
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
METHOD
Fluent Client search parameter constant for method
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PERFORMER
Fluent Client search parameter constant for performer
|
static String |
SP_CONDITION
Search parameter constant for condition
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_ENCOUNTER
Search parameter constant for encounter
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_METHOD
Search parameter constant for method
|
static String |
SP_PATIENT
Search parameter constant for patient
|
static String |
SP_PERFORMER
Search parameter constant for performer
|
static String |
SP_SUBJECT
Search parameter constant for subject
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
RiskAssessment() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReferenceDt |
addBasis()
Adds and returns a new value for basis ()
|
RiskAssessment.Prediction |
addPrediction()
Adds and returns a new value for prediction ()
|
RiskAssessment |
addPrediction(RiskAssessment.Prediction theValue)
Adds a given new value for prediction ()
|
<T extends ca.uhn.fhir.model.api.IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
List<ResourceReferenceDt> |
getBasis()
Gets the value(s) for basis ().
|
ResourceReferenceDt |
getCondition()
Gets the value(s) for condition ().
|
Date |
getDate()
Gets the value(s) for date (when.recorded).
|
ca.uhn.fhir.model.primitive.DateTimeDt |
getDateElement()
Gets the value(s) for date (when.recorded).
|
ResourceReferenceDt |
getEncounter()
Gets the value(s) for encounter (context).
|
IdentifierDt |
getIdentifier()
Gets the value(s) for identifier (id).
|
CodeableConceptDt |
getMethod()
Gets the value(s) for method (class).
|
String |
getMitigation()
Gets the value(s) for mitigation ().
|
ca.uhn.fhir.model.primitive.StringDt |
getMitigationElement()
Gets the value(s) for mitigation ().
|
ResourceReferenceDt |
getPerformer()
Gets the value(s) for performer (who.author).
|
List<RiskAssessment.Prediction> |
getPrediction()
Gets the value(s) for prediction ().
|
RiskAssessment.Prediction |
getPredictionFirstRep()
Gets the first repetition for prediction (),
creating it if it does not already exist.
|
String |
getResourceName() |
ca.uhn.fhir.context.FhirVersionEnum |
getStructureFhirVersionEnum() |
ResourceReferenceDt |
getSubject()
Gets the value(s) for subject (who.focus).
|
boolean |
isEmpty() |
RiskAssessment |
setBasis(List<ResourceReferenceDt> theValue)
Sets the value(s) for basis ()
|
RiskAssessment |
setCondition(ResourceReferenceDt theValue)
Sets the value(s) for condition ()
|
RiskAssessment |
setDate(Date theDate,
ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for date (when.recorded)
|
RiskAssessment |
setDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) for date (when.recorded)
|
RiskAssessment |
setDateWithSecondsPrecision(Date theDate)
Sets the value for date (when.recorded)
|
RiskAssessment |
setEncounter(ResourceReferenceDt theValue)
Sets the value(s) for encounter (context)
|
RiskAssessment |
setIdentifier(IdentifierDt theValue)
Sets the value(s) for identifier (id)
|
RiskAssessment |
setMethod(CodeableConceptDt theValue)
Sets the value(s) for method (class)
|
RiskAssessment |
setMitigation(String theString)
Sets the value for mitigation ()
|
RiskAssessment |
setMitigation(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for mitigation ()
|
RiskAssessment |
setPerformer(ResourceReferenceDt theValue)
Sets the value(s) for performer (who.author)
|
RiskAssessment |
setPrediction(List<RiskAssessment.Prediction> theValue)
Sets the value(s) for prediction ()
|
RiskAssessment |
setSubject(ResourceReferenceDt theValue)
Sets the value(s) for subject (who.focus)
|
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, hasFormatCommentclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final String SP_IDENTIFIER
Description:
Type: token
Path: RiskAssessment.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description:
Type: token
Path: RiskAssessment.identifier
public static final String SP_DATE
Description:
Type: date
Path: RiskAssessment.date
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description:
Type: date
Path: RiskAssessment.date
public static final String SP_ENCOUNTER
Description:
Type: reference
Path: RiskAssessment.encounter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Description:
Type: reference
Path: RiskAssessment.encounter
public static final String SP_PERFORMER
Description:
Type: reference
Path: RiskAssessment.performer
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PERFORMER
Description:
Type: reference
Path: RiskAssessment.performer
public static final String SP_SUBJECT
Description:
Type: reference
Path: RiskAssessment.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Description:
Type: reference
Path: RiskAssessment.subject
public static final String SP_CONDITION
Description:
Type: reference
Path: RiskAssessment.condition
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CONDITION
Description:
Type: reference
Path: RiskAssessment.condition
public static final String SP_METHOD
Description:
Type: token
Path: RiskAssessment.method
public static final ca.uhn.fhir.rest.gclient.TokenClientParam METHOD
Description:
Type: token
Path: RiskAssessment.method
public static final String SP_PATIENT
Description:
Type: reference
Path: RiskAssessment.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description:
Type: reference
Path: RiskAssessment.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_CONDITION
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PERFORMER
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
public RiskAssessment()
public boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBasepublic <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElementpublic ResourceReferenceDt getSubject()
null.
Definition: The patient or group the risk assessment applies to
public RiskAssessment setSubject(ResourceReferenceDt theValue)
Definition: The patient or group the risk assessment applies to
public ca.uhn.fhir.model.primitive.DateTimeDt getDateElement()
null.
Definition: The date (and possibly time) the risk assessment was performed
public Date getDate()
null.
Definition: The date (and possibly time) the risk assessment was performed
public RiskAssessment setDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Definition: The date (and possibly time) the risk assessment was performed
public RiskAssessment setDateWithSecondsPrecision(Date theDate)
Definition: The date (and possibly time) the risk assessment was performed
public RiskAssessment setDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Definition: The date (and possibly time) the risk assessment was performed
public ResourceReferenceDt getCondition()
null.
Definition: For assessments or prognosis specific to a particular condition, indicates the condition being assessed.
public RiskAssessment setCondition(ResourceReferenceDt theValue)
Definition: For assessments or prognosis specific to a particular condition, indicates the condition being assessed.
public ResourceReferenceDt getEncounter()
null.
Definition: The encounter where the assessment was performed
public RiskAssessment setEncounter(ResourceReferenceDt theValue)
Definition: The encounter where the assessment was performed
public ResourceReferenceDt getPerformer()
null.
Definition: The provider or software application that performed the assessment
public RiskAssessment setPerformer(ResourceReferenceDt theValue)
Definition: The provider or software application that performed the assessment
public IdentifierDt getIdentifier()
null.
Definition: Business identifier assigned to the risk assessment
public RiskAssessment setIdentifier(IdentifierDt theValue)
Definition: Business identifier assigned to the risk assessment
public CodeableConceptDt getMethod()
null.
Definition: The algorithm, process or mechanism used to evaluate the risk
public RiskAssessment setMethod(CodeableConceptDt theValue)
Definition: The algorithm, process or mechanism used to evaluate the risk
public List<ResourceReferenceDt> getBasis()
null.
Definition: Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.)
public RiskAssessment setBasis(List<ResourceReferenceDt> theValue)
Definition: Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.)
public ResourceReferenceDt addBasis()
Definition: Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.)
public List<RiskAssessment.Prediction> getPrediction()
null.
Definition: Describes the expected outcome for the subject
public RiskAssessment setPrediction(List<RiskAssessment.Prediction> theValue)
Definition: Describes the expected outcome for the subject
public RiskAssessment.Prediction addPrediction()
Definition: Describes the expected outcome for the subject
public RiskAssessment addPrediction(RiskAssessment.Prediction theValue)
Definition: Describes the expected outcome for the subject
theValue - The prediction to add (must not be null)public RiskAssessment.Prediction getPredictionFirstRep()
Definition: Describes the expected outcome for the subject
public ca.uhn.fhir.model.primitive.StringDt getMitigationElement()
null.
Definition: A description of the steps that might be taken to reduce the identified risk(s).
public String getMitigation()
null.
Definition: A description of the steps that might be taken to reduce the identified risk(s).
public RiskAssessment setMitigation(ca.uhn.fhir.model.primitive.StringDt theValue)
Definition: A description of the steps that might be taken to reduce the identified risk(s).
public RiskAssessment setMitigation(String theString)
Definition: A description of the steps that might be taken to reduce the identified risk(s).
public String getResourceName()
getResourceName in interface ca.uhn.fhir.model.api.IResourcepublic ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface ca.uhn.fhir.model.api.IResourcegetStructureFhirVersionEnum in interface org.hl7.fhir.instance.model.api.IBaseResourceCopyright © 2014–2018 University Health Network. All rights reserved.