View raw Markdown
type: resource-definitionsresource: SubstanceDefinition

SubstanceDefinition Definitions

<a id="SubstanceDefinition"></a>

SubstanceDefinition

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

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

Cardinality: 0..*

Mappings: idmp-substance=Substance (and derived classes: Chemical, Polymer, Protein, Nucleic_Acid, Structurally_Diverse); w5=administrative.medication

<a id="SubstanceDefinition.identifier"></a>

SubstanceDefinition.identifier

Identifier by which this substance is known

Definition: Identifier by which this substance is known.

Cardinality: 0..*

Type: Identifier

Summary: true

Mappings: idmp-substance=Substance.Substance_Id

<a id="SubstanceDefinition.version"></a>

SubstanceDefinition.version

A business level edition or revision identifier

Definition: A business level edition or revision identifier.

Cardinality: 0..1

Type: string

Summary: true

Mappings: idmp-substance=Version.Version_Number

<a id="SubstanceDefinition.status"></a>

SubstanceDefinition.status

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

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

Cardinality: 0..1

Type: CodeableConcept

Binding: preferred:publication-status

Summary: true

Is Modifier: true (Reason: This element is labelled as a modifier because it is a status element that can indicate that a record should not be treated as valid)

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.classification"></a>

SubstanceDefinition.classification

A categorization, high level e.g. polymer or nucleic acid, or food, chemical, biological, or lower e.g. polymer linear or branch chain, or type of impurity

Definition: 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).

Cardinality: 0..*

Type: CodeableConcept

Summary: true

Mappings: idmp-substance=Substance_Classification.Substance_Classification and Substance_classification.Substance_Classification_Subtype

<a id="SubstanceDefinition.domain"></a>

SubstanceDefinition.domain

The applicable usage of the substance, as an example human or veterinary

Definition: The applicable usage of the substance, as an example human or veterinary.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:medicinal-product-domain

Summary: true

Mappings: idmp-substance=Substance_Classification.Substance_Classification (and Code and Type) and Substance_Classification.Substance_Classification_Subtype

<a id="SubstanceDefinition.grade"></a>

SubstanceDefinition.grade

The quality standard, established benchmark, to which substance complies (e.g. USP/NF, BP)

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

Cardinality: 0..*

Type: CodeableConcept

Binding: example:substance-grade

Summary: true

Mappings: idmp-substance=Substance_Specified_Substance_Group_3.Grade

<a id="SubstanceDefinition.description"></a>

SubstanceDefinition.description

Textual description of the substance

Definition: Textual description of the substance.

Cardinality: 0..1

Type: markdown

Summary: true

Mappings: idmp-substance=Substance.Comment

<a id="SubstanceDefinition.note"></a>

SubstanceDefinition.note

Textual comment about the substance's catalogue or registry record

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

Cardinality: 0..*

Type: Annotation

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.manufacturer"></a>

SubstanceDefinition.manufacturer

The entity that creates, makes, produces or fabricates the substance

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

Cardinality: 0..*

Type: Reference(Organization)

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.supplier"></a>

SubstanceDefinition.supplier

An entity that is the source for the substance. It may be different from the manufacturer

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

Cardinality: 0..*

Type: Reference(Organization)

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.moiety"></a>

SubstanceDefinition.moiety

Moiety, for structural modifications

Definition: Moiety, for structural modifications.

Cardinality: 0..*

Type: BackboneElement

Summary: true

Mappings: idmp-substance=Substance.Moiety

<a id="SubstanceDefinition.moiety.role"></a>

SubstanceDefinition.moiety.role

Role that the moiety is playing

Definition: Role that the moiety is playing.

Cardinality: 0..1

Type: CodeableConcept

Summary: true

Mappings: idmp-substance=Moiety.Moiety_Role

<a id="SubstanceDefinition.moiety.identifier"></a>

SubstanceDefinition.moiety.identifier

Identifier by which this moiety substance is known

Definition: Identifier by which this moiety substance is known.

Cardinality: 0..1

Type: Identifier

Summary: true

Mappings: idmp-substance=Moiety.Moiety_Id

<a id="SubstanceDefinition.moiety.name"></a>

SubstanceDefinition.moiety.name

Textual name for this moiety substance

