Generated Narrative: StructureDefinition ext-R5-SubstanceDefinition Name Flags Card. Type Description & Constraints Extension 0..* Extension(4.0.1) The detailed description of a substance, typically at a level beyond what is used for prescribing #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:version 0..1 Extension A business level version identifier of the substance #xD; url 1..1 uri "version" #xD; value[x] 0..1 string A business level version identifier of the substance #xD; extension:status 0..1 Extension Status of substance within the catalogue e.g. active, retired #xD; url 1..1 uri "status" #xD; value[x] 0..1 CodeableConcept Status of substance within the catalogue e.g. active, retired Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (preferred): The lifecycle status of an artifact. #xD; extension:classification 0..* Extension 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 #xD; url 1..1 uri "classification" #xD; value[x] 0..1 CodeableConcept 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 #xD; extension:domain 0..1 Extension If the substance applies to human or veterinary use #xD; url 1..1 uri "domain" #xD; value[x] 0..1 CodeableConcept If the substance applies to human or veterinary use Binding: R5_medicinal_product_domain_for_R4 (0.0.1-snapshot-2) (example): Applicable domain for this product (e.g. human, veterinary). #xD; extension:grade 0..* Extension The quality standard, established benchmark, to which substance complies (e.g. USP/NF, BP) #xD; url 1..1 uri "grade" #xD; value[x] 0..1 CodeableConcept The quality standard, established benchmark, to which substance complies (e.g. USP/NF, BP) Binding: R5_substance_grade_for_R4 (0.0.1-snapshot-2) (example): The quality standard, established benchmark, to which a substance complies #xD; extension:description 0..1 Extension Textual description of the substance #xD; url 1..1 uri "description" #xD; value[x] 0..1 markdown Textual description of the substance #xD; extension:informationSource 0..* Extension Supporting literature #xD; url 1..1 uri "informationSource" #xD; value[x] 0..1 Reference() Supporting literature #xD; extension:note 0..* Extension Textual comment about the substance's catalogue or registry record #xD; url 1..1 uri "note" #xD; value[x] 0..1 Annotation Textual comment about the substance's catalogue or registry record #xD; extension:manufacturer 0..* Extension The entity that creates, makes, produces or fabricates the substance #xD; url 1..1 uri "manufacturer" #xD; value[x] 0..1 Reference() The entity that creates, makes, produces or fabricates the substance #xD; extension:supplier 0..* Extension An entity that is the source for the substance. It may be different from the manufacturer #xD; url 1..1 uri "supplier" #xD; value[x] 0..1 Reference() An entity that is the source for the substance. It may be different from the manufacturer #xD; extension:moiety 0..* Extension Moiety, for structural modifications #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:role 0..1 Extension Role that the moiety is playing #xD; url 1..1 uri "role" #xD; value[x] 0..1 CodeableConcept Role that the moiety is playing #xD; extension:identifier 0..1 Extension Identifier by which this moiety substance is known #xD; url 1..1 uri "identifier" #xD; value[x] 0..1 Identifier Identifier by which this moiety substance is known #xD; extension:name 0..1 Extension Textual name for this moiety substance #xD; url 1..1 uri "name" #xD; value[x] 0..1 string Textual name for this moiety substance #xD; extension:stereochemistry 0..1 Extension Stereochemistry type #xD; url 1..1 uri "stereochemistry" #xD; value[x] 0..1 CodeableConcept Stereochemistry type Binding: R5_substance_stereochemistry_for_R4 (0.0.1-snapshot-2) (example): The optical rotation type of a substance. #xD; extension:opticalActivity 0..1 Extension Optical activity type #xD; url 1..1 uri "opticalActivity" #xD; value[x] 0..1 CodeableConcept Optical activity type Binding: R5_substance_optical_activity_for_R4 (0.0.1-snapshot-2) (example): The optical rotation type of a substance. #xD; extension:molecularFormula 0..1 Extension Molecular formula for this moiety (e.g. with the Hill system) #xD; url 1..1 uri "molecularFormula" #xD; value[x] 0..1 string Molecular formula for this moiety (e.g. with the Hill system) #xD; extension:amount[x] 0..1 Extension Quantitative value for this moiety #xD; url 1..1 uri "amount[x]" #xD; value[x] 0..1 Quantitative value for this moiety #xD; valueQuantity Quantity #xD; valueString string #xD; extension:measurementType 0..1 Extension The measurement type of the quantitative value #xD; url 1..1 uri "measurementType" #xD; value[x] 0..1 CodeableConcept The measurement type of the quantitative value Binding: R5_substance_amount_type_for_R4 (0.0.1-snapshot-2) (example): The relationship between two substance types. #xD; url 1..1 uri "moiety" #xD; extension:characterization 0..* Extension General specifications for this substance #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:technique 0..1 Extension The method used to find the characterization e.g. HPLC #xD; url 1..1 uri "technique" #xD; value[x] 0..1 CodeableConcept The method used to find the characterization e.g. HPLC Binding: R5_substance_structure_technique_for_R4 (0.0.1-snapshot-2) (example): The method used to elucidate the characterization of the drug substance. #xD; extension:form 0..1 Extension Describes the nature of the chemical entity and explains, for instance, whether this is a base or a salt form #xD; url 1..1 uri "form" #xD; value[x] 0..1 CodeableConcept Describes the nature of the chemical entity and explains, for instance, whether this is a base or a salt form Binding: R5_substance_form_for_R4 (0.0.1-snapshot-2) (example) #xD; extension:description 0..1 Extension The description or justification in support of the interpretation of the data file #xD; url 1..1 uri "description" #xD; value[x] 0..1 markdown The description or justification in support of the interpretation of the data file #xD; extension:file 0..* Extension 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 #xD; url 1..1 uri "file" #xD; value[x] 0..1 Attachment 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 #xD; url 1..1 uri "characterization" #xD; extension:property 0..* Extension General specifications for this substance #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:type 1..1 Extension A code expressing the type of property #xD; url 1..1 uri "type" #xD; value[x] 0..1 CodeableConcept A code expressing the type of property Binding: R5_product_characteristic_codes_for_R4 (0.0.1-snapshot-2) (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set. #xD; extension:value[x] 0..1 Extension A value for the property #xD; url 1..1 uri "value[x]" #xD; value[x] 0..1 A value for the property #xD; valueCodeableConcept CodeableConcept #xD; valueQuantity Quantity #xD; valueDate date #xD; valueBoolean boolean #xD; valueAttachment Attachment #xD; url 1..1 uri "property" #xD; extension:referenceInformation 0..1 Extension General information detailing this substance #xD; url 1..1 uri "referenceInformation" #xD; value[x] 0..1 Reference() General information detailing this substance #xD; extension:molecularWeight 0..* Extension The average mass of a molecule of a compound #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:method 0..1 Extension The method by which the weight was determined #xD; url 1..1 uri "method" #xD; value[x] 0..1 CodeableConcept The method by which the weight was determined Binding: R5_substance_weight_method_for_R4 (0.0.1-snapshot-2) (example): The method by which the substance weight was measured. #xD; extension:type 0..1 Extension Type of molecular weight e.g. exact, average, weight average #xD; url 1..1 uri "type" #xD; value[x] 0..1 CodeableConcept Type of molecular weight e.g. exact, average, weight average Binding: R5_substance_weight_type_for_R4 (0.0.1-snapshot-2) (example): The type of substance weight measurement. #xD; extension:amount 1..1 Extension Used to capture quantitative values for a variety of elements #xD; url 1..1 uri "amount" #xD; value[x] 0..1 Quantity Used to capture quantitative values for a variety of elements #xD; url 1..1 uri "molecularWeight" #xD; extension:structure 0..1 Extension Structural information #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:stereochemistry 0..1 Extension Stereochemistry type #xD; url 1..1 uri "stereochemistry" #xD; value[x] 0..1 CodeableConcept Stereochemistry type Binding: R5_substance_stereochemistry_for_R4 (0.0.1-snapshot-2) (example): The optical rotation type of a substance. #xD; extension:opticalActivity 0..1 Extension Optical activity type #xD; url 1..1 uri "opticalActivity" #xD; value[x] 0..1 CodeableConcept Optical activity type Binding: R5_substance_optical_activity_for_R4 (0.0.1-snapshot-2) (example): The optical rotation type of a substance. #xD; extension:molecularFormula 0..1 Extension An expression which states the number and type of atoms present in a molecule of a substance #xD; url 1..1 uri "molecularFormula" #xD; value[x] 0..1 string An expression which states the number and type of atoms present in a molecule of a substance #xD; extension:molecularFormulaByMoiety 0..1 Extension Specified per moiety according to the Hill system #xD; url 1..1 uri "molecularFormulaByMoiety" #xD; value[x] 0..1 string Specified per moiety according to the Hill system #xD; extension:molecularWeight 0..1 Extension The molecular weight or weight range #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:_datatype 0..1 (Complex) Data type name for SubstanceDefinition.structure.molecularWeight from FHIR R5 URL: http://hl7.org/fhir/StructureDefinition/_datatype #xD; value[x] 1..1 string Value of extension Fixed Value: SubstanceDefinition.molecularWeight #xD; url 1..1 uri "molecularWeight" #xD; extension:technique 0..* Extension The method used to find the structure e.g. X-ray, NMR #xD; url 1..1 uri "technique" #xD; value[x] 0..1 CodeableConcept The method used to find the structure e.g. X-ray, NMR Binding: R5_substance_structure_technique_for_R4 (0.0.1-snapshot-2) (example): The method used to elucidate the structure of the drug substance. #xD; extension:sourceDocument 0..* Extension Source of information for the structure #xD; url 1..1 uri "sourceDocument" #xD; value[x] 0..1 Reference() Source of information for the structure #xD; extension:representation 0..* Extension A depiction of the structure of the substance #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:type 0..1 Extension The kind of structural representation (e.g. full, partial) #xD; url 1..1 uri "type" #xD; value[x] 0..1 CodeableConcept The kind of structural representation (e.g. full, partial) Binding: R5_substance_representation_type_for_R4 (0.0.1-snapshot-2) (example): A format of a substance representation. #xD; extension:representation 0..1 Extension The structural representation as a text string in a standard format #xD; url 1..1 uri "representation" #xD; value[x] 0..1 string The structural representation as a text string in a standard format #xD; extension:format 0..1 Extension The format of the representation e.g. InChI, SMILES, MOLFILE (note: not the physical file format) #xD; url 1..1 uri "format" #xD; value[x] 0..1 CodeableConcept The format of the representation e.g. InChI, SMILES, MOLFILE (note: not the physical file format) Binding: R5_substance_representation_format_for_R4 (0.0.1-snapshot-2) (example): A format of a substance representation. #xD; extension:document 0..1 Extension An attachment with the structural representation e.g. a structure graphic or AnIML file #xD; url 1..1 uri "document" #xD; value[x] 0..1 Reference() An attachment with the structural representation e.g. a structure graphic or AnIML file #xD; url 1..1 uri "representation" #xD; url 1..1 uri "structure" #xD; extension:name 0..* Extension Names applicable to this substance #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:name 1..1 Extension The actual name #xD; url 1..1 uri "name" #xD; value[x] 0..1 string The actual name #xD; extension:type 0..1 Extension Name type e.g. 'systematic', 'scientific, 'brand' #xD; url 1..1 uri "type" #xD; value[x] 0..1 CodeableConcept Name type e.g. 'systematic', 'scientific, 'brand' Binding: R5_substance_name_type_for_R4 (0.0.1-snapshot-2) (example): The type of a name given to a substance. #xD; extension:status 0..1 Extension The status of the name e.g. 'current', 'proposed' #xD; url 1..1 uri "status" #xD; value[x] 0..1 CodeableConcept The status of the name e.g. 'current', 'proposed' Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (preferred): The lifecycle status of an artifact. #xD; extension:preferred 0..1 Extension If this is the preferred name for this substance #xD; url 1..1 uri "preferred" #xD; value[x] 0..1 boolean If this is the preferred name for this substance #xD; extension:language 0..* Extension Human language that the name is written in #xD; url 1..1 uri "language" #xD; value[x] 0..1 CodeableConcept Human language that the name is written in Binding: AllLanguages (required): IETF language tag for a human language #xD; extension:domain 0..* Extension The use context of this name e.g. as an active ingredient or as a food colour additive #xD; url 1..1 uri "domain" #xD; value[x] 0..1 CodeableConcept The use context of this name e.g. as an active ingredient or as a food colour additive Binding: R5_substance_name_domain_for_R4 (0.0.1-snapshot-2) (example): The use context of a substance name for example if there is a different name when used as a drug active ingredient as opposed to a food colour additive. #xD; extension:jurisdiction 0..* Extension The jurisdiction where this name applies #xD; url 1..1 uri "jurisdiction" #xD; value[x] 0..1 CodeableConcept The jurisdiction where this name applies Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (example): Jurisdiction codes #xD; extension:synonym 0..* Extension A synonym of this particular name, by which the substance is also known #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:_datatype 0..1 (Complex) Data type name for SubstanceDefinition.name.synonym from FHIR R5 URL: http://hl7.org/fhir/StructureDefinition/_datatype #xD; value[x] 1..1 string Value of extension Fixed Value: SubstanceDefinition.name #xD; url 1..1 uri "synonym" #xD; extension:translation 0..* Extension A translation for this name into another human language #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:_datatype 0..1 (Complex) Data type name for SubstanceDefinition.name.translation from FHIR R5 URL: http://hl7.org/fhir/StructureDefinition/_datatype #xD; value[x] 1..1 string Value of extension Fixed Value: SubstanceDefinition.name #xD; url 1..1 uri "translation" #xD; extension:official 0..* Extension Details of the official nature of this name #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:authority 0..1 Extension Which authority uses this official name #xD; url 1..1 uri "authority" #xD; value[x] 0..1 CodeableConcept Which authority uses this official name Binding: R5_substance_name_authority_for_R4 (0.0.1-snapshot-2) (preferred): An authority that officates substance names. #xD; extension:status 0..1 Extension The status of the official name, for example 'draft', 'active' #xD; url 1..1 uri "status" #xD; value[x] 0..1 CodeableConcept The status of the official name, for example 'draft', 'active' Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (preferred): The lifecycle status of an artifact. #xD; extension:date 0..1 Extension Date of official name change #xD; url 1..1 uri "date" #xD; value[x] 0..1 dateTime Date of official name change #xD; url 1..1 uri "official" #xD; extension:source 0..* Extension Supporting literature #xD; url 1..1 uri "source" #xD; value[x] 0..1 Reference() Supporting literature #xD; url 1..1 uri "name" #xD; extension:relationship 0..* Extension A link between this substance and another #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:substanceDefinition[x] 0..1 Extension A pointer to another substance, as a resource or a representational code #xD; url 1..1 uri "substanceDefinition[x]" #xD; value[x] 0..1 A pointer to another substance, as a resource or a representational code #xD; valueReference Reference(Any) #xD; valueCodeableConcept CodeableConcept #xD; extension:type 1..1 Extension For example "salt to parent", "active moiety" #xD; url 1..1 uri "type" #xD; value[x] 0..1 CodeableConcept For example "salt to parent", "active moiety" Binding: R5_substance_relationship_type_for_R4 (0.0.1-snapshot-2) (example): The relationship between two substance types. #xD; extension:isDefining 0..1 Extension For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible relationships #xD; url 1..1 uri "isDefining" #xD; value[x] 0..1 boolean For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible relationships #xD; extension:amount[x] 0..1 Extension A numeric factor for the relationship, e.g. that a substance salt has some percentage of active substance in relation to some other #xD; url 1..1 uri "amount[x]" #xD; value[x] 0..1 A numeric factor for the relationship, e.g. that a substance salt has some percentage of active substance in relation to some other #xD; valueQuantity Quantity #xD; valueRatio Ratio #xD; valueString string #xD; extension:ratioHighLimitAmount 0..1 Extension For use when the numeric has an uncertain range #xD; url 1..1 uri "ratioHighLimitAmount" #xD; value[x] 0..1 Ratio For use when the numeric has an uncertain range #xD; extension:comparator 0..1 Extension An operator for the amount, for example "average", "approximately", "less than" #xD; url 1..1 uri "comparator" #xD; value[x] 0..1 CodeableConcept An operator for the amount, for example "average", "approximately", "less than" Binding: R5_substance_amount_type_for_R4 (0.0.1-snapshot-2) (example): The relationship between two substance types. #xD; extension:source 0..* Extension Supporting literature #xD; url 1..1 uri "source" #xD; value[x] 0..1 Reference() Supporting literature #xD; url 1..1 uri "relationship" #xD; extension:nucleicAcid 0..1 Extension Data items specific to nucleic acids #xD; url 1..1 uri "nucleicAcid" #xD; value[x] 0..1 Reference() Data items specific to nucleic acids #xD; extension:polymer 0..1 Extension Data items specific to polymers #xD; url 1..1 uri "polymer" #xD; value[x] 0..1 Reference() Data items specific to polymers #xD; extension:protein 0..1 Extension Data items specific to proteins #xD; url 1..1 uri "protein" #xD; value[x] 0..1 Reference() Data items specific to proteins #xD; extension:sourceMaterial 0..1 Extension Material or taxonomic/anatomical source #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:type 0..1 Extension Classification of the origin of the raw material. e.g. cat hair is an Animal source type #xD; url 1..1 uri "type" #xD; value[x] 0..1 CodeableConcept Classification of the origin of the raw material. e.g. cat hair is an Animal source type Binding: R5_substance_source_material_type_for_R4 (0.0.1-snapshot-2) (example): A classification that provides the origin of the substance raw material. #xD; extension:genus 0..1 Extension The genus of an organism e.g. the Latin epithet of the plant/animal scientific name #xD; url 1..1 uri "genus" #xD; value[x] 0..1 CodeableConcept The genus of an organism e.g. the Latin epithet of the plant/animal scientific name Binding: R5_substance_source_material_genus_for_R4 (0.0.1-snapshot-2) (example): The genus of an organism, typically referring to the Latin epithet of the genus element of the plant/animal scientific name. #xD; extension:species 0..1 Extension The species of an organism e.g. the Latin epithet of the species of the plant/animal #xD; url 1..1 uri "species" #xD; value[x] 0..1 CodeableConcept The species of an organism e.g. the Latin epithet of the species of the plant/animal Binding: R5_substance_source_material_species_for_R4 (0.0.1-snapshot-2) (example): A species of origin a substance raw material. #xD; extension:part 0..1 Extension An anatomical origin of the source material within an organism #xD; url 1..1 uri "part" #xD; value[x] 0..1 CodeableConcept An anatomical origin of the source material within an organism Binding: R5_substance_source_material_part_for_R4 (0.0.1-snapshot-2) (example): An anatomical origin of the source material within an organism. #xD; extension:countryOfOrigin 0..* Extension The country or countries where the material is harvested #xD; url 1..1 uri "countryOfOrigin" #xD; value[x] 0..1 CodeableConcept The country or countries where the material is harvested Binding: R5_country_for_R4 (0.0.1-snapshot-2) (required): Jurisdiction codes #xD; url 1..1 uri "sourceMaterial" #xD; url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubstanceDefinition" #xD; Documentation for this format
Cross-version Extension for R5.SubstanceDefinition for use in FHIR R4
This cross-version extension represents SubstanceDefinition from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The detailed description of a substance, typically at a level beyond what is used for prescribing
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
A business level version identifier of the substance
This cross-version extension represents SubstanceDefinition.version from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Additional content defined by implementations
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Source of the definition for the extension code - a logical name or a URL.
The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Status of substance within the catalogue e.g. active, retired
This cross-version extension represents SubstanceDefinition.status from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
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
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).
If the substance applies to human or veterinary use
This cross-version extension represents SubstanceDefinition.domain from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Applicable domain for this product (e.g. human, veterinary).
The quality standard, established benchmark, to which substance complies (e.g. USP/NF, BP)
The quality standard, established benchmark, to which substance complies (e.g. USP/NF, Ph. Eur, JP, BP, Company Standard).
The quality standard, established benchmark, to which a substance complies
This cross-version extension represents SubstanceDefinition.description from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.informationSource from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Textual comment about the substance's catalogue or registry record
This cross-version extension represents SubstanceDefinition.note from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The entity that creates, makes, produces or fabricates the substance
The entity that creates, makes, produces or fabricates the substance. This is a set of potential manufacturers but is not necessarily comprehensive.
An entity that is the source for the substance. It may be different from the manufacturer
An entity that is the source for the substance. It may be different from the manufacturer. Supplier is synonymous to a distributor.
This cross-version extension represents SubstanceDefinition.moiety from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.moiety.role from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Identifier by which this moiety substance is known
This cross-version extension represents SubstanceDefinition.moiety.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.moiety.name from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.moiety.stereochemistry from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The optical rotation type of a substance.
This cross-version extension represents SubstanceDefinition.moiety.opticalActivity from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Molecular formula for this moiety (e.g. with the Hill system)
Molecular formula for this moiety of this substance, typically using the Hill system.
This cross-version extension represents SubstanceDefinition.moiety.amount[x] from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The measurement type of the quantitative value
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.
The relationship between two substance types.
Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list).
General specifications for this substance
This cross-version extension represents SubstanceDefinition.characterization from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The method used to find the characterization e.g. HPLC
The method used to elucidate the characterization of the drug substance. Example: HPLC.
The method used to elucidate the characterization of the drug substance.
Describes the nature of the chemical entity and explains, for instance, whether this is a base or a salt form
This cross-version extension represents SubstanceDefinition.characterization.form from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The description or justification in support of the interpretation of the data file
This cross-version extension represents SubstanceDefinition.characterization.description from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
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
This cross-version extension represents SubstanceDefinition.characterization.file from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.property from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.property.type from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.
This cross-version extension represents SubstanceDefinition.property.value[x] from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
General information detailing this substance
This cross-version extension represents SubstanceDefinition.referenceInformation from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The average mass of a molecule of a compound
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.
The method by which the weight was determined
The method by which the molecular weight was determined.
The method by which the substance weight was measured.
Type of molecular weight e.g. exact, average, weight average
Type of molecular weight such as exact, average (also known as. number average), weight average.
The type of substance weight measurement.
Used to capture quantitative values for a variety of elements
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.
This cross-version extension represents SubstanceDefinition.structure from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.structure.stereochemistry from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.structure.opticalActivity from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
An expression which states the number and type of atoms present in a molecule of a substance
This cross-version extension represents SubstanceDefinition.structure.molecularFormula from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Specified per moiety according to the Hill system
Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot.
The molecular weight or weight range (for proteins, polymers or nucleic acids).
Data type name for SubstanceDefinition.structure.molecularWeight from FHIR R5
Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R5/extensibility.html) for a list).
Must be: SubstanceDefinition.molecularWeight
The method used to find the structure e.g. X-ray, NMR
The method used to elucidate the structure of the drug substance. Examples: X-ray, NMR, Peptide mapping, Ligand binding assay.
The method used to elucidate the structure of the drug substance.
The source of information about the structure.
A depiction of the structure of the substance
This cross-version extension represents SubstanceDefinition.structure.representation from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The kind of structural representation (e.g. full, partial)
This cross-version extension represents SubstanceDefinition.structure.representation.type from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The structural representation as a text string in a standard format
This cross-version extension represents SubstanceDefinition.structure.representation.representation from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The format of the representation e.g. InChI, SMILES, MOLFILE (note: not the physical file format)
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.
An attachment with the structural representation e.g. a structure graphic or AnIML file
An attached file with the structural representation e.g. a molecular structure graphic of the substance, a JCAMP or AnIML file.
This cross-version extension represents SubstanceDefinition.name from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.name.name from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Name type e.g. 'systematic', 'scientific, 'brand'
Name type, for example 'systematic', 'scientific, 'brand'.
The type of a name given to a substance.
The status of the name e.g. 'current', 'proposed'
The status of the name, for example 'current', 'proposed'.
If this is the preferred name for this substance
This cross-version extension represents SubstanceDefinition.name.preferred from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Human language that the name is written in
This cross-version extension represents SubstanceDefinition.name.language from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The use context of this name e.g. as an active ingredient or as a food colour additive
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.
The use context of a substance name for example if there is a different name when used as a drug active ingredient as opposed to a food colour additive.
The jurisdiction where this name applies
This cross-version extension represents SubstanceDefinition.name.jurisdiction from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
A synonym of this particular name, by which the substance is also known
This cross-version extension represents SubstanceDefinition.name.synonym from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Data type name for SubstanceDefinition.name.synonym from FHIR R5
A translation for this name into another human language
This cross-version extension represents SubstanceDefinition.name.translation from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Data type name for SubstanceDefinition.name.translation from FHIR R5
Details of the official nature of this name
This cross-version extension represents SubstanceDefinition.name.official from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.name.official.authority from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
An authority that officates substance names.
The status of the official name, for example 'draft', 'active'
The status of the official name, for example 'draft', 'active', 'retired'.
This cross-version extension represents SubstanceDefinition.name.source from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
A link between this substance and another
A link between this substance and another, with details of the relationship.
A pointer to another substance, as a resource or a representational code
A pointer to another substance, as a resource or just a representational code.
For example "salt to parent", "active moiety"
For example "salt to parent", "active moiety", "starting material", "polymorph", "impurity of".
For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible relationships
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.
A numeric factor for the relationship, e.g. that a substance salt has some percentage of active substance in relation to some other
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.
For use when the numeric has an uncertain range
This cross-version extension represents SubstanceDefinition.relationship.ratioHighLimitAmount from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
An operator for the amount, for example "average", "approximately", "less than"
This cross-version extension represents SubstanceDefinition.relationship.comparator from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.relationship.source from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.nucleicAcid from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.polymer from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
This cross-version extension represents SubstanceDefinition.protein from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
Material or taxonomic/anatomical source for the substance.
Classification of the origin of the raw material. e.g. cat hair is an Animal source type
A classification that provides the origin of the raw material. Example: cat hair would be an Animal source type.
A classification that provides the origin of the substance raw material.
The genus of an organism e.g. the Latin epithet of the plant/animal scientific name
The genus of an organism, typically referring to the Latin epithet of the genus element of the plant/animal scientific name.
The species of an organism e.g. the Latin epithet of the species of the plant/animal
The species of an organism, typically referring to the Latin epithet of the species of the plant/animal.
A species of origin a substance raw material.
An anatomical origin of the source material within an organism
This cross-version extension represents SubstanceDefinition.sourceMaterial.part from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.
The country or countries where the material is harvested
This cross-version extension represents SubstanceDefinition.sourceMaterial.countryOfOrigin from http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0 for use in FHIR R4.