MolecularDefinition Definitions
<a id="MolecularDefinition"></a>
MolecularDefinition
Definitional content for a molecular entity
Definition: Definitional content for a molecular entity, such as a nucleotide or protein sequence.
Cardinality: 0..*
Mappings: w5=clinical.diagnostics
<a id="MolecularDefinition.identifier"></a>
MolecularDefinition.identifier
Unique ID of an instance
Definition: A unique identifier for a particular instance of this resource.
Cardinality: 0..*
Type: Identifier
Summary: true
Mappings: w5=FiveWs.identifier
<a id="MolecularDefinition.description"></a>
MolecularDefinition.description
Description of the Molecular Definition instance
Definition: A description of the molecular entity in a human friendly format.
Cardinality: 0..1
Type: markdown
Summary: false
<a id="MolecularDefinition.moleculeType"></a>
MolecularDefinition.moleculeType
The type of molecule (e.g., DNA, RNA, amino acid)
Definition: The type of molecule (e.g., DNA, RNA, amino acid). This is a broad concept that refers to the general physical composition of the molecule, intended to facilitate searching and to provide domain context for profiles and instances. The terminology binding may be expanded to support additional types of molecules in the future (e.g., peptide nucleic acids, oligosaccharides).
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.type"></a>
MolecularDefinition.type
Classification of the molecule into types other than those defined by moleculeType
Definition: Classifications of an instance of the resource into arbitrary types, based on domain semantics. For example, this element could indicate that an instance of moleculeType 'RNA' could have a type of 'mRNA' or 'siRNA'.
Cardinality: 0..*
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.topology"></a>
MolecularDefinition.topology
The structural topology of the molecular entity (e.g., linear, circular)
Definition: The structural topology of the molecular entity. For sequences (e.g., DNA), this could specify 'linear' and 'circular'. More complex entities might be branched or have a quaternary structure.
Cardinality: 0..*
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.member"></a>
MolecularDefinition.member
Constituents of an aggregate molecular concept (e.g., haplotype, genotype)
Definition: Constituents of an aggregate molecular concept (e.g., haplotype, genotype).
Cardinality: 0..*
Type: Reference(MolecularDefinition)
Summary: true
<a id="MolecularDefinition.location"></a>
MolecularDefinition.location
A defined location on a molecular entity
Definition: A defined location on a molecular entity. Location definitions may vary with respect to coordinate space and precision or level of granularity.
Cardinality: 0..*
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.sequenceLocation"></a>
MolecularDefinition.location.sequenceLocation
A coordinate-based location on a sequence
Definition: A location on a sequence, defined using a nucleotide coordinate system.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.sequenceLocation.sequenceContext"></a>
MolecularDefinition.location.sequenceLocation.sequenceContext
The sequence on which the location is defined
Definition: A reference to a sequence on which the location is defined.
Cardinality: 1..1
Type: Reference(MolecularDefinition)
Summary: true
<a id="MolecularDefinition.location.sequenceLocation.coordinateInterval"></a>
MolecularDefinition.location.sequenceLocation.coordinateInterval
An interval on a sequence
Definition: An interval on a sequence, defined by coordinate-based start and end coordinates.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem"></a>
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem
The coordinate system used to define the location
Definition: A definition of the coordinate system. Examples include 1-based character counting, and 0-based interval counting.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.system"></a>
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.system
The type of coordinate system used
Definition: A definition of the coordinate system. Examples include 1-based character counting, and 0-based interval counting.
Cardinality: 0..1
Type: CodeableConcept
Binding: extensible:LL5323-2
Summary: true
<a id="MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.origin"></a>
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.origin
The location of the origin of the coordinate system
Definition: The location of the origin (0 or 1, depending on the coordinate system). For example, this could specify the origin is at the start of the sequence (e.g., 5’ end or N-terminus), the beginning of a designated feature (e.g., A in the ATG translation initiation codon), or the end of a designated feature (e.g., 3’ end of an exon, from which an offset is calculated into the following intron).
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.normalizationMethod"></a>
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.normalizationMethod
The normalization method used for determining a location within the coordinate system
Definition: The normalization method used for determining a location within the coordinate system. Examples include left shift (e.g., VCF), right shift (e.g., HGVS), or fully justified (e.g., VOCA).
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.location.sequenceLocation.coordinateInterval.start[x]"></a>
MolecularDefinition.location.sequenceLocation.coordinateInterval.start[x]
The start location of the interval
Definition: The start location of the interval expressed as a precise coordinate (Quantity) or expressed as a range (Range) that is defined by low (range start) and high (range end). Open-ended ranges, where one end is unbounded, may be supported.
Cardinality: 0..1
Summary: true
<a id="MolecularDefinition.location.sequenceLocation.coordinateInterval.end[x]"></a>
MolecularDefinition.location.sequenceLocation.coordinateInterval.end[x]
The end location of the interval
Definition: The end location of the interval expressed as a precise coordinate (Quantity) or as a range (Range) that is defined by low (range start) and high (range end). Open-ended ranges, where one end is unbounded, may be supported..
Cardinality: 0..1
Summary: true
<a id="MolecularDefinition.location.sequenceLocation.strand"></a>
MolecularDefinition.location.sequenceLocation.strand
The strand at the coordinateInterval
Definition: The specific strand at the coordinateInterval, when the interval alone is not sufficient to define a location (e.g., double stranded DNA). Example values include 'forward' and 'reverse'.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation"></a>
MolecularDefinition.location.cytobandLocation
A cytoband-based location on a sequence
Definition: A location on a sequence, defined using cytobands.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.cytobandLocation.genomeAssembly"></a>
MolecularDefinition.location.cytobandLocation.genomeAssembly
Reference Genome
Definition: The reference genome assemble.
Cardinality: 1..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.cytobandLocation.genomeAssembly.organism"></a>
MolecularDefinition.location.cytobandLocation.genomeAssembly.organism
Species of the organism
Definition: Species of the organism.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.genomeAssembly.build"></a>
MolecularDefinition.location.cytobandLocation.genomeAssembly.build
Build number
Definition: The build number of this genome assemble.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.genomeAssembly.accession"></a>
MolecularDefinition.location.cytobandLocation.genomeAssembly.accession
Accession
Definition: The accession of this genome assemble.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.genomeAssembly.description[x]"></a>
MolecularDefinition.location.cytobandLocation.genomeAssembly.description[x]
Genome assembly description
Definition: The description of this genome assembly.
Cardinality: 0..1
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval
Cytoband Interval
Definition: The Cytoband Interval.
Cardinality: 1..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.chromosome"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.chromosome
Chromosome
Definition: The chromosome where this cytoband interval occurs.
Cardinality: 1..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.simpleCytoband"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.simpleCytoband
SimpleCytoband
Definition: The cytoband Interval expressed as start and end code.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.simpleCytoband.start"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.simpleCytoband.start
Start
Definition: The start of this cytoband Interval expressed as a single code.
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.simpleCytoband.end"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.simpleCytoband.end
End
Definition: The end of this cytoband Interval expressed as a single code.
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband
StructuredCytoband
Definition: The cytoband Interval expressed as a set of discrete codes.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.start"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.start
Start
Definition: The start of this cytoband Interval.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.start.arm"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.start.arm
Arm
Definition: The arm of this start interval.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.start.region"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.start.region
Region
Definition: The region of this start interval.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.start.band"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.start.band
Band
Definition: The band of this start interval.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.start.subBand"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.start.subBand
Sub-band
Definition: The sub-band of this start interval.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.end"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.end
End
Definition: The end of this cytoband Interval.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.end.arm"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.end.arm
Arm
Definition: The arm of this end interval.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.end.region"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.end.region
Region
Definition: The region of this end interval.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.end.band"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.end.band
Band
Definition: The band of this end interval.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.end.subBand"></a>
MolecularDefinition.location.cytobandLocation.cytobandInterval.structuredCytoband.end.subBand
Sub-band
Definition: The sub-band of this end interval.
Cardinality: 0..1
Type: CodeableConcept
Summary: false
<a id="MolecularDefinition.representation"></a>
MolecularDefinition.representation
A representation of a molecular entity
Definition: A representation of a molecular entity, specifically including sequence. Note this element is intended to define the entity primarily through computable, discrete elements that express domain semantics rather than replicating a particular file format or relational schema.
Cardinality: 0..*
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.focus"></a>
MolecularDefinition.representation.focus
The domain concept that is the focus of a given instance of the representation
Definition: The domain concept that is the focus of the representation. This element is used to disambiguate the representations of the “reference” and the “alternate” alleles at a given location, for example.
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.representation.code"></a>
MolecularDefinition.representation.code
A code (e.g., sequence accession number) used to represent a molecular entity
Definition: A code (e.g., sequence accession number) used to represent a molecular entity.
Cardinality: 0..*
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.representation.literal"></a>
MolecularDefinition.representation.literal
A molecular entity defined as a string literal
Definition: A molecular entity defined as a string literal.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.literal.encoding"></a>
MolecularDefinition.representation.literal.encoding
The encoding used in the value
Definition: The encoding used for the expression of the entity. For a primary sequence, this element represents the alphabet used (e.g., 1 character DNA without ambiguity codes, 3 character amino acid codes).
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.representation.literal.value"></a>
MolecularDefinition.representation.literal.value
A string literal representation of the molecular entity, using the encoding specified in encoding
Definition: A string literal representation of the molecular entity, using a specific encoding. For example, this may be the primary sequence of a strand of DNA.
Cardinality: 1..1
Type: string
Summary: true
<a id="MolecularDefinition.representation.resolvable"></a>
MolecularDefinition.representation.resolvable
A resolvable representation of a molecular entity (e.g., URI, attached and formatted file)
Definition: A resolvable representation of a molecular entity, which may be specified as a URI and/or attached document (in a defined format).
Cardinality: 0..1
Type: Reference(DocumentReference)
Summary: true
<a id="MolecularDefinition.representation.extracted"></a>
MolecularDefinition.representation.extracted
A molecular entity that is represented as a portion of a different entity
Definition: A molecular entity that is represented as a portion of a different entity. For example, this element can represent a subsequence (e.g., genetic region) that is part of and conceptually extracted from a longer sequence (e.g., chromosome sequence). The “parent” entity is specified in startingMolecule and the location of the intended molecular entity on the parent entity is defined by coordinateInterval.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.extracted.startingMolecule"></a>
MolecularDefinition.representation.extracted.startingMolecule
The molecular entity that serves as the conceptual 'parent' from which the intended entity is derived
Definition: A reference to the molecular entity that serves as the conceptual 'parent' from which the intended entity is derived. For example, this could be a chromosome sequence on which a coordinateInterval is defined.
Cardinality: 1..1
Type: Reference(MolecularDefinition)
Summary: true
<a id="MolecularDefinition.representation.extracted.coordinateInterval"></a>
MolecularDefinition.representation.extracted.coordinateInterval
The interval on startingMolecule that defines the portion to be extracted to produce the intended entity
Definition: The interval on startingMolecule that defines the portion to be extracted in order to create the intended entity.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.extracted.coordinateInterval.coordinateSystem"></a>
MolecularDefinition.representation.extracted.coordinateInterval.coordinateSystem
The coordinate system used to define the location
Definition: The coordinate system used to define the location, which may vary depending on application or context of use.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.extracted.coordinateInterval.coordinateSystem.system"></a>
MolecularDefinition.representation.extracted.coordinateInterval.coordinateSystem.system
The type of coordinate system used
Definition: A definition of the coordinate system. Examples include 1-based character counting, and 0-based interval counting.
Cardinality: 0..1
Type: CodeableConcept
Binding: extensible:LL5323-2
Summary: true
<a id="MolecularDefinition.representation.extracted.coordinateInterval.coordinateSystem.origin"></a>
MolecularDefinition.representation.extracted.coordinateInterval.coordinateSystem.origin
The location of the origin of the coordinate system
Definition: The location of the origin (0 or 1, depending on the coordinate system). For example, this could specify the origin is at the start of the sequence (e.g., 5’ end or N-terminus), the beginning of a designated feature (e.g., A in the ATG translation initiation codon), or the end of a designated feature (e.g., 3’ end of an exon, from which an offset is calculated into the following intron).
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.representation.extracted.coordinateInterval.coordinateSystem.normalizationMethod"></a>
MolecularDefinition.representation.extracted.coordinateInterval.coordinateSystem.normalizationMethod
The normalization method used for determining a location within the coordinate system
Definition: The normalization method used for determining a location within the coordinate system. Examples include left shift (e.g., VCF), right shift (e.g., HGVS), or fully justified (e.g., VOCA).
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.representation.extracted.coordinateInterval.start[x]"></a>
MolecularDefinition.representation.extracted.coordinateInterval.start[x]
The start location of the interval
Definition: The start location of the interval expressed as a precise coordinate (Quantity) or expressed as a range (Range) that is defined by low (range start) and high (range end). Open-ended ranges, where one end is unbounded, may be supported.
Cardinality: 0..1
Summary: true
<a id="MolecularDefinition.representation.extracted.coordinateInterval.end[x]"></a>
MolecularDefinition.representation.extracted.coordinateInterval.end[x]
The end location of the interval
Definition: The end location of the interval expressed as a precise coordinate (Quantity) or as a range (Range) that is defined by low (range start) and high (range end). Open-ended ranges, where one end is unbounded, may be supported..
Cardinality: 0..1
Summary: true
<a id="MolecularDefinition.representation.extracted.reverseComplement"></a>
MolecularDefinition.representation.extracted.reverseComplement
A flag that indicates whether the extracted sequence should be reverse complemented
Definition: A flag that indicates whether the extracted sequence should be reverse complemented in order to produce the intended entity. This element is only relevant to molecular entities that support the concept of reverse complement (e.g., double stranded DNA).
Cardinality: 0..1
Type: boolean
Summary: true
<a id="MolecularDefinition.representation.repeated"></a>
MolecularDefinition.representation.repeated
A representation as a repeated motif
Definition: A representation of a molecular entity that is expressed as a number of copies of a repeated motif.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.repeated.sequenceMotif"></a>
MolecularDefinition.representation.repeated.sequenceMotif
The motif that is repeated
Definition: The motif that is repeated in tandem, which ultimately defines the intended molecular entity.
Cardinality: 1..1
Type: Reference(MolecularDefinition)
Summary: true
<a id="MolecularDefinition.representation.repeated.copyCount"></a>
MolecularDefinition.representation.repeated.copyCount
The number of copies of the motif
Definition: The number of times the motif is repeated to create the intended molecular entity.
Cardinality: 1..1
Type: integer
Summary: true
<a id="MolecularDefinition.representation.concatenated"></a>
MolecularDefinition.representation.concatenated
An ordered concatenation of molecular entities
Definition: A representation comprised of an ordered concatenation of two or more molecular entities.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.concatenated.sequenceElement"></a>
MolecularDefinition.representation.concatenated.sequenceElement
One of the concatenated entities
Definition: One of the concatenated entities within the concatenated representation.
Comments: At least two elements are required to represent a concatenated sequence.
Cardinality: 1..*
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.concatenated.sequenceElement.sequence"></a>
MolecularDefinition.representation.concatenated.sequenceElement.sequence
A reference to the sequence that defines this specific concatenated element
Definition: A reference to the sequence that defines this specific concatenated element.
Cardinality: 1..1
Type: Reference(MolecularDefinition)
Summary: true
<a id="MolecularDefinition.representation.concatenated.sequenceElement.ordinalIndex"></a>
MolecularDefinition.representation.concatenated.sequenceElement.ordinalIndex
The ordinal index of the element within the concatenated representation
Definition: The ordinal index of the element within the concatenated representation.
Comments: 0 or 1 based indices are possible, could potentially skip numbers in the sequence, suggest implementers sort numerically prior to concatenating
Cardinality: 1..1
Type: integer
Summary: true
<a id="MolecularDefinition.representation.relative"></a>
MolecularDefinition.representation.relative
A molecular entity represented as an ordered series of edits on a specified starting entity
Definition: A molecular entity represented as an ordered series of edits on a specified starting entity. This representation can be used to define one entity relative to another.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.relative.startingMolecule"></a>
MolecularDefinition.representation.relative.startingMolecule
The molecular entity on which edits will be applied
Definition: The molecular entity that serves as the starting point, on which edits will be applied.
Cardinality: 1..1
Type: Reference(MolecularDefinition)
Summary: true
<a id="MolecularDefinition.representation.relative.edit"></a>
MolecularDefinition.representation.relative.edit
A defined edit (change) to be applied
Definition: A defined edit (change) to be applied to the molecular entity.
Comments: Edits are applied sequentially. The sequence that results from one edit operation is used as the 'starting' sequence of the next edit operation.
Cardinality: 0..*
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.relative.edit.editOrder"></a>
MolecularDefinition.representation.relative.edit.editOrder
Defines the order of edits when multiple edits are to be applied to the startingMolecule
Definition: Defines the order of edits when multiple edits are to be applied to the startingMolecule. This is important when edits may overlap (intervals) or when edits change the length of the entity.
Cardinality: 0..1
Type: integer
Summary: false
<a id="MolecularDefinition.representation.relative.edit.coordinateInterval"></a>
MolecularDefinition.representation.relative.edit.coordinateInterval
The interval on startingMolecule that defines the portion to be extracted to produce the intended entity
Definition: The interval on startingMolecule that defines the portion to be extracted in order to create the intended entity.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.relative.edit.coordinateInterval.coordinateSystem"></a>
MolecularDefinition.representation.relative.edit.coordinateInterval.coordinateSystem
The coordinate system used to define the location
Definition: The coordinate system used to define the location, which may vary depending on application or context of use.
Cardinality: 0..1
Type: BackboneElement
Summary: true
<a id="MolecularDefinition.representation.relative.edit.coordinateInterval.coordinateSystem.system"></a>
MolecularDefinition.representation.relative.edit.coordinateInterval.coordinateSystem.system
The type of coordinate system used
Definition: A definition of the coordinate system. Examples include 1-based character counting, and 0-based interval counting.
Cardinality: 0..1
Type: CodeableConcept
Binding: extensible:LL5323-2
Summary: true
<a id="MolecularDefinition.representation.relative.edit.coordinateInterval.coordinateSystem.origin"></a>
MolecularDefinition.representation.relative.edit.coordinateInterval.coordinateSystem.origin
The location of the origin of the coordinate system
Definition: The location of the origin (0 or 1, depending on the coordinate system). For example, this could specify the origin is at the start of the sequence (e.g., 5’ end or N-terminus), the beginning of a designated feature (e.g., A in the ATG translation initiation codon), or the end of a designated feature (e.g., 3’ end of an exon, from which an offset is calculated into the following intron).
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.representation.relative.edit.coordinateInterval.coordinateSystem.normalizationMethod"></a>
MolecularDefinition.representation.relative.edit.coordinateInterval.coordinateSystem.normalizationMethod
The normalization method used for determining a location within the coordinate system
Definition: The normalization method used for determining a location within the coordinate system. Examples include left shift (e.g., VCF), right shift (e.g., HGVS), or fully justified (e.g., VOCA).
Cardinality: 0..1
Type: CodeableConcept
Summary: true
<a id="MolecularDefinition.representation.relative.edit.coordinateInterval.start[x]"></a>
MolecularDefinition.representation.relative.edit.coordinateInterval.start[x]
The start location of the interval
Definition: The start location of the interval expressed as a precise coordinate (Quantity) or expressed as a range (Range) that is defined by low (range start) and high (range end). Open-ended ranges, where one end is unbounded, may be supported.
Cardinality: 0..1
Summary: true
<a id="MolecularDefinition.representation.relative.edit.coordinateInterval.end[x]"></a>
MolecularDefinition.representation.relative.edit.coordinateInterval.end[x]
The end location of the interval
Definition: The end location of the interval expressed as a precise coordinate (Quantity) or as a range (Range) that is defined by low (range start) and high (range end). Open-ended ranges, where one end is unbounded, may be supported..
Cardinality: 0..1
Summary: true
<a id="MolecularDefinition.representation.relative.edit.replacementMolecule"></a>
MolecularDefinition.representation.relative.edit.replacementMolecule
The molecular entity that serves as the replacement in the edit operation
Definition: The molecular entity that serves as the replacement in the edit operation. After the edit has been applied, the state of the entity at the specified coordinateInterval is defined by the state of the replacementMolecule.
Cardinality: 1..1
Type: Reference(MolecularDefinition)
Summary: true
<a id="MolecularDefinition.representation.relative.edit.replacedMolecule"></a>
MolecularDefinition.representation.relative.edit.replacedMolecule
The portion of the molecular entity that is replaced by the replacementMolecule
Definition: The portion of the molecular entity that is replaced by the replacementMolecule as a result of the edit. The value of this element can be derived as the state of the entity at the specified coordinateInterval, prior to the edit being applied. It is provided for convenience.
Cardinality: 0..1
Type: Reference(MolecularDefinition)
Summary: true