Class TContract

Unit

Declaration

type TContract = class(TDomainResource)

Description

A formal agreement between parties regarding the conduct of business, exchange of information or other matters. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifier read Getidentifier write Setidentifier;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TContractResourceStatusCodes read GetstatusElement write SetstatusElement;
Public property issued : string read Getissued write Setissued;
Public property issuedElement : TdateTime_ read GetissuedElement write SetissuedElement;
Public property applies : TPeriod read Getapplies write Setapplies;
Public property subject : TReferenceArray read GetsubjectArray;
Public property topic : TReferenceArray read GettopicArray;
Public property authority : TReferenceArray read GetauthorityArray;
Public property domain : TReferenceArray read GetdomainArray;
Public property type_ : TCodeableConcept read Gettype_ write Settype_;
Public property subType : TCodeableConceptArray read GetsubTypeArray;
Public property action : TCodeableConceptArray read GetactionArray;
Public property actionReason : TCodeableConceptArray read GetactionReasonArray;
Public property decisionType : TCodeableConcept read GetdecisionType write SetdecisionType;
Public property contentDerivative : TCodeableConcept read GetcontentDerivative write SetcontentDerivative;
Public property securityLabel : TCodingArray read GetsecurityLabelArray;
Public property agent : TContractAgentArray read GetagentArray;
Public property signer : TContractSignerArray read GetsignerArray;
Public property valuedItem : TContractValuedItemArray read GetvaluedItemArray;
Public property term : TContractTermArray read GettermArray;
Public property binding : TElement read Getbinding write Setbinding;
Public property friendly : TContractFriendlyArray read GetfriendlyArray;
Public property legal : TContractLegalArray read GetlegalArray;
Public property rule : TContractRuleArray read GetruleArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifier read Getidentifier write Setidentifier;

Unique identifier for this Contract.

Public property status : string read Getstatus write Setstatus;

The status of the resource instance.

Public property statusElement : TContractResourceStatusCodes read GetstatusElement write SetstatusElement;
 
Public property issued : string read Getissued write Setissued;

When this Contract was issued.

Public property issuedElement : TdateTime_ read GetissuedElement write SetissuedElement;
 
Public property applies : TPeriod read Getapplies write Setapplies;

Relevant time or time-period when this Contract is applicable.

Public property subject : TReferenceArray read GetsubjectArray;

The target entity impacted by or of interest to parties to the agreement.

Public property topic : TReferenceArray read GettopicArray;

The matter of concern in the context of this agreement.

Public property authority : TReferenceArray read GetauthorityArray;

A formally or informally recognized grouping of people, principals, organizations, or jurisdictions formed for the purpose of achieving some form of collective action such as the promulgation, administration and enforcement of contracts and policies.

Public property domain : TReferenceArray read GetdomainArray;

Recognized governance framework or system operating with a circumscribed scope in accordance with specified principles, policies, processes or procedures for managing rights, actions, or behaviors of parties or principals relative to resources.

Public property type_ : TCodeableConcept read Gettype_ write Settype_;

Type of Contract such as an insurance policy, real estate contract, a will, power of attorny, Privacy or Security policy , trust framework agreement, etc.

Public property subType : TCodeableConceptArray read GetsubTypeArray;

More specific type or specialization of an overarching or more general contract such as auto insurance, home owner insurance, prenupial agreement, Advanced-Directive, or privacy consent.

Public property action : TCodeableConceptArray read GetactionArray;

Action stipulated by this Contract.

Public property actionReason : TCodeableConceptArray read GetactionReasonArray;

Reason for action stipulated by this Contract.

Public property decisionType : TCodeableConcept read GetdecisionType write SetdecisionType;

The type of decision made by a grantor with respect to an offer made by a grantee.

Public property contentDerivative : TCodeableConcept read GetcontentDerivative write SetcontentDerivative;

The minimal content derived from the basal information source at a specific stage in its lifecycle.

Public property securityLabel : TCodingArray read GetsecurityLabelArray;

A set of security labels that define which resources are controlled by this consent. If more than one label is specified, all resources must have all the specified labels.

Public property agent : TContractAgentArray read GetagentArray;

An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place.

Public property signer : TContractSignerArray read GetsignerArray;

Parties with legal standing in the Contract, including the principal parties, the grantor(s) and grantee(s), which are any person or organization bound by the contract, and any ancillary parties, which facilitate the execution of the contract such as a notary or witness.

Public property valuedItem : TContractValuedItemArray read GetvaluedItemArray;

Contract Valued Item List.

Public property term : TContractTermArray read GettermArray;

One or more Contract Provisions, which may be related and conveyed as a group, and may contain nested groups.

Public property binding : TElement read Getbinding write Setbinding;

Legally binding Contract: This is the signed and legally recognized representation of the Contract, which is considered the "source of truth" and which would be the basis for legal action related to enforcement of this Contract.

Public property friendly : TContractFriendlyArray read GetfriendlyArray;

The "patient friendly language" versionof the Contract in whole or in parts. "Patient friendly language" means the representation of the Contract and Contract Provisions in a manner that is readily accessible and understandable by a layperson in accordance with best practices for communication styles that ensure that those agreeing to or signing the Contract understand the roles, actions, obligations, responsibilities, and implication of the agreement.

Public property legal : TContractLegalArray read GetlegalArray;

List of Legal expressions or representations of this Contract.

Public property rule : TContractRuleArray read GetruleArray;

List of Computable Policy Rule Language Representations of this Contract.


Generated by PasDoc 0.15.0.