Class TSubstanceDefinitionRelationship

Unit

Declaration

type TSubstanceDefinitionRelationship = class(TBackboneElement)

Description

The detailed description of a substance, typically at a level beyond what is used for prescribing.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property substanceDefinitionReference : TReference read GetsubstanceDefinitionReference write SetsubstanceDefinitionReference;
Public property substanceDefinitionCodeableConcept : TCodeableConcept read GetsubstanceDefinitionCodeableConcept write SetsubstanceDefinitionCodeableConcept;
Public property type_ : TCodeableConcept read Gettype_ write Settype_;
Public property isDefining : boolean read GetisDefining write SetisDefining;
Public property isDefiningElement : Tboolean read GetisDefiningElement write SetisDefiningElement;
Public property amountQuantity : TQuantity read GetamountQuantity write SetamountQuantity;
Public property amountRatio : TRatio read GetamountRatio write SetamountRatio;
Public property amountString : string read GetamountString write SetamountString;
Public property amountStringElement : Tstring read GetamountStringElement write SetamountStringElement;
Public property ratioHighLimitAmount : TRatio read GetratioHighLimitAmount write SetratioHighLimitAmount;
Public property comparator : TCodeableConcept read Getcomparator write Setcomparator;
Public property source : TReferenceArray read GetsourceArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property substanceDefinitionReference : TReference read GetsubstanceDefinitionReference write SetsubstanceDefinitionReference;

A pointer to another substance, as a resource or just a representational code. (choose any one of substanceDefinition*, but only one)

Public property substanceDefinitionCodeableConcept : TCodeableConcept read GetsubstanceDefinitionCodeableConcept write SetsubstanceDefinitionCodeableConcept;

A pointer to another substance, as a resource or just a representational code. (choose any one of substanceDefinition*, but only one)

Public property type_ : TCodeableConcept read Gettype_ write Settype_;

For example "salt to parent", "active moiety", "starting material", "polymorph", "impurity of".

Public property isDefining : boolean read GetisDefining write SetisDefining;

For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible substance relationships.

Public property isDefiningElement : Tboolean read GetisDefiningElement write SetisDefiningElement;
 
Public property amountQuantity : TQuantity read GetamountQuantity write SetamountQuantity;

A numeric factor for the relationship, for instance to express that the salt of a substance has some percentage of the active substance in relation to some other. (choose any one of amount*, but only one)

Public property amountRatio : TRatio read GetamountRatio write SetamountRatio;

A numeric factor for the relationship, for instance to express that the salt of a substance has some percentage of the active substance in relation to some other. (choose any one of amount*, but only one)

Public property amountString : string read GetamountString write SetamountString;

A numeric factor for the relationship, for instance to express that the salt of a substance has some percentage of the active substance in relation to some other. (choose any one of amount*, but only one)

Public property amountStringElement : Tstring read GetamountStringElement write SetamountStringElement;
 
Public property ratioHighLimitAmount : TRatio read GetratioHighLimitAmount write SetratioHighLimitAmount;

For use when the numeric has an uncertain range.

Public property comparator : TCodeableConcept read Getcomparator write Setcomparator;

An operator for the amount, for example "average", "approximately", "less than".

Public property source : TReferenceArray read GetsourceArray;

Supporting literature.


Generated by PasDoc 0.15.0.