Show / Hide Table of Contents

Class ContractValuedItem

Contract Valued Item List.

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

Properties

| Improve this Doc View Source

_EffectiveTime

Extension container element for EffectiveTime

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

_Factor

Extension container element for Factor

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

_Points

Extension container element for Points

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

EffectiveTime

Indicates the time during which this Contract ValuedItem information is effective.

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

EntityCodeableConcept

Specific type of Contract Valued Item that may be priced.

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

EntityReference

Specific type of Contract Valued Item that may be priced.

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

Factor

A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.

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

Identifier

Identifies a Contract Valued Item instance.

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

Net

Expresses the product of the Contract Valued Item unitQuantity and the unitPriceAmt. For example, the formula: unit Quantity * unit Price (Cost per Point) * factor Number * points = net Amount. Quantity, factor and points are assumed to be 1 if not supplied.

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

Points

An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Valued Item delivered. The concept of Points allows for assignment of point values for a Contract Valued Item, such that a monetary amount can be assigned to each point.

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

Quantity

Specifies the units by which the Contract Valued Item is measured or counted, and quantifies the countable or measurable Contract Valued Item instances.

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

UnitPrice

A Contract Valued Item unit valuation measure.

Declaration
public Quantity UnitPrice { get; set; }
Property Value
Type Description
Quantity

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