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:

elementBasic
PathCard.TypeFlagsDescription
Extension0..*
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)
extension0..*
:subunit0..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)
url1..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
:sequence0..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)
url1..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
:length0..1
R5: The length of the sequence shall be captured (new)
url1..1
fixed: length
value[x]0..1
integer
The length of the sequence shall be captured
:sequenceAttachment0..1
R5: (TBC) (new)
url1..1
fixed: sequenceAttachment
value[x]0..1
Attachment
(TBC)
:fivePrime0..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)
url1..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
:threePrime0..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)
url1..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
:linkage0..*
R5: The linkages between sugar residues will also be captured (new)
extension0..*
:connectivity0..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)
url1..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
:identifier0..1
R5: Each linkage will be registered as a fragment and have an ID (new)
url1..1
fixed: identifier
value[x]0..1
Identifier
Each linkage will be registered as a fragment and have an ID
:name0..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)
url1..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
:residueSite0..1
R5: Residues shall be captured as described in 5.3.6.8.3 (new)
url1..1
fixed: residueSite
value[x]0..1
string
Residues shall be captured as described in 5.3.6.8.3
url1..1
fixed: linkage
value[x]0..0
:sugar0..*
R5: 5.3.6.8.1 Sugar ID (Mandatory) (new)
extension0..*
:identifier0..1
R5: The Substance ID of the sugar or sugar-like component that make up the nucleotide (new)
url1..1
fixed: identifier
value[x]0..1
Identifier
The Substance ID of the sugar or sugar-like component that make up the nucleotide
:name0..1
R5: The name of the sugar or sugar-like component that make up the nucleotide (new)
url1..1
fixed: name
value[x]0..1
string
The name of the sugar or sugar-like component that make up the nucleotide
:residueSite0..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)
url1..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
url1..1
fixed: sugar
value[x]0..0
url1..1
fixed: http://hl7.org/fhir/5.0/StructureDefinition/extension-SubstanceNucleicAcid.subunit
value[x]0..0