Definition: Textual name for this moiety substance.

Cardinality: 0..1

Type: string

Summary: true

Mappings: idmp-substance=Moiety.Moiety_Name

<a id="SubstanceDefinition.moiety.stereochemistry"></a>

SubstanceDefinition.moiety.stereochemistry

Stereochemistry type

Definition: Stereochemistry type.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-stereochemistry

Summary: true

Mappings: idmp-substance=Moiety.Stereochemistry

<a id="SubstanceDefinition.moiety.opticalActivity"></a>

SubstanceDefinition.moiety.opticalActivity

Optical activity type

Definition: Optical activity type.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-optical-activity

Summary: true

Mappings: idmp-substance=Moiety.Optical_Activity

<a id="SubstanceDefinition.moiety.molecularFormula"></a>

SubstanceDefinition.moiety.molecularFormula

Molecular formula for this moiety (e.g. with the Hill system)

Definition: Molecular formula for this moiety of this substance, typically using the Hill system.

Cardinality: 0..1

Type: string

Summary: true

Mappings: idmp-substance=Moiety.Molecular_Formula

<a id="SubstanceDefinition.moiety.amount[x]"></a>

SubstanceDefinition.moiety.amount[x]

Quantitative value for this moiety

Definition: Quantitative value for this moiety.

Cardinality: 0..1

Type: Quantity, string

Summary: true

Mappings: idmp-substance=Moiety.Amount

<a id="SubstanceDefinition.moiety.measurementType"></a>

SubstanceDefinition.moiety.measurementType

The measurement type of the quantitative value

Definition: The measurement type of the quantitative value. In capturing the actual relative amounts of substances or molecular fragments it may be necessary to indicate whether the amount refers to, for example, a mole ratio or weight ratio.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-amount-type

Summary: true

Mappings: idmp-substance=Amount.Amount_Type

<a id="SubstanceDefinition.characterization"></a>

SubstanceDefinition.characterization

General specifications for this substance

Definition: General specifications for this substance.

Cardinality: 0..*

Type: BackboneElement

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.characterization.technique"></a>

SubstanceDefinition.characterization.technique

The method used to find the characterization e.g. HPLC

Definition: The method used to elucidate the characterization of the drug substance. Example: HPLC.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-structure-technique

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.characterization.form"></a>

SubstanceDefinition.characterization.form

Describes the nature of the chemical entity and explains, for instance, whether this is a base or a salt form

Definition: Describes the nature of the chemical entity and explains, for instance, whether this is a base or a salt form.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-form

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.characterization.description"></a>

SubstanceDefinition.characterization.description

The description or justification in support of the interpretation of the data file

Definition: The description or justification in support of the interpretation of the data file.

Cardinality: 0..1

Type: markdown

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.characterization.file"></a>

SubstanceDefinition.characterization.file

The data produced by the analytical instrument or a pictorial representation of that data. Examples: a JCAMP, JDX, or ADX file, or a chromatogram or spectrum analysis

Definition: The data produced by the analytical instrument or a pictorial representation of that data. Examples: a JCAMP, JDX, or ADX file, or a chromatogram or spectrum analysis.

Cardinality: 0..*

Type: Attachment

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.property"></a>

SubstanceDefinition.property

General specifications for this substance

Definition: General specifications for this substance.

Cardinality: 0..*

Type: BackboneElement

Summary: true

Mappings: idmp-substance=Substance.Property

<a id="SubstanceDefinition.property.type"></a>

SubstanceDefinition.property.type

A code expressing the type of property

Definition: A code expressing the type of property.

Cardinality: 1..1

Type: CodeableConcept

Binding: example:product-characteristic-codes

Summary: true

Mappings: idmp-substance=Property.Property_Type

<a id="SubstanceDefinition.property.value[x]"></a>

SubstanceDefinition.property.value[x]

A value for the property

Definition: A value for the property.

Cardinality: 0..1

Type: CodeableConcept, Quantity, Range, date, boolean, Attachment

Summary: true

Mappings: idmp-substance=Physical Characteristics, attribute's value

<a id="SubstanceDefinition.molecularWeight"></a>

SubstanceDefinition.molecularWeight

The average mass of a molecule of a compound

Definition: 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.

Cardinality: 0..*

