Share via


FollowupRecommendationInference Class

Definition

Follow-up recommendations offer guidance to healthcare providers on managing and monitoring patients based on the findings of imaging studies.

public class FollowupRecommendationInference : Azure.Health.Insights.RadiologyInsights.RadiologyInsightsInference, System.ClientModel.Primitives.IJsonModel<Azure.Health.Insights.RadiologyInsights.FollowupRecommendationInference>, System.ClientModel.Primitives.IPersistableModel<Azure.Health.Insights.RadiologyInsights.FollowupRecommendationInference>
type FollowupRecommendationInference = class
    inherit RadiologyInsightsInference
    interface IJsonModel<FollowupRecommendationInference>
    interface IPersistableModel<FollowupRecommendationInference>
Public Class FollowupRecommendationInference
Inherits RadiologyInsightsInference
Implements IJsonModel(Of FollowupRecommendationInference), IPersistableModel(Of FollowupRecommendationInference)
Inheritance
FollowupRecommendationInference
Implements

Properties

EffectiveAt

Date and time are displayed when the procedure is recommended to be done at a specific point in time.

EffectiveDateTime

Date and time are displayed when the procedure is recommended to be done at a specific point in time.

EffectivePeriod

The period is shown if a specific period is mentioned, with a start and end date-time.

Extension

Additional Content defined by implementations.

(Inherited from RadiologyInsightsInference)
Findings

Findings related to the recommendation.

IsConditional

The conditional value indicates whether or not the sentence containing the recommendation includes a conditional statement. Keywords for conditional statements include 'if', 'when', 'unless', and so on.

IsGuideline

The guideline value indicates whether or not the recommendation is part of a guideline section that compiles all recommendations applicable to various findings.

IsHedging

Hedging refers to ambiguous, vague or imprecise language within the sentence of the recommendation. Keywords for hedging are 'can be','may be',and so on.

IsOption

The option value indicates whether or not the sentence containing the recommendation includes an optional statement. Keywords for optional statements include 'recommend', 'consider', and so on.

RecommendedProcedure

The procedure recommendation can be a generic procedure or an imaging procedure. Please note ProcedureRecommendation is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include GenericProcedureRecommendation and ImagingProcedureRecommendation.

Explicit Interface Implementations

IJsonModel<FollowupRecommendationInference>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<FollowupRecommendationInference>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<RadiologyInsightsInference>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from RadiologyInsightsInference)
IJsonModel<RadiologyInsightsInference>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from RadiologyInsightsInference)
IPersistableModel<FollowupRecommendationInference>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FollowupRecommendationInference>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<FollowupRecommendationInference>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<RadiologyInsightsInference>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from RadiologyInsightsInference)
IPersistableModel<RadiologyInsightsInference>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from RadiologyInsightsInference)
IPersistableModel<RadiologyInsightsInference>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from RadiologyInsightsInference)

Applies to