Extensions for Using Data Elements from FHIR R4 in FHIR STU3
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R4 in FHIR STU3 - Downloaded Version null See the Directory of published versions

Extension: ExtensionSubstanceSpecification_Structure - Detailed Descriptions

Page standards status: Trial-use Maturity Level: 0

Definitions for the ext-R4-SubstanceSpecification.structure extension.

Guidance on how to interpret the contents of this table can be foundhere

0. Extension
Definition

R4: SubstanceSpecification.structure (new:BackboneElement)


Optional Extension Element - found in all resources.

ShortR4: Structural information (new)Optional Extensions Element
Comments

Element SubstanceSpecification.structure is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

Control0..1*
This element is affected by the following invariants: ele-1
Is Modifierfalse
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
ele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
2. Extension.extension
Definition

An Extension


May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortExtensionAdditional Content defined by implementations
Comments

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.

Control0..*
TypeExtension
Alternate Namesextensions, user content
SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 4. Extension.extension:stereochemistry
    Slice Namestereochemistry
    Definition

    R4: SubstanceSpecification.structure.stereochemistry (new:CodeableConcept)

    ShortR4: Stereochemistry type (new)Additional Content defined by implementations
    Comments

    Element SubstanceSpecification.structure.stereochemistry is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.stereochemistry is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.stereochemistry has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    Control0..1*
    TypeExtension
    Requirements

    Element SubstanceSpecification.structure.stereochemistry is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.stereochemistry is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.stereochemistry has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    6. Extension.extension:stereochemistry.url
    Definition

    Source of the definition for the extension code - a logical name or a URL.

    Shortidentifies the meaning of the extension
    Comments

    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.

    Control1..1
    Typeuri
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    XML FormatIn the XML format, this property is represented as an attribute.
    Fixed Valuestereochemistry
    8. Extension.extension:stereochemistry.value[x]
    Definition

    Stereochemistry type.


    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

    ShortStereochemistry typeValue of extension
    Control0..1
    TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    10. Extension.extension:opticalActivity
    Slice NameopticalActivity
    Definition

    R4: SubstanceSpecification.structure.opticalActivity (new:CodeableConcept)

    ShortR4: Optical activity type (new)Additional Content defined by implementations
    Comments

    Element SubstanceSpecification.structure.opticalActivity is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.opticalActivity is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.opticalActivity has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    Control0..1*
    TypeExtension
    Requirements

    Element SubstanceSpecification.structure.opticalActivity is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.opticalActivity is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.opticalActivity has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    12. Extension.extension:opticalActivity.url
    Definition

    Source of the definition for the extension code - a logical name or a URL.

    Shortidentifies the meaning of the extension
    Comments

    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.

    Control1..1
    Typeuri
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    XML FormatIn the XML format, this property is represented as an attribute.
    Fixed ValueopticalActivity
    14. Extension.extension:opticalActivity.value[x]
    Definition

    Optical activity type.


    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

    ShortOptical activity typeValue of extension
    Control0..1
    TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    16. Extension.extension:molecularFormula
    Slice NamemolecularFormula
    Definition

    R4: SubstanceSpecification.structure.molecularFormula (new:string)

    ShortR4: Molecular formula (new)Additional Content defined by implementations
    Comments

    Element SubstanceSpecification.structure.molecularFormula is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormula is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormula has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    Control0..1*
    TypeExtension
    Requirements

    Element SubstanceSpecification.structure.molecularFormula is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormula is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormula has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    18. Extension.extension:molecularFormula.url
    Definition

    Source of the definition for the extension code - a logical name or a URL.

    Shortidentifies the meaning of the extension
    Comments

    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.

    Control1..1
    Typeuri
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    XML FormatIn the XML format, this property is represented as an attribute.
    Fixed ValuemolecularFormula
    20. Extension.extension:molecularFormula.value[x]
    Definition

    Molecular formula.


    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

    ShortMolecular formulaValue of extension
    Control0..1
    Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    22. Extension.extension:molecularFormulaByMoiety
    Slice NamemolecularFormulaByMoiety
    Definition

    R4: SubstanceSpecification.structure.molecularFormulaByMoiety (new:string)

    ShortR4: Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot (new)Additional Content defined by implementations
    Comments

    Element SubstanceSpecification.structure.molecularFormulaByMoiety is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormulaByMoiety is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormulaByMoiety has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    Control0..1*
    TypeExtension
    Requirements

    Element SubstanceSpecification.structure.molecularFormulaByMoiety is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormulaByMoiety is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormulaByMoiety has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    24. Extension.extension:molecularFormulaByMoiety.url
    Definition

    Source of the definition for the extension code - a logical name or a URL.

    Shortidentifies the meaning of the extension
    Comments

    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.

    Control1..1
    Typeuri
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    XML FormatIn the XML format, this property is represented as an attribute.
    Fixed ValuemolecularFormulaByMoiety
    26. Extension.extension:molecularFormulaByMoiety.value[x]
    Definition

    Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot.


    Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

    ShortSpecified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dotValue of extension
    Control0..1
    Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    28. Extension.extension:isotope
    Slice Nameisotope
    Definition

    R4: SubstanceSpecification.structure.isotope (new:BackboneElement)

    ShortR4: Applicable for single substances that contain a radionuclide or a non-natural isotopic ratio (new)Additional Content defined by implementations
    Comments

    Element SubstanceSpecification.structure.isotope is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.isotope is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    Control0..*
    TypeExtension
    Requirements

    Element SubstanceSpecification.structure.isotope is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.isotope is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

    30. Extension.extension:isotope.extension
    Definition

    An Extension


    May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ShortExtensionAdditional Content defined by implementations
    Comments

    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.

    Control0..*
    TypeExtension
    Alternate Namesextensions, user content
    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 32. Extension.extension:isotope.extension:identifier
      Slice Nameidentifier
      Definition

      R4: SubstanceSpecification.structure.isotope.identifier (new:Identifier)

      ShortR4: Substance identifier for each non-natural or radioisotope (new)Additional Content defined by implementations
      Comments

      Element SubstanceSpecification.structure.isotope.identifier is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.identifier is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.identifier has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      Control0..1*
      TypeExtension
      Requirements

      Element SubstanceSpecification.structure.isotope.identifier is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.identifier is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.identifier has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      34. Extension.extension:isotope.extension:identifier.url
      Definition

      Source of the definition for the extension code - a logical name or a URL.

      Shortidentifies the meaning of the extension
      Comments

      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.

      Control1..1
      Typeuri
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed Valueidentifier
      36. Extension.extension:isotope.extension:identifier.value[x]
      Definition

      Substance identifier for each non-natural or radioisotope.


      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

      ShortSubstance identifier for each non-natural or radioisotopeValue of extension
      Control0..1
      TypeIdentifier, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      38. Extension.extension:isotope.extension:name
      Slice Namename
      Definition

      R4: SubstanceSpecification.structure.isotope.name (new:CodeableConcept)

      ShortR4: Substance name for each non-natural or radioisotope (new)Additional Content defined by implementations
      Comments

      Element SubstanceSpecification.structure.isotope.name is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.name is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      Control0..1*
      TypeExtension
      Requirements

      Element SubstanceSpecification.structure.isotope.name is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.name is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      40. Extension.extension:isotope.extension:name.url
      Definition

      Source of the definition for the extension code - a logical name or a URL.

      Shortidentifies the meaning of the extension
      Comments

      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.

      Control1..1
      Typeuri
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed Valuename
      42. Extension.extension:isotope.extension:name.value[x]
      Definition

      Substance name for each non-natural or radioisotope.


      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

      ShortSubstance name for each non-natural or radioisotopeValue of extension
      Control0..1
      TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      44. Extension.extension:isotope.extension:substitution
      Slice Namesubstitution
      Definition

      R4: SubstanceSpecification.structure.isotope.substitution (new:CodeableConcept)

      ShortR4: The type of isotopic substitution present in a single substance (new)Additional Content defined by implementations
      Comments

      Element SubstanceSpecification.structure.isotope.substitution is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.substitution is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.substitution has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      Control0..1*
      TypeExtension
      Requirements

      Element SubstanceSpecification.structure.isotope.substitution is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.substitution is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.substitution has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      46. Extension.extension:isotope.extension:substitution.url
      Definition

      Source of the definition for the extension code - a logical name or a URL.

      Shortidentifies the meaning of the extension
      Comments

      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.

      Control1..1
      Typeuri
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed Valuesubstitution
      48. Extension.extension:isotope.extension:substitution.value[x]
      Definition

      The type of isotopic substitution present in a single substance.


      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

      ShortThe type of isotopic substitution present in a single substanceValue of extension
      Control0..1
      TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      50. Extension.extension:isotope.extension:halfLife
      Slice NamehalfLife
      Definition

      R4: SubstanceSpecification.structure.isotope.halfLife (new:Quantity)

      ShortR4: Half life - for a non-natural nuclide (new)Additional Content defined by implementations
      Comments

      Element SubstanceSpecification.structure.isotope.halfLife is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.halfLife is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.halfLife has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      Control0..1*
      TypeExtension
      Requirements

      Element SubstanceSpecification.structure.isotope.halfLife is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.halfLife is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.halfLife has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      52. Extension.extension:isotope.extension:halfLife.url
      Definition

      Source of the definition for the extension code - a logical name or a URL.

      Shortidentifies the meaning of the extension
      Comments

      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.

      Control1..1
      Typeuri
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed ValuehalfLife
      54. Extension.extension:isotope.extension:halfLife.value[x]
      Definition

      Half life - for a non-natural nuclide.


      Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

      ShortHalf life - for a non-natural nuclideValue of extension
      Control0..1
      TypeQuantity, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      56. Extension.extension:isotope.extension:molecularWeight
      Slice NamemolecularWeight
      Definition

      R4: SubstanceSpecification.structure.isotope.molecularWeight (new:BackboneElement)

      ShortR4: The molecular weight or weight range (for proteins, polymers or nucleic acids) (new)Additional Content defined by implementations
      Comments

      Element SubstanceSpecification.structure.isotope.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

      Control0..1*
      TypeExtension
      Requirements

      Element SubstanceSpecification.structure.isotope.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). Creating extension because element SubstanceSpecification.structure.isotope.molecularWeight is a content reference and requires an extesion definition.

      58. Extension.extension:isotope.extension:molecularWeight.extension
      Definition

      An Extension


      May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      ShortExtensionAdditional Content defined by implementations
      Comments

      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.

      Control0..*
      TypeExtension
      Alternate Namesextensions, user content
      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ url
      • 60. Extension.extension:isotope.extension:molecularWeight.extension:method
        Slice Namemethod
        Definition

        R4: SubstanceSpecification.structure.isotope.molecularWeight.method (new:CodeableConcept)

        ShortR4: The method by which the molecular weight was determined (new)Additional Content defined by implementations
        Comments

        Element SubstanceSpecification.structure.isotope.molecularWeight.method is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.method is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.method has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        Control0..1*
        TypeExtension
        Requirements

        Element SubstanceSpecification.structure.isotope.molecularWeight.method is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.method is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.method has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        62. Extension.extension:isotope.extension:molecularWeight.extension:method.url
        Definition

        Source of the definition for the extension code - a logical name or a URL.

        Shortidentifies the meaning of the extension
        Comments

        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.

        Control1..1
        Typeuri
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed Valuemethod
        64. Extension.extension:isotope.extension:molecularWeight.extension:method.value[x]
        Definition

        The method by which the molecular weight was determined.


        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortThe method by which the molecular weight was determinedValue of extension
        Control0..1
        TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        66. Extension.extension:isotope.extension:molecularWeight.extension:type
        Slice Nametype
        Definition

        R4: SubstanceSpecification.structure.isotope.molecularWeight.type (new:CodeableConcept)

        ShortR4: Type of molecular weight such as exact, average (also known as. number average), weight average (new)Additional Content defined by implementations
        Comments

        Element SubstanceSpecification.structure.isotope.molecularWeight.type is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        Control0..1*
        TypeExtension
        Requirements

        Element SubstanceSpecification.structure.isotope.molecularWeight.type is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        68. Extension.extension:isotope.extension:molecularWeight.extension:type.url
        Definition

        Source of the definition for the extension code - a logical name or a URL.

        Shortidentifies the meaning of the extension
        Comments

        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.

        Control1..1
        Typeuri
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed Valuetype
        70. Extension.extension:isotope.extension:molecularWeight.extension:type.value[x]
        Definition

        Type of molecular weight such as exact, average (also known as. number average), weight average.


        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortType of molecular weight such as exact, average (also known as. number average), weight averageValue of extension
        Control0..1
        TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        72. Extension.extension:isotope.extension:molecularWeight.extension:amount
        Slice Nameamount
        Definition

        R4: SubstanceSpecification.structure.isotope.molecularWeight.amount (new:Quantity)

        ShortR4: 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 (new)Additional Content defined by implementations
        Comments

        Element SubstanceSpecification.structure.isotope.molecularWeight.amount is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.amount is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.amount has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        Control0..1*
        TypeExtension
        Requirements

        Element SubstanceSpecification.structure.isotope.molecularWeight.amount is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.amount is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.amount has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        74. Extension.extension:isotope.extension:molecularWeight.extension:amount.url
        Definition

        Source of the definition for the extension code - a logical name or a URL.

        Shortidentifies the meaning of the extension
        Comments

        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.

        Control1..1
        Typeuri
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed Valueamount
        76. Extension.extension:isotope.extension:molecularWeight.extension:amount.value[x]
        Definition

        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.


        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortUsed 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 fieldValue of extension
        Control0..1
        TypeQuantity, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        78. Extension.extension:isotope.extension:molecularWeight.url
        Definition

        Source of the definition for the extension code - a logical name or a URL.

        Shortidentifies the meaning of the extension
        Comments

        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.

        Control1..1
        Typeuri
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed ValuemolecularWeight
        80. Extension.extension:isotope.extension:molecularWeight.value[x]
        Definition

        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortValue of extension
        Control0..01
        TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        82. Extension.extension:isotope.url
        Definition

        Source of the definition for the extension code - a logical name or a URL.

        Shortidentifies the meaning of the extension
        Comments

        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.

        Control1..1
        Typeuri
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed Valueisotope
        84. Extension.extension:isotope.value[x]
        Definition

        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortValue of extension
        Control0..01
        TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        86. Extension.extension:molecularWeight
        Slice NamemolecularWeight
        Definition

        R4: SubstanceSpecification.structure.molecularWeight (new:SubstanceSpecification.structure.isotope.molecularWeight)

        ShortR4: The molecular weight or weight range (for proteins, polymers or nucleic acids) (new)Additional Content defined by implementations
        Comments

        Element SubstanceSpecification.structure.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        Control0..1*
        TypeExtension
        Requirements

        Element SubstanceSpecification.structure.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        88. Extension.extension:molecularWeight.url
        Definition

        Source of the definition for the extension code - a logical name or a URL.

        Shortidentifies the meaning of the extension
        Comments

        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.

        Control1..1
        Typeuri
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed Valuehttp://hl7.org/fhir/4.0/StructureDefinition/extension-SubstanceSpecification.structure.isotope.molecularWeight
        90. Extension.extension:molecularWeight.value[x]
        Definition

        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortValue of extension
        Control0..01
        TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        92. Extension.extension:source
        Slice Namesource
        Definition

        R4: SubstanceSpecification.structure.source (new:Reference(DocumentReference))

        ShortR4: Supporting literature (new)Additional Content defined by implementations
        Comments

        Element SubstanceSpecification.structure.source is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.source is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.source has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        Control0..*
        TypeExtension
        Requirements

        Element SubstanceSpecification.structure.source is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.source is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.source has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        94. Extension.extension:source.url
        Definition

        Source of the definition for the extension code - a logical name or a URL.

        Shortidentifies the meaning of the extension
        Comments

        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.

        Control1..1
        Typeuri
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed Valuesource
        96. Extension.extension:source.value[x]
        Definition

        Supporting literature.


        Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

        ShortSupporting literatureValue of extension
        Control0..1
        TypeReference(Cross-version Profile for R4.DocumentReference for use in FHIR STU3, DocumentReference), date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        98. Extension.extension:representation
        Slice Namerepresentation
        Definition

        R4: SubstanceSpecification.structure.representation (new:BackboneElement)

        ShortR4: Molecular structural representation (new)Additional Content defined by implementations
        Comments

        Element SubstanceSpecification.structure.representation is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        Control0..*
        TypeExtension
        Requirements

        Element SubstanceSpecification.structure.representation is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

        100. Extension.extension:representation.extension
        Definition

        An Extension


        May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

        ShortExtensionAdditional Content defined by implementations
        Comments

        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.

        Control0..*
        TypeExtension
        Alternate Namesextensions, user content
        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • value @ url
        • 102. Extension.extension:representation.extension:type
          Slice Nametype
          Definition

          R4: SubstanceSpecification.structure.representation.type (new:CodeableConcept)

          ShortR4: The type of structure (e.g. Full, Partial, Representative) (new)Additional Content defined by implementations
          Comments

          Element SubstanceSpecification.structure.representation.type is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

          Control0..1*
          TypeExtension
          Requirements

          Element SubstanceSpecification.structure.representation.type is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

          104. Extension.extension:representation.extension:type.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          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.

          Control1..1
          Typeuri
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed Valuetype
          106. Extension.extension:representation.extension:type.value[x]
          Definition

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


          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          ShortThe type of structure (e.g. Full, Partial, Representative)Value of extension
          Control0..1
          TypeCodeableConcept, date, dateTime, Meta, code, string, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          108. Extension.extension:representation.extension:representation
          Slice Namerepresentation
          Definition

          R4: SubstanceSpecification.structure.representation.representation (new:string)

          ShortR4: The structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX (new)Additional Content defined by implementations
          Comments

          Element SubstanceSpecification.structure.representation.representation is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

          Control0..1*
          TypeExtension
          Requirements

          Element SubstanceSpecification.structure.representation.representation is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

          110. Extension.extension:representation.extension:representation.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          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.

          Control1..1
          Typeuri
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed Valuerepresentation
          112. Extension.extension:representation.extension:representation.value[x]
          Definition

          The structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX.


          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          ShortThe structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDXValue of extension
          Control0..1
          Typestring, date, dateTime, Meta, code, Address, Attachment, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          114. Extension.extension:representation.extension:attachment
          Slice Nameattachment
          Definition

          R4: SubstanceSpecification.structure.representation.attachment (new:Attachment)

          ShortR4: An attached file with the structural representation (new)Additional Content defined by implementations
          Comments

          Element SubstanceSpecification.structure.representation.attachment is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.attachment is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.attachment has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

          Control0..1*
          TypeExtension
          Requirements

          Element SubstanceSpecification.structure.representation.attachment is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.attachment is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.attachment has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

          116. Extension.extension:representation.extension:attachment.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          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.

          Control1..1
          Typeuri
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed Valueattachment
          118. Extension.extension:representation.extension:attachment.value[x]
          Definition

          An attached file with the structural representation.


          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          ShortAn attached file with the structural representationValue of extension
          Control0..1
          TypeAttachment, date, dateTime, Meta, code, string, Address, integer, oid, Count, instant, ContactPoint, HumanName, Money, Identifier, Coding, markdown, SampledData, Ratio, id, positiveInt, Age, Distance, Reference, Period, Quantity, Duration, Range, uri, Annotation, boolean, base64Binary, Signature, unsignedInt, time, Timing, decimal, CodeableConcept
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          120. Extension.extension:representation.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          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.

          Control1..1
          Typeuri
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed Valuerepresentation
          122. Extension.extension:representation.value[x]
          Definition

          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          ShortValue of extension
          Control0..01
          TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          124. Extension.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          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.

          Control1..1
          Typeuri
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed Valuehttp://hl7.org/fhir/4.0/StructureDefinition/extension-SubstanceSpecification.structure
          126. Extension.value[x]
          Definition

          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

          ShortValue of extension
          Control0..01
          TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

          Guidance on how to interpret the contents of this table can be foundhere

          0. Extension
          Definition

          R4: SubstanceSpecification.structure (new:BackboneElement)

          ShortR4: Structural information (new)
          Comments

          Element SubstanceSpecification.structure is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

          Control0..1
          Is Modifierfalse
          2. Extension.extension
          Control0..*
          SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ url
          • 4. Extension.extension:stereochemistry
            Slice Namestereochemistry
            Definition

            R4: SubstanceSpecification.structure.stereochemistry (new:CodeableConcept)

            ShortR4: Stereochemistry type (new)
            Comments

            Element SubstanceSpecification.structure.stereochemistry is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.stereochemistry is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.stereochemistry has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            Control0..1
            Requirements

            Element SubstanceSpecification.structure.stereochemistry is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.stereochemistry is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.stereochemistry has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            6. Extension.extension:stereochemistry.url
            Control1..1
            Fixed Valuestereochemistry
            8. Extension.extension:stereochemistry.value[x]
            Definition

            Stereochemistry type.

            ShortStereochemistry type
            Control0..1
            TypeCodeableConcept
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            10. Extension.extension:opticalActivity
            Slice NameopticalActivity
            Definition

            R4: SubstanceSpecification.structure.opticalActivity (new:CodeableConcept)

            ShortR4: Optical activity type (new)
            Comments

            Element SubstanceSpecification.structure.opticalActivity is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.opticalActivity is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.opticalActivity has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            Control0..1
            Requirements

            Element SubstanceSpecification.structure.opticalActivity is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.opticalActivity is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.opticalActivity has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            12. Extension.extension:opticalActivity.url
            Control1..1
            Fixed ValueopticalActivity
            14. Extension.extension:opticalActivity.value[x]
            Definition

            Optical activity type.

            ShortOptical activity type
            Control0..1
            TypeCodeableConcept
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            16. Extension.extension:molecularFormula
            Slice NamemolecularFormula
            Definition

            R4: SubstanceSpecification.structure.molecularFormula (new:string)

            ShortR4: Molecular formula (new)
            Comments

            Element SubstanceSpecification.structure.molecularFormula is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormula is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormula has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            Control0..1
            Requirements

            Element SubstanceSpecification.structure.molecularFormula is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormula is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormula has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            18. Extension.extension:molecularFormula.url
            Control1..1
            Fixed ValuemolecularFormula
            20. Extension.extension:molecularFormula.value[x]
            Definition

            Molecular formula.

            ShortMolecular formula
            Control0..1
            Typestring
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            22. Extension.extension:molecularFormulaByMoiety
            Slice NamemolecularFormulaByMoiety
            Definition

            R4: SubstanceSpecification.structure.molecularFormulaByMoiety (new:string)

            ShortR4: Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot (new)
            Comments

            Element SubstanceSpecification.structure.molecularFormulaByMoiety is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormulaByMoiety is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormulaByMoiety has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            Control0..1
            Requirements

            Element SubstanceSpecification.structure.molecularFormulaByMoiety is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormulaByMoiety is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormulaByMoiety has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            24. Extension.extension:molecularFormulaByMoiety.url
            Control1..1
            Fixed ValuemolecularFormulaByMoiety
            26. Extension.extension:molecularFormulaByMoiety.value[x]
            Definition

            Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot.

            ShortSpecified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot
            Control0..1
            Typestring
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            28. Extension.extension:isotope
            Slice Nameisotope
            Definition

            R4: SubstanceSpecification.structure.isotope (new:BackboneElement)

            ShortR4: Applicable for single substances that contain a radionuclide or a non-natural isotopic ratio (new)
            Comments

            Element SubstanceSpecification.structure.isotope is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.isotope is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            Control0..*
            Requirements

            Element SubstanceSpecification.structure.isotope is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.isotope is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

            30. Extension.extension:isotope.extension
            Control0..*
            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • value @ url
            • 32. Extension.extension:isotope.extension:identifier
              Slice Nameidentifier
              Definition

              R4: SubstanceSpecification.structure.isotope.identifier (new:Identifier)

              ShortR4: Substance identifier for each non-natural or radioisotope (new)
              Comments

              Element SubstanceSpecification.structure.isotope.identifier is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.identifier is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.identifier has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              Control0..1
              Requirements

              Element SubstanceSpecification.structure.isotope.identifier is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.identifier is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.identifier has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              34. Extension.extension:isotope.extension:identifier.url
              Control1..1
              Fixed Valueidentifier
              36. Extension.extension:isotope.extension:identifier.value[x]
              Definition

              Substance identifier for each non-natural or radioisotope.

              ShortSubstance identifier for each non-natural or radioisotope
              Control0..1
              TypeIdentifier
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              38. Extension.extension:isotope.extension:name
              Slice Namename
              Definition

              R4: SubstanceSpecification.structure.isotope.name (new:CodeableConcept)

              ShortR4: Substance name for each non-natural or radioisotope (new)
              Comments

              Element SubstanceSpecification.structure.isotope.name is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.name is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              Control0..1
              Requirements

              Element SubstanceSpecification.structure.isotope.name is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.name is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              40. Extension.extension:isotope.extension:name.url
              Control1..1
              Fixed Valuename
              42. Extension.extension:isotope.extension:name.value[x]
              Definition

              Substance name for each non-natural or radioisotope.

              ShortSubstance name for each non-natural or radioisotope
              Control0..1
              TypeCodeableConcept
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              44. Extension.extension:isotope.extension:substitution
              Slice Namesubstitution
              Definition

              R4: SubstanceSpecification.structure.isotope.substitution (new:CodeableConcept)

              ShortR4: The type of isotopic substitution present in a single substance (new)
              Comments

              Element SubstanceSpecification.structure.isotope.substitution is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.substitution is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.substitution has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              Control0..1
              Requirements

              Element SubstanceSpecification.structure.isotope.substitution is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.substitution is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.substitution has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              46. Extension.extension:isotope.extension:substitution.url
              Control1..1
              Fixed Valuesubstitution
              48. Extension.extension:isotope.extension:substitution.value[x]
              Definition

              The type of isotopic substitution present in a single substance.

              ShortThe type of isotopic substitution present in a single substance
              Control0..1
              TypeCodeableConcept
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              50. Extension.extension:isotope.extension:halfLife
              Slice NamehalfLife
              Definition

              R4: SubstanceSpecification.structure.isotope.halfLife (new:Quantity)

              ShortR4: Half life - for a non-natural nuclide (new)
              Comments

              Element SubstanceSpecification.structure.isotope.halfLife is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.halfLife is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.halfLife has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              Control0..1
              Requirements

              Element SubstanceSpecification.structure.isotope.halfLife is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.halfLife is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.halfLife has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              52. Extension.extension:isotope.extension:halfLife.url
              Control1..1
              Fixed ValuehalfLife
              54. Extension.extension:isotope.extension:halfLife.value[x]
              Definition

              Half life - for a non-natural nuclide.

              ShortHalf life - for a non-natural nuclide
              Control0..1
              TypeQuantity
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              56. Extension.extension:isotope.extension:molecularWeight
              Slice NamemolecularWeight
              Definition

              R4: SubstanceSpecification.structure.isotope.molecularWeight (new:BackboneElement)

              ShortR4: The molecular weight or weight range (for proteins, polymers or nucleic acids) (new)
              Comments

              Element SubstanceSpecification.structure.isotope.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

              Control0..1
              Requirements

              Element SubstanceSpecification.structure.isotope.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). Creating extension because element SubstanceSpecification.structure.isotope.molecularWeight is a content reference and requires an extesion definition.

              58. Extension.extension:isotope.extension:molecularWeight.extension
              Control0..*
              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ url
              • 60. Extension.extension:isotope.extension:molecularWeight.extension:method
                Slice Namemethod
                Definition

                R4: SubstanceSpecification.structure.isotope.molecularWeight.method (new:CodeableConcept)

                ShortR4: The method by which the molecular weight was determined (new)
                Comments

                Element SubstanceSpecification.structure.isotope.molecularWeight.method is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.method is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.method has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                Control0..1
                Requirements

                Element SubstanceSpecification.structure.isotope.molecularWeight.method is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.method is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.method has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                62. Extension.extension:isotope.extension:molecularWeight.extension:method.url
                Control1..1
                Fixed Valuemethod
                64. Extension.extension:isotope.extension:molecularWeight.extension:method.value[x]
                Definition

                The method by which the molecular weight was determined.

                ShortThe method by which the molecular weight was determined
                Control0..1
                TypeCodeableConcept
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                66. Extension.extension:isotope.extension:molecularWeight.extension:type
                Slice Nametype
                Definition

                R4: SubstanceSpecification.structure.isotope.molecularWeight.type (new:CodeableConcept)

                ShortR4: Type of molecular weight such as exact, average (also known as. number average), weight average (new)
                Comments

                Element SubstanceSpecification.structure.isotope.molecularWeight.type is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                Control0..1
                Requirements

                Element SubstanceSpecification.structure.isotope.molecularWeight.type is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                68. Extension.extension:isotope.extension:molecularWeight.extension:type.url
                Control1..1
                Fixed Valuetype
                70. Extension.extension:isotope.extension:molecularWeight.extension:type.value[x]
                Definition

                Type of molecular weight such as exact, average (also known as. number average), weight average.

                ShortType of molecular weight such as exact, average (also known as. number average), weight average
                Control0..1
                TypeCodeableConcept
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                72. Extension.extension:isotope.extension:molecularWeight.extension:amount
                Slice Nameamount
                Definition

                R4: SubstanceSpecification.structure.isotope.molecularWeight.amount (new:Quantity)

                ShortR4: 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 (new)
                Comments

                Element SubstanceSpecification.structure.isotope.molecularWeight.amount is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.amount is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.amount has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                Control0..1
                Requirements

                Element SubstanceSpecification.structure.isotope.molecularWeight.amount is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.amount is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.amount has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                74. Extension.extension:isotope.extension:molecularWeight.extension:amount.url
                Control1..1
                Fixed Valueamount
                76. Extension.extension:isotope.extension:molecularWeight.extension:amount.value[x]
                Definition

                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.

                ShortUsed 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
                Control0..1
                TypeQuantity
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                78. Extension.extension:isotope.extension:molecularWeight.url
                Control1..1
                Fixed ValuemolecularWeight
                80. Extension.extension:isotope.extension:molecularWeight.value[x]
                Control0..0
                82. Extension.extension:isotope.url
                Control1..1
                Fixed Valueisotope
                84. Extension.extension:isotope.value[x]
                Control0..0
                86. Extension.extension:molecularWeight
                Slice NamemolecularWeight
                Definition

                R4: SubstanceSpecification.structure.molecularWeight (new:SubstanceSpecification.structure.isotope.molecularWeight)

                ShortR4: The molecular weight or weight range (for proteins, polymers or nucleic acids) (new)
                Comments

                Element SubstanceSpecification.structure.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                Control0..1
                Requirements

                Element SubstanceSpecification.structure.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                88. Extension.extension:molecularWeight.url
                Control1..1
                Fixed Valuehttp://hl7.org/fhir/4.0/StructureDefinition/extension-SubstanceSpecification.structure.isotope.molecularWeight
                90. Extension.extension:molecularWeight.value[x]
                Control0..0
                92. Extension.extension:source
                Slice Namesource
                Definition

                R4: SubstanceSpecification.structure.source (new:Reference(DocumentReference))

                ShortR4: Supporting literature (new)
                Comments

                Element SubstanceSpecification.structure.source is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.source is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.source has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                Control0..*
                Requirements

                Element SubstanceSpecification.structure.source is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.source is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.source has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                94. Extension.extension:source.url
                Control1..1
                Fixed Valuesource
                96. Extension.extension:source.value[x]
                Definition

                Supporting literature.

                ShortSupporting literature
                Control0..1
                TypeReference(Cross-version Profile for R4.DocumentReference for use in FHIR STU3, DocumentReference)
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                98. Extension.extension:representation
                Slice Namerepresentation
                Definition

                R4: SubstanceSpecification.structure.representation (new:BackboneElement)

                ShortR4: Molecular structural representation (new)
                Comments

                Element SubstanceSpecification.structure.representation is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                Control0..*
                Requirements

                Element SubstanceSpecification.structure.representation is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                100. Extension.extension:representation.extension
                Control0..*
                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ url
                • 102. Extension.extension:representation.extension:type
                  Slice Nametype
                  Definition

                  R4: SubstanceSpecification.structure.representation.type (new:CodeableConcept)

                  ShortR4: The type of structure (e.g. Full, Partial, Representative) (new)
                  Comments

                  Element SubstanceSpecification.structure.representation.type is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                  Control0..1
                  Requirements

                  Element SubstanceSpecification.structure.representation.type is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                  104. Extension.extension:representation.extension:type.url
                  Control1..1
                  Fixed Valuetype
                  106. Extension.extension:representation.extension:type.value[x]
                  Definition

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

                  ShortThe type of structure (e.g. Full, Partial, Representative)
                  Control0..1
                  TypeCodeableConcept
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  108. Extension.extension:representation.extension:representation
                  Slice Namerepresentation
                  Definition

                  R4: SubstanceSpecification.structure.representation.representation (new:string)

                  ShortR4: The structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX (new)
                  Comments

                  Element SubstanceSpecification.structure.representation.representation is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                  Control0..1
                  Requirements

                  Element SubstanceSpecification.structure.representation.representation is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                  110. Extension.extension:representation.extension:representation.url
                  Control1..1
                  Fixed Valuerepresentation
                  112. Extension.extension:representation.extension:representation.value[x]
                  Definition

                  The structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX.

                  ShortThe structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX
                  Control0..1
                  Typestring
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  114. Extension.extension:representation.extension:attachment
                  Slice Nameattachment
                  Definition

                  R4: SubstanceSpecification.structure.representation.attachment (new:Attachment)

                  ShortR4: An attached file with the structural representation (new)
                  Comments

                  Element SubstanceSpecification.structure.representation.attachment is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.attachment is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.attachment has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                  Control0..1
                  Requirements

                  Element SubstanceSpecification.structure.representation.attachment is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.attachment is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.attachment has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                  116. Extension.extension:representation.extension:attachment.url
                  Control1..1
                  Fixed Valueattachment
                  118. Extension.extension:representation.extension:attachment.value[x]
                  Definition

                  An attached file with the structural representation.

                  ShortAn attached file with the structural representation
                  Control0..1
                  TypeAttachment
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  120. Extension.extension:representation.url
                  Control1..1
                  Fixed Valuerepresentation
                  122. Extension.extension:representation.value[x]
                  Control0..0
                  124. Extension.url
                  Control1..1
                  Fixed Valuehttp://hl7.org/fhir/4.0/StructureDefinition/extension-SubstanceSpecification.structure
                  126. Extension.value[x]
                  Control0..0

                  Guidance on how to interpret the contents of this table can be foundhere

                  0. Extension
                  Definition

                  R4: SubstanceSpecification.structure (new:BackboneElement)

                  ShortR4: Structural information (new)
                  Comments

                  Element SubstanceSpecification.structure is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                  Control0..1
                  This element is affected by the following invariants: ele-1
                  Is Modifierfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() | (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  2. Extension.id
                  Definition

                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                  Shortxml:id (or equivalent in JSON)
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  4. Extension.extension
                  Definition

                  An Extension

                  ShortExtension
                  Control0..*
                  TypeExtension
                  SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ url
                  • 6. Extension.extension:stereochemistry
                    Slice Namestereochemistry
                    Definition

                    R4: SubstanceSpecification.structure.stereochemistry (new:CodeableConcept)

                    ShortR4: Stereochemistry type (new)
                    Comments

                    Element SubstanceSpecification.structure.stereochemistry is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.stereochemistry is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.stereochemistry has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                    Control0..1
                    TypeExtension
                    Requirements

                    Element SubstanceSpecification.structure.stereochemistry is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.stereochemistry is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.stereochemistry has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                    8. Extension.extension:stereochemistry.id
                    Definition

                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                    Shortxml:id (or equivalent in JSON)
                    Control0..1
                    Typestring
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    10. Extension.extension:stereochemistry.extension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                    ShortAdditional Content defined by implementations
                    Comments

                    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.

                    Control0..*
                    TypeExtension
                    Alternate Namesextensions, user content
                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • value @ url
                    • 12. Extension.extension:stereochemistry.url
                      Definition

                      Source of the definition for the extension code - a logical name or a URL.

                      Shortidentifies the meaning of the extension
                      Comments

                      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.

                      Control1..1
                      Typeuri
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Fixed Valuestereochemistry
                      14. Extension.extension:stereochemistry.value[x]
                      Definition

                      Stereochemistry type.

                      ShortStereochemistry type
                      Control0..1
                      TypeCodeableConcept
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      16. Extension.extension:opticalActivity
                      Slice NameopticalActivity
                      Definition

                      R4: SubstanceSpecification.structure.opticalActivity (new:CodeableConcept)

                      ShortR4: Optical activity type (new)
                      Comments

                      Element SubstanceSpecification.structure.opticalActivity is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.opticalActivity is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.opticalActivity has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                      Control0..1
                      TypeExtension
                      Requirements

                      Element SubstanceSpecification.structure.opticalActivity is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.opticalActivity is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.opticalActivity has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                      18. Extension.extension:opticalActivity.id
                      Definition

                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                      Shortxml:id (or equivalent in JSON)
                      Control0..1
                      Typestring
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      XML FormatIn the XML format, this property is represented as an attribute.
                      20. Extension.extension:opticalActivity.extension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                      ShortAdditional Content defined by implementations
                      Comments

                      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.

                      Control0..*
                      TypeExtension
                      Alternate Namesextensions, user content
                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                      • value @ url
                      • 22. Extension.extension:opticalActivity.url
                        Definition

                        Source of the definition for the extension code - a logical name or a URL.

                        Shortidentifies the meaning of the extension
                        Comments

                        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.

                        Control1..1
                        Typeuri
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Fixed ValueopticalActivity
                        24. Extension.extension:opticalActivity.value[x]
                        Definition

                        Optical activity type.

                        ShortOptical activity type
                        Control0..1
                        TypeCodeableConcept
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        26. Extension.extension:molecularFormula
                        Slice NamemolecularFormula
                        Definition

                        R4: SubstanceSpecification.structure.molecularFormula (new:string)

                        ShortR4: Molecular formula (new)
                        Comments

                        Element SubstanceSpecification.structure.molecularFormula is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormula is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormula has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                        Control0..1
                        TypeExtension
                        Requirements

                        Element SubstanceSpecification.structure.molecularFormula is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormula is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormula has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                        28. Extension.extension:molecularFormula.id
                        Definition

                        unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                        Shortxml:id (or equivalent in JSON)
                        Control0..1
                        Typestring
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        30. Extension.extension:molecularFormula.extension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                        ShortAdditional Content defined by implementations
                        Comments

                        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.

                        Control0..*
                        TypeExtension
                        Alternate Namesextensions, user content
                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                        • value @ url
                        • 32. Extension.extension:molecularFormula.url
                          Definition

                          Source of the definition for the extension code - a logical name or a URL.

                          Shortidentifies the meaning of the extension
                          Comments

                          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.

                          Control1..1
                          Typeuri
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Fixed ValuemolecularFormula
                          34. Extension.extension:molecularFormula.value[x]
                          Definition

                          Molecular formula.

                          ShortMolecular formula
                          Control0..1
                          Typestring
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          36. Extension.extension:molecularFormulaByMoiety
                          Slice NamemolecularFormulaByMoiety
                          Definition

                          R4: SubstanceSpecification.structure.molecularFormulaByMoiety (new:string)

                          ShortR4: Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot (new)
                          Comments

                          Element SubstanceSpecification.structure.molecularFormulaByMoiety is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormulaByMoiety is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormulaByMoiety has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                          Control0..1
                          TypeExtension
                          Requirements

                          Element SubstanceSpecification.structure.molecularFormulaByMoiety is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularFormulaByMoiety is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularFormulaByMoiety has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                          38. Extension.extension:molecularFormulaByMoiety.id
                          Definition

                          unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                          Shortxml:id (or equivalent in JSON)
                          Control0..1
                          Typestring
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          40. Extension.extension:molecularFormulaByMoiety.extension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                          ShortAdditional Content defined by implementations
                          Comments

                          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.

                          Control0..*
                          TypeExtension
                          Alternate Namesextensions, user content
                          SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • value @ url
                          • 42. Extension.extension:molecularFormulaByMoiety.url
                            Definition

                            Source of the definition for the extension code - a logical name or a URL.

                            Shortidentifies the meaning of the extension
                            Comments

                            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.

                            Control1..1
                            Typeuri
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Fixed ValuemolecularFormulaByMoiety
                            44. Extension.extension:molecularFormulaByMoiety.value[x]
                            Definition

                            Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot.

                            ShortSpecified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot
                            Control0..1
                            Typestring
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            46. Extension.extension:isotope
                            Slice Nameisotope
                            Definition

                            R4: SubstanceSpecification.structure.isotope (new:BackboneElement)

                            ShortR4: Applicable for single substances that contain a radionuclide or a non-natural isotopic ratio (new)
                            Comments

                            Element SubstanceSpecification.structure.isotope is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.isotope is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                            Control0..*
                            TypeExtension
                            Requirements

                            Element SubstanceSpecification.structure.isotope is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.isotope is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                            48. Extension.extension:isotope.id
                            Definition

                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                            Shortxml:id (or equivalent in JSON)
                            Control0..1
                            Typestring
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            XML FormatIn the XML format, this property is represented as an attribute.
                            50. Extension.extension:isotope.extension
                            Definition

                            An Extension

                            ShortExtension
                            Control0..*
                            TypeExtension
                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                            • value @ url
                            • 52. Extension.extension:isotope.extension:identifier
                              Slice Nameidentifier
                              Definition

                              R4: SubstanceSpecification.structure.isotope.identifier (new:Identifier)

                              ShortR4: Substance identifier for each non-natural or radioisotope (new)
                              Comments

                              Element SubstanceSpecification.structure.isotope.identifier is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.identifier is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.identifier has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                              Control0..1
                              TypeExtension
                              Requirements

                              Element SubstanceSpecification.structure.isotope.identifier is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.identifier is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.identifier has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                              54. Extension.extension:isotope.extension:identifier.id
                              Definition

                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                              Shortxml:id (or equivalent in JSON)
                              Control0..1
                              Typestring
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              XML FormatIn the XML format, this property is represented as an attribute.
                              56. Extension.extension:isotope.extension:identifier.extension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                              ShortAdditional Content defined by implementations
                              Comments

                              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.

                              Control0..*
                              TypeExtension
                              Alternate Namesextensions, user content
                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                              • value @ url
                              • 58. Extension.extension:isotope.extension:identifier.url
                                Definition

                                Source of the definition for the extension code - a logical name or a URL.

                                Shortidentifies the meaning of the extension
                                Comments

                                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.

                                Control1..1
                                Typeuri
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Fixed Valueidentifier
                                60. Extension.extension:isotope.extension:identifier.value[x]
                                Definition

                                Substance identifier for each non-natural or radioisotope.

                                ShortSubstance identifier for each non-natural or radioisotope
                                Control0..1
                                TypeIdentifier
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                62. Extension.extension:isotope.extension:name
                                Slice Namename
                                Definition

                                R4: SubstanceSpecification.structure.isotope.name (new:CodeableConcept)

                                ShortR4: Substance name for each non-natural or radioisotope (new)
                                Comments

                                Element SubstanceSpecification.structure.isotope.name is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.name is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                Control0..1
                                TypeExtension
                                Requirements

                                Element SubstanceSpecification.structure.isotope.name is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.name is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.name has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                64. Extension.extension:isotope.extension:name.id
                                Definition

                                unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                Shortxml:id (or equivalent in JSON)
                                Control0..1
                                Typestring
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                66. Extension.extension:isotope.extension:name.extension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                ShortAdditional Content defined by implementations
                                Comments

                                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.

                                Control0..*
                                TypeExtension
                                Alternate Namesextensions, user content
                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • value @ url
                                • 68. Extension.extension:isotope.extension:name.url
                                  Definition

                                  Source of the definition for the extension code - a logical name or a URL.

                                  Shortidentifies the meaning of the extension
                                  Comments

                                  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.

                                  Control1..1
                                  Typeuri
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Fixed Valuename
                                  70. Extension.extension:isotope.extension:name.value[x]
                                  Definition

                                  Substance name for each non-natural or radioisotope.

                                  ShortSubstance name for each non-natural or radioisotope
                                  Control0..1
                                  TypeCodeableConcept
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  72. Extension.extension:isotope.extension:substitution
                                  Slice Namesubstitution
                                  Definition

                                  R4: SubstanceSpecification.structure.isotope.substitution (new:CodeableConcept)

                                  ShortR4: The type of isotopic substitution present in a single substance (new)
                                  Comments

                                  Element SubstanceSpecification.structure.isotope.substitution is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.substitution is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.substitution has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                  Control0..1
                                  TypeExtension
                                  Requirements

                                  Element SubstanceSpecification.structure.isotope.substitution is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.substitution is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.substitution has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                  74. Extension.extension:isotope.extension:substitution.id
                                  Definition

                                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                  Shortxml:id (or equivalent in JSON)
                                  Control0..1
                                  Typestring
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  76. Extension.extension:isotope.extension:substitution.extension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                  ShortAdditional Content defined by implementations
                                  Comments

                                  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.

                                  Control0..*
                                  TypeExtension
                                  Alternate Namesextensions, user content
                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                  • value @ url
                                  • 78. Extension.extension:isotope.extension:substitution.url
                                    Definition

                                    Source of the definition for the extension code - a logical name or a URL.

                                    Shortidentifies the meaning of the extension
                                    Comments

                                    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.

                                    Control1..1
                                    Typeuri
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Fixed Valuesubstitution
                                    80. Extension.extension:isotope.extension:substitution.value[x]
                                    Definition

                                    The type of isotopic substitution present in a single substance.

                                    ShortThe type of isotopic substitution present in a single substance
                                    Control0..1
                                    TypeCodeableConcept
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    82. Extension.extension:isotope.extension:halfLife
                                    Slice NamehalfLife
                                    Definition

                                    R4: SubstanceSpecification.structure.isotope.halfLife (new:Quantity)

                                    ShortR4: Half life - for a non-natural nuclide (new)
                                    Comments

                                    Element SubstanceSpecification.structure.isotope.halfLife is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.halfLife is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.halfLife has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                    Control0..1
                                    TypeExtension
                                    Requirements

                                    Element SubstanceSpecification.structure.isotope.halfLife is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.halfLife is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.halfLife has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                    84. Extension.extension:isotope.extension:halfLife.id
                                    Definition

                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                    Shortxml:id (or equivalent in JSON)
                                    Control0..1
                                    Typestring
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    86. Extension.extension:isotope.extension:halfLife.extension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                    ShortAdditional Content defined by implementations
                                    Comments

                                    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.

                                    Control0..*
                                    TypeExtension
                                    Alternate Namesextensions, user content
                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                    • value @ url
                                    • 88. Extension.extension:isotope.extension:halfLife.url
                                      Definition

                                      Source of the definition for the extension code - a logical name or a URL.

                                      Shortidentifies the meaning of the extension
                                      Comments

                                      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.

                                      Control1..1
                                      Typeuri
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Fixed ValuehalfLife
                                      90. Extension.extension:isotope.extension:halfLife.value[x]
                                      Definition

                                      Half life - for a non-natural nuclide.

                                      ShortHalf life - for a non-natural nuclide
                                      Control0..1
                                      TypeQuantity
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      92. Extension.extension:isotope.extension:molecularWeight
                                      Slice NamemolecularWeight
                                      Definition

                                      R4: SubstanceSpecification.structure.isotope.molecularWeight (new:BackboneElement)

                                      ShortR4: The molecular weight or weight range (for proteins, polymers or nucleic acids) (new)
                                      Comments

                                      Element SubstanceSpecification.structure.isotope.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                      Control0..1
                                      TypeExtension
                                      Requirements

                                      Element SubstanceSpecification.structure.isotope.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure.isotope requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element). Creating extension because element SubstanceSpecification.structure.isotope.molecularWeight is a content reference and requires an extesion definition.

                                      94. Extension.extension:isotope.extension:molecularWeight.id
                                      Definition

                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                      Shortxml:id (or equivalent in JSON)
                                      Control0..1
                                      Typestring
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      96. Extension.extension:isotope.extension:molecularWeight.extension
                                      Definition

                                      An Extension

                                      ShortExtension
                                      Control0..*
                                      TypeExtension
                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                      • value @ url
                                      • 98. Extension.extension:isotope.extension:molecularWeight.extension:method
                                        Slice Namemethod
                                        Definition

                                        R4: SubstanceSpecification.structure.isotope.molecularWeight.method (new:CodeableConcept)

                                        ShortR4: The method by which the molecular weight was determined (new)
                                        Comments

                                        Element SubstanceSpecification.structure.isotope.molecularWeight.method is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.method is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.method has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        Control0..1
                                        TypeExtension
                                        Requirements

                                        Element SubstanceSpecification.structure.isotope.molecularWeight.method is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.method is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.method has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                        100. Extension.extension:isotope.extension:molecularWeight.extension:method.id
                                        Definition

                                        unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                        Shortxml:id (or equivalent in JSON)
                                        Control0..1
                                        Typestring
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        102. Extension.extension:isotope.extension:molecularWeight.extension:method.extension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                        ShortAdditional Content defined by implementations
                                        Comments

                                        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.

                                        Control0..*
                                        TypeExtension
                                        Alternate Namesextensions, user content
                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                        • value @ url
                                        • 104. Extension.extension:isotope.extension:molecularWeight.extension:method.url
                                          Definition

                                          Source of the definition for the extension code - a logical name or a URL.

                                          Shortidentifies the meaning of the extension
                                          Comments

                                          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.

                                          Control1..1
                                          Typeuri
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Fixed Valuemethod
                                          106. Extension.extension:isotope.extension:molecularWeight.extension:method.value[x]
                                          Definition

                                          The method by which the molecular weight was determined.

                                          ShortThe method by which the molecular weight was determined
                                          Control0..1
                                          TypeCodeableConcept
                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          108. Extension.extension:isotope.extension:molecularWeight.extension:type
                                          Slice Nametype
                                          Definition

                                          R4: SubstanceSpecification.structure.isotope.molecularWeight.type (new:CodeableConcept)

                                          ShortR4: Type of molecular weight such as exact, average (also known as. number average), weight average (new)
                                          Comments

                                          Element SubstanceSpecification.structure.isotope.molecularWeight.type is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                          Control0..1
                                          TypeExtension
                                          Requirements

                                          Element SubstanceSpecification.structure.isotope.molecularWeight.type is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                          110. Extension.extension:isotope.extension:molecularWeight.extension:type.id
                                          Definition

                                          unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                          Shortxml:id (or equivalent in JSON)
                                          Control0..1
                                          Typestring
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          112. Extension.extension:isotope.extension:molecularWeight.extension:type.extension
                                          Definition

                                          May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                          ShortAdditional Content defined by implementations
                                          Comments

                                          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.

                                          Control0..*
                                          TypeExtension
                                          Alternate Namesextensions, user content
                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                          • value @ url
                                          • 114. Extension.extension:isotope.extension:molecularWeight.extension:type.url
                                            Definition

                                            Source of the definition for the extension code - a logical name or a URL.

                                            Shortidentifies the meaning of the extension
                                            Comments

                                            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.

                                            Control1..1
                                            Typeuri
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Fixed Valuetype
                                            116. Extension.extension:isotope.extension:molecularWeight.extension:type.value[x]
                                            Definition

                                            Type of molecular weight such as exact, average (also known as. number average), weight average.

                                            ShortType of molecular weight such as exact, average (also known as. number average), weight average
                                            Control0..1
                                            TypeCodeableConcept
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            118. Extension.extension:isotope.extension:molecularWeight.extension:amount
                                            Slice Nameamount
                                            Definition

                                            R4: SubstanceSpecification.structure.isotope.molecularWeight.amount (new:Quantity)

                                            ShortR4: 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 (new)
                                            Comments

                                            Element SubstanceSpecification.structure.isotope.molecularWeight.amount is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.amount is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.amount has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                            Control0..1
                                            TypeExtension
                                            Requirements

                                            Element SubstanceSpecification.structure.isotope.molecularWeight.amount is part of an existing definition because parent element SubstanceSpecification.structure.isotope.molecularWeight requires a cross-version extension. Element SubstanceSpecification.structure.isotope.molecularWeight.amount is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.isotope.molecularWeight.amount has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                            120. Extension.extension:isotope.extension:molecularWeight.extension:amount.id
                                            Definition

                                            unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                            Shortxml:id (or equivalent in JSON)
                                            Control0..1
                                            Typestring
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            122. Extension.extension:isotope.extension:molecularWeight.extension:amount.extension
                                            Definition

                                            May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                            ShortAdditional Content defined by implementations
                                            Comments

                                            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.

                                            Control0..*
                                            TypeExtension
                                            Alternate Namesextensions, user content
                                            SlicingThis element introduces a set of slices on Extension.extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                            • value @ url
                                            • 124. Extension.extension:isotope.extension:molecularWeight.extension:amount.url
                                              Definition

                                              Source of the definition for the extension code - a logical name or a URL.

                                              Shortidentifies the meaning of the extension
                                              Comments

                                              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.

                                              Control1..1
                                              Typeuri
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed Valueamount
                                              126. Extension.extension:isotope.extension:molecularWeight.extension:amount.value[x]
                                              Definition

                                              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.

                                              ShortUsed 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
                                              Control0..1
                                              TypeQuantity
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              128. Extension.extension:isotope.extension:molecularWeight.url
                                              Definition

                                              Source of the definition for the extension code - a logical name or a URL.

                                              Shortidentifies the meaning of the extension
                                              Comments

                                              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.

                                              Control1..1
                                              Typeuri
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed ValuemolecularWeight
                                              130. Extension.extension:isotope.extension:molecularWeight.value[x]
                                              Definition

                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortValue of extension
                                              Control0..0
                                              TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              132. Extension.extension:isotope.url
                                              Definition

                                              Source of the definition for the extension code - a logical name or a URL.

                                              Shortidentifies the meaning of the extension
                                              Comments

                                              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.

                                              Control1..1
                                              Typeuri
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Fixed Valueisotope
                                              134. Extension.extension:isotope.value[x]
                                              Definition

                                              Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                              ShortValue of extension
                                              Control0..0
                                              TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              136. Extension.extension:molecularWeight
                                              Slice NamemolecularWeight
                                              Definition

                                              R4: SubstanceSpecification.structure.molecularWeight (new:SubstanceSpecification.structure.isotope.molecularWeight)

                                              ShortR4: The molecular weight or weight range (for proteins, polymers or nucleic acids) (new)
                                              Comments

                                              Element SubstanceSpecification.structure.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                              Control0..1
                                              TypeExtension
                                              Requirements

                                              Element SubstanceSpecification.structure.molecularWeight is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.molecularWeight is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.molecularWeight has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                              138. Extension.extension:molecularWeight.id
                                              Definition

                                              unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                              Shortxml:id (or equivalent in JSON)
                                              Control0..1
                                              Typestring
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              140. Extension.extension:molecularWeight.extension
                                              Definition

                                              May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                              ShortAdditional Content defined by implementations
                                              Comments

                                              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.

                                              Control0..*
                                              TypeExtension
                                              Alternate Namesextensions, user content
                                              SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                              • value @ url
                                              • 142. Extension.extension:molecularWeight.url
                                                Definition

                                                Source of the definition for the extension code - a logical name or a URL.

                                                Shortidentifies the meaning of the extension
                                                Comments

                                                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.

                                                Control1..1
                                                Typeuri
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                Fixed Valuehttp://hl7.org/fhir/4.0/StructureDefinition/extension-SubstanceSpecification.structure.isotope.molecularWeight
                                                144. Extension.extension:molecularWeight.value[x]
                                                Definition

                                                Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                ShortValue of extension
                                                Control0..0
                                                TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                146. Extension.extension:source
                                                Slice Namesource
                                                Definition

                                                R4: SubstanceSpecification.structure.source (new:Reference(DocumentReference))

                                                ShortR4: Supporting literature (new)
                                                Comments

                                                Element SubstanceSpecification.structure.source is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.source is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.source has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                Control0..*
                                                TypeExtension
                                                Requirements

                                                Element SubstanceSpecification.structure.source is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.source is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.source has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                148. Extension.extension:source.id
                                                Definition

                                                unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                Shortxml:id (or equivalent in JSON)
                                                Control0..1
                                                Typestring
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                150. Extension.extension:source.extension
                                                Definition

                                                May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                ShortAdditional Content defined by implementations
                                                Comments

                                                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.

                                                Control0..*
                                                TypeExtension
                                                Alternate Namesextensions, user content
                                                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                • value @ url
                                                • 152. Extension.extension:source.url
                                                  Definition

                                                  Source of the definition for the extension code - a logical name or a URL.

                                                  Shortidentifies the meaning of the extension
                                                  Comments

                                                  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.

                                                  Control1..1
                                                  Typeuri
                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                  Fixed Valuesource
                                                  154. Extension.extension:source.value[x]
                                                  Definition

                                                  Supporting literature.

                                                  ShortSupporting literature
                                                  Control0..1
                                                  TypeReference(Cross-version Profile for R4.DocumentReference for use in FHIR STU3, DocumentReference)
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  156. Extension.extension:representation
                                                  Slice Namerepresentation
                                                  Definition

                                                  R4: SubstanceSpecification.structure.representation (new:BackboneElement)

                                                  ShortR4: Molecular structural representation (new)
                                                  Comments

                                                  Element SubstanceSpecification.structure.representation is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                  Control0..*
                                                  TypeExtension
                                                  Requirements

                                                  Element SubstanceSpecification.structure.representation is part of an existing definition because parent element SubstanceSpecification.structure requires a cross-version extension. Element SubstanceSpecification.structure.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                  158. Extension.extension:representation.id
                                                  Definition

                                                  unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                  Shortxml:id (or equivalent in JSON)
                                                  Control0..1
                                                  Typestring
                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                  160. Extension.extension:representation.extension
                                                  Definition

                                                  An Extension

                                                  ShortExtension
                                                  Control0..*
                                                  TypeExtension
                                                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                  • value @ url
                                                  • 162. Extension.extension:representation.extension:type
                                                    Slice Nametype
                                                    Definition

                                                    R4: SubstanceSpecification.structure.representation.type (new:CodeableConcept)

                                                    ShortR4: The type of structure (e.g. Full, Partial, Representative) (new)
                                                    Comments

                                                    Element SubstanceSpecification.structure.representation.type is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                    Control0..1
                                                    TypeExtension
                                                    Requirements

                                                    Element SubstanceSpecification.structure.representation.type is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.type is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.type has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                    164. Extension.extension:representation.extension:type.id
                                                    Definition

                                                    unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                    Shortxml:id (or equivalent in JSON)
                                                    Control0..1
                                                    Typestring
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    166. Extension.extension:representation.extension:type.extension
                                                    Definition

                                                    May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                    ShortAdditional Content defined by implementations
                                                    Comments

                                                    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.

                                                    Control0..*
                                                    TypeExtension
                                                    Alternate Namesextensions, user content
                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                    • value @ url
                                                    • 168. Extension.extension:representation.extension:type.url
                                                      Definition

                                                      Source of the definition for the extension code - a logical name or a URL.

                                                      Shortidentifies the meaning of the extension
                                                      Comments

                                                      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.

                                                      Control1..1
                                                      Typeuri
                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                      Fixed Valuetype
                                                      170. Extension.extension:representation.extension:type.value[x]
                                                      Definition

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

                                                      ShortThe type of structure (e.g. Full, Partial, Representative)
                                                      Control0..1
                                                      TypeCodeableConcept
                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                      172. Extension.extension:representation.extension:representation
                                                      Slice Namerepresentation
                                                      Definition

                                                      R4: SubstanceSpecification.structure.representation.representation (new:string)

                                                      ShortR4: The structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX (new)
                                                      Comments

                                                      Element SubstanceSpecification.structure.representation.representation is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                      Control0..1
                                                      TypeExtension
                                                      Requirements

                                                      Element SubstanceSpecification.structure.representation.representation is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.representation is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.representation has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                      174. Extension.extension:representation.extension:representation.id
                                                      Definition

                                                      unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                      Shortxml:id (or equivalent in JSON)
                                                      Control0..1
                                                      Typestring
                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                      176. Extension.extension:representation.extension:representation.extension
                                                      Definition

                                                      May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                      ShortAdditional Content defined by implementations
                                                      Comments

                                                      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.

                                                      Control0..*
                                                      TypeExtension
                                                      Alternate Namesextensions, user content
                                                      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                      • value @ url
                                                      • 178. Extension.extension:representation.extension:representation.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        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.

                                                        Control1..1
                                                        Typeuri
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Fixed Valuerepresentation
                                                        180. Extension.extension:representation.extension:representation.value[x]
                                                        Definition

                                                        The structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX.

                                                        ShortThe structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX
                                                        Control0..1
                                                        Typestring
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        182. Extension.extension:representation.extension:attachment
                                                        Slice Nameattachment
                                                        Definition

                                                        R4: SubstanceSpecification.structure.representation.attachment (new:Attachment)

                                                        ShortR4: An attached file with the structural representation (new)
                                                        Comments

                                                        Element SubstanceSpecification.structure.representation.attachment is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.attachment is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.attachment has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                        Control0..1
                                                        TypeExtension
                                                        Requirements

                                                        Element SubstanceSpecification.structure.representation.attachment is part of an existing definition because parent element SubstanceSpecification.structure.representation requires a cross-version extension. Element SubstanceSpecification.structure.representation.attachment is not mapped to FHIR STU3, since FHIR R4 SubstanceSpecification is not mapped. Element SubstanceSpecification.structure.representation.attachment has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

                                                        184. Extension.extension:representation.extension:attachment.id
                                                        Definition

                                                        unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                        Shortxml:id (or equivalent in JSON)
                                                        Control0..1
                                                        Typestring
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        186. Extension.extension:representation.extension:attachment.extension
                                                        Definition

                                                        May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                        ShortAdditional Content defined by implementations
                                                        Comments

                                                        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.

                                                        Control0..*
                                                        TypeExtension
                                                        Alternate Namesextensions, user content
                                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                        • value @ url
                                                        • 188. Extension.extension:representation.extension:attachment.url
                                                          Definition

                                                          Source of the definition for the extension code - a logical name or a URL.

                                                          Shortidentifies the meaning of the extension
                                                          Comments

                                                          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.

                                                          Control1..1
                                                          Typeuri
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Fixed Valueattachment
                                                          190. Extension.extension:representation.extension:attachment.value[x]
                                                          Definition

                                                          An attached file with the structural representation.

                                                          ShortAn attached file with the structural representation
                                                          Control0..1
                                                          TypeAttachment
                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                          192. Extension.extension:representation.url
                                                          Definition

                                                          Source of the definition for the extension code - a logical name or a URL.

                                                          Shortidentifies the meaning of the extension
                                                          Comments

                                                          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.

                                                          Control1..1
                                                          Typeuri
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Fixed Valuerepresentation
                                                          194. Extension.extension:representation.value[x]
                                                          Definition

                                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                          ShortValue of extension
                                                          Control0..0
                                                          TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          196. Extension.url
                                                          Definition

                                                          Source of the definition for the extension code - a logical name or a URL.

                                                          Shortidentifies the meaning of the extension
                                                          Comments

                                                          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.

                                                          Control1..1
                                                          Typeuri
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Fixed Valuehttp://hl7.org/fhir/4.0/StructureDefinition/extension-SubstanceSpecification.structure
                                                          198. Extension.value[x]
                                                          Definition

                                                          Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).

                                                          ShortValue of extension
                                                          Control0..0
                                                          TypeChoice of: base64Binary, boolean, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, Meta
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension