
Class DetectedIssue
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IResource,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseResource
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
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBlock class for child element: DetectedIssue.mitigation () -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for authorstatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for categorystatic final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for datestatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for implicatedstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for patientstatic final StringSearch parameter constant for authorstatic final StringSearch parameter constant for categorystatic final StringSearch parameter constant for datestatic final StringSearch parameter constant for identifierstatic final StringSearch parameter constant for implicatedstatic final StringSearch parameter constant for patientFields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_IDFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for implicated ()Adds and returns a new value for mitigation ()addMitigation(DetectedIssue.Mitigation theValue) Adds a given new value for mitigation ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType(Class<T> theType) Gets the value(s) for author ().Gets the value(s) for category ().getDate()Gets the value(s) for date ().ca.uhn.fhir.model.primitive.DateTimeDtGets the value(s) for date ().Gets the value(s) for detail ().ca.uhn.fhir.model.primitive.StringDtGets the value(s) for detail ().Gets the value(s) for identifier ().Gets the value(s) for implicated ().Gets the value(s) for mitigation ().Gets the first repetition for mitigation (), creating it if it does not already exist.Gets the value(s) for patient ().Gets the value(s) for reference ().ca.uhn.fhir.model.primitive.UriDtGets the value(s) for reference ().Gets the value(s) for severity ().ca.uhn.fhir.model.primitive.BoundCodeDt<DetectedIssueSeverityEnum> Gets the value(s) for severity ().ca.uhn.fhir.context.FhirVersionEnumbooleanisEmpty()setAuthor(ResourceReferenceDt theValue) Sets the value(s) for author ()setCategory(CodeableConceptDt theValue) Sets the value(s) for category ()setDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for date ()Sets the value for date ()setDateWithSecondsPrecision(Date theDate) Sets the value for date ()setDetail(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for detail ()Sets the value for detail ()setIdentifier(IdentifierDt theValue) Sets the value(s) for identifier ()setImplicated(List<ResourceReferenceDt> theValue) Sets the value(s) for implicated ()setMitigation(List<DetectedIssue.Mitigation> theValue) Sets the value(s) for mitigation ()setPatient(ResourceReferenceDt theValue) Sets the value(s) for patient ()setReference(ca.uhn.fhir.model.primitive.UriDt theValue) Sets the value(s) for reference ()setReference(String theUri) Sets the value for reference ()setSeverity(DetectedIssueSeverityEnum theValue) Sets the value(s) for severity ()setSeverity(ca.uhn.fhir.model.primitive.BoundCodeDt<DetectedIssueSeverityEnum> theValue) Sets the value(s) for severity ()Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringMethods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getIdElement, isDeleted, setId, setIdMethods inherited from interface ca.uhn.fhir.model.api.IResource
getContained, getId, getLanguage, getMeta, getResourceMetadata, getText, setId, setLanguage, setResourceMetadata
-
Field Details
-
SP_CATEGORY
Search parameter constant for categoryDescription:
Type: token
Path: DetectedIssue.category
- See Also:
-
CATEGORY
Fluent Client search parameter constant for categoryDescription:
Type: token
Path: DetectedIssue.category
-
SP_DATE
Search parameter constant for dateDescription:
Type: date
Path: DetectedIssue.date
- See Also:
-
DATE
Fluent Client search parameter constant for dateDescription:
Type: date
Path: DetectedIssue.date
-
SP_IDENTIFIER
Search parameter constant for identifierDescription:
Type: token
Path: DetectedIssue.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription:
Type: token
Path: DetectedIssue.identifier
-
SP_PATIENT
Search parameter constant for patientDescription:
Type: reference
Path: DetectedIssue.patient
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription:
Type: reference
Path: DetectedIssue.patient
-
SP_IMPLICATED
Search parameter constant for implicatedDescription:
Type: reference
Path: DetectedIssue.implicated
- See Also:
-
IMPLICATED
Fluent Client search parameter constant for implicatedDescription:
Type: reference
Path: DetectedIssue.implicated
-
SP_AUTHOR
Search parameter constant for authorDescription:
Type: reference
Path: DetectedIssue.author
- See Also:
-
AUTHOR
Fluent Client search parameter constant for authorDescription:
Type: reference
Path: DetectedIssue.author
-
INCLUDE_AUTHOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "DetectedIssue:author". -
INCLUDE_IMPLICATED
Constant for fluent queries to be used to add include statements. Specifies the path value of "DetectedIssue:implicated". -
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DetectedIssue:patient".
-
-
Constructor Details
-
DetectedIssue
public DetectedIssue()
-
-
Method Details
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getPatient
Gets the value(s) for patient (). creating it if it does not exist. Will not returnnull.Definition: Indicates the patient whose record the detected issue is associated with.
-
setPatient
Sets the value(s) for patient ()Definition: Indicates the patient whose record the detected issue is associated with.
-
getCategory
Gets the value(s) for category (). creating it if it does not exist. Will not returnnull.Definition: Identifies the general type of issue identified.
-
setCategory
Sets the value(s) for category ()Definition: Identifies the general type of issue identified.
-
getSeverityElement
Gets the value(s) for severity (). creating it if it does not exist. Will not returnnull.Definition: Indicates the degree of importance associated with the identified issue based on the potential impact on the patient
-
getSeverity
Gets the value(s) for severity (). creating it if it does not exist. This method may returnnull.Definition: Indicates the degree of importance associated with the identified issue based on the potential impact on the patient
-
setSeverity
public DetectedIssue setSeverity(ca.uhn.fhir.model.primitive.BoundCodeDt<DetectedIssueSeverityEnum> theValue) Sets the value(s) for severity ()Definition: Indicates the degree of importance associated with the identified issue based on the potential impact on the patient
-
setSeverity
Sets the value(s) for severity ()Definition: Indicates the degree of importance associated with the identified issue based on the potential impact on the patient
-
getImplicated
Gets the value(s) for implicated (). creating it if it does not exist. Will not returnnull.Definition: Indicates the resource representing the current activity or proposed activity that is potentially problematic
-
setImplicated
Sets the value(s) for implicated ()Definition: Indicates the resource representing the current activity or proposed activity that is potentially problematic
-
addImplicated
Adds and returns a new value for implicated ()Definition: Indicates the resource representing the current activity or proposed activity that is potentially problematic
-
getDetailElement
Gets the value(s) for detail (). creating it if it does not exist. Will not returnnull.Definition: A textual explanation of the detected issue
-
getDetail
Gets the value(s) for detail (). creating it if it does not exist. This method may returnnull.Definition: A textual explanation of the detected issue
-
setDetail
Sets the value(s) for detail ()Definition: A textual explanation of the detected issue
-
setDetail
Sets the value for detail ()Definition: A textual explanation of the detected issue
-
getDateElement
Gets the value(s) for date (). creating it if it does not exist. Will not returnnull.Definition: The date or date-time when the detected issue was initially identified.
-
getDate
Gets the value(s) for date (). creating it if it does not exist. This method may returnnull.Definition: The date or date-time when the detected issue was initially identified.
-
setDate
Sets the value(s) for date ()Definition: The date or date-time when the detected issue was initially identified.
-
setDate
public DetectedIssue setDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for date ()Definition: The date or date-time when the detected issue was initially identified.
-
setDateWithSecondsPrecision
Sets the value for date ()Definition: The date or date-time when the detected issue was initially identified.
-
getAuthor
Gets the value(s) for author (). creating it if it does not exist. Will not returnnull.Definition: Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review
-
setAuthor
Sets the value(s) for author ()Definition: Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review
-
getIdentifier
Gets the value(s) for identifier (). creating it if it does not exist. Will not returnnull.Definition: Business identifier associated with the detected issue record
-
setIdentifier
Sets the value(s) for identifier ()Definition: Business identifier associated with the detected issue record
-
getReferenceElement
Gets the value(s) for reference (). creating it if it does not exist. Will not returnnull.Definition: The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified
-
getReference
Gets the value(s) for reference (). creating it if it does not exist. This method may returnnull.Definition: The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified
-
setReference
Sets the value(s) for reference ()Definition: The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified
-
setReference
Sets the value for reference ()Definition: The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified
-
getMitigation
Gets the value(s) for mitigation (). creating it if it does not exist. Will not returnnull.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.
-
setMitigation
Sets the value(s) for mitigation ()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.
-
addMitigation
Adds and returns a new value for mitigation ()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.
-
addMitigation
Adds a given new value for mitigation ()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.
- Parameters:
theValue- The mitigation to add (must not benull)
-
getMitigationFirstRep
Gets the first repetition for mitigation (), creating it if it does not already exist.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.
-
getResourceName
- Specified by:
getResourceNamein interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
- Specified by:
getStructureFhirVersionEnumin interfaceorg.hl7.fhir.instance.model.api.IBaseResource- Specified by:
getStructureFhirVersionEnumin interfaceca.uhn.fhir.model.api.IResource
-