Type: BackboneElement

Summary: true

<a id="SubstanceDefinition.molecularWeight.method"></a>

SubstanceDefinition.molecularWeight.method

The method by which the weight was determined

Definition: The method by which the molecular weight was determined.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-weight-method

Summary: true

Mappings: idmp-substance=Molecular_Weight.Molecular_Weight_Method

<a id="SubstanceDefinition.molecularWeight.type"></a>

SubstanceDefinition.molecularWeight.type

Type of molecular weight e.g. exact, average, weight average

Definition: Type of molecular weight such as exact, average (also known as. number average), weight average.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-weight-type

Summary: true

Mappings: idmp-substance=Molecular_Weight.Molecular_Weight_Type

<a id="SubstanceDefinition.molecularWeight.amount"></a>

SubstanceDefinition.molecularWeight.amount

Used to capture quantitative values for a variety of elements

Definition: Used to capture quantitative values for a variety of elements. If only limits are given, the arithmetic mean would be the average. If only a single definite value for a given element is given, it would be captured in this field.

Cardinality: 1..1

Type: Quantity

Summary: true

Mappings: idmp-substance=Molecular_Weight.Amount

<a id="SubstanceDefinition.structure"></a>

SubstanceDefinition.structure

Structural information

Definition: Structural information.

Cardinality: 0..1

Type: BackboneElement

Summary: true

Mappings: idmp-substance=Substance.Structure

<a id="SubstanceDefinition.structure.stereochemistry"></a>

SubstanceDefinition.structure.stereochemistry

Stereochemistry type

Definition: Stereochemistry type.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-stereochemistry

Summary: true

Mappings: idmp-substance=Structure.Stereochemistry

<a id="SubstanceDefinition.structure.opticalActivity"></a>

SubstanceDefinition.structure.opticalActivity

Optical activity type

Definition: Optical activity type.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-optical-activity

Summary: true

Mappings: idmp-substance=Structure.Optical_Activity

<a id="SubstanceDefinition.structure.molecularFormula"></a>

SubstanceDefinition.structure.molecularFormula

An expression which states the number and type of atoms present in a molecule of a substance

Definition: An expression which states the number and type of atoms present in a molecule of a substance.

Cardinality: 0..1

Type: string

Summary: true

Mappings: idmp-substance=Structure.Molecular_Formula

<a id="SubstanceDefinition.structure.molecularFormulaByMoiety"></a>

SubstanceDefinition.structure.molecularFormulaByMoiety

Specified per moiety according to the Hill system

Definition: Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot.

Cardinality: 0..1

Type: string

Summary: true

Mappings: idmp-substance=Structure.Molecular_Formula_By_Moiety

<a id="SubstanceDefinition.structure.molecularWeight"></a>

SubstanceDefinition.structure.molecularWeight

The molecular weight or weight range

Definition: The molecular weight or weight range (for proteins, polymers or nucleic acids).

Cardinality: 0..1

Summary: true

Mappings: idmp-substance=Structure.Molecular_Weight

<a id="SubstanceDefinition.structure.technique"></a>

SubstanceDefinition.structure.technique

The method used to find the structure e.g. X-ray, NMR

Definition: The method used to elucidate the structure of the drug substance. Examples: X-ray, NMR, Peptide mapping, Ligand binding assay.

Cardinality: 0..*

Type: CodeableConcept

Binding: example:substance-structure-technique

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.structure.sourceDocument"></a>

SubstanceDefinition.structure.sourceDocument

Source of information for the structure

Definition: The source of information about the structure.

Cardinality: 0..*

Type: Reference(DocumentReference)

Summary: true

Mappings: idmp-substance=Structure.Reference_Source

<a id="SubstanceDefinition.structure.representation"></a>

SubstanceDefinition.structure.representation

A depiction of the structure of the substance

Definition: A depiction of the structure of the substance.

Cardinality: 0..*

Type: BackboneElement

Summary: true

Mappings: idmp-substance=Structure.Structural_Representation

<a id="SubstanceDefinition.structure.representation.type"></a>

SubstanceDefinition.structure.representation.type

The kind of structural representation (e.g. full, partial)

Definition: The kind of structural representation (e.g. full, partial).

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-representation-type

Summary: true

