Release 5

This page is part of the FHIR Specification (v5.0.0: R5 - STU). This is the current published version in it's permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4

10.7.8 Resource MolecularSequence - Detailed Descriptions

Detailed Descriptions for the elements in the MolecularSequence resource.

MolecularSequence
Element Id MolecularSequence
Definition

Representation of a molecular sequence.

Short Display Representation of a molecular sequence
Summary false
MolecularSequence.identifier
Element Id MolecularSequence.identifier
Definition

A unique identifier for this particular sequence instance.

Short Display Unique ID for this particular sequence
Note This is a business identifier, not a resource identifier (see discussion)
Requirements

Allows sequences to be distinguished and referenced.

Summary true
MolecularSequence.type
Element Id MolecularSequence.type
Definition

Amino Acid Sequence/ DNA Sequence / RNA Sequence.

Short Display aa | dna | rna
Summary true
MolecularSequence.subject
Element Id MolecularSequence.subject
Definition

Indicates the subject this sequence is associated too.

Short Display Subject this sequence is associated too
Summary true
MolecularSequence.focus
Element Id MolecularSequence.focus
Definition

The actual focus of a molecular sequence when it is not the patient of record representing something or someone associated with the patient such as a spouse, parent, child, or sibling. For example, in trio testing, the subject would be the child (proband) and the focus would be the parent.

Short Display What the molecular sequence is about, when it is not about the subject of record
Summary true
MolecularSequence.specimen
Element Id MolecularSequence.specimen
Definition

Specimen used for sequencing.

Short Display Specimen used for sequencing
Summary true
MolecularSequence.device
Element Id MolecularSequence.device
Definition

The method for sequencing, for example, chip information.

Short Display The method for sequencing
Summary true
MolecularSequence.performer
Element Id MolecularSequence.performer
Definition

The organization or lab that should be responsible for this result.

Short Display Who should be responsible for test result
Summary true
MolecularSequence.literal
Element Id MolecularSequence.literal
Definition

Sequence that was observed.

Short Display Sequence that was observed
Summary true
MolecularSequence.formatted
Element Id MolecularSequence.formatted
Definition

Sequence that was observed as file content. Can be an actual file contents, or referenced by a URL to an external system.

Short Display Embedded file or a link (URL) which contains content to represent the sequence
Summary true
MolecularSequence.relative
Element Id MolecularSequence.relative
Definition

A sequence defined relative to another sequence.

Short Display A sequence defined relative to another sequence
Summary true
MolecularSequence.relative.coordinateSystem
Element Id MolecularSequence.relative.coordinateSystem
Definition

These are different ways of identifying nucleotides or amino acids within a sequence. Different databases and file types may use different systems. For detail definitions, see https://loinc.org/92822-6/ for more detail.

Short Display Ways of identifying nucleotides or amino acids within a sequence
Summary true
MolecularSequence.relative.ordinalPosition
Element Id MolecularSequence.relative.ordinalPosition
Definition

Indicates the order in which the sequence should be considered when putting multiple 'relative' elements together.

Short Display Indicates the order in which the sequence should be considered when putting multiple 'relative' elements together
Summary false
MolecularSequence.relative.sequenceRange
Element Id MolecularSequence.relative.sequenceRange
Definition

Indicates the nucleotide range in the composed sequence when multiple 'relative' elements are used together.

Short Display Indicates the nucleotide range in the composed sequence when multiple 'relative' elements are used together
Summary false
MolecularSequence.relative.startingSequence
Element Id MolecularSequence.relative.startingSequence
Definition

A sequence that is used as a starting sequence to describe variants that are present in a sequence analyzed.

Short Display A sequence used as starting sequence
Summary true
Invariants
Defined on this element
msq-5 Rule Both genomeAssembly and chromosome must be both contained if either one of them is contained chromosome.exists() = genomeAssembly.exists()
msq-6 Rule Have and only have one of the following elements in startingSequence: 1. genomeAssembly; 2 sequence genomeAssembly.exists() xor sequence.exists()
MolecularSequence.relative.startingSequence.genomeAssembly
Element Id MolecularSequence.relative.startingSequence.genomeAssembly
Definition

The genome assembly used for starting sequence, e.g. GRCh38.

