Share via


FhirR4Condition Class

Definition

Detailed information about conditions, problems or diagnoses Based on FHIR Condition

public class FhirR4Condition : Azure.Health.Insights.RadiologyInsights.FhirR4DomainResource, System.ClientModel.Primitives.IJsonModel<Azure.Health.Insights.RadiologyInsights.FhirR4Condition>, System.ClientModel.Primitives.IPersistableModel<Azure.Health.Insights.RadiologyInsights.FhirR4Condition>
type FhirR4Condition = class
    inherit FhirR4DomainResource
    interface IJsonModel<FhirR4Condition>
    interface IPersistableModel<FhirR4Condition>
Public Class FhirR4Condition
Inherits FhirR4DomainResource
Implements IJsonModel(Of FhirR4Condition), IPersistableModel(Of FhirR4Condition)
Inheritance
Implements

Properties

AbatementAge

When in resolution/remission.

AbatementDateTime

When in resolution/remission.

AbatementPeriod

When in resolution/remission.

AbatementRange

When in resolution/remission.

AbatementString

When in resolution/remission.

AdditionalProperties

Additional Properties

To assign an object to the value of this property use FromObjectAsJson<T>(T, JsonSerializerOptions).

To assign an already formatted json string to this property use FromString(String).

Examples:

  • BinaryData.FromObjectAsJson("foo"): Creates a payload of "foo".
  • BinaryData.FromString("\"foo\""): Creates a payload of "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" }): Creates a payload of { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}"): Creates a payload of { "key": "value" }.

(Inherited from FhirR4Resource)
BodySite

Anatomical location, if relevant.

Category

problem-list-item | encounter-diagnosis.

ClinicalStatus

active | recurrence | relapse | inactive | remission | resolved.

Code

Identification of the condition, problem or diagnosis.

Contained

Contained, inline Resources.

(Inherited from FhirR4DomainResource)
Encounter

Encounter created as part of.

Extension

Additional Content defined by implementations.

(Inherited from FhirR4DomainResource)
Id

Resource Id.

(Inherited from FhirR4Resource)
Identifier

External Ids for this condition.

ImplicitRules

A set of rules under which this content was created.

(Inherited from FhirR4Resource)
Language

Language of the resource content.

(Inherited from FhirR4Resource)
Meta

Metadata about the resource.

(Inherited from FhirR4Resource)
ModifierExtension

Extensions that cannot be ignored.

(Inherited from FhirR4DomainResource)
Note

Additional information about the Condition.

OnsetAge

Estimated or actual date, date-time, or age.

OnsetDateTime

Estimated or actual date, date-time, or age.

OnsetPeriod

Estimated or actual date, date-time, or age.

OnsetRange

Estimated or actual date, date-time, or age.

OnsetString

Estimated or actual date, date-time, or age.

RecordedDate

Date record was first recorded.

ResourceType

The type of resource.

(Inherited from FhirR4Resource)
Severity

Subjective severity of condition.

Stage

stge/grade, usually assessed formally.

Text

Text summary of the resource, for human interpretation.

(Inherited from FhirR4DomainResource)
VerificationStatus

unconfirmed | provisional | differential | confirmed | refuted | entered-in-error.

Explicit Interface Implementations

IJsonModel<FhirR4Condition>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<FhirR4Condition>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<FhirR4DomainResource>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from FhirR4DomainResource)
IJsonModel<FhirR4DomainResource>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from FhirR4DomainResource)
IJsonModel<FhirR4Resource>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from FhirR4Resource)
IJsonModel<FhirR4Resource>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from FhirR4Resource)
IPersistableModel<FhirR4Condition>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FhirR4Condition>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<FhirR4Condition>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<FhirR4DomainResource>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from FhirR4DomainResource)
IPersistableModel<FhirR4DomainResource>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from FhirR4DomainResource)
IPersistableModel<FhirR4DomainResource>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from FhirR4DomainResource)
IPersistableModel<FhirR4Resource>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from FhirR4Resource)
IPersistableModel<FhirR4Resource>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from FhirR4Resource)
IPersistableModel<FhirR4Resource>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from FhirR4Resource)

Applies to