public class RiskAssessment extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
RiskAssessment.RiskAssessmentPredictionComponent |
static class |
RiskAssessment.RiskAssessmentStatus |
static class |
RiskAssessment.RiskAssessmentStatusEnumFactory |
| Modifier and Type | Field and 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 (for example, 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 (for example, FamilyHistory, Observations, Procedures, Conditions, etc.).)
|
protected CodeableConcept |
code
The type of the risk assessment performed.
|
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 condition
|
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.)
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
protected Reference |
encounter
The encounter where the assessment was performed.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
protected Encounter |
encounterTarget
The actual object that is the target of the reference (The encounter where the assessment was performed.)
|
protected List<Identifier> |
identifier
Business identifier assigned to the risk assessment.
|
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.
|
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 method
|
protected StringType |
mitigation
A description of the steps that might be taken to reduce the identified risk(s).
|
protected List<Annotation> |
note
Additional comments about the risk assessment.
|
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 patient
|
protected 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 performer
|
protected 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 probability
|
protected List<CodeableConcept> |
reasonCode
The reason the risk assessment was performed.
|
protected List<Reference> |
reasonReference
Resources supporting the reason the risk assessment was performed.
|
protected List<Resource> |
reasonReferenceTarget
The actual objects that are the target of the reference (Resources supporting the reason the risk assessment was performed.)
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
RISK
Fluent Client search parameter constant for risk
|
static String |
SP_CONDITION
Search parameter: condition
|
static String |
SP_DATE
Search parameter: date
|
static String |
SP_ENCOUNTER
Search parameter: encounter
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_METHOD
Search parameter: method
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PERFORMER
Search parameter: performer
|
static String |
SP_PROBABILITY
Search parameter: probability
|
static String |
SP_RISK
Search parameter: risk
|
static String |
SP_SUBJECT
Search parameter: subject
|
protected 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 subject
|
protected Resource |
subjectTarget
The actual object that is the target of the reference (The patient or group the risk assessment applies to.)
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
RiskAssessment()
Constructor
|
RiskAssessment(Enumeration<RiskAssessment.RiskAssessmentStatus> status,
Reference subject)
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected Reference basedOn
protected Resource basedOnTarget
protected Reference parent
protected Resource parentTarget
protected Enumeration<RiskAssessment.RiskAssessmentStatus> status
protected CodeableConcept method
protected CodeableConcept code
protected Resource subjectTarget
protected Encounter encounterTarget
protected Type occurrence
protected Reference condition
protected Condition conditionTarget
protected Reference performer
protected Resource performerTarget
protected List<CodeableConcept> reasonCode
protected List<Reference> reasonReference
protected List<Resource> reasonReferenceTarget
protected List<Reference> basis
protected List<Resource> basisTarget
protected List<RiskAssessment.RiskAssessmentPredictionComponent> prediction
protected StringType mitigation
protected List<Annotation> note
public static final String SP_DATE
Description: When was assessment made?
Type: date
Path: RiskAssessment.occurrenceDateTime
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description: When was assessment made?
Type: date
Path: RiskAssessment.occurrenceDateTime
public static final String SP_IDENTIFIER
Description: Unique identifier for the assessment
Type: token
Path: RiskAssessment.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: Unique identifier for the assessment
Type: token
Path: RiskAssessment.identifier
public static final String SP_CONDITION
Description: Condition assessed
Type: reference
Path: RiskAssessment.condition
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CONDITION
Description: Condition assessed
Type: reference
Path: RiskAssessment.condition
public static final ca.uhn.fhir.model.api.Include INCLUDE_CONDITION
public static final String SP_PERFORMER
Description: Who did assessment?
Type: reference
Path: RiskAssessment.performer
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PERFORMER
Description: Who did assessment?
Type: reference
Path: RiskAssessment.performer
public static final ca.uhn.fhir.model.api.Include INCLUDE_PERFORMER
public static final String SP_METHOD
Description: Evaluation mechanism
Type: token
Path: RiskAssessment.method
public static final ca.uhn.fhir.rest.gclient.TokenClientParam METHOD
Description: Evaluation mechanism
Type: token
Path: RiskAssessment.method
public static final String SP_SUBJECT
Description: Who/what does assessment apply to?
Type: reference
Path: RiskAssessment.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Description: Who/what does assessment apply to?
Type: reference
Path: RiskAssessment.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
public static final String SP_PATIENT
Description: Who/what does assessment apply to?
Type: reference
Path: RiskAssessment.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: Who/what does assessment apply to?
Type: reference
Path: RiskAssessment.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_PROBABILITY
Description: Likelihood of specified outcome
Type: number
Path: RiskAssessment.prediction.probability[x]
public static final ca.uhn.fhir.rest.gclient.NumberClientParam PROBABILITY
Description: Likelihood of specified outcome
Type: number
Path: RiskAssessment.prediction.probability[x]
public static final String SP_RISK
Description: Likelihood of specified outcome as a qualitative value
Type: token
Path: RiskAssessment.prediction.qualitativeRisk
public static final ca.uhn.fhir.rest.gclient.TokenClientParam RISK
Description: Likelihood of specified outcome as a qualitative value
Type: token
Path: RiskAssessment.prediction.qualitativeRisk
public static final String SP_ENCOUNTER
Description: Where was assessment performed?
Type: reference
Path: RiskAssessment.encounter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Description: Where was assessment performed?
Type: reference
Path: RiskAssessment.encounter
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
public RiskAssessment()
public RiskAssessment(Enumeration<RiskAssessment.RiskAssessmentStatus> status, Reference subject)
public List<Identifier> getIdentifier()
identifier (Business identifier assigned to the risk assessment.)public RiskAssessment setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public RiskAssessment addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic Reference getBasedOn()
basedOn (A reference to the request that is fulfilled by this risk assessment.)public boolean hasBasedOn()
public RiskAssessment setBasedOn(Reference value)
value - basedOn (A reference to the request that is fulfilled by this risk assessment.)public Resource getBasedOnTarget()
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.)public RiskAssessment setBasedOnTarget(Resource value)
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.)public Reference getParent()
parent (A reference to a resource that this risk assessment is part of, such as a Procedure.)public boolean hasParent()
public RiskAssessment setParent(Reference value)
value - parent (A reference to a resource that this risk assessment is part of, such as a Procedure.)public Resource getParentTarget()
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.)public RiskAssessment setParentTarget(Resource value)
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.)public Enumeration<RiskAssessment.RiskAssessmentStatus> getStatusElement()
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 valuepublic boolean hasStatusElement()
public boolean hasStatus()
public RiskAssessment setStatusElement(Enumeration<RiskAssessment.RiskAssessmentStatus> value)
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 valuepublic RiskAssessment.RiskAssessmentStatus getStatus()
public RiskAssessment setStatus(RiskAssessment.RiskAssessmentStatus value)
value - The status of the RiskAssessment, using the same statuses as an Observation.public CodeableConcept getMethod()
method (The algorithm, process or mechanism used to evaluate the risk.)public boolean hasMethod()
public RiskAssessment setMethod(CodeableConcept value)
value - method (The algorithm, process or mechanism used to evaluate the risk.)public CodeableConcept getCode()
code (The type of the risk assessment performed.)public boolean hasCode()
public RiskAssessment setCode(CodeableConcept value)
value - code (The type of the risk assessment performed.)public Reference getSubject()
subject (The patient or group the risk assessment applies to.)public boolean hasSubject()
public RiskAssessment setSubject(Reference value)
value - subject (The patient or group the risk assessment applies to.)public Resource getSubjectTarget()
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.)public RiskAssessment setSubjectTarget(Resource value)
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.)public Reference getEncounter()
encounter (The encounter where the assessment was performed.)public boolean hasEncounter()
public RiskAssessment setEncounter(Reference value)
value - encounter (The encounter where the assessment was performed.)public Encounter getEncounterTarget()
encounter 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.)public RiskAssessment setEncounterTarget(Encounter value)
value - encounter 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.)public Type getOccurrence()
occurrence (The date (and possibly time) the risk assessment was performed.)public DateTimeType getOccurrenceDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
occurrence (The date (and possibly time) the risk assessment was performed.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasOccurrenceDateTimeType()
public Period getOccurrencePeriod() throws org.hl7.fhir.exceptions.FHIRException
occurrence (The date (and possibly time) the risk assessment was performed.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasOccurrencePeriod()
public boolean hasOccurrence()
public RiskAssessment setOccurrence(Type value)
value - occurrence (The date (and possibly time) the risk assessment was performed.)public Reference getCondition()
condition (For assessments or prognosis specific to a particular condition, indicates the condition being assessed.)public boolean hasCondition()
public RiskAssessment setCondition(Reference value)
value - condition (For assessments or prognosis specific to a particular condition, indicates the condition being assessed.)public Condition getConditionTarget()
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.)public RiskAssessment setConditionTarget(Condition value)
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.)public Reference getPerformer()
performer (The provider or software application that performed the assessment.)public boolean hasPerformer()
public RiskAssessment setPerformer(Reference value)
value - performer (The provider or software application that performed the assessment.)public Resource getPerformerTarget()
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.)public RiskAssessment setPerformerTarget(Resource value)
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.)public List<CodeableConcept> getReasonCode()
reasonCode (The reason the risk assessment was performed.)public RiskAssessment setReasonCode(List<CodeableConcept> theReasonCode)
this for easy method chainingpublic boolean hasReasonCode()
public CodeableConcept addReasonCode()
public RiskAssessment addReasonCode(CodeableConcept t)
public CodeableConcept getReasonCodeFirstRep()
reasonCode, creating it if it does not already existpublic List<Reference> getReasonReference()
reasonReference (Resources supporting the reason the risk assessment was performed.)public RiskAssessment setReasonReference(List<Reference> theReasonReference)
this for easy method chainingpublic boolean hasReasonReference()
public Reference addReasonReference()
public RiskAssessment addReasonReference(Reference t)
public Reference getReasonReferenceFirstRep()
reasonReference, creating it if it does not already exist@Deprecated public List<Resource> getReasonReferenceTarget()
public List<Reference> getBasis()
basis (Indicates the source data considered as part of the assessment (for example, FamilyHistory, Observations, Procedures, Conditions, etc.).)public RiskAssessment setBasis(List<Reference> theBasis)
this for easy method chainingpublic boolean hasBasis()
public RiskAssessment addBasis(Reference t)
public Reference getBasisFirstRep()
basis, creating it if it does not already exist@Deprecated public List<Resource> getBasisTarget()
public List<RiskAssessment.RiskAssessmentPredictionComponent> getPrediction()
prediction (Describes the expected outcome for the subject.)public RiskAssessment setPrediction(List<RiskAssessment.RiskAssessmentPredictionComponent> thePrediction)
this for easy method chainingpublic boolean hasPrediction()
public RiskAssessment.RiskAssessmentPredictionComponent addPrediction()
public RiskAssessment addPrediction(RiskAssessment.RiskAssessmentPredictionComponent t)
public RiskAssessment.RiskAssessmentPredictionComponent getPredictionFirstRep()
prediction, creating it if it does not already existpublic StringType getMitigationElement()
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 valuepublic boolean hasMitigationElement()
public boolean hasMitigation()
public RiskAssessment setMitigationElement(StringType value)
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 valuepublic String getMitigation()
public RiskAssessment setMitigation(String value)
value - A description of the steps that might be taken to reduce the identified risk(s).public List<Annotation> getNote()
note (Additional comments about the risk assessment.)public RiskAssessment setNote(List<Annotation> theNote)
this for easy method chainingpublic boolean hasNote()
public Annotation addNote()
public RiskAssessment addNote(Annotation t)
public Annotation getNoteFirstRep()
note, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic RiskAssessment copy()
copy in class DomainResourcepublic void copyValues(RiskAssessment dst)
protected RiskAssessment typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.