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 |
|---|---|
| CodeableConcept |
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.String |
Detail
A textual explanation of the detected issue.
Declaration
public string Detail { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
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 |
|---|---|
| fhirCsR2.Models.List<Reference> |
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 |
|---|---|
| fhirCsR2.Models.List<DetectedIssueMitigation> |
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.String |
ResourceType
Resource Type Name
Declaration
public override string ResourceType { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
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.String |
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 |
|---|---|---|
| Utf8JsonReader | reader | |
| JsonSerializerOptions | 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 |
|---|---|---|
| Utf8JsonReader | reader | |
| JsonSerializerOptions | options | |
| System.String | 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 |
|---|---|---|
| Utf8JsonWriter | writer | |
| JsonSerializerOptions | options | |
| System.Boolean | includeStartObject |