Class TContractValuedItem

Unit

Declaration

type TContractValuedItem = class(TBackboneElement)

Description

Legally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property entityCodeableConcept : TCodeableConcept read GetentityCodeableConcept write SetentityCodeableConcept;
Public property entityReference : TReference read GetentityReference write SetentityReference;
Public property identifier : TIdentifier read Getidentifier write Setidentifier;
Public property effectiveTime : string read GeteffectiveTime write SeteffectiveTime;
Public property effectiveTimeElement : TdateTime_ read GeteffectiveTimeElement write SeteffectiveTimeElement;
Public property quantity : TQuantity read Getquantity write Setquantity;
Public property unitPrice : TMoney read GetunitPrice write SetunitPrice;
Public property factor : Double read Getfactor write Setfactor;
Public property factorElement : Tdecimal read GetfactorElement write SetfactorElement;
Public property points : Double read Getpoints write Setpoints;
Public property pointsElement : Tdecimal read GetpointsElement write SetpointsElement;
Public property net : TMoney read Getnet write Setnet;
Public property payment : string read Getpayment write Setpayment;
Public property paymentElement : Tstring read GetpaymentElement write SetpaymentElement;
Public property paymentDate : string read GetpaymentDate write SetpaymentDate;
Public property paymentDateElement : TdateTime_ read GetpaymentDateElement write SetpaymentDateElement;
Public property responsible : TReference read Getresponsible write Setresponsible;
Public property recipient : TReference read Getrecipient write Setrecipient;
Public property linkId : TBSFHIRPrimitiveStringArray read GetlinkIdArray;
Public property securityLabelNumber : TBSFHIRPrimitiveStringArray read GetsecurityLabelNumberArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property entityCodeableConcept : TCodeableConcept read GetentityCodeableConcept write SetentityCodeableConcept;

Specific type of Contract Valued Item that may be priced. (choose any one of entity*, but only one)

Public property entityReference : TReference read GetentityReference write SetentityReference;

Specific type of Contract Valued Item that may be priced. (choose any one of entity*, but only one)

Public property identifier : TIdentifier read Getidentifier write Setidentifier;

Identifies a Contract Valued Item instance.

Public property effectiveTime : string read GeteffectiveTime write SeteffectiveTime;

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

Public property effectiveTimeElement : TdateTime_ read GeteffectiveTimeElement write SeteffectiveTimeElement;
 
Public property quantity : TQuantity read Getquantity write Setquantity;

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

Public property unitPrice : TMoney read GetunitPrice write SetunitPrice;

A Contract Valued Item unit valuation measure.

Public property factor : Double read Getfactor write Setfactor;

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.

Public property factorElement : Tdecimal read GetfactorElement write SetfactorElement;
 
Public property points : Double read Getpoints write Setpoints;

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.

Public property pointsElement : Tdecimal read GetpointsElement write SetpointsElement;
 
Public property net : TMoney read Getnet write Setnet;

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.

Public property payment : string read Getpayment write Setpayment;

Terms of valuation.

Public property paymentElement : Tstring read GetpaymentElement write SetpaymentElement;
 
Public property paymentDate : string read GetpaymentDate write SetpaymentDate;

When payment is due.

Public property paymentDateElement : TdateTime_ read GetpaymentDateElement write SetpaymentDateElement;
 
Public property responsible : TReference read Getresponsible write Setresponsible;

Who will make payment.

Public property recipient : TReference read Getrecipient write Setrecipient;

Who will receive payment.

Public property linkId : TBSFHIRPrimitiveStringArray read GetlinkIdArray;

Id of the clause or question text related to the context of this valuedItem in the referenced form or QuestionnaireResponse.

Public property securityLabelNumber : TBSFHIRPrimitiveStringArray read GetsecurityLabelNumberArray;

A set of security labels that define which terms are controlled by this condition.


Generated by PasDoc 0.15.0.