Mappings: idmp-substance=Structural_Representation.Structural_Representation_Type

<a id="SubstanceDefinition.structure.representation.representation"></a>

SubstanceDefinition.structure.representation.representation

The structural representation as a text string in a standard format

Definition: The structural representation as a text string in a standard format.

Cardinality: 0..1

Type: string

Summary: true

Mappings: idmp-substance=Structural_Representation.Structural_Representation

<a id="SubstanceDefinition.structure.representation.format"></a>

SubstanceDefinition.structure.representation.format

The format of the representation e.g. InChI, SMILES, MOLFILE (note: not the physical file format)

Definition: The format of the representation e.g. InChI, SMILES, MOLFILE, CDX, SDF, PDB, mmCIF. The logical content type rather than the physical file format of a document.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-representation-format

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.structure.representation.document"></a>

SubstanceDefinition.structure.representation.document

An attachment with the structural representation e.g. a structure graphic or AnIML file

Definition: An attached file with the structural representation e.g. a molecular structure graphic of the substance, a JCAMP or AnIML file.

Cardinality: 0..1

Type: Reference(DocumentReference)

Summary: true

Mappings: idmp-substance=Structural_Representation.Structural_Representation_Attachment

<a id="SubstanceDefinition.code"></a>

SubstanceDefinition.code

Codes associated with the substance

Definition: Codes associated with the substance.

Cardinality: 0..*

Type: BackboneElement

Summary: true

Mappings: idmp-substance=Substance.Substance_Code

<a id="SubstanceDefinition.code.code"></a>

SubstanceDefinition.code.code

The specific code

Definition: The specific code.

Cardinality: 0..1

Type: CodeableConcept

Summary: true

Mappings: idmp-substance=Substance_Code.Code, Substance_Code.Code_System, Substance_Code.Code_System_Id

<a id="SubstanceDefinition.code.status"></a>

SubstanceDefinition.code.status

Status of the code assignment, for example 'provisional', 'approved'

Definition: Status of the code assignment, for example 'provisional', 'approved'.

Cardinality: 0..1

Type: CodeableConcept

Binding: preferred:publication-status

Summary: true

Mappings: idmp-substance=Substance_Code.Code_System_Status

<a id="SubstanceDefinition.code.statusDate"></a>

SubstanceDefinition.code.statusDate

The date at which the code status was changed

Definition: The date at which the code status was changed as part of the terminology maintenance.

Cardinality: 0..1

Type: dateTime

Summary: true

Mappings: idmp-substance=Substance_Code.Code_Change_Date

<a id="SubstanceDefinition.code.note"></a>

SubstanceDefinition.code.note

Any comment can be provided in this field

Definition: Any comment can be provided in this field, if necessary.

Cardinality: 0..*

Type: Annotation

Summary: true

Mappings: idmp-substance=Substance_Code.Comment

<a id="SubstanceDefinition.code.source"></a>

SubstanceDefinition.code.source

Supporting literature

Definition: Supporting literature.

Cardinality: 0..*

Type: Reference(DocumentReference)

Summary: true

Mappings: idmp-substance=Substance_Code.Reference_Source

<a id="SubstanceDefinition.name"></a>

SubstanceDefinition.name

Names applicable to this substance

Definition: Names applicable to this substance.

Cardinality: 0..*

Type: BackboneElement

Summary: true

Mappings: idmp-substance=Substance.Substance_Name

<a id="SubstanceDefinition.name.name"></a>

SubstanceDefinition.name.name

The actual name

Definition: The actual name.

Cardinality: 1..1

Type: string

Summary: true

Mappings: idmp-substance=Substance_Name.Substance_Name

<a id="SubstanceDefinition.name.type"></a>

SubstanceDefinition.name.type

Name type e.g. 'systematic', 'scientific, 'brand'

Definition: Name type, for example 'systematic', 'scientific, 'brand'.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-name-type

Summary: true

Mappings: idmp-substance=Substance_Name.Substance_Name_Type

<a id="SubstanceDefinition.name.status"></a>

SubstanceDefinition.name.status

The status of the name e.g. 'current', 'proposed'

Definition: The status of the name, for example 'current', 'proposed'.

Cardinality: 0..1

Type: CodeableConcept

