
Class RiskAssessment
- java.lang.Object
-
- org.hl7.fhir.dstu3.model.Base
-
- org.hl7.fhir.dstu3.model.BaseResource
-
- org.hl7.fhir.dstu3.model.Resource
-
- org.hl7.fhir.dstu3.model.DomainResource
-
- org.hl7.fhir.dstu3.model.RiskAssessment
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
public class RiskAssessment extends DomainResource
An assessment of the likely outcome(s) for a patient or other subject as well as the likelihood of each outcome.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RiskAssessment.RiskAssessmentPredictionComponent
static class
RiskAssessment.RiskAssessmentStatus
static class
RiskAssessment.RiskAssessmentStatusEnumFactory
-
Field Summary
Fields Modifier and Type Field Description protected Reference
basedOn
A reference to the request that is fulfilled by this risk assessment.protected Resource
basedOnTarget
The actual object that is the target of the reference (A reference to the request that is fulfilled by this risk assessment.)protected List<Reference>
basis
Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.).protected List<Resource>
basisTarget
The actual objects that are the target of the reference (Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.).)protected CodeableConcept
code
The type of the risk assessment performed.protected StringType
comment
Additional comments about the risk assessment.protected Reference
condition
For assessments or prognosis specific to a particular condition, indicates the condition being assessed.static ca.uhn.fhir.rest.gclient.ReferenceClientParam
CONDITION
Fluent Client search parameter constant for conditionprotected Condition
conditionTarget
The actual object that is the target of the reference (For assessments or prognosis specific to a particular condition, indicates the condition being assessed.)protected Reference
context
The encounter where the assessment was performed.protected Resource
contextTarget
The actual object that is the target of the reference (The encounter where the assessment was performed.)static ca.uhn.fhir.rest.gclient.DateClientParam
DATE
Fluent Client search parameter constant for datestatic ca.uhn.fhir.rest.gclient.ReferenceClientParam
ENCOUNTER
Fluent Client search parameter constant for encounterprotected Identifier
identifier
Business identifier assigned to the risk assessment.static ca.uhn.fhir.rest.gclient.TokenClientParam
IDENTIFIER
Fluent Client search parameter constant for identifierstatic 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.protected CodeableConcept
method
The algorithm, process or mechanism used to evaluate the risk.static ca.uhn.fhir.rest.gclient.TokenClientParam
METHOD
Fluent Client search parameter constant for methodprotected StringType
mitigation
A description of the steps that might be taken to reduce the identified risk(s).protected Type
occurrence
The date (and possibly time) the risk assessment was performed.protected Reference
parent
A reference to a resource that this risk assessment is part of, such as a Procedure.protected Resource
parentTarget
The actual object that is the target of the reference (A reference to a resource that this risk assessment is part of, such as a Procedure.)static ca.uhn.fhir.rest.gclient.ReferenceClientParam
PATIENT
Fluent Client search parameter constant for patientprotected Reference
performer
The provider or software application that performed the assessment.static ca.uhn.fhir.rest.gclient.ReferenceClientParam
PERFORMER
Fluent Client search parameter constant for performerprotected Resource
performerTarget
The actual object that is the target of the reference (The provider or software application that performed the assessment.)protected List<RiskAssessment.RiskAssessmentPredictionComponent>
prediction
Describes the expected outcome for the subject.static ca.uhn.fhir.rest.gclient.NumberClientParam
PROBABILITY
Fluent Client search parameter constant for probabilityprotected Type
reason
The reason the risk assessment was performed.static ca.uhn.fhir.rest.gclient.TokenClientParam
RISK
Fluent Client search parameter constant for riskstatic String
SP_CONDITION
Search parameter: conditionstatic String
SP_DATE
Search parameter: datestatic String
SP_ENCOUNTER
Search parameter: encounterstatic String
SP_IDENTIFIER
Search parameter: identifierstatic String
SP_METHOD
Search parameter: methodstatic String
SP_PATIENT
Search parameter: patientstatic String
SP_PERFORMER
Search parameter: performerstatic String
SP_PROBABILITY
Search parameter: probabilitystatic String
SP_RISK
Search parameter: riskstatic String
SP_SUBJECT
Search parameter: subjectprotected Enumeration<RiskAssessment.RiskAssessmentStatus>
status
The status of the RiskAssessment, using the same statuses as an Observation.protected Reference
subject
The patient or group the risk assessment applies to.static ca.uhn.fhir.rest.gclient.ReferenceClientParam
SUBJECT
Fluent Client search parameter constant for subjectprotected Resource
subjectTarget
The actual object that is the target of the reference (The patient or group the risk assessment applies to.)-
Fields inherited from class org.hl7.fhir.dstu3.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.dstu3.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description RiskAssessment()
ConstructorRiskAssessment(Enumeration<RiskAssessment.RiskAssessmentStatus> status)
Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu3.model.DomainResource
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
-
Methods inherited from class org.hl7.fhir.dstu3.model.Resource
copyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.dstu3.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
-
Methods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, 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, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
-
-
-
-
Field Detail
-
identifier
protected Identifier identifier
Business identifier assigned to the risk assessment.
-
basedOn
protected Reference basedOn
A reference to the request that is fulfilled by this risk assessment.
-
basedOnTarget
protected Resource basedOnTarget
The actual object that is the target of the reference (A reference to the request that is fulfilled by this risk assessment.)
-
parent
protected Reference parent
A reference to a resource that this risk assessment is part of, such as a Procedure.
-
parentTarget
protected Resource parentTarget
The actual object that is the target of the reference (A reference to a resource that this risk assessment is part of, such as a Procedure.)
-
status
protected Enumeration<RiskAssessment.RiskAssessmentStatus> status
The status of the RiskAssessment, using the same statuses as an Observation.
-
method
protected CodeableConcept method
The algorithm, process or mechanism used to evaluate the risk.
-
code
protected CodeableConcept code
The type of the risk assessment performed.
-
subjectTarget
protected Resource subjectTarget
The actual object that is the target of the reference (The patient or group the risk assessment applies to.)
-
contextTarget
protected Resource contextTarget
The actual object that is the target of the reference (The encounter where the assessment was performed.)
-
occurrence
protected Type occurrence
The date (and possibly time) the risk assessment was performed.
-
condition
protected Reference condition
For assessments or prognosis specific to a particular condition, indicates the condition being assessed.
-
conditionTarget
protected Condition conditionTarget
The actual object that is the target of the reference (For assessments or prognosis specific to a particular condition, indicates the condition being assessed.)
-
performer
protected Reference performer
The provider or software application that performed the assessment.
-
performerTarget
protected Resource performerTarget
The actual object that is the target of the reference (The provider or software application that performed the assessment.)
-
basis
protected List<Reference> basis
Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.).
-
basisTarget
protected List<Resource> basisTarget
The actual objects that are the target of the reference (Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.).)
-
prediction
protected List<RiskAssessment.RiskAssessmentPredictionComponent> prediction
Describes the expected outcome for the subject.
-
mitigation
protected StringType mitigation
A description of the steps that might be taken to reduce the identified risk(s).
-
comment
protected StringType comment
Additional comments about the risk assessment.
-
SP_DATE
public static final String SP_DATE
Search parameter: dateDescription: When was assessment made?
Type: date
Path: RiskAssessment.occurrenceDateTime
- See Also:
- Constant Field Values
-
DATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Fluent Client search parameter constant for dateDescription: When was assessment made?
Type: date
Path: RiskAssessment.occurrenceDateTime
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: identifierDescription: Unique identifier for the assessment
Type: token
Path: RiskAssessment.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Unique identifier for the assessment
Type: token
Path: RiskAssessment.identifier
-
SP_CONDITION
public static final String SP_CONDITION
Search parameter: conditionDescription: Condition assessed
Type: reference
Path: RiskAssessment.condition
- See Also:
- Constant Field Values
-
CONDITION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CONDITION
Fluent Client search parameter constant for conditionDescription: Condition assessed
Type: reference
Path: RiskAssessment.condition
-
INCLUDE_CONDITION
public static final ca.uhn.fhir.model.api.Include INCLUDE_CONDITION
Constant for fluent queries to be used to add include statements. Specifies the path value of "RiskAssessment:condition".
-
SP_PERFORMER
public static final String SP_PERFORMER
Search parameter: performerDescription: Who did assessment?
Type: reference
Path: RiskAssessment.performer
- See Also:
- Constant Field Values
-
PERFORMER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PERFORMER
Fluent Client search parameter constant for performerDescription: Who did assessment?
Type: reference
Path: RiskAssessment.performer
-
INCLUDE_PERFORMER
public static final ca.uhn.fhir.model.api.Include INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements. Specifies the path value of "RiskAssessment:performer".
-
SP_METHOD
public static final String SP_METHOD
Search parameter: methodDescription: Evaluation mechanism
Type: token
Path: RiskAssessment.method
- See Also:
- Constant Field Values
-
METHOD
public static final ca.uhn.fhir.rest.gclient.TokenClientParam METHOD
Fluent Client search parameter constant for methodDescription: Evaluation mechanism
Type: token
Path: RiskAssessment.method
-
SP_SUBJECT
public static final String SP_SUBJECT
Search parameter: subjectDescription: Who/what does assessment apply to?
Type: reference
Path: RiskAssessment.subject
- See Also:
- Constant Field Values
-
SUBJECT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Fluent Client search parameter constant for subjectDescription: Who/what does assessment apply to?
Type: reference
Path: RiskAssessment.subject
-
INCLUDE_SUBJECT
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "RiskAssessment:subject".
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter: patientDescription: Who/what does assessment apply to?
Type: reference
Path: RiskAssessment.subject
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: Who/what does assessment apply to?
Type: reference
Path: RiskAssessment.subject
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "RiskAssessment:patient".
-
SP_PROBABILITY
public static final String SP_PROBABILITY
Search parameter: probabilityDescription: Likelihood of specified outcome
Type: number
Path: RiskAssessment.prediction.probability[x]
- See Also:
- Constant Field Values
-
PROBABILITY
public static final ca.uhn.fhir.rest.gclient.NumberClientParam PROBABILITY
Fluent Client search parameter constant for probabilityDescription: Likelihood of specified outcome
Type: number
Path: RiskAssessment.prediction.probability[x]
-
SP_RISK
public static final String SP_RISK
Search parameter: riskDescription: Likelihood of specified outcome as a qualitative value
Type: token
Path: RiskAssessment.prediction.qualitativeRisk
- See Also:
- Constant Field Values
-
RISK
public static final ca.uhn.fhir.rest.gclient.TokenClientParam RISK
Fluent Client search parameter constant for riskDescription: Likelihood of specified outcome as a qualitative value
Type: token
Path: RiskAssessment.prediction.qualitativeRisk
-
SP_ENCOUNTER
public static final String SP_ENCOUNTER
Search parameter: encounterDescription: Where was assessment performed?
Type: reference
Path: RiskAssessment.context
- See Also:
- Constant Field Values
-
ENCOUNTER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Fluent Client search parameter constant for encounterDescription: Where was assessment performed?
Type: reference
Path: RiskAssessment.context
-
INCLUDE_ENCOUNTER
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "RiskAssessment:encounter".
-
-
Constructor Detail
-
RiskAssessment
public RiskAssessment()
Constructor
-
RiskAssessment
public RiskAssessment(Enumeration<RiskAssessment.RiskAssessmentStatus> status)
Constructor
-
-
Method Detail
-
getIdentifier
public Identifier getIdentifier()
- Returns:
identifier
(Business identifier assigned to the risk assessment.)
-
hasIdentifier
public boolean hasIdentifier()
-
setIdentifier
public RiskAssessment setIdentifier(Identifier value)
- Parameters:
value
-identifier
(Business identifier assigned to the risk assessment.)
-
getBasedOn
public Reference getBasedOn()
- Returns:
basedOn
(A reference to the request that is fulfilled by this risk assessment.)
-
hasBasedOn
public boolean hasBasedOn()
-
setBasedOn
public RiskAssessment setBasedOn(Reference value)
- Parameters:
value
-basedOn
(A reference to the request that is fulfilled by this risk assessment.)
-
getBasedOnTarget
public Resource getBasedOnTarget()
- Returns:
basedOn
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (A reference to the request that is fulfilled by this risk assessment.)
-
setBasedOnTarget
public RiskAssessment setBasedOnTarget(Resource value)
- Parameters:
value
-basedOn
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (A reference to the request that is fulfilled by this risk assessment.)
-
getParent
public Reference getParent()
- Returns:
parent
(A reference to a resource that this risk assessment is part of, such as a Procedure.)
-
hasParent
public boolean hasParent()
-
setParent
public RiskAssessment setParent(Reference value)
- Parameters:
value
-parent
(A reference to a resource that this risk assessment is part of, such as a Procedure.)
-
getParentTarget
public Resource getParentTarget()
- Returns:
parent
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (A reference to a resource that this risk assessment is part of, such as a Procedure.)
-
setParentTarget
public RiskAssessment setParentTarget(Resource value)
- Parameters:
value
-parent
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (A reference to a resource that this risk assessment is part of, such as a Procedure.)
-
getStatusElement
public Enumeration<RiskAssessment.RiskAssessmentStatus> getStatusElement()
- Returns:
status
(The status of the RiskAssessment, using the same statuses as an Observation.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
public boolean hasStatusElement()
-
hasStatus
public boolean hasStatus()
-
setStatusElement
public RiskAssessment setStatusElement(Enumeration<RiskAssessment.RiskAssessmentStatus> value)
- Parameters:
value
-status
(The status of the RiskAssessment, using the same statuses as an Observation.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
public RiskAssessment.RiskAssessmentStatus getStatus()
- Returns:
- The status of the RiskAssessment, using the same statuses as an Observation.
-
setStatus
public RiskAssessment setStatus(RiskAssessment.RiskAssessmentStatus value)
- Parameters:
value
- The status of the RiskAssessment, using the same statuses as an Observation.
-
getMethod
public CodeableConcept getMethod()
- Returns:
method
(The algorithm, process or mechanism used to evaluate the risk.)
-
hasMethod
public boolean hasMethod()
-
setMethod
public RiskAssessment setMethod(CodeableConcept value)
- Parameters:
value
-method
(The algorithm, process or mechanism used to evaluate the risk.)
-
getCode
public CodeableConcept getCode()
- Returns:
code
(The type of the risk assessment performed.)
-
hasCode
public boolean hasCode()
-
setCode
public RiskAssessment setCode(CodeableConcept value)
- Parameters:
value
-code
(The type of the risk assessment performed.)
-
getSubject
public Reference getSubject()
- Returns:
subject
(The patient or group the risk assessment applies to.)
-
hasSubject
public boolean hasSubject()
-
setSubject
public RiskAssessment setSubject(Reference value)
- Parameters:
value
-subject
(The patient or group the risk assessment applies to.)
-
getSubjectTarget
public Resource getSubjectTarget()
- Returns:
subject
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The patient or group the risk assessment applies to.)
-
setSubjectTarget
public RiskAssessment setSubjectTarget(Resource value)
- Parameters:
value
-subject
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The patient or group the risk assessment applies to.)
-
getContext
public Reference getContext()
- Returns:
context
(The encounter where the assessment was performed.)
-
hasContext
public boolean hasContext()
-
setContext
public RiskAssessment setContext(Reference value)
- Parameters:
value
-context
(The encounter where the assessment was performed.)
-
getContextTarget
public Resource getContextTarget()
- Returns:
context
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The encounter where the assessment was performed.)
-
setContextTarget
public RiskAssessment setContextTarget(Resource value)
- Parameters:
value
-context
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The encounter where the assessment was performed.)
-
getOccurrence
public Type getOccurrence()
- Returns:
occurrence
(The date (and possibly time) the risk assessment was performed.)
-
getOccurrenceDateTimeType
public DateTimeType getOccurrenceDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
occurrence
(The date (and possibly time) the risk assessment was performed.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOccurrenceDateTimeType
public boolean hasOccurrenceDateTimeType()
-
getOccurrencePeriod
public Period getOccurrencePeriod() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
occurrence
(The date (and possibly time) the risk assessment was performed.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOccurrencePeriod
public boolean hasOccurrencePeriod()
-
hasOccurrence
public boolean hasOccurrence()
-
setOccurrence
public RiskAssessment setOccurrence(Type value) throws org.hl7.fhir.exceptions.FHIRFormatError
- Parameters:
value
-occurrence
(The date (and possibly time) the risk assessment was performed.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getCondition
public Reference getCondition()
- Returns:
condition
(For assessments or prognosis specific to a particular condition, indicates the condition being assessed.)
-
hasCondition
public boolean hasCondition()
-
setCondition
public RiskAssessment setCondition(Reference value)
- Parameters:
value
-condition
(For assessments or prognosis specific to a particular condition, indicates the condition being assessed.)
-
getConditionTarget
public Condition getConditionTarget()
- Returns:
condition
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (For assessments or prognosis specific to a particular condition, indicates the condition being assessed.)
-
setConditionTarget
public RiskAssessment setConditionTarget(Condition value)
- Parameters:
value
-condition
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (For assessments or prognosis specific to a particular condition, indicates the condition being assessed.)
-
getPerformer
public Reference getPerformer()
- Returns:
performer
(The provider or software application that performed the assessment.)
-
hasPerformer
public boolean hasPerformer()
-
setPerformer
public RiskAssessment setPerformer(Reference value)
- Parameters:
value
-performer
(The provider or software application that performed the assessment.)
-
getPerformerTarget
public Resource getPerformerTarget()
- Returns:
performer
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The provider or software application that performed the assessment.)
-
setPerformerTarget
public RiskAssessment setPerformerTarget(Resource value)
- Parameters:
value
-performer
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The provider or software application that performed the assessment.)
-
getReasonCodeableConcept
public CodeableConcept getReasonCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
reason
(The reason the risk assessment was performed.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasReasonCodeableConcept
public boolean hasReasonCodeableConcept()
-
getReasonReference
public Reference getReasonReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
reason
(The reason the risk assessment was performed.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasReasonReference
public boolean hasReasonReference()
-
hasReason
public boolean hasReason()
-
setReason
public RiskAssessment setReason(Type value) throws org.hl7.fhir.exceptions.FHIRFormatError
- Parameters:
value
-reason
(The reason the risk assessment was performed.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getBasis
public List<Reference> getBasis()
- Returns:
basis
(Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.).)
-
setBasis
public RiskAssessment setBasis(List<Reference> theBasis)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasBasis
public boolean hasBasis()
-
addBasis
public RiskAssessment addBasis(Reference t)
-
getBasisFirstRep
public Reference getBasisFirstRep()
- Returns:
- The first repetition of repeating field
basis
, creating it if it does not already exist
-
getBasisTarget
@Deprecated public List<Resource> getBasisTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getPrediction
public List<RiskAssessment.RiskAssessmentPredictionComponent> getPrediction()
- Returns:
prediction
(Describes the expected outcome for the subject.)
-
setPrediction
public RiskAssessment setPrediction(List<RiskAssessment.RiskAssessmentPredictionComponent> thePrediction)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasPrediction
public boolean hasPrediction()
-
addPrediction
public RiskAssessment.RiskAssessmentPredictionComponent addPrediction()
-
addPrediction
public RiskAssessment addPrediction(RiskAssessment.RiskAssessmentPredictionComponent t)
-
getPredictionFirstRep
public RiskAssessment.RiskAssessmentPredictionComponent getPredictionFirstRep()
- Returns:
- The first repetition of repeating field
prediction
, creating it if it does not already exist
-
getMitigationElement
public StringType getMitigationElement()
- Returns:
mitigation
(A description of the steps that might be taken to reduce the identified risk(s).). This is the underlying object with id, value and extensions. The accessor "getMitigation" gives direct access to the value
-
hasMitigationElement
public boolean hasMitigationElement()
-
hasMitigation
public boolean hasMitigation()
-
setMitigationElement
public RiskAssessment setMitigationElement(StringType value)
- Parameters:
value
-mitigation
(A description of the steps that might be taken to reduce the identified risk(s).). This is the underlying object with id, value and extensions. The accessor "getMitigation" gives direct access to the value
-
getMitigation
public String getMitigation()
- Returns:
- A description of the steps that might be taken to reduce the identified risk(s).
-
setMitigation
public RiskAssessment setMitigation(String value)
- Parameters:
value
- A description of the steps that might be taken to reduce the identified risk(s).
-
getCommentElement
public StringType getCommentElement()
- Returns:
comment
(Additional comments about the risk assessment.). This is the underlying object with id, value and extensions. The accessor "getComment" gives direct access to the value
-
hasCommentElement
public boolean hasCommentElement()
-
hasComment
public boolean hasComment()
-
setCommentElement
public RiskAssessment setCommentElement(StringType value)
- Parameters:
value
-comment
(Additional comments about the risk assessment.). This is the underlying object with id, value and extensions. The accessor "getComment" gives direct access to the value
-
getComment
public String getComment()
- Returns:
- Additional comments about the risk assessment.
-
setComment
public RiskAssessment setComment(String value)
- Parameters:
value
- Additional comments about the risk assessment.
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
public RiskAssessment copy()
- Specified by:
copy
in classDomainResource
-
typedCopy
protected RiskAssessment typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceType
in classResource
-
-