Short Display The genome assembly used for starting sequence, e.g. GRCh38
Summary true
Invariants
Affect this element
msq-6 Rule Have and only have one of the following elements in startingSequence: 1. genomeAssembly; 2 sequence genomeAssembly.exists() xor sequence.exists()
msq-5 Rule Both genomeAssembly and chromosome must be both contained if either one of them is contained chromosome.exists() = genomeAssembly.exists()
MolecularSequence.relative.startingSequence.chromosome
Element Id MolecularSequence.relative.startingSequence.chromosome
Definition

Structural unit composed of a nucleic acid molecule which controls its own replication through the interaction of specific proteins at one or more origins of replication (SO:0000340 icon).

Short Display Chromosome Identifier
Summary true
Invariants
Affect this element
msq-5 Rule Both genomeAssembly and chromosome must be both contained if either one of them is contained chromosome.exists() = genomeAssembly.exists()
MolecularSequence.relative.startingSequence.sequence[x]
Element Id MolecularSequence.relative.startingSequence.sequence[x]
Definition

The reference sequence that represents the starting sequence.

Short Display The reference sequence that represents the starting sequence
[x] Note See Choice of Datatypes for further information about how to use [x]
Summary true
Comments

A starting sequence may be represented in one of three ways:

  1. CodeableConcept, using NCBI, LRG or other appropriate code systems
  2. a simple string of IUPAC codes
  3. a reference to another MolecularSequence resource.
Invariants
Affect this element
msq-6 Rule Have and only have one of the following elements in startingSequence: 1. genomeAssembly; 2 sequence genomeAssembly.exists() xor sequence.exists()
MolecularSequence.relative.startingSequence.windowStart
Element Id MolecularSequence.relative.startingSequence.windowStart
Definition

Start position of the window on the starting sequence. This value should honor the rules of the coordinateSystem.

Short Display Start position of the window on the starting sequence
Summary true
MolecularSequence.relative.startingSequence.windowEnd
Element Id MolecularSequence.relative.startingSequence.windowEnd
Definition

End position of the window on the starting sequence. This value should honor the rules of the coordinateSystem.

Short Display End position of the window on the starting sequence
Summary true
MolecularSequence.relative.startingSequence.orientation
Element Id MolecularSequence.relative.startingSequence.orientation
Definition

A relative reference to a DNA strand based on gene orientation. The strand that contains the open reading frame of the gene is the "sense" strand, and the opposite complementary strand is the "antisense" strand.

Short Display sense | antisense
Summary true
MolecularSequence.relative.startingSequence.strand
Element Id MolecularSequence.relative.startingSequence.strand
Definition

An absolute reference to a strand. The Watson strand is the strand whose 5'-end is on the short arm of the chromosome, and the Crick strand as the one whose 5'-end is on the long arm.

Short Display watson | crick
Summary true
MolecularSequence.relative.edit
Element Id MolecularSequence.relative.edit
Definition

Changes in sequence from the starting sequence.

Short Display Changes in sequence from the starting sequence
Summary true
MolecularSequence.relative.edit.start
Element Id MolecularSequence.relative.edit.start
Definition

Start position of the edit on the starting sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive.

Short Display Start position of the edit on the starting sequence
Summary true
MolecularSequence.relative.edit.end
Element Id MolecularSequence.relative.edit.end
Definition

End position of the edit on the starting sequence. If the coordinate system is 0-based then end is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position.

Short Display End position of the edit on the starting sequence
Summary true
MolecularSequence.relative.edit.replacementSequence
Element Id MolecularSequence.relative.edit.replacementSequence
Definition

Allele that was observed. Nucleotide(s)/amino acids from start position of sequence to stop position of sequence on the positive (+) strand of the observed sequence. When the sequence type is DNA, it should be the sequence on the positive (+) strand. This will lay in the range between variant.start and variant.end.

Short Display Allele that was observed
Summary true
MolecularSequence.relative.edit.replacedSequence
Element Id MolecularSequence.relative.edit.replacedSequence
Definition

Allele in the starting sequence. Nucleotide(s)/amino acids from start position of sequence to stop position of sequence on the positive (+) strand of the starting sequence. When the sequence type is DNA, it should be the sequence on the positive (+) strand. This will lay in the range between variant.start and variant.end.

Short Display Allele in the starting sequence
Summary true

AltStyle によって変換されたページ (->オリジナル) /