Show / Hide Table of Contents

Class FamilyMemberHistoryCondition

The significant Conditions (or condition) that the family member had. This is a repeating section to allow a system to represent more than one condition per resource, though there is nothing stopping multiple resources - one per condition.

Inheritance
System.Object
Element
BackboneElement
FamilyMemberHistoryCondition
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 FamilyMemberHistoryCondition : BackboneElement, IFhirJsonSerializable

Properties

| Improve this Doc View Source

_OnsetString

Extension container element for OnsetString

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

Code

The actual condition specified. Could be a coded condition (like MI or Diabetes) or a less specific string like 'cancer' depending on how much is known about the condition and the capabilities of the creating system.

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

Note

An area where general notes can be placed about this specific condition.

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

OnsetPeriod

Age of onset of a condition in relatives is predictive of risk for the patient.

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

OnsetQuantity

Age of onset of a condition in relatives is predictive of risk for the patient.

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

OnsetRange

Age of onset of a condition in relatives is predictive of risk for the patient.

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

OnsetString

Age of onset of a condition in relatives is predictive of risk for the patient.

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

Outcome

Indicates what happened as a result of this condition. If the condition resulted in death, deceased date is captured on the relation.

Declaration
public CodeableConcept Outcome { get; set; }
Property Value
Type Description
CodeableConcept

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