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.
|
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.
|
protected Reference |
encounter
The encounter where the assessment was performed.
|
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.
|
protected CodeableConcept |
method
The algorithm, process or mechanism used to evaluate the risk.
|
protected StringType |
mitigation
A description of the steps that might be taken to reduce the identified risk(s).
|
protected Reference |
performer
The provider or software application that performed the assessment.
|
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 |
static String |
SP_DATE |
static String |
SP_ENCOUNTER |
static String |
SP_IDENTIFIER |
static String |
SP_METHOD |
static String |
SP_PATIENT |
static String |
SP_PERFORMER |
static String |
SP_SUBJECT |
protected Reference |
subject
The patient or group the risk assessment applies to.
|
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() |
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getModifierExtension, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, getStructureFhirVersionEnum, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetasetIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, 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_DATE
public static final String SP_IDENTIFIER
public static final String SP_CONDITION
public static final String SP_PERFORMER
public static final String SP_METHOD
public static final String SP_SUBJECT
public static final String SP_PATIENT
public static final String SP_ENCOUNTER
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 void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty 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.