Binding: preferred:publication-status

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.name.preferred"></a>

SubstanceDefinition.name.preferred

If this is the preferred name for this substance

Definition: If this is the preferred name for this substance.

Meaning if Missing: If this value is not present, there is no statement being made about whether this is the preferred name or not. No inference can be made

Cardinality: 0..1

Type: boolean

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.name.language"></a>

SubstanceDefinition.name.language

Human language that the name is written in

Definition: Human language that the name is written in.

Cardinality: 0..*

Type: CodeableConcept

Binding: required:all-languages

Summary: true

Mappings: idmp-substance=Substance_Name.Language

<a id="SubstanceDefinition.name.domain"></a>

SubstanceDefinition.name.domain

The use context of this name e.g. as an active ingredient or as a food colour additive

Definition: The use context of this name for example if there is a different name a drug active ingredient as opposed to a food colour additive.

Cardinality: 0..*

Type: CodeableConcept

Binding: example:substance-name-domain

Summary: true

Mappings: idmp-substance=Substance_Name.Substance_Name_Domain

<a id="SubstanceDefinition.name.jurisdiction"></a>

SubstanceDefinition.name.jurisdiction

The jurisdiction where this name applies

Definition: The jurisdiction where this name applies.

Cardinality: 0..*

Type: CodeableConcept

Binding: example:jurisdiction

Summary: true

Mappings: idmp-substance=Substance_Name.Jurisdiction

<a id="SubstanceDefinition.name.synonym"></a>

SubstanceDefinition.name.synonym

A synonym of this particular name, by which the substance is also known

Definition: A synonym of this particular name, by which the substance is also known.

Cardinality: 0..*

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.name.translation"></a>

SubstanceDefinition.name.translation

A translation for this name into another human language

Definition: A translation for this name into another human language.

Cardinality: 0..*

Summary: true

Mappings: idmp-substance=n/a

<a id="SubstanceDefinition.name.official"></a>

SubstanceDefinition.name.official

Details of the official nature of this name

Definition: Details of the official nature of this name.

Cardinality: 0..*

Type: BackboneElement

Summary: true

Mappings: idmp-substance=Substance_Name.Official_Name

<a id="SubstanceDefinition.name.official.authority"></a>

SubstanceDefinition.name.official.authority

Which authority uses this official name

Definition: Which authority uses this official name.

Cardinality: 0..1

Type: CodeableConcept

Binding: preferred:substance-name-authority

Summary: true

Mappings: idmp-substance=Official_Name.Official_Name_Type

<a id="SubstanceDefinition.name.official.status"></a>

SubstanceDefinition.name.official.status

The status of the official name, for example 'draft', 'active'

Definition: The status of the official name, for example 'draft', 'active', 'retired'.

Cardinality: 0..1

Type: CodeableConcept

Binding: preferred:publication-status

Summary: true

Mappings: idmp-substance=Official_Name.Official_Name_Status

<a id="SubstanceDefinition.name.official.date"></a>

SubstanceDefinition.name.official.date

Date of official name change

Definition: Date of the official name change.

Cardinality: 0..1

Type: dateTime

Summary: true

Mappings: idmp-substance=Official_Name.Official_Name_Status_Change_Date

<a id="SubstanceDefinition.name.source"></a>

SubstanceDefinition.name.source

Supporting literature

Definition: Supporting literature.

Cardinality: 0..*

Type: Reference(DocumentReference)

Summary: true

Mappings: idmp-substance=Substance_Name.Reference_Source

<a id="SubstanceDefinition.relationship"></a>

SubstanceDefinition.relationship

A link between this substance and another

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

Cardinality: 0..*

Type: BackboneElement

Summary: true

Mappings: idmp-substance=Substance.Reference_Information.Relationship

<a id="SubstanceDefinition.relationship.substanceDefinition[x]"></a>

SubstanceDefinition.relationship.substanceDefinition[x]

A pointer to another substance, as a resource or a representational code

Definition: A pointer to another substance, as a resource or just a representational code.

Cardinality: 0..1

Type: Reference(SubstanceDefinition), CodeableConcept

Summary: true

Mappings: idmp-substance=Substance_Relationship.Related_Substance_Id

<a id="SubstanceDefinition.relationship.type"></a>

