Class DetectedIssue
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.
Implements
Inherited Members
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class DetectedIssue : DomainResource, IFhirJsonSerializable
Properties
| Improve this Doc View Source_Date
Extension container element for Date
Declaration
public Element _Date { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Detail
Extension container element for Detail
Declaration
public Element _Detail { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Reference
Extension container element for Reference
Declaration
public Element _Reference { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Severity
Extension container element for Severity
Declaration
public Element _Severity { get; set; }
Property Value
Type | Description |
---|---|
Element |
Author
Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review.
Declaration
public Reference Author { get; set; }
Property Value
Type | Description |
---|---|
Reference |
Category
Identifies the general type of issue identified.
Declaration
public CodeableConcept Category { get; set; }
Property Value
Type | Description |
---|---|
Codeable |
Date
No-one can be responsible for mitigation prior to the issue being identified.
Declaration
public string Date { get; set; }
Property Value
Type | Description |
---|---|
System. |
Detail
A textual explanation of the detected issue.
Declaration
public string Detail { get; set; }
Property Value
Type | Description |
---|---|
System. |
Identifier
Allows linking instances of the same detected issue found on different servers.
Declaration
public Identifier Identifier { get; set; }
Property Value
Type | Description |
---|---|
Identifier |
Implicated
Indicates the resource representing the current activity or proposed activity that is potentially problematic.
Declaration
public List<Reference> Implicated { get; set; }
Property Value
Type | Description |
---|---|
fhir |
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.
Declaration
public List<DetectedIssueMitigation> Mitigation { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Patient
While the subject could be inferred by tracing the subject of the implicated resources, it's useful to have a direct link for query purposes.
Declaration
public Reference Patient { get; set; }
Property Value
Type | Description |
---|---|
Reference |
Reference
The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified.
Declaration
public string Reference { get; set; }
Property Value
Type | Description |
---|---|
System. |
ResourceType
Resource Type Name
Declaration
public override string ResourceType { get; }
Property Value
Type | Description |
---|---|
System. |
Overrides
| Improve this Doc View SourceSeverity
Indicates the degree of importance associated with the identified issue based on the potential impact on the patient.
Declaration
public string Severity { get; set; }
Property Value
Type | Description |
---|---|
System. |
Methods
| Improve this Doc View SourceDeserializeJson(ref Utf8JsonReader, JsonSerializerOptions)
Deserialize a JSON object
Declaration
public void DeserializeJson(ref Utf8JsonReader reader, JsonSerializerOptions options)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
reader | |
Json |
options |
DeserializeJsonProperty(ref Utf8JsonReader, JsonSerializerOptions, String)
Deserialize a JSON property
Declaration
public void DeserializeJsonProperty(ref Utf8JsonReader reader, JsonSerializerOptions options, string propertyName)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
reader | |
Json |
options | |
System. |
propertyName |
SerializeJson(Utf8JsonWriter, JsonSerializerOptions, Boolean)
Serialize to a JSON object
Declaration
public void SerializeJson(Utf8JsonWriter writer, JsonSerializerOptions options, bool includeStartObject = true)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
writer | |
Json |
options | |
System. |
includeStartObject |