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

Properties of a substance specific to it being a polymer.
description: Properties of a substance specific to it being a polymer.
derivation: specialization
name: SubstancePolymer
type: SubstancePolymer
elements:
  identifier: {isModifier: false, short: 'A business idenfier for this polymer, but typically this is handled by a SubstanceDefinition identifier', mustSupport: false, isSummary: true, index: 0}
  class: {isModifier: false, short: Overall type of the polymer, mustSupport: false, isSummary: true, index: 1}
  geometry: {isModifier: false, short: 'Polymer geometry, e.g. linear, branched, cross-linked, network or dendritic', mustSupport: false, isSummary: true, index: 2}
  copolymerConnectivity: {isModifier: false, short: Descrtibes the copolymer sequence type (polymer connectivity), mustSupport: false, array: true, isSummary: true, index: 3}
  modification: {isModifier: false, short: 'Todo - this is intended to connect to a repeating full modification structure, also used by Protein and Nucleic Acid . String is just a placeholder', mustSupport: false, isSummary: true, index: 4}
  monomerSet:
    isModifier: false
    short: Todo
    mustSupport: false
    array: true
    isSummary: true
    index: 5
    elements:
      ratioType: {isModifier: false, short: 'Captures the type of ratio to the entire polymer, e.g. Monomer/Polymer ratio, SRU/Polymer Ratio', mustSupport: false, isSummary: true, index: 6}
      startingMaterial:
        isModifier: false
        short: The starting materials - monomer(s) used in the synthesis of the polymer
        mustSupport: false
        array: true
        isSummary: true
        index: 7
        elements:
          code: {isModifier: false, short: The type of substance for this starting material, mustSupport: false, isSummary: true, index: 8}
          category: {isModifier: false, short: 'Substance high level category, e.g. chemical substance', mustSupport: false, isSummary: true, index: 9}
          isDefining: {isModifier: false, short: Used to specify whether the attribute described is a defining element for the unique identification of the polymer, mustSupport: false, isSummary: true, index: 10}
          amount: {isModifier: false, short: A percentage, mustSupport: false, isSummary: true, index: 11}
  repeat:
    isModifier: false
    short: Specifies and quantifies the repeated units and their configuration
    mustSupport: false
    array: true
    isSummary: true
    index: 12
    elements:
      averageMolecularFormula: {isModifier: false, short: A representation of an (average) molecular formula from a polymer, mustSupport: false, isSummary: true, index: 13}
      repeatUnitAmountType: {isModifier: false, short: 'How the quantitative amount of Structural Repeat Units is captured (e.g. Exact, Numeric, Average)', mustSupport: false, isSummary: true, index: 14}
      repeatUnit:
        isModifier: false
        short: An SRU - Structural Repeat Unit
        mustSupport: false
        array: true
        isSummary: true
        index: 15
        elements:
          unit: {isModifier: false, short: Structural repeat units are essential elements for defining polymers, mustSupport: false, isSummary: true, index: 16}
          orientation: {isModifier: false, short: 'The orientation of the polymerisation, e.g. head-tail, head-head, random', mustSupport: false, isSummary: true, index: 17}
          amount: {isModifier: false, short: Number of repeats of this unit, mustSupport: false, isSummary: true, index: 18}
          degreeOfPolymerisation:
            isModifier: false
            short: Applies to homopolymer and block co-polymers where the degree of polymerisation within a block can be described
            mustSupport: false
            array: true
            isSummary: true
            index: 19
            elements:
              type: {isModifier: false, short: 'The type of the degree of polymerisation shall be described, e.g. SRU/Polymer Ratio', mustSupport: false, isSummary: true, index: 20}
              average: {isModifier: false, short: An average amount of polymerisation, mustSupport: false, isSummary: true, index: 21}
              low: {isModifier: false, short: A low expected limit of the amount, mustSupport: false, isSummary: true, index: 22}
              high: {isModifier: false, short: A high expected limit of the amount, mustSupport: false, isSummary: true, index: 23}
          structuralRepresentation:
            isModifier: false
            short: A graphical structure for this SRU
            mustSupport: false
            array: true
            isSummary: true
            index: 24
            elements:
              type: {isModifier: false, short: 'The type of structure (e.g. Full, Partial, Representative)', mustSupport: false, isSummary: true, index: 25}
              representation: {isModifier: false, short: 'The structural representation as text string in a standard format e.g. InChI, SMILES, MOLFILE, CDX, SDF, PDB, mmCIF', mustSupport: false, isSummary: true, index: 26}
              format: {isModifier: false, short: 'The format of the representation e.g. InChI, SMILES, MOLFILE, CDX, SDF, PDB, mmCIF', mustSupport: false, isSummary: true, index: 27}
              attachment: {isModifier: false, short: An attached file with the structural representation, mustSupport: false, isSummary: true, index: 28}
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/SubstancePolymer
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 5.0.0