Class TSubstance

Unit

Declaration

type TSubstance = class(TDomainResource)

Description

A homogeneous material with a definite composition. 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 : TIdentifierArray read GetidentifierArray;
Public property instance : boolean read Getinstance write Setinstance;
Public property instanceElement : Tboolean read GetinstanceElement write SetinstanceElement;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TFHIRSubstanceStatus read GetstatusElement write SetstatusElement;
Public property category : TCodeableConceptArray read GetcategoryArray;
Public property code : TCodeableReference read Getcode write Setcode;
Public property description : string read Getdescription write Setdescription;
Public property descriptionElement : Tmarkdown read GetdescriptionElement write SetdescriptionElement;
Public property expiry : string read Getexpiry write Setexpiry;
Public property expiryElement : TdateTime_ read GetexpiryElement write SetexpiryElement;
Public property quantity : TQuantity read Getquantity write Setquantity;
Public property ingredient : TSubstanceIngredientArray read GetingredientArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Unique identifier for the substance. For an instance, an identifier associated with the package/container (usually a label affixed directly).

Public property instance : boolean read Getinstance write Setinstance;

A boolean to indicate if this an instance of a substance or a kind of one (a definition).

Public property instanceElement : Tboolean read GetinstanceElement write SetinstanceElement;
 
Public property status : string read Getstatus write Setstatus;

A code to indicate if the substance is actively used.

Public property statusElement : TFHIRSubstanceStatus read GetstatusElement write SetstatusElement;
 
Public property category : TCodeableConceptArray read GetcategoryArray;

A code that classifies the general type of substance. This is used for searching, sorting and display purposes.

Public property code : TCodeableReference read Getcode write Setcode;

A code (or set of codes) that identify this substance.

Public property description : string read Getdescription write Setdescription;

A description of the substance - its appearance, handling requirements, and other usage notes.

Public property descriptionElement : Tmarkdown read GetdescriptionElement write SetdescriptionElement;
 
Public property expiry : string read Getexpiry write Setexpiry;

When the substance is no longer valid to use. For some substances, a single arbitrary date is used for expiry.

Public property expiryElement : TdateTime_ read GetexpiryElement write SetexpiryElement;
 
Public property quantity : TQuantity read Getquantity write Setquantity;

The amount of the substance.

Public property ingredient : TSubstanceIngredientArray read GetingredientArray;

A substance can be composed of other substances.


Generated by PasDoc 0.15.0.