Release 4 5 Snapshot #1

This page is part of the FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always be available at this URL). (v5.0.0-snapshot1: R5 Snapshot #1). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . Page versions: R5 R4

Biomedical Research and Regulation Work Group Maturity Level : 0   Trial Use Security Category : Anonymous Compartments : Not linked to any defined compartments

Detailed Descriptions for the elements in the SubstancePolymer resource.

SubstancePolymer
Element Id SubstancePolymer
Definition

Todo. Properties of a substance specific to it being a polymer.

Cardinality 0..*
Type DomainResource
Summary false
SubstancePolymer.identifier
Element Id SubstancePolymer.identifier
Definition

A business idenfier for this polymer, but typically this is handled by a SubstanceDefinition identifier.

Note This is a business identifier, not a resource identifier (see discussion )
Cardinality 0..1
Type Identifier
Summary true
SubstancePolymer.class
Element Id SubstancePolymer.class
Definition

Todo. Overall type of the polymer.

Cardinality 0..1
Type CodeableConcept
Summary true
SubstancePolymer.geometry
Element Id SubstancePolymer.geometry
Definition

Todo. Polymer geometry, e.g. linear, branched, cross-linked, network or dendritic.

Cardinality 0..1
Type CodeableConcept
Summary true
SubstancePolymer.copolymerConnectivity
Element Id SubstancePolymer.copolymerConnectivity
Definition

Todo. Descrtibes the copolymer sequence type (polymer connectivity).

Cardinality 0..*
Type CodeableConcept
Summary true
SubstancePolymer.modification
Element Id SubstancePolymer.modification
Definition

Todo. Todo - this is intended to connect to a repeating full modification structure, also used by Protein and Nucleic Acid . String is just a placeholder.

Cardinality 0..* 0..1
Type string
Summary true
SubstancePolymer.monomerSet
Element Id SubstancePolymer.monomerSet
Definition

Todo.

Cardinality 0..*
Summary true
SubstancePolymer.monomerSet.ratioType
Element Id SubstancePolymer.monomerSet.ratioType
Definition

Todo. Captures the type of ratio to the entire polymer, e.g. Monomer/Polymer ratio, SRU/Polymer Ratio.

Cardinality 0..1
Type CodeableConcept
Summary true
SubstancePolymer.monomerSet.startingMaterial
Element Id SubstancePolymer.monomerSet.startingMaterial
Definition

Todo. The starting materials - monomer(s) used in the synthesis of the polymer.

Cardinality 0..*
Summary true
SubstancePolymer.monomerSet.startingMaterial.material SubstancePolymer.monomerSet.startingMaterial.code
Element Id SubstancePolymer.monomerSet.startingMaterial.material SubstancePolymer.monomerSet.startingMaterial.code
Definition

Todo. The type of substance for this starting material.

Cardinality 0..1
Type CodeableConcept
Summary true
SubstancePolymer.monomerSet.startingMaterial.type SubstancePolymer.monomerSet.startingMaterial.category
Element Id SubstancePolymer.monomerSet.startingMaterial.type SubstancePolymer.monomerSet.startingMaterial.category
Definition

Todo. Substance high level category, e.g. chemical substance.

Cardinality 0..1
Type CodeableConcept
Summary true
SubstancePolymer.monomerSet.startingMaterial.isDefining
Element Id SubstancePolymer.monomerSet.startingMaterial.isDefining
Definition

Todo. Used to specify whether the attribute described is a defining element for the unique identification of the polymer.

Cardinality 0..1
Type boolean
Summary true
SubstancePolymer.monomerSet.startingMaterial.amount
Element Id SubstancePolymer.monomerSet.startingMaterial.amount
Definition

Todo. A percentage.

Cardinality 0..1
Type SubstanceAmount Quantity
Summary true
SubstancePolymer.repeat
Element Id SubstancePolymer.repeat
Definition

Todo. Specifies and quantifies the repeated units and their configuration.

Cardinality 0..*
Summary true
SubstancePolymer.repeat.numberOfUnits SubstancePolymer.repeat.averageMolecularFormula
Element Id SubstancePolymer.repeat.numberOfUnits SubstancePolymer.repeat.averageMolecularFormula
Definition

Todo. A representation of an (average) molecular formula from a polymer.

Cardinality 0..1
Type integer string
Summary true
SubstancePolymer.repeat.averageMolecularFormula SubstancePolymer.repeat.repeatUnitAmountType
Element Id SubstancePolymer.repeat.averageMolecularFormula SubstancePolymer.repeat.repeatUnitAmountType
Definition

Todo. How the quantitative amount of Structural Repeat Units is captured (e.g. Exact, Numeric, Average).

Cardinality 0..1
Type string CodeableConcept
Summary true
SubstancePolymer.repeat.repeatUnitAmountType SubstancePolymer.repeat.repeatUnit
Element Id SubstancePolymer.repeat.repeatUnitAmountType SubstancePolymer.repeat.repeatUnit
Definition

Todo. An SRU - Structural Repeat Unit.

Cardinality 0..1 Type CodeableConcept 0..*
Summary true
SubstancePolymer.repeat.repeatUnit SubstancePolymer.repeat.repeatUnit.unit
Element Id SubstancePolymer.repeat.repeatUnit SubstancePolymer.repeat.repeatUnit.unit
Definition

Todo. Structural repeat units are essential elements for defining polymers.

Cardinality 0..* 0..1
Type string
Summary true
SubstancePolymer.repeat.repeatUnit.orientationOfPolymerisation SubstancePolymer.repeat.repeatUnit.orientation
Element Id SubstancePolymer.repeat.repeatUnit.orientationOfPolymerisation SubstancePolymer.repeat.repeatUnit.orientation
Definition

Todo. The orientation of the polymerisation, e.g. head-tail, head-head, random.

Cardinality 0..1
Type CodeableConcept
Summary true
SubstancePolymer.repeat.repeatUnit.repeatUnit SubstancePolymer.repeat.repeatUnit.amount
Element Id SubstancePolymer.repeat.repeatUnit.repeatUnit SubstancePolymer.repeat.repeatUnit.amount
Definition

Todo. Number of repeats of this unit.

Cardinality 0..1
Type string integer
Summary true
SubstancePolymer.repeat.repeatUnit.amount SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation
Element Id SubstancePolymer.repeat.repeatUnit.amount SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation
Definition

Todo. Applies to homopolymer and block co-polymers where the degree of polymerisation within a block can be described.

Cardinality 0..*
Summary true
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.type
Element Id SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.type
Definition

The type of the degree of polymerisation shall be described, e.g. SRU/Polymer Ratio.

Cardinality 0..1
Type SubstanceAmount CodeableConcept
Summary true
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.average
Element Id SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.average
Definition

Todo. An average amount of polymerisation.

Cardinality 0..* 0..1
Type integer
Summary true
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.degree SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.low
Element Id SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.degree SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.low
Definition

Todo. A low expected limit of the amount.

Cardinality 0..1
Type CodeableConcept integer
Summary true
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.amount SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.high
Element Id SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.amount SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.high
Definition

Todo. A high expected limit of the amount.

Cardinality 0..1
Type SubstanceAmount integer
Summary true
SubstancePolymer.repeat.repeatUnit.structuralRepresentation
Element Id SubstancePolymer.repeat.repeatUnit.structuralRepresentation
Definition

Todo. A graphical structure for this SRU.

Cardinality 0..*
Summary true
SubstancePolymer.repeat.repeatUnit.structuralRepresentation.type
Element Id SubstancePolymer.repeat.repeatUnit.structuralRepresentation.type
Definition

Todo. The type of structure (e.g. Full, Partial, Representative).

Cardinality 0..1
Type CodeableConcept
Summary true
SubstancePolymer.repeat.repeatUnit.structuralRepresentation.representation
Element Id SubstancePolymer.repeat.repeatUnit.structuralRepresentation.representation
Definition

Todo. The structural representation as text string in a standard format e.g. InChI, SMILES, MOLFILE, CDX, SDF, PDB, mmCIF.

Cardinality 0..1
Type string
Summary true
SubstancePolymer.repeat.repeatUnit.structuralRepresentation.format
Element Id SubstancePolymer.repeat.repeatUnit.structuralRepresentation.format
Definition

The format of the representation e.g. InChI, SMILES, MOLFILE, CDX, SDF, PDB, mmCIF.

Cardinality 0..1
Type CodeableConcept
Summary true
SubstancePolymer.repeat.repeatUnit.structuralRepresentation.attachment
Element Id SubstancePolymer.repeat.repeatUnit.structuralRepresentation.attachment
Definition

Todo. An attached file with the structural representation.

Cardinality 0..1
Type Attachment
Summary true