public class DetectedIssue extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
DetectedIssue.DetectedIssueMitigationComponent |
static class |
DetectedIssue.DetectedIssueSeverity |
static class |
DetectedIssue.DetectedIssueSeverityEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
static String |
SP_AUTHOR |
static String |
SP_CATEGORY |
static String |
SP_DATE |
static String |
SP_IDENTIFIER |
static String |
SP_IMPLICATED |
static String |
SP_PATIENT |
| Constructor and Description |
|---|
DetectedIssue() |
addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getModifierExtension, 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, setMetasetIdchildren, compareDeep, compareDeep, compareDeep, compareValues, compareValues, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasUserData, listChildrenByName, setUserData, setUserDataINNequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getMeta, setIdsetIdpublic static final String SP_DATE
public static final String SP_IDENTIFIER
public static final String SP_PATIENT
public static final String SP_AUTHOR
public static final String SP_IMPLICATED
public static final String SP_CATEGORY
public Reference getPatient()
patient (Indicates the patient whose record the detected issue is associated with.)public boolean hasPatient()
public DetectedIssue setPatient(Reference value)
value - patient (Indicates the patient whose record the detected issue is associated with.)public Patient getPatientTarget()
patient 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. (Indicates the patient whose record the detected issue is associated with.)public DetectedIssue setPatientTarget(Patient value)
value - patient 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. (Indicates the patient whose record the detected issue is associated with.)public CodeableConcept getCategory()
category (Identifies the general type of issue identified.)public boolean hasCategory()
public DetectedIssue setCategory(CodeableConcept value)
value - category (Identifies the general type of issue identified.)public Enumeration<DetectedIssue.DetectedIssueSeverity> getSeverityElement()
severity (Indicates the degree of importance associated with the identified issue based on the potential impact on the patient.). This is the underlying object with id, value and extensions. The accessor "getSeverity" gives direct access to the valuepublic boolean hasSeverityElement()
public boolean hasSeverity()
public DetectedIssue setSeverityElement(Enumeration<DetectedIssue.DetectedIssueSeverity> value)
value - severity (Indicates the degree of importance associated with the identified issue based on the potential impact on the patient.). This is the underlying object with id, value and extensions. The accessor "getSeverity" gives direct access to the valuepublic DetectedIssue.DetectedIssueSeverity getSeverity()
public DetectedIssue setSeverity(DetectedIssue.DetectedIssueSeverity value)
value - Indicates the degree of importance associated with the identified issue based on the potential impact on the patient.public List<Reference> getImplicated()
implicated (Indicates the resource representing the current activity or proposed activity that is potentially problematic.)public boolean hasImplicated()
public Reference addImplicated()
implicated (Indicates the resource representing the current activity or proposed activity that is potentially problematic.)public DetectedIssue addImplicated(Reference t)
public List<Resource> getImplicatedTarget()
implicated (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 resource representing the current activity or proposed activity that is potentially problematic.)public StringType getDetailElement()
detail (A textual explanation of the detected issue.). This is the underlying object with id, value and extensions. The accessor "getDetail" gives direct access to the valuepublic boolean hasDetailElement()
public boolean hasDetail()
public DetectedIssue setDetailElement(StringType value)
value - detail (A textual explanation of the detected issue.). This is the underlying object with id, value and extensions. The accessor "getDetail" gives direct access to the valuepublic String getDetail()
public DetectedIssue setDetail(String value)
value - A textual explanation of the detected issue.public DateTimeType getDateElement()
date (The date or date-time when the detected issue was initially identified.). 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 DetectedIssue setDateElement(DateTimeType value)
value - date (The date or date-time when the detected issue was initially identified.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valuepublic Date getDate()
public DetectedIssue setDate(Date value)
value - The date or date-time when the detected issue was initially identified.public Reference getAuthor()
author (Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review.)public boolean hasAuthor()
public DetectedIssue setAuthor(Reference value)
value - author (Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review.)public Resource getAuthorTarget()
author 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. (Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review.)public DetectedIssue setAuthorTarget(Resource value)
value - author 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. (Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review.)public Identifier getIdentifier()
identifier (Business identifier associated with the detected issue record.)public boolean hasIdentifier()
public DetectedIssue setIdentifier(Identifier value)
value - identifier (Business identifier associated with the detected issue record.)public UriType getReferenceElement()
reference (The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified.). This is the underlying object with id, value and extensions. The accessor "getReference" gives direct access to the valuepublic boolean hasReferenceElement()
public boolean hasReference()
public DetectedIssue setReferenceElement(UriType value)
value - reference (The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified.). This is the underlying object with id, value and extensions. The accessor "getReference" gives direct access to the valuepublic String getReference()
public DetectedIssue setReference(String value)
value - The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified.public List<DetectedIssue.DetectedIssueMitigationComponent> getMitigation()
mitigation (Indicates an action that has been taken or is committed to to reduce or eliminate the likelihood of the risk identified by the detected issue from manifesting. Can also reflect an observation of known mitigating factors that may reduce/eliminate the need for any action.)public boolean hasMitigation()
public DetectedIssue.DetectedIssueMitigationComponent addMitigation()
mitigation (Indicates an action that has been taken or is committed to to reduce or eliminate the likelihood of the risk identified by the detected issue from manifesting. Can also reflect an observation of known mitigating factors that may reduce/eliminate the need for any action.)public DetectedIssue addMitigation(DetectedIssue.DetectedIssueMitigationComponent t)
public DetectedIssue copy()
copy in class DomainResourcepublic boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2015 University Health Network. All rights reserved.