--- type: "mappings" title: "SubstanceDefinition Mappings" resource: "SubstanceDefinition" --- # SubstanceDefinition Mappings - **SubstanceDefinition**: idmp-substance=Substance (and derived classes: Chemical, Polymer, Protein, Nucleic_Acid, Structurally_Diverse); w5=administrative.medication - **SubstanceDefinition.identifier**: idmp-substance=Substance.Substance_Id - **SubstanceDefinition.version**: idmp-substance=Version.Version_Number - **SubstanceDefinition.status**: idmp-substance=n/a - **SubstanceDefinition.classification**: idmp-substance=Substance_Classification.Substance_Classification and Substance_classification.Substance_Classification_Subtype - **SubstanceDefinition.domain**: idmp-substance=Substance_Classification.Substance_Classification (and Code and Type) and Substance_Classification.Substance_Classification_Subtype - **SubstanceDefinition.grade**: idmp-substance=Substance_Specified_Substance_Group_3.Grade - **SubstanceDefinition.description**: idmp-substance=Substance.Comment - **SubstanceDefinition.note**: idmp-substance=n/a - **SubstanceDefinition.manufacturer**: idmp-substance=n/a - **SubstanceDefinition.supplier**: idmp-substance=n/a - **SubstanceDefinition.moiety**: idmp-substance=Substance.Moiety - **SubstanceDefinition.moiety.role**: idmp-substance=Moiety.Moiety_Role - **SubstanceDefinition.moiety.identifier**: idmp-substance=Moiety.Moiety_Id - **SubstanceDefinition.moiety.name**: idmp-substance=Moiety.Moiety_Name - **SubstanceDefinition.moiety.stereochemistry**: idmp-substance=Moiety.Stereochemistry - **SubstanceDefinition.moiety.opticalActivity**: idmp-substance=Moiety.Optical_Activity - **SubstanceDefinition.moiety.molecularFormula**: idmp-substance=Moiety.Molecular_Formula - **SubstanceDefinition.moiety.amount[x]**: idmp-substance=Moiety.Amount - **SubstanceDefinition.moiety.measurementType**: idmp-substance=Amount.Amount_Type - **SubstanceDefinition.characterization**: idmp-substance=n/a - **SubstanceDefinition.characterization.technique**: idmp-substance=n/a - **SubstanceDefinition.characterization.form**: idmp-substance=n/a - **SubstanceDefinition.characterization.description**: idmp-substance=n/a - **SubstanceDefinition.characterization.file**: idmp-substance=n/a - **SubstanceDefinition.property**: idmp-substance=Substance.Property - **SubstanceDefinition.property.type**: idmp-substance=Property.Property_Type - **SubstanceDefinition.property.value[x]**: idmp-substance=Physical Characteristics, attribute's value - **SubstanceDefinition.molecularWeight.method**: idmp-substance=Molecular_Weight.Molecular_Weight_Method - **SubstanceDefinition.molecularWeight.type**: idmp-substance=Molecular_Weight.Molecular_Weight_Type - **SubstanceDefinition.molecularWeight.amount**: idmp-substance=Molecular_Weight.Amount - **SubstanceDefinition.structure**: idmp-substance=Substance.Structure - **SubstanceDefinition.structure.stereochemistry**: idmp-substance=Structure.Stereochemistry - **SubstanceDefinition.structure.opticalActivity**: idmp-substance=Structure.Optical_Activity - **SubstanceDefinition.structure.molecularFormula**: idmp-substance=Structure.Molecular_Formula - **SubstanceDefinition.structure.molecularFormulaByMoiety**: idmp-substance=Structure.Molecular_Formula_By_Moiety - **SubstanceDefinition.structure.molecularWeight**: idmp-substance=Structure.Molecular_Weight - **SubstanceDefinition.structure.technique**: idmp-substance=n/a - **SubstanceDefinition.structure.sourceDocument**: idmp-substance=Structure.Reference_Source - **SubstanceDefinition.structure.representation**: idmp-substance=Structure.Structural_Representation - **SubstanceDefinition.structure.representation.type**: idmp-substance=Structural_Representation.Structural_Representation_Type - **SubstanceDefinition.structure.representation.representation**: idmp-substance=Structural_Representation.Structural_Representation - **SubstanceDefinition.structure.representation.format**: idmp-substance=n/a - **SubstanceDefinition.structure.representation.document**: idmp-substance=Structural_Representation.Structural_Representation_Attachment - **SubstanceDefinition.code**: idmp-substance=Substance.Substance_Code - **SubstanceDefinition.code.code**: idmp-substance=Substance_Code.Code, Substance_Code.Code_System, Substance_Code.Code_System_Id - **SubstanceDefinition.code.status**: idmp-substance=Substance_Code.Code_System_Status - **SubstanceDefinition.code.statusDate**: idmp-substance=Substance_Code.Code_Change_Date - **SubstanceDefinition.code.note**: idmp-substance=Substance_Code.Comment - **SubstanceDefinition.code.source**: idmp-substance=Substance_Code.Reference_Source - **SubstanceDefinition.name**: idmp-substance=Substance.Substance_Name - **SubstanceDefinition.name.name**: idmp-substance=Substance_Name.Substance_Name - **SubstanceDefinition.name.type**: idmp-substance=Substance_Name.Substance_Name_Type - **SubstanceDefinition.name.status**: idmp-substance=n/a - **SubstanceDefinition.name.preferred**: idmp-substance=n/a - **SubstanceDefinition.name.language**: idmp-substance=Substance_Name.Language - **SubstanceDefinition.name.domain**: idmp-substance=Substance_Name.Substance_Name_Domain - **SubstanceDefinition.name.jurisdiction**: idmp-substance=Substance_Name.Jurisdiction - **SubstanceDefinition.name.synonym**: idmp-substance=n/a - **SubstanceDefinition.name.translation**: idmp-substance=n/a - **SubstanceDefinition.name.official**: idmp-substance=Substance_Name.Official_Name - **SubstanceDefinition.name.official.authority**: idmp-substance=Official_Name.Official_Name_Type - **SubstanceDefinition.name.official.status**: idmp-substance=Official_Name.Official_Name_Status - **SubstanceDefinition.name.official.date**: idmp-substance=Official_Name.Official_Name_Status_Change_Date - **SubstanceDefinition.name.source**: idmp-substance=Substance_Name.Reference_Source - **SubstanceDefinition.relationship**: idmp-substance=Substance.Reference_Information.Relationship - **SubstanceDefinition.relationship.substanceDefinition[x]**: idmp-substance=Substance_Relationship.Related_Substance_Id - **SubstanceDefinition.relationship.type**: idmp-substance=Substance_Relationship.Relationship_Type - **SubstanceDefinition.relationship.isDefining**: idmp-substance=Substance_Relationship.Is_Defining - **SubstanceDefinition.relationship.amount[x]**: idmp-substance=Substance_Relationship.Amount.Quantity - **SubstanceDefinition.relationship.ratioHighLimitAmount**: idmp-substance=Substance_Relationship.Amount.Quantity.High_Limit - **SubstanceDefinition.relationship.comparator**: idmp-substance=Substance_Relationship.Amount_Type - **SubstanceDefinition.relationship.source**: idmp-substance=Substance_Relationship.Reference_Source - **SubstanceDefinition.sourceMaterial**: idmp-substance=Substance.Source_Material - **SubstanceDefinition.sourceMaterial.type**: idmp-substance=Source_Material.Source_Material_Type - **SubstanceDefinition.sourceMaterial.genus**: idmp-substance=Source_Material.Organism.Genus - **SubstanceDefinition.sourceMaterial.species**: idmp-substance=Source_Material.Organism.Species - **SubstanceDefinition.sourceMaterial.part**: idmp-substance=Source_Material.Part_Description.Part - **SubstanceDefinition.sourceMaterial.countryOfOrigin**: idmp-substance=Source_Material.Country_Of_Origin