Show / Hide Table of Contents

Class VisionPrescriptionDispense

Deals with details of the dispense part of the supply specification.

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

Properties

| Improve this Doc View Source

_Add

Extension container element for Add

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

_Axis

Extension container element for Axis

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

_BackCurve

Extension container element for BackCurve

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

_Base

Extension container element for Base

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

_Brand

Extension container element for Brand

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

_Color

Extension container element for Color

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

_Cylinder

Extension container element for Cylinder

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

_Diameter

Extension container element for Diameter

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

_Eye

Extension container element for Eye

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

_Notes

Extension container element for Notes

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

_Power

Extension container element for Power

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

_Prism

Extension container element for Prism

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

_Sphere

Extension container element for Sphere

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

Add

Power adjustment for multifocal lenses measured in diopters (0.25 units).

Declaration
public decimal? Add { get; set; }
Property Value
Type Description
System.Nullable<System.Decimal>
| Improve this Doc View Source

Axis

Adjustment for astigmatism measured in integer degrees.

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

BackCurve

Back curvature measured in millimeters.

Declaration
public decimal? BackCurve { get; set; }
Property Value
Type Description
System.Nullable<System.Decimal>
| Improve this Doc View Source

Base

The relative base, or reference lens edge, for the prism.

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

Brand

Brand recommendations or restrictions.

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

Color

Special color or pattern.

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

Cylinder

Power adjustment for astigmatism measured in diopters (0.25 units).

Declaration
public decimal? Cylinder { get; set; }
Property Value
Type Description
System.Nullable<System.Decimal>
| Improve this Doc View Source

Diameter

Contact lens diameter measured in millimeters.

Declaration
public decimal? Diameter { get; set; }
Property Value
Type Description
System.Nullable<System.Decimal>
| Improve this Doc View Source

Duration

The recommended maximum wear period for the lens.

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

Eye

The eye for which the lens applies.

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

Notes

Notes for special requirements such as coatings and lens materials.

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

Power

Contact lens power measured in diopters (0.25 units).

Declaration
public decimal? Power { get; set; }
Property Value
Type Description
System.Nullable<System.Decimal>
| Improve this Doc View Source

Prism

Amount of prism to compensate for eye alignment in fractional units.

Declaration
public decimal? Prism { get; set; }
Property Value
Type Description
System.Nullable<System.Decimal>
| Improve this Doc View Source

Product

Identifies the type of vision correction product which is required for the patient.

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

Sphere

Lens power measured in diopters (0.25 units).

Declaration
public decimal? Sphere { get; set; }
Property Value
Type Description
System.Nullable<System.Decimal>

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