FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5
0.0.1-snapshot-2 - informative International flag

FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5 - Version 0.0.1-snapshot-2. See the Directory of published versions

Extension: Ext_R5_SubstanceNucleicAcid - Detailed Descriptions

Page standards status: Informative Maturity Level: 0

Definitions for the ext-R5-SubstanceNucleicAcid extension.

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

0. Extension
Definition

This cross-version extension represents SubstanceNucleicAcid from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

ShortNucleic acids are defined by three distinct elements: the base, sugar and linkage. Individual substance/moiety IDs will be created for each of these elements. The nucleotide sequence will be always entered in the 5’-3’ direction
Control0..*
2. Extension.extension
Control0..*
SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
  • value @ url
  • 4. Extension.extension:sequenceType
    Slice NamesequenceType
    Definition

    This cross-version extension represents SubstanceNucleicAcid.sequenceType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

    ShortThe type of the sequence shall be specified based on a controlled vocabulary
    Control0..1
    6. Extension.extension:sequenceType.url
    Control1..1
    Fixed ValuesequenceType
    8. Extension.extension:sequenceType.value[x]
    Definition

    This cross-version extension represents SubstanceNucleicAcid.sequenceType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

    ShortThe type of the sequence shall be specified based on a controlled vocabulary
    TypeCodeableConcept
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    10. Extension.extension:numberOfSubunits
    Slice NamenumberOfSubunits
    Definition

    This cross-version extension represents SubstanceNucleicAcid.numberOfSubunits from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

    ShortThe number of linear sequences of nucleotides linked through phosphodiester bonds shall be described. Subunits would be strands of nucleic acids that are tightly associated typically through Watson-Crick base pairing. NOTE: If not specified in the reference source, the assumption is that there is 1 subunit
    Control0..1
    12. Extension.extension:numberOfSubunits.url
    Control1..1
    Fixed ValuenumberOfSubunits
    14. Extension.extension:numberOfSubunits.value[x]
    Definition

    This cross-version extension represents SubstanceNucleicAcid.numberOfSubunits from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

    ShortThe number of linear sequences of nucleotides linked through phosphodiester bonds shall be described. Subunits would be strands of nucleic acids that are tightly associated typically through Watson-Crick base pairing. NOTE: If not specified in the reference source, the assumption is that there is 1 subunit
    Typeinteger
    [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
    16. Extension.extension:areaOfHybridisation
    Slice NameareaOfHybridisation
    Definition

    This cross-version extension represents SubstanceNucleicAcid.areaOfHybridisation from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

    ShortThe area of hybridisation shall be described if applicable for double stranded RNA or DNA. The number associated with the subunit followed by the number associated to the residue shall be specified in increasing order. The underscore “” shall be used as separator as follows: “Subunitnumber Residue”
    Control0..1
    18. Extension.extension:areaOfHybridisation.url
    Control1..1
    Fixed ValueareaOfHybridisation
    20. Extension.extension:areaOfHybridisation.value[x]
    Definition

    This cross-version extension represents SubstanceNucleicAcid.areaOfHybridisation from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

    ShortThe area of hybridisation shall be described if applicable for double stranded RNA or DNA. The number associated with the subunit followed by the number associated to the residue shall be specified in increasing order. The underscore “” shall be used as separator as follows: “Subunitnumber Residue”
    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:oligoNucleotideType
    Slice NameoligoNucleotideType
    Definition

    This cross-version extension represents SubstanceNucleicAcid.oligoNucleotideType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

    Short(TBC)
    Control0..1
    24. Extension.extension:oligoNucleotideType.url
    Control1..1
    Fixed ValueoligoNucleotideType
    26. Extension.extension:oligoNucleotideType.value[x]
    Definition

    This cross-version extension represents SubstanceNucleicAcid.oligoNucleotideType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

    Short(TBC)
    TypeCodeableConcept
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    28. Extension.extension:subunit
    Slice Namesubunit
    Definition

    This cross-version extension represents SubstanceNucleicAcid.subunit from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

    ShortSubunits are listed in order of decreasing length; sequences of the same length will be ordered by molecular weight; subunits that have identical sequences will be repeated multiple times
    Control0..*
    30. Extension.extension:subunit.extension
    Control0..*
    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
    • value @ url
    • 32. Extension.extension:subunit.extension:subunit
      Slice Namesubunit
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.subunit from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortIndex of linear sequences of nucleic acids in order of decreasing length. Sequences of the same length will be ordered by molecular weight. Subunits that have identical sequences will be repeated and have sequential subscripts
      Control0..1
      34. Extension.extension:subunit.extension:subunit.url
      Control1..1
      Fixed Valuesubunit
      36. Extension.extension:subunit.extension:subunit.value[x]
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.subunit from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortIndex of linear sequences of nucleic acids in order of decreasing length. Sequences of the same length will be ordered by molecular weight. Subunits that have identical sequences will be repeated and have sequential subscripts
      Typeinteger
      [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
      38. Extension.extension:subunit.extension:sequence
      Slice Namesequence
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.sequence from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortActual nucleotide sequence notation from 5' to 3' end using standard single letter codes. In addition to the base sequence, sugar and type of phosphate or non-phosphate linkage should also be captured
      Control0..1
      40. Extension.extension:subunit.extension:sequence.url
      Control1..1
      Fixed Valuesequence
      42. Extension.extension:subunit.extension:sequence.value[x]
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.sequence from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortActual nucleotide sequence notation from 5' to 3' end using standard single letter codes. In addition to the base sequence, sugar and type of phosphate or non-phosphate linkage should also be captured
      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
      44. Extension.extension:subunit.extension:length
      Slice Namelength
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.length from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortThe length of the sequence shall be captured
      Control0..1
      46. Extension.extension:subunit.extension:length.url
      Control1..1
      Fixed Valuelength
      48. Extension.extension:subunit.extension:length.value[x]
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.length from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortThe length of the sequence shall be captured
      Typeinteger
      [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
      50. Extension.extension:subunit.extension:sequenceAttachment
      Slice NamesequenceAttachment
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.sequenceAttachment from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      Short(TBC)
      Control0..1
      52. Extension.extension:subunit.extension:sequenceAttachment.url
      Control1..1
      Fixed ValuesequenceAttachment
      54. Extension.extension:subunit.extension:sequenceAttachment.value[x]
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.sequenceAttachment from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      Short(TBC)
      TypeAttachment
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      56. Extension.extension:subunit.extension:fivePrime
      Slice NamefivePrime
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.fivePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortThe nucleotide present at the 5’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the first position in the sequence. A separate representation would be redundant
      Control0..1
      58. Extension.extension:subunit.extension:fivePrime.url
      Control1..1
      Fixed ValuefivePrime
      60. Extension.extension:subunit.extension:fivePrime.value[x]
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.fivePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortThe nucleotide present at the 5’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the first position in the sequence. A separate representation would be redundant
      TypeCodeableConcept
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      62. Extension.extension:subunit.extension:threePrime
      Slice NamethreePrime
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.threePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortThe nucleotide present at the 3’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the last position in the sequence. A separate representation would be redundant
      Control0..1
      64. Extension.extension:subunit.extension:threePrime.url
      Control1..1
      Fixed ValuethreePrime
      66. Extension.extension:subunit.extension:threePrime.value[x]
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.threePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortThe nucleotide present at the 3’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the last position in the sequence. A separate representation would be redundant
      TypeCodeableConcept
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      68. Extension.extension:subunit.extension:linkage
      Slice Namelinkage
      Definition

      This cross-version extension represents SubstanceNucleicAcid.subunit.linkage from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

      ShortThe linkages between sugar residues will also be captured
      Control0..*
      70. Extension.extension:subunit.extension:linkage.extension
      Control0..*
      SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
      • value @ url
      • 72. Extension.extension:subunit.extension:linkage.extension:connectivity
        Slice Nameconnectivity
        Definition

        This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.connectivity from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

        ShortThe entity that links the sugar residues together should also be captured for nearly all naturally occurring nucleic acid the linkage is a phosphate group. For many synthetic oligonucleotides phosphorothioate linkages are often seen. Linkage connectivity is assumed to be 3’-5’. If the linkage is either 3’-3’ or 5’-5’ this should be specified
        Control0..1
        74. Extension.extension:subunit.extension:linkage.extension:connectivity.url
        Control1..1
        Fixed Valueconnectivity
        76. Extension.extension:subunit.extension:linkage.extension:connectivity.value[x]
        Definition

        This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.connectivity from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

        ShortThe entity that links the sugar residues together should also be captured for nearly all naturally occurring nucleic acid the linkage is a phosphate group. For many synthetic oligonucleotides phosphorothioate linkages are often seen. Linkage connectivity is assumed to be 3’-5’. If the linkage is either 3’-3’ or 5’-5’ this should be specified
        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
        78. Extension.extension:subunit.extension:linkage.extension:identifier
        Slice Nameidentifier
        Definition

        This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

        ShortEach linkage will be registered as a fragment and have an ID
        Control0..1
        80. Extension.extension:subunit.extension:linkage.extension:identifier.url
        Control1..1
        Fixed Valueidentifier
        82. Extension.extension:subunit.extension:linkage.extension:identifier.value[x]
        Definition

        This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

        ShortEach linkage will be registered as a fragment and have an ID
        TypeIdentifier
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        84. Extension.extension:subunit.extension:linkage.extension:name
        Slice Namename
        Definition

        This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

        ShortEach linkage will be registered as a fragment and have at least one name. A single name shall be assigned to each linkage
        Control0..1
        86. Extension.extension:subunit.extension:linkage.extension:name.url
        Control1..1
        Fixed Valuename
        88. Extension.extension:subunit.extension:linkage.extension:name.value[x]
        Definition

        This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

        ShortEach linkage will be registered as a fragment and have at least one name. A single name shall be assigned to each linkage
        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
        90. Extension.extension:subunit.extension:linkage.extension:residueSite
        Slice NameresidueSite
        Definition

        This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

        ShortResidues shall be captured as described in 5.3.6.8.3
        Control0..1
        92. Extension.extension:subunit.extension:linkage.extension:residueSite.url
        Control1..1
        Fixed ValueresidueSite
        94. Extension.extension:subunit.extension:linkage.extension:residueSite.value[x]
        Definition

        This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

        ShortResidues shall be captured as described in 5.3.6.8.3
        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
        96. Extension.extension:subunit.extension:linkage.url
        Control1..1
        Fixed Valuelinkage
        98. Extension.extension:subunit.extension:sugar
        Slice Namesugar
        Definition

        This cross-version extension represents SubstanceNucleicAcid.subunit.sugar from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

        Short5.3.6.8.1 Sugar ID (Mandatory)
        Control0..*
        100. Extension.extension:subunit.extension:sugar.extension
        Control0..*
        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
        • value @ url
        • 102. Extension.extension:subunit.extension:sugar.extension:identifier
          Slice Nameidentifier
          Definition

          This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

          ShortThe Substance ID of the sugar or sugar-like component that make up the nucleotide
          Control0..1
          104. Extension.extension:subunit.extension:sugar.extension:identifier.url
          Control1..1
          Fixed Valueidentifier
          106. Extension.extension:subunit.extension:sugar.extension:identifier.value[x]
          Definition

          This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

          ShortThe Substance ID of the sugar or sugar-like component that make up the nucleotide
          TypeIdentifier
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          108. Extension.extension:subunit.extension:sugar.extension:name
          Slice Namename
          Definition

          This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

          ShortThe name of the sugar or sugar-like component that make up the nucleotide
          Control0..1
          110. Extension.extension:subunit.extension:sugar.extension:name.url
          Control1..1
          Fixed Valuename
          112. Extension.extension:subunit.extension:sugar.extension:name.value[x]
          Definition

          This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

          ShortThe name of the sugar or sugar-like component that make up the nucleotide
          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:subunit.extension:sugar.extension:residueSite
          Slice NameresidueSite
          Definition

          This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

          ShortThe residues that contain a given sugar will be captured. The order of given residues will be captured in the 5‘-3‘direction consistent with the base sequences listed above
          Control0..1
          116. Extension.extension:subunit.extension:sugar.extension:residueSite.url
          Control1..1
          Fixed ValueresidueSite
          118. Extension.extension:subunit.extension:sugar.extension:residueSite.value[x]
          Definition

          This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

          ShortThe residues that contain a given sugar will be captured. The order of given residues will be captured in the 5‘-3‘direction consistent with the base sequences listed above
          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
          120. Extension.extension:subunit.extension:sugar.url
          Control1..1
          Fixed Valuesugar
          122. Extension.extension:subunit.url
          Control1..1
          Fixed Valuesubunit
          124. Extension.url
          Control1..1
          Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-SubstanceNucleicAcid

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

          0. Extension
          Definition

          This cross-version extension represents SubstanceNucleicAcid from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


          Optional Extension Element - found in all resources.

          ShortNucleic acids are defined by three distinct elements: the base, sugar and linkage. Individual substance/moiety IDs will be created for each of these elements. The nucleotide sequence will be always entered in the 5’-3’ directionOptional Extensions Element
          Control0..*
          This element is affected by the following invariants: ele-1
          Is Modifierfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (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. 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 can 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
          Is Modifierfalse
          Summaryfalse
          Alternate Namesextensions, user content
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
          • value @ url
          • 4. Extension.extension:sequenceType
            Slice NamesequenceType
            Definition

            This cross-version extension represents SubstanceNucleicAcid.sequenceType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

            ShortThe type of the sequence shall be specified based on a controlled vocabularyAdditional content defined by implementations
            Control0..1*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            6. Extension.extension:sequenceType.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
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            Fixed ValuesequenceType
            8. Extension.extension:sequenceType.value[x]
            Definition

            This cross-version extension represents SubstanceNucleicAcid.sequenceType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

            ShortThe type of the sequence shall be specified based on a controlled vocabularyValue of extension
            Control0..1
            TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            10. Extension.extension:numberOfSubunits
            Slice NamenumberOfSubunits
            Definition

            This cross-version extension represents SubstanceNucleicAcid.numberOfSubunits from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

            ShortThe number of linear sequences of nucleotides linked through phosphodiester bonds shall be described. Subunits would be strands of nucleic acids that are tightly associated typically through Watson-Crick base pairing. NOTE: If not specified in the reference source, the assumption is that there is 1 subunitAdditional content defined by implementations
            Control0..1*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            12. Extension.extension:numberOfSubunits.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
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            Fixed ValuenumberOfSubunits
            14. Extension.extension:numberOfSubunits.value[x]
            Definition

            This cross-version extension represents SubstanceNucleicAcid.numberOfSubunits from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

            ShortThe number of linear sequences of nucleotides linked through phosphodiester bonds shall be described. Subunits would be strands of nucleic acids that are tightly associated typically through Watson-Crick base pairing. NOTE: If not specified in the reference source, the assumption is that there is 1 subunitValue of extension
            Control0..1
            Typeinteger, date, Meta, Address, Attachment, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            16. Extension.extension:areaOfHybridisation
            Slice NameareaOfHybridisation
            Definition

            This cross-version extension represents SubstanceNucleicAcid.areaOfHybridisation from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

            ShortThe area of hybridisation shall be described if applicable for double stranded RNA or DNA. The number associated with the subunit followed by the number associated to the residue shall be specified in increasing order. The underscore “” shall be used as separator as follows: “Subunitnumber Residue”Additional content defined by implementations
            Control0..1*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            18. Extension.extension:areaOfHybridisation.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
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            Fixed ValueareaOfHybridisation
            20. Extension.extension:areaOfHybridisation.value[x]
            Definition

            This cross-version extension represents SubstanceNucleicAcid.areaOfHybridisation from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

            ShortThe area of hybridisation shall be described if applicable for double stranded RNA or DNA. The number associated with the subunit followed by the number associated to the residue shall be specified in increasing order. The underscore “” shall be used as separator as follows: “Subunitnumber Residue”Value of extension
            Control0..1
            Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            22. Extension.extension:oligoNucleotideType
            Slice NameoligoNucleotideType
            Definition

            This cross-version extension represents SubstanceNucleicAcid.oligoNucleotideType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

            Short(TBC)Additional content defined by implementations
            Control0..1*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            24. Extension.extension:oligoNucleotideType.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
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            Fixed ValueoligoNucleotideType
            26. Extension.extension:oligoNucleotideType.value[x]
            Definition

            This cross-version extension represents SubstanceNucleicAcid.oligoNucleotideType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

            Short(TBC)Value of extension
            Control0..1
            TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            28. Extension.extension:subunit
            Slice Namesubunit
            Definition

            This cross-version extension represents SubstanceNucleicAcid.subunit from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

            ShortSubunits are listed in order of decreasing length; sequences of the same length will be ordered by molecular weight; subunits that have identical sequences will be repeated multiple timesAdditional content defined by implementations
            Control0..*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            30. Extension.extension:subunit.extension
            Definition

            An Extension


            May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
            Is Modifierfalse
            Summaryfalse
            Alternate Namesextensions, user content
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
            • value @ url
            • 32. Extension.extension:subunit.extension:subunit
              Slice Namesubunit
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.subunit from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

              ShortIndex of linear sequences of nucleic acids in order of decreasing length. Sequences of the same length will be ordered by molecular weight. Subunits that have identical sequences will be repeated and have sequential subscriptsAdditional content defined by implementations
              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              34. Extension.extension:subunit.extension:subunit.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
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valuesubunit
              36. Extension.extension:subunit.extension:subunit.value[x]
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.subunit from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortIndex of linear sequences of nucleic acids in order of decreasing length. Sequences of the same length will be ordered by molecular weight. Subunits that have identical sequences will be repeated and have sequential subscriptsValue of extension
              Control0..1
              Typeinteger, date, Meta, Address, Attachment, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              38. Extension.extension:subunit.extension:sequence
              Slice Namesequence
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.sequence from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

              ShortActual nucleotide sequence notation from 5' to 3' end using standard single letter codes. In addition to the base sequence, sugar and type of phosphate or non-phosphate linkage should also be capturedAdditional content defined by implementations
              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              40. Extension.extension:subunit.extension:sequence.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
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valuesequence
              42. Extension.extension:subunit.extension:sequence.value[x]
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.sequence from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortActual nucleotide sequence notation from 5' to 3' end using standard single letter codes. In addition to the base sequence, sugar and type of phosphate or non-phosphate linkage should also be capturedValue of extension
              Control0..1
              Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              44. Extension.extension:subunit.extension:length
              Slice Namelength
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.length from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

              ShortThe length of the sequence shall be capturedAdditional content defined by implementations
              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              46. Extension.extension:subunit.extension:length.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
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valuelength
              48. Extension.extension:subunit.extension:length.value[x]
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.length from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortThe length of the sequence shall be capturedValue of extension
              Control0..1
              Typeinteger, date, Meta, Address, Attachment, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              50. Extension.extension:subunit.extension:sequenceAttachment
              Slice NamesequenceAttachment
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.sequenceAttachment from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

              Short(TBC)Additional content defined by implementations
              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              52. Extension.extension:subunit.extension:sequenceAttachment.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
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed ValuesequenceAttachment
              54. Extension.extension:subunit.extension:sequenceAttachment.value[x]
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.sequenceAttachment from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              Short(TBC)Value of extension
              Control0..1
              TypeAttachment, date, Meta, Address, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              56. Extension.extension:subunit.extension:fivePrime
              Slice NamefivePrime
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.fivePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

              ShortThe nucleotide present at the 5’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the first position in the sequence. A separate representation would be redundantAdditional content defined by implementations
              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              58. Extension.extension:subunit.extension:fivePrime.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
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed ValuefivePrime
              60. Extension.extension:subunit.extension:fivePrime.value[x]
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.fivePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortThe nucleotide present at the 5’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the first position in the sequence. A separate representation would be redundantValue of extension
              Control0..1
              TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              62. Extension.extension:subunit.extension:threePrime
              Slice NamethreePrime
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.threePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

              ShortThe nucleotide present at the 3’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the last position in the sequence. A separate representation would be redundantAdditional content defined by implementations
              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              64. Extension.extension:subunit.extension:threePrime.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
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed ValuethreePrime
              66. Extension.extension:subunit.extension:threePrime.value[x]
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.threePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortThe nucleotide present at the 3’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the last position in the sequence. A separate representation would be redundantValue of extension
              Control0..1
              TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              68. Extension.extension:subunit.extension:linkage
              Slice Namelinkage
              Definition

              This cross-version extension represents SubstanceNucleicAcid.subunit.linkage from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

              ShortThe linkages between sugar residues will also be capturedAdditional content defined by implementations
              Control0..*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              70. Extension.extension:subunit.extension:linkage.extension
              Definition

              An Extension


              May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
              Is Modifierfalse
              Summaryfalse
              Alternate Namesextensions, user content
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
              • value @ url
              • 72. Extension.extension:subunit.extension:linkage.extension:connectivity
                Slice Nameconnectivity
                Definition

                This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.connectivity from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                ShortThe entity that links the sugar residues together should also be captured for nearly all naturally occurring nucleic acid the linkage is a phosphate group. For many synthetic oligonucleotides phosphorothioate linkages are often seen. Linkage connectivity is assumed to be 3’-5’. If the linkage is either 3’-3’ or 5’-5’ this should be specifiedAdditional content defined by implementations
                Control0..1*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                74. Extension.extension:subunit.extension:linkage.extension:connectivity.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
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                Fixed Valueconnectivity
                76. Extension.extension:subunit.extension:linkage.extension:connectivity.value[x]
                Definition

                This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.connectivity from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                ShortThe entity that links the sugar residues together should also be captured for nearly all naturally occurring nucleic acid the linkage is a phosphate group. For many synthetic oligonucleotides phosphorothioate linkages are often seen. Linkage connectivity is assumed to be 3’-5’. If the linkage is either 3’-3’ or 5’-5’ this should be specifiedValue of extension
                Control0..1
                Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                78. Extension.extension:subunit.extension:linkage.extension:identifier
                Slice Nameidentifier
                Definition

                This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                ShortEach linkage will be registered as a fragment and have an IDAdditional content defined by implementations
                Control0..1*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                80. Extension.extension:subunit.extension:linkage.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
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                Fixed Valueidentifier
                82. Extension.extension:subunit.extension:linkage.extension:identifier.value[x]
                Definition

                This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                ShortEach linkage will be registered as a fragment and have an IDValue of extension
                Control0..1
                TypeIdentifier, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Is Modifierfalse
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                84. Extension.extension:subunit.extension:linkage.extension:name
                Slice Namename
                Definition

                This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                ShortEach linkage will be registered as a fragment and have at least one name. A single name shall be assigned to each linkageAdditional content defined by implementations
                Control0..1*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                86. Extension.extension:subunit.extension:linkage.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
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                Fixed Valuename
                88. Extension.extension:subunit.extension:linkage.extension:name.value[x]
                Definition

                This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                ShortEach linkage will be registered as a fragment and have at least one name. A single name shall be assigned to each linkageValue of extension
                Control0..1
                Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                90. Extension.extension:subunit.extension:linkage.extension:residueSite
                Slice NameresidueSite
                Definition

                This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                ShortResidues shall be captured as described in 5.3.6.8.3Additional content defined by implementations
                Control0..1*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                92. Extension.extension:subunit.extension:linkage.extension:residueSite.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
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                Fixed ValueresidueSite
                94. Extension.extension:subunit.extension:linkage.extension:residueSite.value[x]
                Definition

                This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                ShortResidues shall be captured as described in 5.3.6.8.3Value of extension
                Control0..1
                Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                96. Extension.extension:subunit.extension:linkage.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
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                Fixed Valuelinkage
                98. Extension.extension:subunit.extension:sugar
                Slice Namesugar
                Definition

                This cross-version extension represents SubstanceNucleicAcid.subunit.sugar from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                Short5.3.6.8.1 Sugar ID (Mandatory)Additional content defined by implementations
                Control0..*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                100. Extension.extension:subunit.extension:sugar.extension
                Definition

                An Extension


                May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                Is Modifierfalse
                Summaryfalse
                Alternate Namesextensions, user content
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
                • value @ url
                • 102. Extension.extension:subunit.extension:sugar.extension:identifier
                  Slice Nameidentifier
                  Definition

                  This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                  ShortThe Substance ID of the sugar or sugar-like component that make up the nucleotideAdditional content defined by implementations
                  Control0..1*
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  104. Extension.extension:subunit.extension:sugar.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
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  Fixed Valueidentifier
                  106. Extension.extension:subunit.extension:sugar.extension:identifier.value[x]
                  Definition

                  This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                  ShortThe Substance ID of the sugar or sugar-like component that make up the nucleotideValue of extension
                  Control0..1
                  TypeIdentifier, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Is Modifierfalse
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  108. Extension.extension:subunit.extension:sugar.extension:name
                  Slice Namename
                  Definition

                  This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                  ShortThe name of the sugar or sugar-like component that make up the nucleotideAdditional content defined by implementations
                  Control0..1*
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  110. Extension.extension:subunit.extension:sugar.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
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  Fixed Valuename
                  112. Extension.extension:subunit.extension:sugar.extension:name.value[x]
                  Definition

                  This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                  ShortThe name of the sugar or sugar-like component that make up the nucleotideValue of extension
                  Control0..1
                  Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  114. Extension.extension:subunit.extension:sugar.extension:residueSite
                  Slice NameresidueSite
                  Definition

                  This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                  ShortThe residues that contain a given sugar will be captured. The order of given residues will be captured in the 5‘-3‘direction consistent with the base sequences listed aboveAdditional content defined by implementations
                  Control0..1*
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  116. Extension.extension:subunit.extension:sugar.extension:residueSite.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
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  Fixed ValueresidueSite
                  118. Extension.extension:subunit.extension:sugar.extension:residueSite.value[x]
                  Definition

                  This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.


                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                  ShortThe residues that contain a given sugar will be captured. The order of given residues will be captured in the 5‘-3‘direction consistent with the base sequences listed aboveValue of extension
                  Control0..1
                  Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  120. Extension.extension:subunit.extension:sugar.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
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  Fixed Valuesugar
                  122. Extension.extension:subunit.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
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  Fixed Valuesubunit
                  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
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-SubstanceNucleicAcid

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

                  0. Extension
                  Definition

                  This cross-version extension represents SubstanceNucleicAcid from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                  ShortNucleic acids are defined by three distinct elements: the base, sugar and linkage. Individual substance/moiety IDs will be created for each of these elements. The nucleotide sequence will be always entered in the 5’-3’ direction
                  Control0..*
                  This element is affected by the following invariants: ele-1
                  Is Modifierfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (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.

                  ShortUnique id for inter-element referencing
                  Control0..1
                  Typestring
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  4. Extension.extension
                  Definition

                  An Extension

                  ShortExtension
                  Control0..*
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                  • value @ url
                  • 6. Extension.extension:sequenceType
                    Slice NamesequenceType
                    Definition

                    This cross-version extension represents SubstanceNucleicAcid.sequenceType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                    ShortThe type of the sequence shall be specified based on a controlled vocabulary
                    Control0..1
                    TypeExtension
                    Is Modifierfalse
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    8. Extension.extension:sequenceType.id
                    Definition

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

                    ShortUnique id for inter-element referencing
                    Control0..1
                    Typestring
                    Is Modifierfalse
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Summaryfalse
                    10. Extension.extension:sequenceType.extension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                    Is Modifierfalse
                    Summaryfalse
                    Alternate Namesextensions, user content
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    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:sequenceType.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
                      Is Modifierfalse
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Summaryfalse
                      Fixed ValuesequenceType
                      14. Extension.extension:sequenceType.value[x]
                      Definition

                      This cross-version extension represents SubstanceNucleicAcid.sequenceType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                      ShortThe type of the sequence shall be specified based on a controlled vocabulary
                      Control0..1
                      TypeCodeableConcept
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      16. Extension.extension:numberOfSubunits
                      Slice NamenumberOfSubunits
                      Definition

                      This cross-version extension represents SubstanceNucleicAcid.numberOfSubunits from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                      ShortThe number of linear sequences of nucleotides linked through phosphodiester bonds shall be described. Subunits would be strands of nucleic acids that are tightly associated typically through Watson-Crick base pairing. NOTE: If not specified in the reference source, the assumption is that there is 1 subunit
                      Control0..1
                      TypeExtension
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      18. Extension.extension:numberOfSubunits.id
                      Definition

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

                      ShortUnique id for inter-element referencing
                      Control0..1
                      Typestring
                      Is Modifierfalse
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Summaryfalse
                      20. Extension.extension:numberOfSubunits.extension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                      Is Modifierfalse
                      Summaryfalse
                      Alternate Namesextensions, user content
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      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:numberOfSubunits.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
                        Is Modifierfalse
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Summaryfalse
                        Fixed ValuenumberOfSubunits
                        24. Extension.extension:numberOfSubunits.value[x]
                        Definition

                        This cross-version extension represents SubstanceNucleicAcid.numberOfSubunits from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                        ShortThe number of linear sequences of nucleotides linked through phosphodiester bonds shall be described. Subunits would be strands of nucleic acids that are tightly associated typically through Watson-Crick base pairing. NOTE: If not specified in the reference source, the assumption is that there is 1 subunit
                        Control0..1
                        Typeinteger
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Summaryfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        26. Extension.extension:areaOfHybridisation
                        Slice NameareaOfHybridisation
                        Definition

                        This cross-version extension represents SubstanceNucleicAcid.areaOfHybridisation from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                        ShortThe area of hybridisation shall be described if applicable for double stranded RNA or DNA. The number associated with the subunit followed by the number associated to the residue shall be specified in increasing order. The underscore “” shall be used as separator as follows: “Subunitnumber Residue”
                        Control0..1
                        TypeExtension
                        Is Modifierfalse
                        Summaryfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        28. Extension.extension:areaOfHybridisation.id
                        Definition

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

                        ShortUnique id for inter-element referencing
                        Control0..1
                        Typestring
                        Is Modifierfalse
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Summaryfalse
                        30. Extension.extension:areaOfHybridisation.extension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                        Is Modifierfalse
                        Summaryfalse
                        Alternate Namesextensions, user content
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        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:areaOfHybridisation.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
                          Is Modifierfalse
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Summaryfalse
                          Fixed ValueareaOfHybridisation
                          34. Extension.extension:areaOfHybridisation.value[x]
                          Definition

                          This cross-version extension represents SubstanceNucleicAcid.areaOfHybridisation from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                          ShortThe area of hybridisation shall be described if applicable for double stranded RNA or DNA. The number associated with the subunit followed by the number associated to the residue shall be specified in increasing order. The underscore “” shall be used as separator as follows: “Subunitnumber Residue”
                          Control0..1
                          Typestring
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summaryfalse
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          36. Extension.extension:oligoNucleotideType
                          Slice NameoligoNucleotideType
                          Definition

                          This cross-version extension represents SubstanceNucleicAcid.oligoNucleotideType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                          Short(TBC)
                          Control0..1
                          TypeExtension
                          Is Modifierfalse
                          Summaryfalse
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          38. Extension.extension:oligoNucleotideType.id
                          Definition

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

                          ShortUnique id for inter-element referencing
                          Control0..1
                          Typestring
                          Is Modifierfalse
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Summaryfalse
                          40. Extension.extension:oligoNucleotideType.extension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                          Is Modifierfalse
                          Summaryfalse
                          Alternate Namesextensions, user content
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          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:oligoNucleotideType.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
                            Is Modifierfalse
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Summaryfalse
                            Fixed ValueoligoNucleotideType
                            44. Extension.extension:oligoNucleotideType.value[x]
                            Definition

                            This cross-version extension represents SubstanceNucleicAcid.oligoNucleotideType from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                            Short(TBC)
                            Control0..1
                            TypeCodeableConcept
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Is Modifierfalse
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            46. Extension.extension:subunit
                            Slice Namesubunit
                            Definition

                            This cross-version extension represents SubstanceNucleicAcid.subunit from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                            ShortSubunits are listed in order of decreasing length; sequences of the same length will be ordered by molecular weight; subunits that have identical sequences will be repeated multiple times
                            Control0..*
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            48. Extension.extension:subunit.id
                            Definition

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

                            ShortUnique id for inter-element referencing
                            Control0..1
                            Typestring
                            Is Modifierfalse
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Summaryfalse
                            50. Extension.extension:subunit.extension
                            Definition

                            An Extension

                            ShortExtension
                            Control0..*
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                            • value @ url
                            • 52. Extension.extension:subunit.extension:subunit
                              Slice Namesubunit
                              Definition

                              This cross-version extension represents SubstanceNucleicAcid.subunit.subunit from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                              ShortIndex of linear sequences of nucleic acids in order of decreasing length. Sequences of the same length will be ordered by molecular weight. Subunits that have identical sequences will be repeated and have sequential subscripts
                              Control0..1
                              TypeExtension
                              Is Modifierfalse
                              Summaryfalse
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              54. Extension.extension:subunit.extension:subunit.id
                              Definition

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

                              ShortUnique id for inter-element referencing
                              Control0..1
                              Typestring
                              Is Modifierfalse
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Summaryfalse
                              56. Extension.extension:subunit.extension:subunit.extension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                              Is Modifierfalse
                              Summaryfalse
                              Alternate Namesextensions, user content
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              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:subunit.extension:subunit.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
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                Fixed Valuesubunit
                                60. Extension.extension:subunit.extension:subunit.value[x]
                                Definition

                                This cross-version extension represents SubstanceNucleicAcid.subunit.subunit from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                ShortIndex of linear sequences of nucleic acids in order of decreasing length. Sequences of the same length will be ordered by molecular weight. Subunits that have identical sequences will be repeated and have sequential subscripts
                                Control0..1
                                Typeinteger
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summaryfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                62. Extension.extension:subunit.extension:sequence
                                Slice Namesequence
                                Definition

                                This cross-version extension represents SubstanceNucleicAcid.subunit.sequence from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                ShortActual nucleotide sequence notation from 5' to 3' end using standard single letter codes. In addition to the base sequence, sugar and type of phosphate or non-phosphate linkage should also be captured
                                Control0..1
                                TypeExtension
                                Is Modifierfalse
                                Summaryfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                64. Extension.extension:subunit.extension:sequence.id
                                Definition

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

                                ShortUnique id for inter-element referencing
                                Control0..1
                                Typestring
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                66. Extension.extension:subunit.extension:sequence.extension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                Is Modifierfalse
                                Summaryfalse
                                Alternate Namesextensions, user content
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                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:subunit.extension:sequence.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
                                  Is Modifierfalse
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Summaryfalse
                                  Fixed Valuesequence
                                  70. Extension.extension:subunit.extension:sequence.value[x]
                                  Definition

                                  This cross-version extension represents SubstanceNucleicAcid.subunit.sequence from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                  ShortActual nucleotide sequence notation from 5' to 3' end using standard single letter codes. In addition to the base sequence, sugar and type of phosphate or non-phosphate linkage should also be captured
                                  Control0..1
                                  Typestring
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  72. Extension.extension:subunit.extension:length
                                  Slice Namelength
                                  Definition

                                  This cross-version extension represents SubstanceNucleicAcid.subunit.length from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                  ShortThe length of the sequence shall be captured
                                  Control0..1
                                  TypeExtension
                                  Is Modifierfalse
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  74. Extension.extension:subunit.extension:length.id
                                  Definition

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

                                  ShortUnique id for inter-element referencing
                                  Control0..1
                                  Typestring
                                  Is Modifierfalse
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Summaryfalse
                                  76. Extension.extension:subunit.extension:length.extension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                  Is Modifierfalse
                                  Summaryfalse
                                  Alternate Namesextensions, user content
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  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:subunit.extension:length.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
                                    Is Modifierfalse
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Summaryfalse
                                    Fixed Valuelength
                                    80. Extension.extension:subunit.extension:length.value[x]
                                    Definition

                                    This cross-version extension represents SubstanceNucleicAcid.subunit.length from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                    ShortThe length of the sequence shall be captured
                                    Control0..1
                                    Typeinteger
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Is Modifierfalse
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    82. Extension.extension:subunit.extension:sequenceAttachment
                                    Slice NamesequenceAttachment
                                    Definition

                                    This cross-version extension represents SubstanceNucleicAcid.subunit.sequenceAttachment from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                    Short(TBC)
                                    Control0..1
                                    TypeExtension
                                    Is Modifierfalse
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    84. Extension.extension:subunit.extension:sequenceAttachment.id
                                    Definition

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

                                    ShortUnique id for inter-element referencing
                                    Control0..1
                                    Typestring
                                    Is Modifierfalse
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Summaryfalse
                                    86. Extension.extension:subunit.extension:sequenceAttachment.extension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                    Is Modifierfalse
                                    Summaryfalse
                                    Alternate Namesextensions, user content
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    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:subunit.extension:sequenceAttachment.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
                                      Is Modifierfalse
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Summaryfalse
                                      Fixed ValuesequenceAttachment
                                      90. Extension.extension:subunit.extension:sequenceAttachment.value[x]
                                      Definition

                                      This cross-version extension represents SubstanceNucleicAcid.subunit.sequenceAttachment from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                      Short(TBC)
                                      Control0..1
                                      TypeAttachment
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Is Modifierfalse
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      92. Extension.extension:subunit.extension:fivePrime
                                      Slice NamefivePrime
                                      Definition

                                      This cross-version extension represents SubstanceNucleicAcid.subunit.fivePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                      ShortThe nucleotide present at the 5’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the first position in the sequence. A separate representation would be redundant
                                      Control0..1
                                      TypeExtension
                                      Is Modifierfalse
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      94. Extension.extension:subunit.extension:fivePrime.id
                                      Definition

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

                                      ShortUnique id for inter-element referencing
                                      Control0..1
                                      Typestring
                                      Is Modifierfalse
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Summaryfalse
                                      96. Extension.extension:subunit.extension:fivePrime.extension
                                      Definition

                                      May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                      Is Modifierfalse
                                      Summaryfalse
                                      Alternate Namesextensions, user content
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      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:subunit.extension:fivePrime.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
                                        Is Modifierfalse
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Summaryfalse
                                        Fixed ValuefivePrime
                                        100. Extension.extension:subunit.extension:fivePrime.value[x]
                                        Definition

                                        This cross-version extension represents SubstanceNucleicAcid.subunit.fivePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                        ShortThe nucleotide present at the 5’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the first position in the sequence. A separate representation would be redundant
                                        Control0..1
                                        TypeCodeableConcept
                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                        Is Modifierfalse
                                        Summaryfalse
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        102. Extension.extension:subunit.extension:threePrime
                                        Slice NamethreePrime
                                        Definition

                                        This cross-version extension represents SubstanceNucleicAcid.subunit.threePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                        ShortThe nucleotide present at the 3’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the last position in the sequence. A separate representation would be redundant
                                        Control0..1
                                        TypeExtension
                                        Is Modifierfalse
                                        Summaryfalse
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        104. Extension.extension:subunit.extension:threePrime.id
                                        Definition

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

                                        ShortUnique id for inter-element referencing
                                        Control0..1
                                        Typestring
                                        Is Modifierfalse
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Summaryfalse
                                        106. Extension.extension:subunit.extension:threePrime.extension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                        Is Modifierfalse
                                        Summaryfalse
                                        Alternate Namesextensions, user content
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        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
                                        • 108. Extension.extension:subunit.extension:threePrime.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
                                          Is Modifierfalse
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Summaryfalse
                                          Fixed ValuethreePrime
                                          110. Extension.extension:subunit.extension:threePrime.value[x]
                                          Definition

                                          This cross-version extension represents SubstanceNucleicAcid.subunit.threePrime from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                          ShortThe nucleotide present at the 3’ terminal shall be specified based on a controlled vocabulary. Since the sequence is represented from the 5' to the 3' end, the 5’ prime nucleotide is the letter at the last position in the sequence. A separate representation would be redundant
                                          Control0..1
                                          TypeCodeableConcept
                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          Is Modifierfalse
                                          Summaryfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          112. Extension.extension:subunit.extension:linkage
                                          Slice Namelinkage
                                          Definition

                                          This cross-version extension represents SubstanceNucleicAcid.subunit.linkage from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                          ShortThe linkages between sugar residues will also be captured
                                          Control0..*
                                          TypeExtension
                                          Is Modifierfalse
                                          Summaryfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          114. Extension.extension:subunit.extension:linkage.id
                                          Definition

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

                                          ShortUnique id for inter-element referencing
                                          Control0..1
                                          Typestring
                                          Is Modifierfalse
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Summaryfalse
                                          116. Extension.extension:subunit.extension:linkage.extension
                                          Definition

                                          An Extension

                                          ShortExtension
                                          Control0..*
                                          TypeExtension
                                          Is Modifierfalse
                                          Summaryfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                          • value @ url
                                          • 118. Extension.extension:subunit.extension:linkage.extension:connectivity
                                            Slice Nameconnectivity
                                            Definition

                                            This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.connectivity from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                            ShortThe entity that links the sugar residues together should also be captured for nearly all naturally occurring nucleic acid the linkage is a phosphate group. For many synthetic oligonucleotides phosphorothioate linkages are often seen. Linkage connectivity is assumed to be 3’-5’. If the linkage is either 3’-3’ or 5’-5’ this should be specified
                                            Control0..1
                                            TypeExtension
                                            Is Modifierfalse
                                            Summaryfalse
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            120. Extension.extension:subunit.extension:linkage.extension:connectivity.id
                                            Definition

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

                                            ShortUnique id for inter-element referencing
                                            Control0..1
                                            Typestring
                                            Is Modifierfalse
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Summaryfalse
                                            122. Extension.extension:subunit.extension:linkage.extension:connectivity.extension
                                            Definition

                                            May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                            Is Modifierfalse
                                            Summaryfalse
                                            Alternate Namesextensions, user content
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            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:subunit.extension:linkage.extension:connectivity.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
                                              Is Modifierfalse
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Summaryfalse
                                              Fixed Valueconnectivity
                                              126. Extension.extension:subunit.extension:linkage.extension:connectivity.value[x]
                                              Definition

                                              This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.connectivity from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                              ShortThe entity that links the sugar residues together should also be captured for nearly all naturally occurring nucleic acid the linkage is a phosphate group. For many synthetic oligonucleotides phosphorothioate linkages are often seen. Linkage connectivity is assumed to be 3’-5’. If the linkage is either 3’-3’ or 5’-5’ this should be specified
                                              Control0..1
                                              Typestring
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              Is Modifierfalse
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              128. Extension.extension:subunit.extension:linkage.extension:identifier
                                              Slice Nameidentifier
                                              Definition

                                              This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                              ShortEach linkage will be registered as a fragment and have an ID
                                              Control0..1
                                              TypeExtension
                                              Is Modifierfalse
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              130. Extension.extension:subunit.extension:linkage.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.

                                              ShortUnique id for inter-element referencing
                                              Control0..1
                                              Typestring
                                              Is Modifierfalse
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Summaryfalse
                                              132. Extension.extension:subunit.extension:linkage.extension:identifier.extension
                                              Definition

                                              May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                              Is Modifierfalse
                                              Summaryfalse
                                              Alternate Namesextensions, user content
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              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
                                              • 134. Extension.extension:subunit.extension:linkage.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
                                                Is Modifierfalse
                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                Summaryfalse
                                                Fixed Valueidentifier
                                                136. Extension.extension:subunit.extension:linkage.extension:identifier.value[x]
                                                Definition

                                                This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                ShortEach linkage will be registered as a fragment and have an ID
                                                Control0..1
                                                TypeIdentifier
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                Is Modifierfalse
                                                Summaryfalse
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                138. Extension.extension:subunit.extension:linkage.extension:name
                                                Slice Namename
                                                Definition

                                                This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                ShortEach linkage will be registered as a fragment and have at least one name. A single name shall be assigned to each linkage
                                                Control0..1
                                                TypeExtension
                                                Is Modifierfalse
                                                Summaryfalse
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                140. Extension.extension:subunit.extension:linkage.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.

                                                ShortUnique id for inter-element referencing
                                                Control0..1
                                                Typestring
                                                Is Modifierfalse
                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                Summaryfalse
                                                142. Extension.extension:subunit.extension:linkage.extension:name.extension
                                                Definition

                                                May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                                Is Modifierfalse
                                                Summaryfalse
                                                Alternate Namesextensions, user content
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                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
                                                • 144. Extension.extension:subunit.extension:linkage.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
                                                  Is Modifierfalse
                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                  Summaryfalse
                                                  Fixed Valuename
                                                  146. Extension.extension:subunit.extension:linkage.extension:name.value[x]
                                                  Definition

                                                  This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                  ShortEach linkage will be registered as a fragment and have at least one name. A single name shall be assigned to each linkage
                                                  Control0..1
                                                  Typestring
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  Is Modifierfalse
                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                  Summaryfalse
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  148. Extension.extension:subunit.extension:linkage.extension:residueSite
                                                  Slice NameresidueSite
                                                  Definition

                                                  This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                  ShortResidues shall be captured as described in 5.3.6.8.3
                                                  Control0..1
                                                  TypeExtension
                                                  Is Modifierfalse
                                                  Summaryfalse
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  150. Extension.extension:subunit.extension:linkage.extension:residueSite.id
                                                  Definition

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

                                                  ShortUnique id for inter-element referencing
                                                  Control0..1
                                                  Typestring
                                                  Is Modifierfalse
                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                  Summaryfalse
                                                  152. Extension.extension:subunit.extension:linkage.extension:residueSite.extension
                                                  Definition

                                                  May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                                  Is Modifierfalse
                                                  Summaryfalse
                                                  Alternate Namesextensions, user content
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  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
                                                  • 154. Extension.extension:subunit.extension:linkage.extension:residueSite.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
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    Fixed ValueresidueSite
                                                    156. Extension.extension:subunit.extension:linkage.extension:residueSite.value[x]
                                                    Definition

                                                    This cross-version extension represents SubstanceNucleicAcid.subunit.linkage.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                    ShortResidues shall be captured as described in 5.3.6.8.3
                                                    Control0..1
                                                    Typestring
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    158. Extension.extension:subunit.extension:linkage.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
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    Fixed Valuelinkage
                                                    160. Extension.extension:subunit.extension:linkage.value[x]
                                                    Definition

                                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                    ShortValue of extension
                                                    Control0..1
                                                    TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    162. Extension.extension:subunit.extension:sugar
                                                    Slice Namesugar
                                                    Definition

                                                    This cross-version extension represents SubstanceNucleicAcid.subunit.sugar from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                    Short5.3.6.8.1 Sugar ID (Mandatory)
                                                    Control0..*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    164. Extension.extension:subunit.extension:sugar.id
                                                    Definition

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

                                                    ShortUnique id for inter-element referencing
                                                    Control0..1
                                                    Typestring
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    166. Extension.extension:subunit.extension:sugar.extension
                                                    Definition

                                                    An Extension

                                                    ShortExtension
                                                    Control0..*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                    • value @ url
                                                    • 168. Extension.extension:subunit.extension:sugar.extension:identifier
                                                      Slice Nameidentifier
                                                      Definition

                                                      This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                      ShortThe Substance ID of the sugar or sugar-like component that make up the nucleotide
                                                      Control0..1
                                                      TypeExtension
                                                      Is Modifierfalse
                                                      Summaryfalse
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      170. Extension.extension:subunit.extension:sugar.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.

                                                      ShortUnique id for inter-element referencing
                                                      Control0..1
                                                      Typestring
                                                      Is Modifierfalse
                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                      Summaryfalse
                                                      172. Extension.extension:subunit.extension:sugar.extension:identifier.extension
                                                      Definition

                                                      May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                                      Is Modifierfalse
                                                      Summaryfalse
                                                      Alternate Namesextensions, user content
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      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
                                                      • 174. Extension.extension:subunit.extension:sugar.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
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valueidentifier
                                                        176. Extension.extension:subunit.extension:sugar.extension:identifier.value[x]
                                                        Definition

                                                        This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.identifier from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                        ShortThe Substance ID of the sugar or sugar-like component that make up the nucleotide
                                                        Control0..1
                                                        TypeIdentifier
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        178. Extension.extension:subunit.extension:sugar.extension:name
                                                        Slice Namename
                                                        Definition

                                                        This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                        ShortThe name of the sugar or sugar-like component that make up the nucleotide
                                                        Control0..1
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        180. Extension.extension:subunit.extension:sugar.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.

                                                        ShortUnique id for inter-element referencing
                                                        Control0..1
                                                        Typestring
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        182. Extension.extension:subunit.extension:sugar.extension:name.extension
                                                        Definition

                                                        May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Alternate Namesextensions, user content
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        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
                                                        • 184. Extension.extension:subunit.extension:sugar.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
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          Fixed Valuename
                                                          186. Extension.extension:subunit.extension:sugar.extension:name.value[x]
                                                          Definition

                                                          This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.name from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                          ShortThe name of the sugar or sugar-like component that make up the nucleotide
                                                          Control0..1
                                                          Typestring
                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          188. Extension.extension:subunit.extension:sugar.extension:residueSite
                                                          Slice NameresidueSite
                                                          Definition

                                                          This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                          ShortThe residues that contain a given sugar will be captured. The order of given residues will be captured in the 5‘-3‘direction consistent with the base sequences listed above
                                                          Control0..1
                                                          TypeExtension
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          190. Extension.extension:subunit.extension:sugar.extension:residueSite.id
                                                          Definition

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

                                                          ShortUnique id for inter-element referencing
                                                          Control0..1
                                                          Typestring
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          192. Extension.extension:subunit.extension:sugar.extension:residueSite.extension
                                                          Definition

                                                          May be used to represent additional information that is not part of the basic definition of the element. 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 can 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
                                                          Is Modifierfalse
                                                          Summaryfalse
                                                          Alternate Namesextensions, user content
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                          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
                                                          • 194. Extension.extension:subunit.extension:sugar.extension:residueSite.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
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            Fixed ValueresidueSite
                                                            196. Extension.extension:subunit.extension:sugar.extension:residueSite.value[x]
                                                            Definition

                                                            This cross-version extension represents SubstanceNucleicAcid.subunit.sugar.residueSite from http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid|5.0.0 for use in FHIR R4.

                                                            ShortThe residues that contain a given sugar will be captured. The order of given residues will be captured in the 5‘-3‘direction consistent with the base sequences listed above
                                                            Control0..1
                                                            Typestring
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            Is Modifierfalse
                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            198. Extension.extension:subunit.extension:sugar.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
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            Fixed Valuesugar
                                                            200. Extension.extension:subunit.extension:sugar.value[x]
                                                            Definition

                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                            ShortValue of extension
                                                            Control0..1
                                                            TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            Is Modifierfalse
                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            202. Extension.extension:subunit.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
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            Fixed Valuesubunit
                                                            204. Extension.extension:subunit.value[x]
                                                            Definition

                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                            ShortValue of extension
                                                            Control0..1
                                                            TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            Is Modifierfalse
                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            206. 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
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-SubstanceNucleicAcid
                                                            208. Extension.value[x]
                                                            Definition

                                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                            ShortValue of extension
                                                            Control0..1
                                                            TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            Is Modifierfalse
                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                            Summaryfalse
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))