ExtensionSubstanceNucleicAcid_Subunit
R5: Subunits 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 (new)
activeExtensions for Using Data Elements from FHIR R5 in FHIR R40.1.01 context
R5: `SubstanceNucleicAcid.subunit` (new:BackboneElement)
Metadata
hl7.org/fhir- Canonical URL
- http://hl7.org/fhir/5.0/StructureDefinition/extension-SubstanceNucleicAcid.subunit
- ID
- ext-R5-SubstanceNucleicAcid.subunit
- Name
- ExtensionSubstanceNucleicAcid_Subunit
Context (1)
This extension can be used on the following elements:
element
Basic| Path | Card. | Type | Flags | Description |
|---|---|---|---|---|
| Extension | 0..* | R5: Subunits 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 (new) | ||
| extension | 0..* | |||
| :subunit | 0..1 | R5: Index 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 (new) | ||
| url | 1..1 | fixed: subunit | ||
| value[x] | 0..1 | integer | Index 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 | |
| :sequence | 0..1 | R5: Actual 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 (new) | ||
| url | 1..1 | fixed: sequence | ||
| value[x] | 0..1 | string | Actual 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 | |
| :length | 0..1 | R5: The length of the sequence shall be captured (new) | ||
| url | 1..1 | fixed: length | ||
| value[x] | 0..1 | integer | The length of the sequence shall be captured | |
| :sequenceAttachment | 0..1 | R5: (TBC) (new) | ||
| url | 1..1 | fixed: sequenceAttachment | ||
| value[x] | 0..1 | Attachment | (TBC) | |
| :fivePrime | 0..1 | R5: The 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 (new) | ||
| url | 1..1 | fixed: fivePrime | ||
| value[x] | 0..1 | CodeableConcept | The 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 | |
| :threePrime | 0..1 | R5: The 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 (new) | ||
| url | 1..1 | fixed: threePrime | ||
| value[x] | 0..1 | CodeableConcept | The 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 | |
| :linkage | 0..* | R5: The linkages between sugar residues will also be captured (new) | ||
| extension | 0..* | |||
| :connectivity | 0..1 | R5: The 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 (new) | ||
| url | 1..1 | fixed: connectivity | ||
| value[x] | 0..1 | string | The 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 | |
| :identifier | 0..1 | R5: Each linkage will be registered as a fragment and have an ID (new) | ||
| url | 1..1 | fixed: identifier | ||
| value[x] | 0..1 | Identifier | Each linkage will be registered as a fragment and have an ID | |
| :name | 0..1 | R5: Each linkage will be registered as a fragment and have at least one name. A single name shall be assigned to each linkage (new) | ||
| url | 1..1 | fixed: name | ||
| value[x] | 0..1 | string | Each linkage will be registered as a fragment and have at least one name. A single name shall be assigned to each linkage | |
| :residueSite | 0..1 | R5: Residues shall be captured as described in 5.3.6.8.3 (new) | ||
| url | 1..1 | fixed: residueSite | ||
| value[x] | 0..1 | string | Residues shall be captured as described in 5.3.6.8.3 | |
| url | 1..1 | fixed: linkage | ||
| value[x] | 0..0 | |||
| :sugar | 0..* | R5: 5.3.6.8.1 Sugar ID (Mandatory) (new) | ||
| extension | 0..* | |||
| :identifier | 0..1 | R5: The Substance ID of the sugar or sugar-like component that make up the nucleotide (new) | ||
| url | 1..1 | fixed: identifier | ||
| value[x] | 0..1 | Identifier | The Substance ID of the sugar or sugar-like component that make up the nucleotide | |
| :name | 0..1 | R5: The name of the sugar or sugar-like component that make up the nucleotide (new) | ||
| url | 1..1 | fixed: name | ||
| value[x] | 0..1 | string | The name of the sugar or sugar-like component that make up the nucleotide | |
| :residueSite | 0..1 | R5: The 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 (new) | ||
| url | 1..1 | fixed: residueSite | ||
| value[x] | 0..1 | string | The 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 | |
| url | 1..1 | fixed: sugar | ||
| value[x] | 0..0 | |||
| url | 1..1 | fixed: http://hl7.org/fhir/5.0/StructureDefinition/extension-SubstanceNucleicAcid.subunit | ||
| value[x] | 0..0 |