Molecular Definition Implementation Guide for Molecular Data Types, published by HL7 International / Clinical Genomics. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/molecular-definition-data-types/ and changes regularly. See the Directory of published versions
Official URL: http://hl7.org/fhir/uv/molecular-definition-data-types/StructureDefinition/variation | Version: 1.0.0-ballot1 | |||
Standards status: Informative | Computable Name: Variation |
Variation profile of the MolecularDefinition resource.
The Variation profile defines a structured approach for representing genetic variations at specific genomic loci. It characterizes the genetic composition at a given location in three distinct states: context, reference, and alternative. This profile leverages MolecularDefinition resource to enable precise communication of genetic alterations. When applicable, the Variation profile integrates the Sequence and Allele profiles to comprehensively represent genomic changes and support interoperability across health systems.
Use the Variation profile to describe genetic variation. After specifying identifiers and genomic location, the representation element includes three primary slices: context, reference, and alternative. Each slice conveys only one specific state. Reference and alternative slices are required for a complete depiction, while the context slice is optional but recommended for better interpretability.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from MolecularDefinition
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | MolecularDefinition | Definitional content for a molecular entity | |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Classification of the molecule into types other than those defined by moleculeType Binding: Molecule Type ValueSet (required) |
![]() ![]() ![]() |
0..* | CodeableConcept | The structural topology of the molecular entity (e.g., linear, circular) Binding: Topology ValueSet (required) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | BackboneElement | A defined location on a molecular entity | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Reference(Sequence) | The sequence on which the location is defined | |
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The location of the origin of the coordinate system Binding: Coordinate Origin ValueSet (required) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system Binding: Normalization Method ValueSet (required) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The strand at the coordinateInterval Binding: Strand Orientation ValueSet (required) | |
![]() ![]() ![]() |
2..* | BackboneElement | A representation of a molecular entity Slice: Unordered, Open by value:focus | |
![]() ![]() ![]() ![]() |
S | 0..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: context-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Context State | |
![]() ![]() ![]() ![]() |
S | 1..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: reference-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Reference State | |
![]() ![]() ![]() ![]() |
S | 1..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: alternative-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Alternative State | |
![]() |
Path | Conformance | ValueSet | URI |
MolecularDefinition.type | required | MoleculeTypeVS(a valid code from Molecule Type)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/molecule-type From this IG | |
MolecularDefinition.topology | required | TopologyVS(a valid code from Topology)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/topology From this IG | |
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.origin | required | CoordinateOriginVS(a valid code from Coordinate Origin)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/coordinate-origin From this IG | |
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.normalizationMethod | required | NormalizationMethodVS(a valid code from Normalization Method)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/normalization-method From this IG | |
MolecularDefinition.location.sequenceLocation.strand | required | StrandOrientationVS(a valid code from Strand Orientation)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/strand-orientation From this IG |
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | MolecularDefinition | Definitional content for a molecular entity | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Classification of the molecule into types other than those defined by moleculeType Binding: Molecule Type ValueSet (required) |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | The structural topology of the molecular entity (e.g., linear, circular) Binding: Topology ValueSet (required) |
![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | A defined location on a molecular entity |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
Σ | 2..* | BackboneElement | A representation of a molecular entity Slice: Unordered, Open by value:focus |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: context-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Context State | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: reference-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Reference State | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: alternative-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Alternative State | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() |
Path | Conformance | ValueSet | URI |
MolecularDefinition.type | required | MoleculeTypeVS(a valid code from Molecule Type)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/molecule-type From this IG | |
MolecularDefinition.topology | required | TopologyVS(a valid code from Topology)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/topology From this IG |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | MolecularDefinition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | MolecularDefinition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | MolecularDefinition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | MolecularDefinition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | MolecularDefinition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | MolecularDefinition | Definitional content for a molecular entity | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Unique ID of an instance | ||||
![]() ![]() ![]() |
0..1 | markdown | Description of the Molecular Definition instance | |||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of molecule (e.g., DNA, RNA, amino acid) | ||||
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Classification of the molecule into types other than those defined by moleculeType Binding: Molecule Type ValueSet (required) | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | The structural topology of the molecular entity (e.g., linear, circular) Binding: Topology ValueSet (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | A defined location on a molecular entity | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A coordinate-based location on a sequence | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(Sequence) | The sequence on which the location is defined | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | An interval on a sequence | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system Binding: Coordinate Origin ValueSet (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system Binding: Normalization Method ValueSet (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The strand at the coordinateInterval Binding: Strand Orientation ValueSet (required) | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A cytoband-based location on a sequence | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | Reference Genome | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Species of the organism | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Build number | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Accession | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Genome assembly description | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
markdown | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | Cytoband Interval | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Chromosome | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | Start | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Arm | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Region | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Band | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Sub-band | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | End | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Arm | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Region | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Band | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | SuBand | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 2..* | BackboneElement | A representation of a molecular entity Slice: Unordered, Open by value:focus | ||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A code (e.g., sequence accession number) used to represent a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity defined as a string literal | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The encoding used in the value | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A string literal representation of the molecular entity, using the encoding specified in encoding | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(DocumentReference) | A resolvable representation of a molecular entity (e.g., URI, attached and formatted file) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity that is represented as a portion of a different entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the conceptual 'parent' from which the intended entity is derived | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | A flag that indicates whether the extracted sequence should be reverse complemented | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A representation as a repeated motif | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The motif that is repeated | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The number of copies of the motif | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | An ordered concatenation of molecular entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..* | BackboneElement | One of the concatenated entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | A reference to the sequence that defines this specific concatenated element | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The ordinal index of the element within the concatenated representation | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity represented as an ordered series of edits on a specified starting entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity on which edits will be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A defined edit (change) to be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | integer | Defines the order of edits when multiple edits are to be applied to the startingMolecule | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the replacement in the edit operation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(MolecularDefinition) | The portion of the molecular entity that is replaced by the replacementMolecule | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | BackboneElement | A representation of a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: context-state | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Context State | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A code (e.g., sequence accession number) used to represent a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity defined as a string literal | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The encoding used in the value | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A string literal representation of the molecular entity, using the encoding specified in encoding | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(DocumentReference) | A resolvable representation of a molecular entity (e.g., URI, attached and formatted file) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity that is represented as a portion of a different entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the conceptual 'parent' from which the intended entity is derived | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | A flag that indicates whether the extracted sequence should be reverse complemented | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A representation as a repeated motif | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The motif that is repeated | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The number of copies of the motif | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | An ordered concatenation of molecular entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..* | BackboneElement | One of the concatenated entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | A reference to the sequence that defines this specific concatenated element | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The ordinal index of the element within the concatenated representation | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity represented as an ordered series of edits on a specified starting entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity on which edits will be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A defined edit (change) to be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | integer | Defines the order of edits when multiple edits are to be applied to the startingMolecule | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the replacement in the edit operation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(MolecularDefinition) | The portion of the molecular entity that is replaced by the replacementMolecule | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | BackboneElement | A representation of a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: reference-state | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Reference State | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A code (e.g., sequence accession number) used to represent a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity defined as a string literal | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The encoding used in the value | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A string literal representation of the molecular entity, using the encoding specified in encoding | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(DocumentReference) | A resolvable representation of a molecular entity (e.g., URI, attached and formatted file) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity that is represented as a portion of a different entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the conceptual 'parent' from which the intended entity is derived | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | A flag that indicates whether the extracted sequence should be reverse complemented | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A representation as a repeated motif | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The motif that is repeated | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The number of copies of the motif | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | An ordered concatenation of molecular entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..* | BackboneElement | One of the concatenated entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | A reference to the sequence that defines this specific concatenated element | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The ordinal index of the element within the concatenated representation | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity represented as an ordered series of edits on a specified starting entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity on which edits will be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A defined edit (change) to be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | integer | Defines the order of edits when multiple edits are to be applied to the startingMolecule | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the replacement in the edit operation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(MolecularDefinition) | The portion of the molecular entity that is replaced by the replacementMolecule | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | BackboneElement | A representation of a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: alternative-state | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Alternative State | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A code (e.g., sequence accession number) used to represent a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity defined as a string literal | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The encoding used in the value | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A string literal representation of the molecular entity, using the encoding specified in encoding | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(DocumentReference) | A resolvable representation of a molecular entity (e.g., URI, attached and formatted file) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity that is represented as a portion of a different entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the conceptual 'parent' from which the intended entity is derived | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | A flag that indicates whether the extracted sequence should be reverse complemented | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A representation as a repeated motif | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The motif that is repeated | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The number of copies of the motif | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | An ordered concatenation of molecular entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..* | BackboneElement | One of the concatenated entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | A reference to the sequence that defines this specific concatenated element | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The ordinal index of the element within the concatenated representation | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity represented as an ordered series of edits on a specified starting entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity on which edits will be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A defined edit (change) to be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | integer | Defines the order of edits when multiple edits are to be applied to the startingMolecule | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the replacement in the edit operation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(MolecularDefinition) | The portion of the molecular entity that is replaced by the replacementMolecule | ||||
![]() |
Path | Conformance | ValueSet | URI |
MolecularDefinition.language | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3 From the FHIR Standard | |
MolecularDefinition.type | required | MoleculeTypeVS(a valid code from Molecule Type)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/molecule-type From this IG | |
MolecularDefinition.topology | required | TopologyVS(a valid code from Topology)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/topology From this IG | |
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.origin | required | CoordinateOriginVS(a valid code from Coordinate Origin)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/coordinate-origin From this IG | |
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.normalizationMethod | required | NormalizationMethodVS(a valid code from Normalization Method)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/normalization-method From this IG | |
MolecularDefinition.location.sequenceLocation.strand | required | StrandOrientationVS(a valid code from Strand Orientation)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/strand-orientation From this IG | |
MolecularDefinition.representation.extracted.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation.relative.edit.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:contextState.extracted.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:contextState.relative.edit.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:referenceState.extracted.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:referenceState.relative.edit.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:alternativeState.extracted.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:alternativeState.relative.edit.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | MolecularDefinition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | MolecularDefinition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | MolecularDefinition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | MolecularDefinition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | MolecularDefinition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |
This structure is derived from MolecularDefinition
Summary
Mandatory: 6 elements(1 nested mandatory element)
Must-Support: 4 elements
Prohibited: 1 element
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from MolecularDefinition
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | MolecularDefinition | Definitional content for a molecular entity | |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Classification of the molecule into types other than those defined by moleculeType Binding: Molecule Type ValueSet (required) |
![]() ![]() ![]() |
0..* | CodeableConcept | The structural topology of the molecular entity (e.g., linear, circular) Binding: Topology ValueSet (required) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | BackboneElement | A defined location on a molecular entity | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Reference(Sequence) | The sequence on which the location is defined | |
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The location of the origin of the coordinate system Binding: Coordinate Origin ValueSet (required) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system Binding: Normalization Method ValueSet (required) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The strand at the coordinateInterval Binding: Strand Orientation ValueSet (required) | |
![]() ![]() ![]() |
2..* | BackboneElement | A representation of a molecular entity Slice: Unordered, Open by value:focus | |
![]() ![]() ![]() ![]() |
S | 0..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: context-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Context State | |
![]() ![]() ![]() ![]() |
S | 1..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: reference-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Reference State | |
![]() ![]() ![]() ![]() |
S | 1..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: alternative-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Alternative State | |
![]() |
Path | Conformance | ValueSet | URI |
MolecularDefinition.type | required | MoleculeTypeVS(a valid code from Molecule Type)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/molecule-type From this IG | |
MolecularDefinition.topology | required | TopologyVS(a valid code from Topology)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/topology From this IG | |
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.origin | required | CoordinateOriginVS(a valid code from Coordinate Origin)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/coordinate-origin From this IG | |
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.normalizationMethod | required | NormalizationMethodVS(a valid code from Normalization Method)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/normalization-method From this IG | |
MolecularDefinition.location.sequenceLocation.strand | required | StrandOrientationVS(a valid code from Strand Orientation)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/strand-orientation From this IG |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | MolecularDefinition | Definitional content for a molecular entity | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Classification of the molecule into types other than those defined by moleculeType Binding: Molecule Type ValueSet (required) |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | The structural topology of the molecular entity (e.g., linear, circular) Binding: Topology ValueSet (required) |
![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | A defined location on a molecular entity |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
Σ | 2..* | BackboneElement | A representation of a molecular entity Slice: Unordered, Open by value:focus |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: context-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Context State | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: reference-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Reference State | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | BackboneElement | A representation of a molecular entity |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: alternative-state | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Alternative State | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() |
Path | Conformance | ValueSet | URI |
MolecularDefinition.type | required | MoleculeTypeVS(a valid code from Molecule Type)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/molecule-type From this IG | |
MolecularDefinition.topology | required | TopologyVS(a valid code from Topology)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/topology From this IG |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | MolecularDefinition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | MolecularDefinition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | MolecularDefinition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | MolecularDefinition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | MolecularDefinition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | MolecularDefinition | Definitional content for a molecular entity | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Unique ID of an instance | ||||
![]() ![]() ![]() |
0..1 | markdown | Description of the Molecular Definition instance | |||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of molecule (e.g., DNA, RNA, amino acid) | ||||
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Classification of the molecule into types other than those defined by moleculeType Binding: Molecule Type ValueSet (required) | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | The structural topology of the molecular entity (e.g., linear, circular) Binding: Topology ValueSet (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | A defined location on a molecular entity | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A coordinate-based location on a sequence | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(Sequence) | The sequence on which the location is defined | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | An interval on a sequence | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system Binding: Coordinate Origin ValueSet (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system Binding: Normalization Method ValueSet (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The strand at the coordinateInterval Binding: Strand Orientation ValueSet (required) | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A cytoband-based location on a sequence | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | Reference Genome | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Species of the organism | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Build number | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Accession | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Genome assembly description | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
markdown | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | Cytoband Interval | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Chromosome | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | Start | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Arm | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Region | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Band | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Sub-band | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | End | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Arm | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Region | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Band | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | SuBand | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 2..* | BackboneElement | A representation of a molecular entity Slice: Unordered, Open by value:focus | ||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A code (e.g., sequence accession number) used to represent a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity defined as a string literal | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The encoding used in the value | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A string literal representation of the molecular entity, using the encoding specified in encoding | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(DocumentReference) | A resolvable representation of a molecular entity (e.g., URI, attached and formatted file) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity that is represented as a portion of a different entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the conceptual 'parent' from which the intended entity is derived | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | A flag that indicates whether the extracted sequence should be reverse complemented | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A representation as a repeated motif | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The motif that is repeated | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The number of copies of the motif | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | An ordered concatenation of molecular entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..* | BackboneElement | One of the concatenated entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | A reference to the sequence that defines this specific concatenated element | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The ordinal index of the element within the concatenated representation | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity represented as an ordered series of edits on a specified starting entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity on which edits will be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A defined edit (change) to be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | integer | Defines the order of edits when multiple edits are to be applied to the startingMolecule | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the replacement in the edit operation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(MolecularDefinition) | The portion of the molecular entity that is replaced by the replacementMolecule | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | BackboneElement | A representation of a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: context-state | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Context State | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A code (e.g., sequence accession number) used to represent a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity defined as a string literal | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The encoding used in the value | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A string literal representation of the molecular entity, using the encoding specified in encoding | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(DocumentReference) | A resolvable representation of a molecular entity (e.g., URI, attached and formatted file) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity that is represented as a portion of a different entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the conceptual 'parent' from which the intended entity is derived | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | A flag that indicates whether the extracted sequence should be reverse complemented | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A representation as a repeated motif | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The motif that is repeated | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The number of copies of the motif | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | An ordered concatenation of molecular entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..* | BackboneElement | One of the concatenated entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | A reference to the sequence that defines this specific concatenated element | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The ordinal index of the element within the concatenated representation | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity represented as an ordered series of edits on a specified starting entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity on which edits will be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A defined edit (change) to be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | integer | Defines the order of edits when multiple edits are to be applied to the startingMolecule | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the replacement in the edit operation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(MolecularDefinition) | The portion of the molecular entity that is replaced by the replacementMolecule | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | BackboneElement | A representation of a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: reference-state | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Reference State | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A code (e.g., sequence accession number) used to represent a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity defined as a string literal | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The encoding used in the value | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A string literal representation of the molecular entity, using the encoding specified in encoding | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(DocumentReference) | A resolvable representation of a molecular entity (e.g., URI, attached and formatted file) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity that is represented as a portion of a different entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the conceptual 'parent' from which the intended entity is derived | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | A flag that indicates whether the extracted sequence should be reverse complemented | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A representation as a repeated motif | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The motif that is repeated | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The number of copies of the motif | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | An ordered concatenation of molecular entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..* | BackboneElement | One of the concatenated entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | A reference to the sequence that defines this specific concatenated element | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The ordinal index of the element within the concatenated representation | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity represented as an ordered series of edits on a specified starting entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity on which edits will be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A defined edit (change) to be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | integer | Defines the order of edits when multiple edits are to be applied to the startingMolecule | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the replacement in the edit operation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(MolecularDefinition) | The portion of the molecular entity that is replaced by the replacementMolecule | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | BackboneElement | A representation of a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The domain concept that is the focus of a given instance of the representation Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/molecular-definition-data-types/CodeSystem/molecular-definition-focus | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: alternative-state | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Alternative State | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | A code (e.g., sequence accession number) used to represent a molecular entity | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity defined as a string literal | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The encoding used in the value | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A string literal representation of the molecular entity, using the encoding specified in encoding | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(DocumentReference) | A resolvable representation of a molecular entity (e.g., URI, attached and formatted file) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity that is represented as a portion of a different entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the conceptual 'parent' from which the intended entity is derived | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | A flag that indicates whether the extracted sequence should be reverse complemented | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A representation as a repeated motif | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The motif that is repeated | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The number of copies of the motif | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | An ordered concatenation of molecular entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..* | BackboneElement | One of the concatenated entities | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | A reference to the sequence that defines this specific concatenated element | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | integer | The ordinal index of the element within the concatenated representation | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | A molecular entity represented as an ordered series of edits on a specified starting entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity on which edits will be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | A defined edit (change) to be applied | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | integer | Defines the order of edits when multiple edits are to be applied to the startingMolecule | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The interval on startingMolecule that defines the portion to be extracted to produce the intended entity | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | BackboneElement | The coordinate system used to define the location | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of coordinate system used Binding: LOINC Answer List LL5323-2 (extensible): Coordinate system. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The location of the origin of the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The normalization method used for determining a location within the coordinate system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The start location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | The end location of the interval | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(MolecularDefinition) | The molecular entity that serves as the replacement in the edit operation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(MolecularDefinition) | The portion of the molecular entity that is replaced by the replacementMolecule | ||||
![]() |
Path | Conformance | ValueSet | URI |
MolecularDefinition.language | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3 From the FHIR Standard | |
MolecularDefinition.type | required | MoleculeTypeVS(a valid code from Molecule Type)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/molecule-type From this IG | |
MolecularDefinition.topology | required | TopologyVS(a valid code from Topology)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/topology From this IG | |
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.origin | required | CoordinateOriginVS(a valid code from Coordinate Origin)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/coordinate-origin From this IG | |
MolecularDefinition.location.sequenceLocation.coordinateInterval.coordinateSystem.normalizationMethod | required | NormalizationMethodVS(a valid code from Normalization Method)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/normalization-method From this IG | |
MolecularDefinition.location.sequenceLocation.strand | required | StrandOrientationVS(a valid code from Strand Orientation)http://hl7.org/fhir/uv/molecular-definition-data-types/ValueSet/strand-orientation From this IG | |
MolecularDefinition.representation.extracted.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation.relative.edit.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:contextState.extracted.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:contextState.relative.edit.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:referenceState.extracted.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:referenceState.relative.edit.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:alternativeState.extracted.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 | |
MolecularDefinition.representation:alternativeState.relative.edit.coordinateInterval.coordinateSystem.system | extensible | LOINC LL5323-2http://loinc.org/vs/LL5323-2 |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | MolecularDefinition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | MolecularDefinition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | MolecularDefinition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | MolecularDefinition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | MolecularDefinition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |
This structure is derived from MolecularDefinition
Summary
Mandatory: 6 elements(1 nested mandatory element)
Must-Support: 4 elements
Prohibited: 1 element
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron
This section provides additional implementation notes for the Variation profile. It includes considerations for representing complex variants, coordinate systems, or normalization methods.