Class TSubstanceDefinition

Unit

Declaration

type TSubstanceDefinition = class(TDomainResource)

Description

The detailed description of a substance, typically at a level beyond what is used for prescribing. 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 version : string read Getversion write Setversion;
Public property versionElement : Tstring read GetversionElement write SetversionElement;
Public property status : TCodeableConcept read Getstatus write Setstatus;
Public property classification : TCodeableConceptArray read GetclassificationArray;
Public property domain : TCodeableConcept read Getdomain write Setdomain;
Public property grade : TCodeableConceptArray read GetgradeArray;
Public property description : string read Getdescription write Setdescription;
Public property descriptionElement : Tmarkdown read GetdescriptionElement write SetdescriptionElement;
Public property informationSource : TReferenceArray read GetinformationSourceArray;
Public property note : TAnnotationArray read GetnoteArray;
Public property manufacturer : TReferenceArray read GetmanufacturerArray;
Public property supplier : TReferenceArray read GetsupplierArray;
Public property moiety : TSubstanceDefinitionMoietyArray read GetmoietyArray;
Public property characterization : TSubstanceDefinitionCharacterizationArray read GetcharacterizationArray;
Public property property_ : TSubstanceDefinitionPropertyArray read Getproperty_Array;
Public property referenceInformation : TReference read GetreferenceInformation write SetreferenceInformation;
Public property molecularWeight : TSubstanceDefinitionMolecularWeightArray read GetmolecularWeightArray;
Public property structure : TSubstanceDefinitionStructure read Getstructure write Setstructure;
Public property code : TSubstanceDefinitionCodeArray read GetcodeArray;
Public property name_ : TSubstanceDefinitionNameArray read Getname_Array;
Public property relationship : TSubstanceDefinitionRelationshipArray read GetrelationshipArray;
Public property nucleicAcid : TReference read GetnucleicAcid write SetnucleicAcid;
Public property polymer : TReference read Getpolymer write Setpolymer;
Public property protein : TReference read Getprotein write Setprotein;
Public property sourceMaterial : TSubstanceDefinitionSourceMaterial read GetsourceMaterial write SetsourceMaterial;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Identifier by which this substance is known.

Public property version : string read Getversion write Setversion;

A business level version identifier of the substance.

Public property versionElement : Tstring read GetversionElement write SetversionElement;
 
Public property status : TCodeableConcept read Getstatus write Setstatus;

Status of substance within the catalogue e.g. active, retired.

Public property classification : TCodeableConceptArray read GetclassificationArray;

A high level categorization, e.g. polymer or nucleic acid, or food, chemical, biological, or a lower level such as the general types of polymer (linear or branch chain) or type of impurity (process related or contaminant).

Public property domain : TCodeableConcept read Getdomain write Setdomain;

If the substance applies to human or veterinary use.

Public property grade : TCodeableConceptArray read GetgradeArray;

The quality standard, established benchmark, to which substance complies (e.g. USP/NF, Ph. Eur, JP, BP, Company Standard).

Public property description : string read Getdescription write Setdescription;

Textual description of the substance.

Public property descriptionElement : Tmarkdown read GetdescriptionElement write SetdescriptionElement;
 
Public property informationSource : TReferenceArray read GetinformationSourceArray;

Supporting literature.

Public property note : TAnnotationArray read GetnoteArray;

Textual comment about the substance's catalogue or registry record.

Public property manufacturer : TReferenceArray read GetmanufacturerArray;

The entity that creates, makes, produces or fabricates the substance. This is a set of potential manufacturers but is not necessarily comprehensive.

Public property supplier : TReferenceArray read GetsupplierArray;

An entity that is the source for the substance. It may be different from the manufacturer. Supplier is synonymous to a distributor.

Public property moiety : TSubstanceDefinitionMoietyArray read GetmoietyArray;

Moiety, for structural modifications.

Public property characterization : TSubstanceDefinitionCharacterizationArray read GetcharacterizationArray;

General specifications for this substance.

Public property property_ : TSubstanceDefinitionPropertyArray read Getproperty_Array;

General specifications for this substance.

Public property referenceInformation : TReference read GetreferenceInformation write SetreferenceInformation;

General information detailing this substance.

Public property molecularWeight : TSubstanceDefinitionMolecularWeightArray read GetmolecularWeightArray;

The average mass of a molecule of a compound compared to 1/12 the mass of carbon 12 and calculated as the sum of the atomic weights of the constituent atoms.

Public property structure : TSubstanceDefinitionStructure read Getstructure write Setstructure;

Structural information.

Public property code : TSubstanceDefinitionCodeArray read GetcodeArray;

Codes associated with the substance.

Public property name_ : TSubstanceDefinitionNameArray read Getname_Array;

Names applicable to this substance.

Public property relationship : TSubstanceDefinitionRelationshipArray read GetrelationshipArray;

A link between this substance and another, with details of the relationship.

Public property nucleicAcid : TReference read GetnucleicAcid write SetnucleicAcid;

Data items specific to nucleic acids.

Public property polymer : TReference read Getpolymer write Setpolymer;

Data items specific to polymers.

Public property protein : TReference read Getprotein write Setprotein;

Data items specific to proteins.

Public property sourceMaterial : TSubstanceDefinitionSourceMaterial read GetsourceMaterial write SetsourceMaterial;

Material or taxonomic/anatomical source for the substance.


Generated by PasDoc 0.15.0.