Class ValueSetCodeSystemConcept
Concepts that are in the code system. The concept definitions are inherently hierarchical, but the definitions must be consulted to determine what the meaning of the hierarchical relationships are.
Implements
Inherited Members
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class ValueSetCodeSystemConcept : BackboneElement, IFhirJsonSerializable
Properties
| Improve this Doc View Source_Abstract
Extension container element for Abstract
Declaration
public Element _Abstract { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Code
Extension container element for Code
Declaration
public Element _Code { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Definition
Extension container element for Definition
Declaration
public Element _Definition { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Display
Extension container element for Display
Declaration
public Element _Display { get; set; }
Property Value
Type | Description |
---|---|
Element |
Abstract
If this code is not for use as a real concept.
Declaration
public bool? Abstract { get; set; }
Property Value
Type | Description |
---|---|
System. |
Code
A code - a text symbol - that uniquely identifies the concept within the code system.
Declaration
public string Code { get; set; }
Property Value
Type | Description |
---|---|
System. |
Concept
Defines children of a concept to produce a hierarchy of concepts. The nature of the relationships is variable (is-a/contains/categorizes) and can only be determined by examining the definitions of the concepts.
Declaration
public List<ValueSetCodeSystemConcept> Concept { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Definition
The formal definition of the concept. The value set resource does not make formal definitions required, because of the prevalence of legacy systems. However, they are highly recommended, as without them there is no formal meaning associated with the concept.
Declaration
public string Definition { get; set; }
Property Value
Type | Description |
---|---|
System. |
Designation
Many concept definition systems support multiple representations, in multiple languages, and for multiple purposes.
Declaration
public List<ValueSetCodeSystemConceptDesignation> Designation { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Display
A human readable string that is the recommended default way to present this concept to a user.
Declaration
public string Display { get; set; }
Property Value
Type | Description |
---|---|
System. |
Methods
| Improve this Doc View SourceDeserializeJson(ref Utf8JsonReader, JsonSerializerOptions)
Deserialize a JSON object
Declaration
public void DeserializeJson(ref Utf8JsonReader reader, JsonSerializerOptions options)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
reader | |
Json |
options |
DeserializeJsonProperty(ref Utf8JsonReader, JsonSerializerOptions, String)
Deserialize a JSON property
Declaration
public void DeserializeJsonProperty(ref Utf8JsonReader reader, JsonSerializerOptions options, string propertyName)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
reader | |
Json |
options | |
System. |
propertyName |
SerializeJson(Utf8JsonWriter, JsonSerializerOptions, Boolean)
Serialize to a JSON object
Declaration
public void SerializeJson(Utf8JsonWriter writer, JsonSerializerOptions options, bool includeStartObject = true)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
writer | |
Json |
options | |
System. |
includeStartObject |