SubstanceSpecification

Specialized

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

PathCard.TypeDescription & Constraints
SubstanceSpecification0..*The detailed description of a substance, typically at a level beyond what is used for prescribing
.idΣ0..1StringLogical id of this artifact
.metaΣ0..1MetaMetadata about the resource
.implicitRules?!Σ0..1uriA set of rules under which this content was created
.language0..1codeLanguage of the resource content
Bindinglanguages(preferred)
.text0..1NarrativeText summary of the resource, for human interpretation
.contained0..*ResourceContained, inline Resources
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!0..*ExtensionExtensions that cannot be ignored
.identifierΣ0..1IdentifierIdentifier by which this substance is known
.typeΣ0..1CodeableConceptHigh level categorization, e.g. polymer or nucleic acid
.statusΣ0..1CodeableConceptStatus of substance within the catalogue e.g. approved
.domainΣ0..1CodeableConceptIf the substance applies to only human or veterinary use
.descriptionΣ0..1stringTextual description of the substance
.sourceΣ0..*Reference(DocumentReference)Supporting literature
.commentΣ0..1stringTextual comment about this record of a substance
.moietyΣ0..*BackboneElementMoiety, for structural modifications
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.roleΣ0..1CodeableConceptRole that the moiety is playing
.identifierΣ0..1IdentifierIdentifier by which this moiety substance is known
.nameΣ0..1stringTextual name for this moiety substance
.stereochemistryΣ0..1CodeableConceptStereochemistry type
.opticalActivityΣ0..1CodeableConceptOptical activity type
.molecularFormulaΣ0..1stringMolecular formula
.amount[x]Σ0..1Quantity | stringQuantitative value for this moiety
.propertyΣ0..*BackboneElementGeneral specifications for this substance, including how it is related to other substances
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.categoryΣ0..1CodeableConceptA category for this property, e.g. Physical, Chemical, Enzymatic
.codeΣ0..1CodeableConceptProperty type e.g. viscosity, pH, isoelectric point
.parametersΣ0..1stringParameters that were used in the measurement of a property (e.g. for viscosity: measured at 20C with a pH of 7.1)
.definingSubstance[x]Σ0..1Reference(SubstanceSpecification | Substance) | CodeableConceptA substance upon which a defining property depends (e.g. for solubility: in water, in alcohol)
.amount[x]Σ0..1Quantity | stringQuantitative value for this property
.referenceInformationΣ0..1Reference(SubstanceReferenceInformation)General information detailing this substance
.structureΣ0..1BackboneElementStructural information
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.stereochemistryΣ0..1CodeableConceptStereochemistry type
.opticalActivityΣ0..1CodeableConceptOptical activity type
.molecularFormulaΣ0..1stringMolecular formula
.molecularFormulaByMoietyΣ0..1stringSpecified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot
.isotopeΣ0..*BackboneElementApplicable for single substances that contain a radionuclide or a non-natural isotopic ratio
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.identifierΣ0..1IdentifierSubstance identifier for each non-natural or radioisotope
.nameΣ0..1CodeableConceptSubstance name for each non-natural or radioisotope
.substitutionΣ0..1CodeableConceptThe type of isotopic substitution present in a single substance
.halfLifeΣ0..1QuantityHalf life - for a non-natural nuclide
.molecularWeightΣ0..1BackboneElementThe molecular weight or weight range (for proteins, polymers or nucleic acids)
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.methodΣ0..1CodeableConceptThe method by which the molecular weight was determined
.typeΣ0..1CodeableConceptType of molecular weight such as exact, average (also known as. number average), weight average
.amountΣ0..1QuantityUsed 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
.molecularWeightΣ0..1The molecular weight or weight range (for proteins, polymers or nucleic acids)
.sourceΣ0..*Reference(DocumentReference)Supporting literature
.representationΣ0..*BackboneElementMolecular structural representation
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.typeΣ0..1CodeableConceptThe type of structure (e.g. Full, Partial, Representative)
.representationΣ0..1stringThe structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX
.attachmentΣ0..1AttachmentAn attached file with the structural representation
.codeΣ0..*BackboneElementCodes associated with the substance
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.codeΣ0..1CodeableConceptThe specific code
.statusΣ0..1CodeableConceptStatus of the code assignment
.statusDateΣ0..1dateTimeThe date at which the code status is changed as part of the terminology maintenance
.commentΣ0..1stringAny comment can be provided in this field, if necessary
.sourceΣ0..*Reference(DocumentReference)Supporting literature
.nameΣ0..*BackboneElementNames applicable to this substance
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.nameΣ1..1stringThe actual name
.typeΣ0..1CodeableConceptName type
.statusΣ0..1CodeableConceptThe status of the name
.preferredΣ0..1booleanIf this is the preferred name for this substance
.languageΣ0..*CodeableConceptLanguage of the name
.domainΣ0..*CodeableConceptThe use context of this name for example if there is a different name a drug active ingredient as opposed to a food colour additive
.jurisdictionΣ0..*CodeableConceptThe jurisdiction where this name applies
.synonymΣ0..*A synonym of this name
.translationΣ0..*A translation for this name
.officialΣ0..*BackboneElementDetails of the official nature of this name
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.authorityΣ0..1CodeableConceptWhich authority uses this official name
.statusΣ0..1CodeableConceptThe status of the official name
.dateΣ0..1dateTimeDate of official name change
.sourceΣ0..*Reference(DocumentReference)Supporting literature
.molecularWeightΣ0..*The molecular weight or weight range (for proteins, polymers or nucleic acids)
.relationshipΣ0..*BackboneElementA link between this substance and another, with details of the relationship
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.substance[x]Σ0..1Reference(SubstanceSpecification) | CodeableConceptA pointer to another substance, as a resource or just a representational code
.relationshipΣ0..1CodeableConceptFor example "salt to parent", "active moiety", "starting material"
.isDefiningΣ0..1booleanFor example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible substance relationships
.amount[x]Σ0..1Quantity | Range | Ratio | stringA 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
.amountRatioLowLimitΣ0..1RatioFor use when the numeric
.amountTypeΣ0..1CodeableConceptAn operator for the amount, for example "average", "approximately", "less than"
.sourceΣ0..*Reference(DocumentReference)Supporting literature
.nucleicAcidΣ0..1Reference(SubstanceNucleicAcid)Data items specific to nucleic acids
.polymerΣ0..1Reference(SubstancePolymer)Data items specific to polymers
.proteinΣ0..1Reference(SubstanceProtein)Data items specific to proteins
.sourceMaterialΣ0..1Reference(SubstanceSourceMaterial)Material or taxonomic/anatomical source for the substance