HealthInsightsRadiologyInsightsModelFactory.FhirR4ObservationComponent Method

Definition

Initializes a new instance of FhirR4ObservationComponent.

public static Azure.Health.Insights.RadiologyInsights.FhirR4ObservationComponent FhirR4ObservationComponent (string id = default, System.Collections.Generic.IEnumerable<Azure.Health.Insights.RadiologyInsights.FhirR4Extension> extension = default, Azure.Health.Insights.RadiologyInsights.FhirR4CodeableConcept code = 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, Azure.Health.Insights.RadiologyInsights.FhirR4CodeableConcept dataAbsentReason = default, System.Collections.Generic.IEnumerable<Azure.Health.Insights.RadiologyInsights.FhirR4CodeableConcept> interpretation = default, System.Collections.Generic.IEnumerable<Azure.Health.Insights.RadiologyInsights.FhirR4ObservationReferenceRange> referenceRange = default);
static member FhirR4ObservationComponent : string * seq<Azure.Health.Insights.RadiologyInsights.FhirR4Extension> * Azure.Health.Insights.RadiologyInsights.FhirR4CodeableConcept * 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.FhirR4CodeableConcept * seq<Azure.Health.Insights.RadiologyInsights.FhirR4CodeableConcept> * seq<Azure.Health.Insights.RadiologyInsights.FhirR4ObservationReferenceRange> -> Azure.Health.Insights.RadiologyInsights.FhirR4ObservationComponent
Public Shared Function FhirR4ObservationComponent (Optional id As String = Nothing, Optional extension As IEnumerable(Of FhirR4Extension) = Nothing, Optional code As FhirR4CodeableConcept = 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, Optional dataAbsentReason As FhirR4CodeableConcept = Nothing, Optional interpretation As IEnumerable(Of FhirR4CodeableConcept) = Nothing, Optional referenceRange As IEnumerable(Of FhirR4ObservationReferenceRange) = Nothing) As FhirR4ObservationComponent

Parameters

id
String

Unique id for inter-element referencing.

extension
IEnumerable<FhirR4Extension>

Additional Content defined by implementations.

code
FhirR4CodeableConcept

Type of component observation (code / type).

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.

dataAbsentReason
FhirR4CodeableConcept

Why the component result is missing.

interpretation
IEnumerable<FhirR4CodeableConcept>

High, low, normal, etc.

referenceRange
IEnumerable<FhirR4ObservationReferenceRange>

Provides guide for interpretation of component result.

Returns

A new FhirR4ObservationComponent instance for mocking.

Applies to