Share via


HealthInsightsRadiologyInsightsModelFactory.FhirR4Extension Method

Definition

Initializes a new instance of FhirR4Extension.

public static Azure.Health.Insights.RadiologyInsights.FhirR4Extension FhirR4Extension (string id = default, System.Collections.Generic.IEnumerable<Azure.Health.Insights.RadiologyInsights.FhirR4Extension> extension = default, string url = default, Azure.Health.Insights.RadiologyInsights.FhirR4Quantity valueQuantity = default, Azure.Health.Insights.RadiologyInsights.FhirR4CodeableConcept valueCodeableConcept = default, string valueString = default, bool? valueBoolean = default, int? valueInteger = default, Azure.Health.Insights.RadiologyInsights.FhirR4Range valueRange = default, Azure.Health.Insights.RadiologyInsights.FhirR4Ratio valueRatio = default, Azure.Health.Insights.RadiologyInsights.FhirR4SampledData valueSampledData = default, TimeSpan? valueTime = default, string valueDateTime = default, Azure.Health.Insights.RadiologyInsights.FhirR4Period valuePeriod = default, Azure.Health.Insights.RadiologyInsights.FhirR4Reference valueReference = default);
static member FhirR4Extension : string * seq<Azure.Health.Insights.RadiologyInsights.FhirR4Extension> * string * Azure.Health.Insights.RadiologyInsights.FhirR4Quantity * Azure.Health.Insights.RadiologyInsights.FhirR4CodeableConcept * string * Nullable<bool> * Nullable<int> * Azure.Health.Insights.RadiologyInsights.FhirR4Range * Azure.Health.Insights.RadiologyInsights.FhirR4Ratio * Azure.Health.Insights.RadiologyInsights.FhirR4SampledData * Nullable<TimeSpan> * string * Azure.Health.Insights.RadiologyInsights.FhirR4Period * Azure.Health.Insights.RadiologyInsights.FhirR4Reference -> Azure.Health.Insights.RadiologyInsights.FhirR4Extension
Public Shared Function FhirR4Extension (Optional id As String = Nothing, Optional extension As IEnumerable(Of FhirR4Extension) = Nothing, Optional url As String = Nothing, Optional valueQuantity As FhirR4Quantity = Nothing, Optional valueCodeableConcept As FhirR4CodeableConcept = Nothing, Optional valueString As String = Nothing, Optional valueBoolean As Nullable(Of Boolean) = Nothing, Optional valueInteger As Nullable(Of Integer) = Nothing, Optional valueRange As FhirR4Range = Nothing, Optional valueRatio As FhirR4Ratio = Nothing, Optional valueSampledData As FhirR4SampledData = Nothing, Optional valueTime As Nullable(Of TimeSpan) = Nothing, Optional valueDateTime As String = Nothing, Optional valuePeriod As FhirR4Period = Nothing, Optional valueReference As FhirR4Reference = Nothing) As FhirR4Extension

Parameters

id
String

Unique id for inter-element referencing.

extension
IEnumerable<FhirR4Extension>

Additional Content defined by implementations.

url
String

Source of the definition for the extension code - a logical name or a URL.

valueQuantity
FhirR4Quantity

Value as Quantity.

valueCodeableConcept
FhirR4CodeableConcept

Value as CodeableConcept.

valueString
String

Value as string.

valueBoolean
Nullable<Boolean>

Value as boolean.

valueInteger
Nullable<Int32>

Value as integer.

valueRange
FhirR4Range

Value as Range.

valueRatio
FhirR4Ratio

Value as Ratio.

valueSampledData
FhirR4SampledData

Value as SampledData.

valueTime
Nullable<TimeSpan>

Value as time (hh:mm:ss).

valueDateTime
String

Value as dateTime.

valuePeriod
FhirR4Period

Value as Period.

valueReference
FhirR4Reference

Value as reference.

Returns

A new FhirR4Extension instance for mocking.

Applies to