SubstanceDefinition.relationship.type

For example "salt to parent", "active moiety"

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

Cardinality: 1..1

Type: CodeableConcept

Binding: example:substance-relationship-type

Summary: true

Mappings: idmp-substance=Substance_Relationship.Relationship_Type

<a id="SubstanceDefinition.relationship.isDefining"></a>

SubstanceDefinition.relationship.isDefining

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

Definition: 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.

Meaning if Missing: If this value is not present, there is no statement being made about whether this is a defining relationship or not. No inference can be made

Cardinality: 0..1

Type: boolean

Summary: true

Mappings: idmp-substance=Substance_Relationship.Is_Defining

<a id="SubstanceDefinition.relationship.amount[x]"></a>

SubstanceDefinition.relationship.amount[x]

A numeric factor for the relationship, e.g. that a substance salt has some percentage of active substance in relation to some other

Definition: 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.

Cardinality: 0..1

Type: Quantity, Ratio, string

Summary: true

Mappings: idmp-substance=Substance_Relationship.Amount.Quantity

<a id="SubstanceDefinition.relationship.ratioHighLimitAmount"></a>

SubstanceDefinition.relationship.ratioHighLimitAmount

For use when the numeric has an uncertain range

Definition: For use when the numeric has an uncertain range.

Cardinality: 0..1

Type: Ratio

Summary: true

Mappings: idmp-substance=Substance_Relationship.Amount.Quantity.High_Limit

<a id="SubstanceDefinition.relationship.comparator"></a>

SubstanceDefinition.relationship.comparator

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

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

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-amount-type

Summary: true

Mappings: idmp-substance=Substance_Relationship.Amount_Type

<a id="SubstanceDefinition.relationship.source"></a>

SubstanceDefinition.relationship.source

Supporting literature

Definition: Supporting literature.

Cardinality: 0..*

Type: Reference(DocumentReference)

Summary: true

Mappings: idmp-substance=Substance_Relationship.Reference_Source

<a id="SubstanceDefinition.sourceMaterial"></a>

SubstanceDefinition.sourceMaterial

Material or taxonomic/anatomical source

Definition: Material or taxonomic/anatomical source for the substance.

Cardinality: 0..1

Type: BackboneElement

Summary: true

Mappings: idmp-substance=Substance.Source_Material

<a id="SubstanceDefinition.sourceMaterial.type"></a>

SubstanceDefinition.sourceMaterial.type

Classification of the origin of the raw material. e.g. cat hair is an Animal source type

Definition: A classification that provides the origin of the raw material. Example: cat hair would be an Animal source type.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-source-material-type

Summary: true

Mappings: idmp-substance=Source_Material.Source_Material_Type

<a id="SubstanceDefinition.sourceMaterial.genus"></a>

SubstanceDefinition.sourceMaterial.genus

The genus of an organism e.g. the Latin epithet of the plant/animal scientific name

Definition: The genus of an organism, typically referring to the Latin epithet of the genus element of the plant/animal scientific name.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-source-material-genus

Summary: true

Mappings: idmp-substance=Source_Material.Organism.Genus

<a id="SubstanceDefinition.sourceMaterial.species"></a>

SubstanceDefinition.sourceMaterial.species

The species of an organism e.g. the Latin epithet of the species of the plant/animal

Definition: The species of an organism, typically referring to the Latin epithet of the species of the plant/animal.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-source-material-species

Summary: true

Mappings: idmp-substance=Source_Material.Organism.Species

<a id="SubstanceDefinition.sourceMaterial.part"></a>

SubstanceDefinition.sourceMaterial.part

An anatomical origin of the source material within an organism

Definition: An anatomical origin of the source material within an organism.

Cardinality: 0..1

Type: CodeableConcept

Binding: example:substance-source-material-part

Summary: true

Mappings: idmp-substance=Source_Material.Part_Description.Part

<a id="SubstanceDefinition.sourceMaterial.countryOfOrigin"></a>

SubstanceDefinition.sourceMaterial.countryOfOrigin

The country or countries where the material is harvested

Definition: The country or countries where the material is harvested.

Cardinality: 0..*

Type: CodeableConcept

Binding: required:country

Summary: true

Mappings: idmp-substance=Source_Material.Country_Of_Origin