Class TSubstanceDefinition
Unit
bsFhir_r5
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
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property identifier : TIdentifierArray read GetidentifierArray; |
Identifier by which this substance is known.
|
|
property version : string read Getversion write Setversion; |
A business level version identifier of the substance.
|
|
property versionElement : Tstring read GetversionElement write SetversionElement; |
|
|
property status : TCodeableConcept read Getstatus write Setstatus; |
Status of substance within the catalogue e.g. active, retired.
|
|
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).
|
|
property domain : TCodeableConcept read Getdomain write Setdomain; |
If the substance applies to human or veterinary use.
|
|
property grade : TCodeableConceptArray read GetgradeArray; |
The quality standard, established benchmark, to which substance complies (e.g. USP/NF, Ph. Eur, JP, BP, Company Standard).
|
|
property description : string read Getdescription write Setdescription; |
Textual description of the substance.
|
|
property descriptionElement : Tmarkdown read GetdescriptionElement write SetdescriptionElement; |
|
|
property informationSource : TReferenceArray read GetinformationSourceArray; |
Supporting literature.
|
|
property note : TAnnotationArray read GetnoteArray; |
Textual comment about the substance's catalogue or registry record.
|
|
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.
|
|
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.
|
|
property referenceInformation : TReference read GetreferenceInformation write SetreferenceInformation; |
General information detailing this substance.
|
|
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.
|
|
property nucleicAcid : TReference read GetnucleicAcid write SetnucleicAcid; |
Data items specific to nucleic acids.
|
|
property polymer : TReference read Getpolymer write Setpolymer; |
Data items specific to polymers.
|
|
property protein : TReference read Getprotein write Setprotein; |
Data items specific to proteins.
|
Generated by PasDoc 0.15.0.
|