public class DetectedIssue extends BaseResource implements ca.uhn.fhir.model.api.IResource
Definition: Indicates an actual or potential clinical issue with or between one or more active or proposed clinical actions for a patient; e.g. Drug-drug interaction, Ineffective treatment frequency, Procedure-condition conflict, etc.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/DetectedIssue
| Modifier and Type | Class and Description |
|---|---|
static class |
DetectedIssue.Mitigation
Block class for child element: DetectedIssue.mitigation ()
|
| Modifier and Type | Field and Description |
|---|---|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
AUTHOR
Fluent Client search parameter constant for author
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CATEGORY
Fluent Client search parameter constant for category
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
IMPLICATED
Fluent Client search parameter constant for implicated
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_AUTHOR
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_IMPLICATED
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.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static String |
SP_AUTHOR
Search parameter constant for author
|
static String |
SP_CATEGORY
Search parameter constant for category
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_IMPLICATED
Search parameter constant for implicated
|
static String |
SP_PATIENT
Search parameter constant for patient
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
DetectedIssue() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReferenceDt |
addImplicated()
Adds and returns a new value for implicated ()
|
DetectedIssue.Mitigation |
addMitigation()
Adds and returns a new value for mitigation ()
|
DetectedIssue |
addMitigation(DetectedIssue.Mitigation theValue)
Adds a given new value for mitigation ()
|
<T extends ca.uhn.fhir.model.api.IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
ResourceReferenceDt |
getAuthor()
Gets the value(s) for author ().
|
CodeableConceptDt |
getCategory()
Gets the value(s) for category ().
|
Date |
getDate()
Gets the value(s) for date ().
|
ca.uhn.fhir.model.primitive.DateTimeDt |
getDateElement()
Gets the value(s) for date ().
|
String |
getDetail()
Gets the value(s) for detail ().
|
ca.uhn.fhir.model.primitive.StringDt |
getDetailElement()
Gets the value(s) for detail ().
|
IdentifierDt |
getIdentifier()
Gets the value(s) for identifier ().
|
List<ResourceReferenceDt> |
getImplicated()
Gets the value(s) for implicated ().
|
List<DetectedIssue.Mitigation> |
getMitigation()
Gets the value(s) for mitigation ().
|
DetectedIssue.Mitigation |
getMitigationFirstRep()
Gets the first repetition for mitigation (),
creating it if it does not already exist.
|
ResourceReferenceDt |
getPatient()
Gets the value(s) for patient ().
|
String |
getReference()
Gets the value(s) for reference ().
|
ca.uhn.fhir.model.primitive.UriDt |
getReferenceElement()
Gets the value(s) for reference ().
|
String |
getResourceName() |
String |
getSeverity()
Gets the value(s) for severity ().
|
ca.uhn.fhir.model.primitive.BoundCodeDt<DetectedIssueSeverityEnum> |
getSeverityElement()
Gets the value(s) for severity ().
|
ca.uhn.fhir.context.FhirVersionEnum |
getStructureFhirVersionEnum() |
boolean |
isEmpty() |
DetectedIssue |
setAuthor(ResourceReferenceDt theValue)
Sets the value(s) for author ()
|
DetectedIssue |
setCategory(CodeableConceptDt theValue)
Sets the value(s) for category ()
|
DetectedIssue |
setDate(Date theDate,
ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for date ()
|
DetectedIssue |
setDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) for date ()
|
DetectedIssue |
setDateWithSecondsPrecision(Date theDate)
Sets the value for date ()
|
DetectedIssue |
setDetail(String theString)
Sets the value for detail ()
|
DetectedIssue |
setDetail(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for detail ()
|
DetectedIssue |
setIdentifier(IdentifierDt theValue)
Sets the value(s) for identifier ()
|
DetectedIssue |
setImplicated(List<ResourceReferenceDt> theValue)
Sets the value(s) for implicated ()
|
DetectedIssue |
setMitigation(List<DetectedIssue.Mitigation> theValue)
Sets the value(s) for mitigation ()
|
DetectedIssue |
setPatient(ResourceReferenceDt theValue)
Sets the value(s) for patient ()
|
DetectedIssue |
setReference(String theUri)
Sets the value for reference ()
|
DetectedIssue |
setReference(ca.uhn.fhir.model.primitive.UriDt theValue)
Sets the value(s) for reference ()
|
DetectedIssue |
setSeverity(ca.uhn.fhir.model.primitive.BoundCodeDt<DetectedIssueSeverityEnum> theValue)
Sets the value(s) for severity ()
|
DetectedIssue |
setSeverity(DetectedIssueSeverityEnum theValue)
Sets the value(s) for severity ()
|
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, hasFormatCommentclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final String SP_CATEGORY
Description:
Type: token
Path: DetectedIssue.category
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CATEGORY
Description:
Type: token
Path: DetectedIssue.category
public static final String SP_DATE
Description:
Type: date
Path: DetectedIssue.date
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description:
Type: date
Path: DetectedIssue.date
public static final String SP_IDENTIFIER
Description:
Type: token
Path: DetectedIssue.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description:
Type: token
Path: DetectedIssue.identifier
public static final String SP_PATIENT
Description:
Type: reference
Path: DetectedIssue.patient
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description:
Type: reference
Path: DetectedIssue.patient
public static final String SP_IMPLICATED
Description:
Type: reference
Path: DetectedIssue.implicated
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam IMPLICATED
Description:
Type: reference
Path: DetectedIssue.implicated
public static final String SP_AUTHOR
Description:
Type: reference
Path: DetectedIssue.author
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam AUTHOR
Description:
Type: reference
Path: DetectedIssue.author
public static final ca.uhn.fhir.model.api.Include INCLUDE_AUTHOR
public static final ca.uhn.fhir.model.api.Include INCLUDE_IMPLICATED
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public DetectedIssue()
public boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBasepublic <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElementpublic ResourceReferenceDt getPatient()
null.
Definition: Indicates the patient whose record the detected issue is associated with.
public DetectedIssue setPatient(ResourceReferenceDt theValue)
Definition: Indicates the patient whose record the detected issue is associated with.
public CodeableConceptDt getCategory()
null.
Definition: Identifies the general type of issue identified.
public DetectedIssue setCategory(CodeableConceptDt theValue)
Definition: Identifies the general type of issue identified.
public ca.uhn.fhir.model.primitive.BoundCodeDt<DetectedIssueSeverityEnum> getSeverityElement()
null.
Definition: Indicates the degree of importance associated with the identified issue based on the potential impact on the patient
public String getSeverity()
null.
Definition: Indicates the degree of importance associated with the identified issue based on the potential impact on the patient
public DetectedIssue setSeverity(ca.uhn.fhir.model.primitive.BoundCodeDt<DetectedIssueSeverityEnum> theValue)
Definition: Indicates the degree of importance associated with the identified issue based on the potential impact on the patient
public DetectedIssue setSeverity(DetectedIssueSeverityEnum theValue)
Definition: Indicates the degree of importance associated with the identified issue based on the potential impact on the patient
public List<ResourceReferenceDt> getImplicated()
null.
Definition: Indicates the resource representing the current activity or proposed activity that is potentially problematic
public DetectedIssue setImplicated(List<ResourceReferenceDt> theValue)
Definition: Indicates the resource representing the current activity or proposed activity that is potentially problematic
public ResourceReferenceDt addImplicated()
Definition: Indicates the resource representing the current activity or proposed activity that is potentially problematic
public ca.uhn.fhir.model.primitive.StringDt getDetailElement()
null.
Definition: A textual explanation of the detected issue
public String getDetail()
null.
Definition: A textual explanation of the detected issue
public DetectedIssue setDetail(ca.uhn.fhir.model.primitive.StringDt theValue)
Definition: A textual explanation of the detected issue
public DetectedIssue setDetail(String theString)
Definition: A textual explanation of the detected issue
public ca.uhn.fhir.model.primitive.DateTimeDt getDateElement()
null.
Definition: The date or date-time when the detected issue was initially identified.
public Date getDate()
null.
Definition: The date or date-time when the detected issue was initially identified.
public DetectedIssue setDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Definition: The date or date-time when the detected issue was initially identified.
public DetectedIssue setDateWithSecondsPrecision(Date theDate)
Definition: The date or date-time when the detected issue was initially identified.
public DetectedIssue setDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Definition: The date or date-time when the detected issue was initially identified.
public ResourceReferenceDt getAuthor()
null.
Definition: Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review
public DetectedIssue setAuthor(ResourceReferenceDt theValue)
Definition: Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review
public IdentifierDt getIdentifier()
null.
Definition: Business identifier associated with the detected issue record
public DetectedIssue setIdentifier(IdentifierDt theValue)
Definition: Business identifier associated with the detected issue record
public ca.uhn.fhir.model.primitive.UriDt getReferenceElement()
null.
Definition: The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified
public String getReference()
null.
Definition: The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified
public DetectedIssue setReference(ca.uhn.fhir.model.primitive.UriDt theValue)
Definition: The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified
public DetectedIssue setReference(String theUri)
Definition: The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified
public List<DetectedIssue.Mitigation> getMitigation()
null.
Definition: 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 setMitigation(List<DetectedIssue.Mitigation> theValue)
Definition: 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.Mitigation addMitigation()
Definition: 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.Mitigation theValue)
Definition: 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.
theValue - The mitigation to add (must not be null)public DetectedIssue.Mitigation getMitigationFirstRep()
Definition: 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 String getResourceName()
getResourceName in interface ca.uhn.fhir.model.api.IResourcepublic ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface ca.uhn.fhir.model.api.IResourcegetStructureFhirVersionEnum in interface org.hl7.fhir.instance.model.api.IBaseResourceCopyright © 2014–2018 University Health Network. All rights reserved.