Besa Fhir Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TContract
Unit
bsFhir_r4
Declaration
type TContract = class(TDomainResource)
Description
Legally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement. If the element is present, it must have either a @value, an @id, or extensions
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property identifier : TIdentifierArray read GetidentifierArray; |
Unique identifier for this Contract or a derivative that references a Source Contract.
|
|
property url : string read Geturl write Seturl; |
Canonical identifier for this contract, represented as a URI (globally unique).
|
|
property urlElement : Turi read GeturlElement write SeturlElement; |
|
|
property version : string read Getversion write Setversion; |
An edition identifier used for business purposes to label business significant variants.
|
|
property versionElement : Tstring read GetversionElement write SetversionElement; |
|
|
property status : string read Getstatus write Setstatus; |
The status of the resource instance.
|
|
property legalState : TCodeableConcept read GetlegalState write SetlegalState; |
Legal states of the formation of a legal instrument, which is a formally executed written document that can be formally attributed to its author, records and formally expresses a legally enforceable act, process, or contractual duty, obligation, or right, and therefore evidences that act, process, or agreement.
|
|
property instantiatesCanonical : TReference read GetinstantiatesCanonical write SetinstantiatesCanonical; |
The URL pointing to a FHIR-defined Contract Definition that is adhered to in whole or part by this Contract.
|
|
property instantiatesUri : string read GetinstantiatesUri write SetinstantiatesUri; |
The URL pointing to an externally maintained definition that is adhered to in whole or in part by this Contract.
|
|
property instantiatesUriElement : Turi read GetinstantiatesUriElement write SetinstantiatesUriElement; |
|
|
property contentDerivative : TCodeableConcept read GetcontentDerivative write SetcontentDerivative; |
The minimal content derived from the basal information source at a specific stage in its lifecycle.
|
|
property issued : string read Getissued write Setissued; |
When this Contract was issued.
|
|
property issuedElement : TdateTime_ read GetissuedElement write SetissuedElement; |
|
|
property applies : TPeriod read Getapplies write Setapplies; |
Relevant time or time-period when this Contract is applicable.
|
|
property expirationType : TCodeableConcept read GetexpirationType write SetexpirationType; |
Event resulting in discontinuation or termination of this Contract instance by one or more parties to the contract.
|
|
property subject : TReferenceArray read GetsubjectArray; |
The target entity impacted by or of interest to parties to the agreement.
|
|
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.
|
|
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.
|
|
property site : TReferenceArray read GetsiteArray; |
Sites in which the contract is complied with, exercised, or in force.
|
|
property name_ : string read Getname_ write Setname_; |
A natural language name identifying this Contract definition, derivative, or instance in any legal state. Provides additional information about its content. This name should be usable as an identifier for the module by machine processing applications such as code generation.
|
|
property name_Element : Tstring read Getname_Element write Setname_Element; |
|
|
property title : string read Gettitle write Settitle; |
A short, descriptive, user-friendly title for this Contract definition, derivative, or instance in any legal state.t giving additional information about its content.
|
|
property titleElement : Tstring read GettitleElement write SettitleElement; |
|
|
property subtitle : string read Getsubtitle write Setsubtitle; |
An explanatory or alternate user-friendly title for this Contract definition, derivative, or instance in any legal state.t giving additional information about its content.
|
|
property subtitleElement : Tstring read GetsubtitleElement write SetsubtitleElement; |
|
|
property alias_ : TBSFHIRPrimitiveStringArray read Getalias_Array; |
Alternative representation of the title for this Contract definition, derivative, or instance in any legal state., e.g., a domain specific contract number related to legislation.
|
|
property author : TReference read Getauthor write Setauthor; |
The individual or organization that authored the Contract definition, derivative, or instance in any legal state.
|
|
property scope : TCodeableConcept read Getscope write Setscope; |
A selector of legal concerns for this Contract definition, derivative, or instance in any legal state.
|
|
property topic : TElement read Gettopic write Settopic; |
Narrows the range of legal concerns to focus on the achievement of specific contractual objectives.
|
|
property type_ : TCodeableConcept read Gettype_ write Settype_; |
A high-level category for the legal instrument, whether constructed as a Contract definition, derivative, or instance in any legal state. Provides additional information about its content within the context of the Contract's scope to distinguish the kinds of systems that would be interested in the contract.
|
|
property subType : TCodeableConceptArray read GetsubTypeArray; |
Sub-category for the Contract that distinguishes the kinds of systems that would be interested in the Contract within the context of the Contract's scope.
|
|
property contentDefinition : TContractContentDefinition read GetcontentDefinition write SetcontentDefinition; |
Precusory content developed with a focus and intent of supporting the formation a Contract instance, which may be associated with and transformable into a Contract.
|
|
property term : TContractTermArray read GettermArray; |
One or more Contract Provisions, which may be related and conveyed as a group, and may contain nested groups.
|
|
property supportingInfo : TReferenceArray read GetsupportingInfoArray; |
Information that may be needed by/relevant to the performer in their execution of this term action.
|
|
property relevantHistory : TReferenceArray read GetrelevantHistoryArray; |
Links to Provenance records for past versions of this Contract definition, derivative, or instance, which identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the Contract. The Provence.entity indicates the target that was changed in the update. http://build.fhir.org/provenance-definitions.html#Provenance.entity.
|
|
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.
|
|
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.
|
|
property legal : TContractLegalArray read GetlegalArray; |
List of Legal expressions or representations of this Contract.
|
|
property rule : TContractRuleArray read GetruleArray; |
List of Computable Policy Rule Language Representations of this Contract.
|
|
property legallyBinding : TElement read GetlegallyBinding write SetlegallyBinding; |
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.
|
Generated by PasDoc 0.15.0.
|