http://hl7.org/fhir/StructureDefinition/SubstanceDefinition|5.0.0

The detailed description of a substance, typically at a level beyond what is used for prescribing.
description: The detailed description of a substance, typically at a level beyond what is used for prescribing.
derivation: specialization
name: SubstanceDefinition
type: SubstanceDefinition
elements:
  description: {isModifier: false, short: Textual description of the substance, mustSupport: false, isSummary: true, index: 6}
  supplier: {isModifier: false, short: An entity that is the source for the substance. It may be different from the manufacturer, mustSupport: false, array: true, isSummary: true, index: 10}
  characterization:
    isModifier: false
    short: General specifications for this substance
    mustSupport: false
    array: true
    isSummary: true
    index: 21
    elements:
      technique:
        isModifier: false
        short: The method used to find the characterization e.g. HPLC
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-structure-technique'}
        isSummary: true
        index: 22
      form:
        isModifier: false
        short: Describes the nature of the chemical entity and explains, for instance, whether this is a base or a salt form
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-form'}
        isSummary: true
        index: 23
      description: {isModifier: false, short: The description or justification in support of the interpretation of the data file, mustSupport: false, isSummary: true, index: 24}
      file: {isModifier: false, short: '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', mustSupport: false, array: true, isSummary: true, index: 25}
  property:
    isModifier: false
    short: General specifications for this substance
    mustSupport: false
    array: true
    isSummary: true
    index: 26
    elements:
      type:
        isModifier: false
        short: A code expressing the type of property
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/product-characteristic-codes'}
        isSummary: true
        index: 27
      value:
        isModifier: false
        short: A value for the property
        mustSupport: false
        choices: []
        isSummary: true
        index: 29
    required: [type]
  name:
    isModifier: false
    short: Names applicable to this substance
    mustSupport: false
    array: true
    isSummary: true
    index: 54
    elements:
      official:
        isModifier: false
        short: Details of the official nature of this name
        mustSupport: false
        array: true
        isSummary: true
        index: 64
        elements:
          authority:
            isModifier: false
            short: Which authority uses this official name
            mustSupport: false
            binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/substance-name-authority'}
            isSummary: true
            index: 65
          status:
            isModifier: false
            short: The status of the official name, for example 'draft', 'active'
            mustSupport: false
            binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/publication-status'}
            isSummary: true
            index: 66
          date: {isModifier: false, short: Date of official name change, mustSupport: false, isSummary: true, index: 67}
      jurisdiction:
        isModifier: false
        short: The jurisdiction where this name applies
        mustSupport: false
        array: true
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/jurisdiction'}
        isSummary: true
        index: 61
      name: {isModifier: false, short: The actual name, mustSupport: false, isSummary: true, index: 55}
      type:
        isModifier: false
        short: Name type e.g. 'systematic',  'scientific, 'brand'
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-name-type'}
        isSummary: true
        index: 56
      source: {isModifier: false, short: Supporting literature, mustSupport: false, array: true, isSummary: true, index: 68}
      status:
        isModifier: false
        short: The status of the name e.g. 'current', 'proposed'
        mustSupport: false
        binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/publication-status'}
        isSummary: true
        index: 57
      language:
        isModifier: false
        short: Human language that the name is written in
        mustSupport: false
        array: true
        binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/all-languages|5.0.0'}
        isSummary: true
        index: 59
      synonym:
        elementReference: ['http://hl7.org/fhir/StructureDefinition/SubstanceDefinition', elements, name]
        isModifier: false
        short: A synonym of this particular name, by which the substance is also known
        mustSupport: false
        array: true
        isSummary: true
        index: 62
      translation:
        elementReference: ['http://hl7.org/fhir/StructureDefinition/SubstanceDefinition', elements, name]
        isModifier: false
        short: A translation for this name into another human language
        mustSupport: false
        array: true
        isSummary: true
        index: 63
      preferred: {isModifier: false, short: If this is the preferred name for this substance, mustSupport: false, meaningWhenMissing: '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', isSummary: true, index: 58}
      domain:
        isModifier: false
        short: The use context of this name e.g. as an active ingredient or as a food colour additive
        mustSupport: false
        array: true
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-name-domain'}
        isSummary: true
        index: 60
    required: [name]
  referenceInformation: {isModifier: false, short: General information detailing this substance, mustSupport: false, isSummary: true, index: 30}
  relationship:
    isModifier: false
    short: A link between this substance and another
    mustSupport: false
    array: true
    isSummary: true
    index: 69
    elements:
      substanceDefinition:
        isModifier: false
        short: A pointer to another substance, as a resource or a representational code
        mustSupport: false
        choices: []
        isSummary: true
        index: 71
      type:
        isModifier: false
        short: For example \"salt to parent\", \"active moiety\"
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-relationship-type'}
        isSummary: true
        index: 72
      isDefining: {isModifier: false, short: 'For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible relationships', mustSupport: false, meaningWhenMissing: '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', isSummary: true, index: 73}
      amount:
        isModifier: false
        short: A numeric factor for the relationship, e.g. that a substance salt has some percentage of active substance in relation to some other
        mustSupport: false
        choices: []
        isSummary: true
        index: 75
      ratioHighLimitAmount: {isModifier: false, short: For use when the numeric has an uncertain range, mustSupport: false, isSummary: true, index: 76}
      comparator:
        isModifier: false
        short: An operator for the amount, for example \"average\", \"approximately\", \"less than\"
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-amount-type'}
        isSummary: true
        index: 77
      source: {isModifier: false, short: Supporting literature, mustSupport: false, array: true, isSummary: true, index: 78}
    required: [type]
  moiety:
    isModifier: false
    short: Moiety, for structural modifications
    mustSupport: false
    array: true
    isSummary: true
    index: 11
    elements:
      role: {isModifier: false, short: Role that the moiety is playing, mustSupport: false, isSummary: true, index: 12}
      identifier: {isModifier: false, short: Identifier by which this moiety substance is known, mustSupport: false, isSummary: true, index: 13}
      name: {isModifier: false, short: Textual name for this moiety substance, mustSupport: false, isSummary: true, index: 14}
      stereochemistry:
        isModifier: false
        short: Stereochemistry type
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-stereochemistry'}
        isSummary: true
        index: 15
      opticalActivity:
        isModifier: false
        short: Optical activity type
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-optical-activity'}
        isSummary: true
        index: 16
      molecularFormula: {isModifier: false, short: Molecular formula for this moiety (e.g. with the Hill system), mustSupport: false, isSummary: true, index: 17}
      amount:
        isModifier: false
        short: Quantitative value for this moiety
        mustSupport: false
        choices: []
        isSummary: true
        index: 19
      measurementType:
        isModifier: false
        short: The measurement type of the quantitative value
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-amount-type'}
        isSummary: true
        index: 20
  classification: {isModifier: false, short: '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', mustSupport: false, array: true, isSummary: true, index: 3}
  note: {isModifier: false, short: Textual comment about the substance's catalogue or registry record, mustSupport: false, array: true, isSummary: true, index: 8}
  nucleicAcid: {isModifier: false, short: Data items specific to nucleic acids, mustSupport: false, isSummary: true, index: 79}
  grade:
    isModifier: false
    short: The quality standard, established benchmark, to which substance complies (e.g. USP/NF, BP)
    mustSupport: false
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-grade'}
    isSummary: true
    index: 5
  structure:
    isModifier: false
    short: Structural information
    mustSupport: false
    isSummary: true
    index: 35
    elements:
      stereochemistry:
        isModifier: false
        short: Stereochemistry type
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-stereochemistry'}
        isSummary: true
        index: 36
      opticalActivity:
        isModifier: false
        short: Optical activity type
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-optical-activity'}
        isSummary: true
        index: 37
      molecularFormula: {isModifier: false, short: An expression which states the number and type of atoms present in a molecule of a substance, mustSupport: false, isSummary: true, index: 38}
      molecularFormulaByMoiety: {isModifier: false, short: Specified per moiety according to the Hill system, mustSupport: false, isSummary: true, index: 39}
      molecularWeight:
        elementReference: ['http://hl7.org/fhir/StructureDefinition/SubstanceDefinition', elements, molecularWeight]
        isModifier: false
        short: The molecular weight or weight range
        mustSupport: false
        isSummary: true
        index: 40
      technique:
        isModifier: false
        short: The method used to find the structure e.g. X-ray, NMR
        mustSupport: false
        array: true
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-structure-technique'}
        isSummary: true
        index: 41
      sourceDocument: {isModifier: false, short: Source of information for the structure, mustSupport: false, array: true, isSummary: true, index: 42}
      representation:
        isModifier: false
        short: A depiction of the structure of the substance
        mustSupport: false
        array: true
        isSummary: true
        index: 43
        elements:
          type:
            isModifier: false
            short: The kind of structural representation (e.g. full, partial)
            mustSupport: false
            binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-representation-type'}
            isSummary: true
            index: 44
          representation: {isModifier: false, short: The structural representation as a text string in a standard format, mustSupport: false, isSummary: true, index: 45}
          format:
            isModifier: false
            short: 'The format of the representation e.g. InChI, SMILES, MOLFILE (note: not the physical file format)'
            mustSupport: false
            binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-representation-format'}
            isSummary: true
            index: 46
          document: {isModifier: false, short: An attachment with the structural representation e.g. a structure graphic or AnIML file, mustSupport: false, isSummary: true, index: 47}
  status:
    isModifier: false
    short: Status of substance within the catalogue e.g. active, retired
    mustSupport: false
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/publication-status'}
    isSummary: true
    index: 2
  code:
    isModifier: false
    short: Codes associated with the substance
    mustSupport: false
    array: true
    isSummary: true
    index: 48
    elements:
      code: {isModifier: false, short: The specific code, mustSupport: false, isSummary: true, index: 49}
      status:
        isModifier: false
        short: Status of the code assignment, for example 'provisional', 'approved'
        mustSupport: false
        binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/publication-status'}
        isSummary: true
        index: 50
      statusDate: {isModifier: false, short: The date at which the code status was changed, mustSupport: false, isSummary: true, index: 51}
      note: {isModifier: false, short: Any comment can be provided in this field, mustSupport: false, array: true, isSummary: true, index: 52}
      source: {isModifier: false, short: Supporting literature, mustSupport: false, array: true, isSummary: true, index: 53}
  identifier: {isModifier: false, short: Identifier by which this substance is known, mustSupport: false, array: true, isSummary: true, index: 0}
  molecularWeight:
    isModifier: false
    short: The average mass of a molecule of a compound
    mustSupport: false
    array: true
    isSummary: true
    index: 31
    elements:
      method:
        isModifier: false
        short: The method by which the weight was determined
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-weight-method'}
        isSummary: true
        index: 32
      type:
        isModifier: false
        short: Type of molecular weight e.g. exact, average, weight average
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-weight-type'}
        isSummary: true
        index: 33
      amount: {isModifier: false, short: Used to capture quantitative values for a variety of elements, mustSupport: false, isSummary: true, index: 34}
    required: [amount]
  polymer: {isModifier: false, short: Data items specific to polymers, mustSupport: false, isSummary: true, index: 80}
  manufacturer: {isModifier: false, short: 'The entity that creates, makes, produces or fabricates the substance', mustSupport: false, array: true, isSummary: true, index: 9}
  protein: {isModifier: false, short: Data items specific to proteins, mustSupport: false, isSummary: true, index: 81}
  domain:
    isModifier: false
    short: If the substance applies to human or veterinary use
    mustSupport: false
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/medicinal-product-domain'}
    isSummary: true
    index: 4
  version: {isModifier: false, short: A business level version identifier of the substance, mustSupport: false, isSummary: true, index: 1}
  informationSource: {isModifier: false, short: Supporting literature, mustSupport: false, array: true, isSummary: true, index: 7}
  sourceMaterial:
    isModifier: false
    short: Material or taxonomic/anatomical source
    mustSupport: false
    isSummary: true
    index: 82
    elements:
      type:
        isModifier: false
        short: Classification of the origin of the raw material. e.g. cat hair is an Animal source type
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-source-material-type'}
        isSummary: true
        index: 83
      genus:
        isModifier: false
        short: The genus of an organism e.g. the Latin epithet of the plant/animal scientific name
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-source-material-genus'}
        isSummary: true
        index: 84
      species:
        isModifier: false
        short: The species of an organism e.g. the Latin epithet of the species of the plant/animal
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-source-material-species'}
        isSummary: true
        index: 85
      part:
        isModifier: false
        short: An anatomical origin of the source material within an organism
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/substance-source-material-part'}
        isSummary: true
        index: 86
      countryOfOrigin:
        isModifier: false
        short: The country or countries where the material is harvested
        mustSupport: false
        array: true
        binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/country|5.0.0'}
        isSummary: true
        index: 87
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/SubstanceDefinition
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 5.0.0