public class RiskAssessment extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
RiskAssessment.RiskAssessmentPredictionComponent |
| Modifier and Type | Field and Description |
|---|---|
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 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.)
|
protected DateTimeType |
date
The date (and possibly time) the risk assessment was performed.
|
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 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).
|
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 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_SUBJECT
Search parameter: subject
|
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
|
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, setIdcastToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected Resource subjectTarget
protected DateTimeType date
protected Reference condition
protected Condition conditionTarget
protected Encounter encounterTarget
protected Reference performer
protected Resource performerTarget
protected Identifier identifier
protected CodeableConcept method
protected List<Reference> basis
protected List<Resource> basisTarget
protected List<RiskAssessment.RiskAssessmentPredictionComponent> prediction
protected StringType mitigation
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_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_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_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_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 static final String SP_DATE
Description: When was assessment made?
Type: date
Path: RiskAssessment.date
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description: When was assessment made?
Type: date
Path: RiskAssessment.date
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 RiskAssessment()
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 DateTimeType getDateElement()
date (The date (and possibly time) the risk assessment was performed.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valuepublic boolean hasDateElement()
public boolean hasDate()
public RiskAssessment setDateElement(DateTimeType value)
value - date (The date (and possibly time) the risk assessment was performed.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valuepublic Date getDate()
public RiskAssessment setDate(Date value)
value - 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 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 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 Identifier getIdentifier()
identifier (Business identifier assigned to the risk assessment.)public boolean hasIdentifier()
public RiskAssessment setIdentifier(Identifier value)
value - identifier (Business identifier assigned to the risk assessment.)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 List<Reference> getBasis()
basis (Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.).)public boolean hasBasis()
public Reference addBasis()
basis (Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.).)public RiskAssessment addBasis(Reference t)
public List<Resource> getBasisTarget()
basis (The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.).)public List<RiskAssessment.RiskAssessmentPredictionComponent> getPrediction()
prediction (Describes the expected outcome for the subject.)public boolean hasPrediction()
public RiskAssessment.RiskAssessmentPredictionComponent addPrediction()
prediction (Describes the expected outcome for the subject.)public RiskAssessment addPrediction(RiskAssessment.RiskAssessmentPredictionComponent t)
public 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).protected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void 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 Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic RiskAssessment copy()
copy in class DomainResourceprotected 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–2018 University Health Network. All rights reserved.