Show / Hide Table of Contents

Class ValueSetExpansion

A value set can also be "expanded", where the value set is turned into a simple collection of enumerated codes. This element holds the expansion, if it has been performed.

Inheritance
System.Object
Element
BackboneElement
ValueSetExpansion
Implements
IFhirJsonSerializable
Inherited Members
BackboneElement.ModifierExtension
Element.Extension
Element.Fhir_comments
Element._Fhir_comments
Element.Id
Element._Id
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class ValueSetExpansion : BackboneElement, IFhirJsonSerializable

Properties

| Improve this Doc View Source

_Identifier

Extension container element for Identifier

Declaration
public Element _Identifier { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Offset

Extension container element for Offset

Declaration
public Element _Offset { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Timestamp

Extension container element for Timestamp

Declaration
public Element _Timestamp { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Total

Extension container element for Total

Declaration
public Element _Total { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

Contains

The codes that are contained in the value set expansion.

Declaration
public List<ValueSetExpansionContains> Contains { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<ValueSetExpansionContains>
| Improve this Doc View Source

Identifier

An identifier that uniquely identifies this expansion of the valueset. Systems may re-use the same identifier as long as the expansion and the definition remain the same, but are not required to do so.

Declaration
public string Identifier { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Offset

If paging is being used, the offset at which this resource starts. I.e. this resource is a partial view into the expansion. If paging is not being used, this element SHALL not be present.

Declaration
public int? Offset { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

Parameter

A parameter that controlled the expansion process. These parameters may be used by users of expanded value sets to check whether the expansion is suitable for a particular purpose, or to pick the correct expansion.

Declaration
public List<ValueSetExpansionParameter> Parameter { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<ValueSetExpansionParameter>
| Improve this Doc View Source

Timestamp

The time at which the expansion was produced by the expanding system.

Declaration
public string Timestamp { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Total

The total number of concepts in the expansion. If the number of concept nodes in this resource is less than the stated number, then the server can return more using the offset parameter.

Declaration
public int? Total { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Methods

| Improve this Doc View Source

DeserializeJson(ref Utf8JsonReader, JsonSerializerOptions)

Deserialize a JSON object

Declaration
public void DeserializeJson(ref Utf8JsonReader reader, JsonSerializerOptions options)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
| Improve this Doc View Source

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
| Improve this Doc View Source

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

Implements

IFhirJsonSerializable
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX