Share via


HealthInsightsRadiologyInsightsModelFactory.FollowupRecommendationInference Method

Definition

Overloads

FollowupRecommendationInference(IEnumerable<FhirR4Extension>, String, FhirR4Period, IEnumerable<FhirR4Extendible>, Boolean, Boolean, Boolean, Boolean, ProcedureRecommendation)

Initializes a new instance of FollowupRecommendationInference.

FollowupRecommendationInference(IEnumerable<FhirR4Extension>, String, FhirR4Period, IEnumerable<RecommendationFinding>, Boolean, Boolean, Boolean, Boolean, ProcedureRecommendation)

Initializes a new instance of FollowupRecommendationInference.

FollowupRecommendationInference(IEnumerable<FhirR4Extension>, String, FhirR4Period, IEnumerable<FhirR4Extendible>, Boolean, Boolean, Boolean, Boolean, ProcedureRecommendation)

Source:
HealthInsightsRadiologyInsightsModelFactory.cs

Initializes a new instance of FollowupRecommendationInference.

public static Azure.Health.Insights.RadiologyInsights.FollowupRecommendationInference FollowupRecommendationInference (System.Collections.Generic.IEnumerable<Azure.Health.Insights.RadiologyInsights.FhirR4Extension> extension = default, string effectiveDateTime = default, Azure.Health.Insights.RadiologyInsights.FhirR4Period effectivePeriod = default, System.Collections.Generic.IEnumerable<Azure.Health.Insights.RadiologyInsights.FhirR4Extendible> findings = default, bool isConditional = false, bool isOption = false, bool isGuideline = false, bool isHedging = false, Azure.Health.Insights.RadiologyInsights.ProcedureRecommendation recommendedProcedure = default);
static member FollowupRecommendationInference : seq<Azure.Health.Insights.RadiologyInsights.FhirR4Extension> * string * Azure.Health.Insights.RadiologyInsights.FhirR4Period * seq<Azure.Health.Insights.RadiologyInsights.FhirR4Extendible> * bool * bool * bool * bool * Azure.Health.Insights.RadiologyInsights.ProcedureRecommendation -> Azure.Health.Insights.RadiologyInsights.FollowupRecommendationInference
Public Shared Function FollowupRecommendationInference (Optional extension As IEnumerable(Of FhirR4Extension) = Nothing, Optional effectiveDateTime As String = Nothing, Optional effectivePeriod As FhirR4Period = Nothing, Optional findings As IEnumerable(Of FhirR4Extendible) = Nothing, Optional isConditional As Boolean = false, Optional isOption As Boolean = false, Optional isGuideline As Boolean = false, Optional isHedging As Boolean = false, Optional recommendedProcedure As ProcedureRecommendation = Nothing) As FollowupRecommendationInference

Parameters

extension
IEnumerable<FhirR4Extension>

Additional Content defined by implementations.

effectiveDateTime
String

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

effectivePeriod
FhirR4Period

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

findings
IEnumerable<FhirR4Extendible>

Findings related to the recommendation.

isConditional
Boolean

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.

isOption
Boolean

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.

isGuideline
Boolean

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

isHedging
Boolean

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.

recommendedProcedure
ProcedureRecommendation

The procedure recommendation can be a generic procedure or an imaging procedure.

Returns

A new FollowupRecommendationInference instance for mocking.

Applies to

FollowupRecommendationInference(IEnumerable<FhirR4Extension>, String, FhirR4Period, IEnumerable<RecommendationFinding>, Boolean, Boolean, Boolean, Boolean, ProcedureRecommendation)

Initializes a new instance of FollowupRecommendationInference.

public static Azure.Health.Insights.RadiologyInsights.FollowupRecommendationInference FollowupRecommendationInference (System.Collections.Generic.IEnumerable<Azure.Health.Insights.RadiologyInsights.FhirR4Extension> extension = default, string effectiveAt = default, Azure.Health.Insights.RadiologyInsights.FhirR4Period effectivePeriod = default, System.Collections.Generic.IEnumerable<Azure.Health.Insights.RadiologyInsights.RecommendationFinding> findings = default, bool isConditional = false, bool isOption = false, bool isGuideline = false, bool isHedging = false, Azure.Health.Insights.RadiologyInsights.ProcedureRecommendation recommendedProcedure = default);
static member FollowupRecommendationInference : seq<Azure.Health.Insights.RadiologyInsights.FhirR4Extension> * string * Azure.Health.Insights.RadiologyInsights.FhirR4Period * seq<Azure.Health.Insights.RadiologyInsights.RecommendationFinding> * bool * bool * bool * bool * Azure.Health.Insights.RadiologyInsights.ProcedureRecommendation -> Azure.Health.Insights.RadiologyInsights.FollowupRecommendationInference
Public Shared Function FollowupRecommendationInference (Optional extension As IEnumerable(Of FhirR4Extension) = Nothing, Optional effectiveAt As String = Nothing, Optional effectivePeriod As FhirR4Period = Nothing, Optional findings As IEnumerable(Of RecommendationFinding) = Nothing, Optional isConditional As Boolean = false, Optional isOption As Boolean = false, Optional isGuideline As Boolean = false, Optional isHedging As Boolean = false, Optional recommendedProcedure As ProcedureRecommendation = Nothing) As FollowupRecommendationInference

Parameters

extension
IEnumerable<FhirR4Extension>

Additional Content defined by implementations.

effectiveAt
String

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

effectivePeriod
FhirR4Period

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

findings
IEnumerable<RecommendationFinding>

Findings related to the recommendation.

isConditional
Boolean

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.

isOption
Boolean

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.

isGuideline
Boolean

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

isHedging
Boolean

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.

recommendedProcedure
ProcedureRecommendation

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.

Returns

A new FollowupRecommendationInference instance for mocking.

Applies to