RareLink Implementation Guide
2.0.0 - 2.0.0

RareLink Implementation Guide - Local Development build (v2.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: RareLink Genetic Variant Observation

Official URL: https://rarelink.bih-charite.de/fhir/StructureDefinition/rarelink-genetic-variant Version: 2.0.0
Draft as of 2025-05-12 Computable Name: RareLinkGeneticVariant

A RareLink-specific profile for documenting genetic findings (genetic_findings.variant), based on the HL7 Genomics Reporting variant profile.

Usage:

  • This Resource Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Variant

Terminology Bindings (Differential)

PathConformanceValueSetURI
Observation.method.codingextensibleStructuralVariantMethodVS
https://rarelink.bih-charite.de/fhir/ValueSet/structural-variant-method-vs
from this IG
Observation.component:referenceSequenceAssembly.value[x]requiredReferenceGenomeVS
https://rarelink.bih-charite.de/fhir/ValueSet/reference-genome-vs
from this IG
Observation.component:allelicState.value[x]extensibleZygosityVS
https://rarelink.bih-charite.de/fhir/ValueSet/zygosity-vs
from this IG
Observation.component:genomicSourceClass.value[x]requiredGenomicSourceClassVS
https://rarelink.bih-charite.de/fhir/ValueSet/genomic-source-class-vs
from this IG
Observation.component:codingChangeType.value[x]extensibleDNAChangeTypeVS
https://rarelink.bih-charite.de/fhir/ValueSet/dna-change-type-vs
from this IG

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:labCategorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:geCategorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeexamplePattern: LOINC Code 69548-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.value[x]:valueCodeableConceptrequiredLOINC LL1971-2
http://loinc.org/vs/LL1971-2
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:conclusion-string.codeexamplePattern: conclusion-string
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:gene-studied.codeexamplePattern: LOINC Code 48018-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:gene-studied.value[x]extensibleHGNCVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgnc-vs
Observation.component:cytogenetic-location.codeexamplePattern: LOINC Code 48001-2
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:reference-sequence-assembly.codeexamplePattern: LOINC Code 62374-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:reference-sequence-assembly.value[x]extensibleLOINC LL1040-6
http://loinc.org/vs/LL1040-6
Observation.component:chromosome-identifier.codeexamplePattern: LOINC Code 48000-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:chromosome-identifier.value[x]requiredLOINC LL2938-0
http://loinc.org/vs/LL2938-0
Observation.component:representative-coding-hgvs.codeexamplePattern: LOINC Code 48004-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-coding-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:genomic-hgvs.codeexamplePattern: LOINC Code 81290-9
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:cytogenomic-nomenclature.codeexamplePattern: LOINC Code 81291-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:cytogenomic-nomenclature.value[x]example
Observation.component:genomic-ref-seq.codeexamplePattern: LOINC Code 48013-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-ref-seq.value[x]example
Observation.component:representative-protein-ref-seq.codeexamplePattern: protein-ref-seq
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-protein-ref-seq.value[x]example
Observation.component:representative-transcript-ref-seq.codeexamplePattern: LOINC Code 51958-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-transcript-ref-seq.value[x]example
Observation.component:exact-start-end.codeexamplePattern: LOINC Code 81254-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:inner-start-end.codeexamplePattern: LOINC Code 81302-2
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:outer-start-end.codeexamplePattern: LOINC Code 81301-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coordinate-system.codeexamplePattern: LOINC Code 92822-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coordinate-system.value[x]extensibleLOINC LL5323-2
http://loinc.org/vs/LL5323-2
Observation.component:ref-allele.codeexamplePattern: LOINC Code 69547-8
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:alt-allele.codeexamplePattern: LOINC Code 69551-0
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coding-change-type.codeexamplePattern: LOINC Code 48019-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coding-change-type.value[x]extensibleDNAChangeTypeVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/dna-change-type-vs
Observation.component:genomic-source-class.codeexamplePattern: LOINC Code 48002-0
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-source-class.value[x]extensibleLOINC LL378-1
http://loinc.org/vs/LL378-1
Observation.component:sample-allelic-frequency.codeexamplePattern: LOINC Code 81258-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelic-read-depth.codeexamplePattern: LOINC Code 82121-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelic-state.codeexamplePattern: LOINC Code 53034-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelic-state.value[x]extensibleLOINC LL381-5
http://loinc.org/vs/LL381-5
Observation.component:variant-inheritance.codeexamplePattern: LOINC Code 94186-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-inheritance.value[x]extensibleLOINC LL5489-1
http://loinc.org/vs/LL5489-1
Observation.component:variant-inheritance-basis.codeexamplePattern: LOINC Code 82309-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-inheritance-basis.value[x]extensibleLOINC LL4050-2
http://loinc.org/vs/LL4050-2
Observation.component:variation-code.codeexamplePattern: LOINC Code 81252-9
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variation-code.value[x]example
Observation.component:representative-protein-hgvs.codeexamplePattern: LOINC Code 48005-3
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-protein-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:copy-number.codeexamplePattern: LOINC Code 82155-3
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-confidence-status.codeexamplePattern: variant-confidence-status
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-confidence-status.value[x]requiredVariantConfidenceStatusVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/variant-confidence-status-vs
Observation.component:repeat-motif.codeexamplePattern: repeat-motif
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:repeat-number.codeexamplePattern: repeat-number
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeCodingHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeTranscriptRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeProteinHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeProteinRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:referenceSequenceAssembly.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:referenceSequenceAssembly.value[x]requiredReferenceGenomeVS
https://rarelink.bih-charite.de/fhir/ValueSet/reference-genome-vs
from this IG
Observation.component:geneStudied.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelicState.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelicState.value[x]extensibleZygosityVS
https://rarelink.bih-charite.de/fhir/ValueSet/zygosity-vs
from this IG
Observation.component:genomicSourceClass.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicSourceClass.value[x]requiredGenomicSourceClassVS
https://rarelink.bih-charite.de/fhir/ValueSet/genomic-source-class-vs
from this IG
Observation.component:codingChangeType.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:codingChangeType.value[x]extensibleDNAChangeTypeVS
https://rarelink.bih-charite.de/fhir/ValueSet/dna-change-type-vs
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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 in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:labCategorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:geCategorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeexamplePattern: LOINC Code 69548-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.value[x]:valueCodeableConceptrequiredLOINC LL1971-2
http://loinc.org/vs/LL1971-2
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Observation.methodextensibleLOINC LL4048-6
http://loinc.org/vs/LL4048-6
Observation.method.codingextensibleStructuralVariantMethodVS
https://rarelink.bih-charite.de/fhir/ValueSet/structural-variant-method-vs
from this IG
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
from the FHIR Standard
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:conclusion-string.codeexamplePattern: conclusion-string
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:conclusion-string.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:conclusion-string.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:gene-studied.codeexamplePattern: LOINC Code 48018-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:gene-studied.value[x]extensibleHGNCVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgnc-vs
Observation.component:gene-studied.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:gene-studied.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:cytogenetic-location.codeexamplePattern: LOINC Code 48001-2
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:cytogenetic-location.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:cytogenetic-location.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:reference-sequence-assembly.codeexamplePattern: LOINC Code 62374-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:reference-sequence-assembly.value[x]extensibleLOINC LL1040-6
http://loinc.org/vs/LL1040-6
Observation.component:reference-sequence-assembly.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:reference-sequence-assembly.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:chromosome-identifier.codeexamplePattern: LOINC Code 48000-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:chromosome-identifier.value[x]requiredLOINC LL2938-0
http://loinc.org/vs/LL2938-0
Observation.component:chromosome-identifier.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:chromosome-identifier.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representative-coding-hgvs.codeexamplePattern: LOINC Code 48004-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-coding-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:representative-coding-hgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representative-coding-hgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomic-hgvs.codeexamplePattern: LOINC Code 81290-9
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:genomic-hgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomic-hgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:cytogenomic-nomenclature.codeexamplePattern: LOINC Code 81291-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:cytogenomic-nomenclature.value[x]example
Observation.component:cytogenomic-nomenclature.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:cytogenomic-nomenclature.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomic-ref-seq.codeexamplePattern: LOINC Code 48013-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-ref-seq.value[x]example
Observation.component:genomic-ref-seq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomic-ref-seq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representative-protein-ref-seq.codeexamplePattern: protein-ref-seq
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-protein-ref-seq.value[x]example
Observation.component:representative-protein-ref-seq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representative-protein-ref-seq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representative-transcript-ref-seq.codeexamplePattern: LOINC Code 51958-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-transcript-ref-seq.value[x]example
Observation.component:representative-transcript-ref-seq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representative-transcript-ref-seq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:exact-start-end.codeexamplePattern: LOINC Code 81254-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:exact-start-end.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:exact-start-end.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:inner-start-end.codeexamplePattern: LOINC Code 81302-2
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:inner-start-end.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:inner-start-end.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:outer-start-end.codeexamplePattern: LOINC Code 81301-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:outer-start-end.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:outer-start-end.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:coordinate-system.codeexamplePattern: LOINC Code 92822-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coordinate-system.value[x]extensibleLOINC LL5323-2
http://loinc.org/vs/LL5323-2
Observation.component:coordinate-system.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:coordinate-system.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:ref-allele.codeexamplePattern: LOINC Code 69547-8
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:ref-allele.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:ref-allele.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:alt-allele.codeexamplePattern: LOINC Code 69551-0
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:alt-allele.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:alt-allele.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:coding-change-type.codeexamplePattern: LOINC Code 48019-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coding-change-type.value[x]extensibleDNAChangeTypeVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/dna-change-type-vs
Observation.component:coding-change-type.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:coding-change-type.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomic-source-class.codeexamplePattern: LOINC Code 48002-0
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-source-class.value[x]extensibleLOINC LL378-1
http://loinc.org/vs/LL378-1
Observation.component:genomic-source-class.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomic-source-class.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:sample-allelic-frequency.codeexamplePattern: LOINC Code 81258-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:sample-allelic-frequency.value[x].comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
from the FHIR Standard
Observation.component:sample-allelic-frequency.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:sample-allelic-frequency.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:allelic-read-depth.codeexamplePattern: LOINC Code 82121-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelic-read-depth.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:allelic-read-depth.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:allelic-state.codeexamplePattern: LOINC Code 53034-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelic-state.value[x]extensibleLOINC LL381-5
http://loinc.org/vs/LL381-5
Observation.component:allelic-state.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:allelic-state.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:variant-inheritance.codeexamplePattern: LOINC Code 94186-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-inheritance.value[x]extensibleLOINC LL5489-1
http://loinc.org/vs/LL5489-1
Observation.component:variant-inheritance.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:variant-inheritance.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:variant-inheritance-basis.codeexamplePattern: LOINC Code 82309-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-inheritance-basis.value[x]extensibleLOINC LL4050-2
http://loinc.org/vs/LL4050-2
Observation.component:variant-inheritance-basis.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:variant-inheritance-basis.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:variation-code.codeexamplePattern: LOINC Code 81252-9
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variation-code.value[x]example
Observation.component:variation-code.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:variation-code.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representative-protein-hgvs.codeexamplePattern: LOINC Code 48005-3
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-protein-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:representative-protein-hgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representative-protein-hgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:copy-number.codeexamplePattern: LOINC Code 82155-3
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:copy-number.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:copy-number.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:variant-confidence-status.codeexamplePattern: variant-confidence-status
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-confidence-status.value[x]requiredVariantConfidenceStatusVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/variant-confidence-status-vs
Observation.component:variant-confidence-status.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:variant-confidence-status.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:repeat-motif.codeexamplePattern: repeat-motif
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:repeat-motif.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:repeat-motif.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:repeat-number.codeexamplePattern: repeat-number
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:repeat-number.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:repeat-number.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomicHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicHgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomicHgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomicRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicRefSeq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomicRefSeq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representativeCodingHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeCodingHgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representativeCodingHgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representativeTranscriptRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeTranscriptRefSeq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representativeTranscriptRefSeq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representativeProteinHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeProteinHgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representativeProteinHgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representativeProteinRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeProteinRefSeq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representativeProteinRefSeq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:referenceSequenceAssembly.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:referenceSequenceAssembly.value[x]requiredReferenceGenomeVS
https://rarelink.bih-charite.de/fhir/ValueSet/reference-genome-vs
from this IG
Observation.component:referenceSequenceAssembly.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:referenceSequenceAssembly.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:geneStudied.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:geneStudied.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:geneStudied.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:allelicState.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelicState.value[x]extensibleZygosityVS
https://rarelink.bih-charite.de/fhir/ValueSet/zygosity-vs
from this IG
Observation.component:allelicState.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:allelicState.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomicSourceClass.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicSourceClass.value[x]requiredGenomicSourceClassVS
https://rarelink.bih-charite.de/fhir/ValueSet/genomic-source-class-vs
from this IG
Observation.component:genomicSourceClass.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomicSourceClass.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:codingChangeType.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:codingChangeType.value[x]extensibleDNAChangeTypeVS
https://rarelink.bih-charite.de/fhir/ValueSet/dna-change-type-vs
from this IG
Observation.component:codingChangeType.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:codingChangeType.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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 in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

This structure is derived from Variant

Summary

Mandatory: 1 element
Must-Support: 2 elements
Fixed: 18 elements

Structures

This structure refers to these other structures:

Differential View

This structure is derived from Variant

Terminology Bindings (Differential)

PathConformanceValueSetURI
Observation.method.codingextensibleStructuralVariantMethodVS
https://rarelink.bih-charite.de/fhir/ValueSet/structural-variant-method-vs
from this IG
Observation.component:referenceSequenceAssembly.value[x]requiredReferenceGenomeVS
https://rarelink.bih-charite.de/fhir/ValueSet/reference-genome-vs
from this IG
Observation.component:allelicState.value[x]extensibleZygosityVS
https://rarelink.bih-charite.de/fhir/ValueSet/zygosity-vs
from this IG
Observation.component:genomicSourceClass.value[x]requiredGenomicSourceClassVS
https://rarelink.bih-charite.de/fhir/ValueSet/genomic-source-class-vs
from this IG
Observation.component:codingChangeType.value[x]extensibleDNAChangeTypeVS
https://rarelink.bih-charite.de/fhir/ValueSet/dna-change-type-vs
from this IG

Key Elements View

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:labCategorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:geCategorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeexamplePattern: LOINC Code 69548-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.value[x]:valueCodeableConceptrequiredLOINC LL1971-2
http://loinc.org/vs/LL1971-2
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:conclusion-string.codeexamplePattern: conclusion-string
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:gene-studied.codeexamplePattern: LOINC Code 48018-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:gene-studied.value[x]extensibleHGNCVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgnc-vs
Observation.component:cytogenetic-location.codeexamplePattern: LOINC Code 48001-2
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:reference-sequence-assembly.codeexamplePattern: LOINC Code 62374-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:reference-sequence-assembly.value[x]extensibleLOINC LL1040-6
http://loinc.org/vs/LL1040-6
Observation.component:chromosome-identifier.codeexamplePattern: LOINC Code 48000-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:chromosome-identifier.value[x]requiredLOINC LL2938-0
http://loinc.org/vs/LL2938-0
Observation.component:representative-coding-hgvs.codeexamplePattern: LOINC Code 48004-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-coding-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:genomic-hgvs.codeexamplePattern: LOINC Code 81290-9
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:cytogenomic-nomenclature.codeexamplePattern: LOINC Code 81291-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:cytogenomic-nomenclature.value[x]example
Observation.component:genomic-ref-seq.codeexamplePattern: LOINC Code 48013-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-ref-seq.value[x]example
Observation.component:representative-protein-ref-seq.codeexamplePattern: protein-ref-seq
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-protein-ref-seq.value[x]example
Observation.component:representative-transcript-ref-seq.codeexamplePattern: LOINC Code 51958-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-transcript-ref-seq.value[x]example
Observation.component:exact-start-end.codeexamplePattern: LOINC Code 81254-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:inner-start-end.codeexamplePattern: LOINC Code 81302-2
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:outer-start-end.codeexamplePattern: LOINC Code 81301-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coordinate-system.codeexamplePattern: LOINC Code 92822-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coordinate-system.value[x]extensibleLOINC LL5323-2
http://loinc.org/vs/LL5323-2
Observation.component:ref-allele.codeexamplePattern: LOINC Code 69547-8
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:alt-allele.codeexamplePattern: LOINC Code 69551-0
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coding-change-type.codeexamplePattern: LOINC Code 48019-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coding-change-type.value[x]extensibleDNAChangeTypeVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/dna-change-type-vs
Observation.component:genomic-source-class.codeexamplePattern: LOINC Code 48002-0
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-source-class.value[x]extensibleLOINC LL378-1
http://loinc.org/vs/LL378-1
Observation.component:sample-allelic-frequency.codeexamplePattern: LOINC Code 81258-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelic-read-depth.codeexamplePattern: LOINC Code 82121-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelic-state.codeexamplePattern: LOINC Code 53034-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelic-state.value[x]extensibleLOINC LL381-5
http://loinc.org/vs/LL381-5
Observation.component:variant-inheritance.codeexamplePattern: LOINC Code 94186-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-inheritance.value[x]extensibleLOINC LL5489-1
http://loinc.org/vs/LL5489-1
Observation.component:variant-inheritance-basis.codeexamplePattern: LOINC Code 82309-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-inheritance-basis.value[x]extensibleLOINC LL4050-2
http://loinc.org/vs/LL4050-2
Observation.component:variation-code.codeexamplePattern: LOINC Code 81252-9
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variation-code.value[x]example
Observation.component:representative-protein-hgvs.codeexamplePattern: LOINC Code 48005-3
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-protein-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:copy-number.codeexamplePattern: LOINC Code 82155-3
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-confidence-status.codeexamplePattern: variant-confidence-status
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-confidence-status.value[x]requiredVariantConfidenceStatusVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/variant-confidence-status-vs
Observation.component:repeat-motif.codeexamplePattern: repeat-motif
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:repeat-number.codeexamplePattern: repeat-number
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeCodingHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeTranscriptRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeProteinHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeProteinRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:referenceSequenceAssembly.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:referenceSequenceAssembly.value[x]requiredReferenceGenomeVS
https://rarelink.bih-charite.de/fhir/ValueSet/reference-genome-vs
from this IG
Observation.component:geneStudied.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelicState.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelicState.value[x]extensibleZygosityVS
https://rarelink.bih-charite.de/fhir/ValueSet/zygosity-vs
from this IG
Observation.component:genomicSourceClass.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicSourceClass.value[x]requiredGenomicSourceClassVS
https://rarelink.bih-charite.de/fhir/ValueSet/genomic-source-class-vs
from this IG
Observation.component:codingChangeType.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:codingChangeType.value[x]extensibleDNAChangeTypeVS
https://rarelink.bih-charite.de/fhir/ValueSet/dna-change-type-vs
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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 in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

Snapshot View

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Observation.statusrequiredFixed Value: final
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:labCategorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:geCategorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.codeexamplePattern: LOINC Code 69548-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Observation.value[x]:valueCodeableConceptrequiredLOINC LL1971-2
http://loinc.org/vs/LL1971-2
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Observation.methodextensibleLOINC LL4048-6
http://loinc.org/vs/LL4048-6
Observation.method.codingextensibleStructuralVariantMethodVS
https://rarelink.bih-charite.de/fhir/ValueSet/structural-variant-method-vs
from this IG
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
from the FHIR Standard
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:conclusion-string.codeexamplePattern: conclusion-string
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:conclusion-string.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:conclusion-string.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:gene-studied.codeexamplePattern: LOINC Code 48018-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:gene-studied.value[x]extensibleHGNCVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgnc-vs
Observation.component:gene-studied.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:gene-studied.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:cytogenetic-location.codeexamplePattern: LOINC Code 48001-2
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:cytogenetic-location.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:cytogenetic-location.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:reference-sequence-assembly.codeexamplePattern: LOINC Code 62374-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:reference-sequence-assembly.value[x]extensibleLOINC LL1040-6
http://loinc.org/vs/LL1040-6
Observation.component:reference-sequence-assembly.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:reference-sequence-assembly.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:chromosome-identifier.codeexamplePattern: LOINC Code 48000-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:chromosome-identifier.value[x]requiredLOINC LL2938-0
http://loinc.org/vs/LL2938-0
Observation.component:chromosome-identifier.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:chromosome-identifier.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representative-coding-hgvs.codeexamplePattern: LOINC Code 48004-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-coding-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:representative-coding-hgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representative-coding-hgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomic-hgvs.codeexamplePattern: LOINC Code 81290-9
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:genomic-hgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomic-hgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:cytogenomic-nomenclature.codeexamplePattern: LOINC Code 81291-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:cytogenomic-nomenclature.value[x]example
Observation.component:cytogenomic-nomenclature.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:cytogenomic-nomenclature.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomic-ref-seq.codeexamplePattern: LOINC Code 48013-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-ref-seq.value[x]example
Observation.component:genomic-ref-seq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomic-ref-seq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representative-protein-ref-seq.codeexamplePattern: protein-ref-seq
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-protein-ref-seq.value[x]example
Observation.component:representative-protein-ref-seq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representative-protein-ref-seq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representative-transcript-ref-seq.codeexamplePattern: LOINC Code 51958-7
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-transcript-ref-seq.value[x]example
Observation.component:representative-transcript-ref-seq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representative-transcript-ref-seq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:exact-start-end.codeexamplePattern: LOINC Code 81254-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:exact-start-end.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:exact-start-end.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:inner-start-end.codeexamplePattern: LOINC Code 81302-2
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:inner-start-end.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:inner-start-end.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:outer-start-end.codeexamplePattern: LOINC Code 81301-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:outer-start-end.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:outer-start-end.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:coordinate-system.codeexamplePattern: LOINC Code 92822-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coordinate-system.value[x]extensibleLOINC LL5323-2
http://loinc.org/vs/LL5323-2
Observation.component:coordinate-system.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:coordinate-system.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:ref-allele.codeexamplePattern: LOINC Code 69547-8
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:ref-allele.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:ref-allele.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:alt-allele.codeexamplePattern: LOINC Code 69551-0
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:alt-allele.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:alt-allele.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:coding-change-type.codeexamplePattern: LOINC Code 48019-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:coding-change-type.value[x]extensibleDNAChangeTypeVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/dna-change-type-vs
Observation.component:coding-change-type.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:coding-change-type.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomic-source-class.codeexamplePattern: LOINC Code 48002-0
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomic-source-class.value[x]extensibleLOINC LL378-1
http://loinc.org/vs/LL378-1
Observation.component:genomic-source-class.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomic-source-class.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:sample-allelic-frequency.codeexamplePattern: LOINC Code 81258-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:sample-allelic-frequency.value[x].comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
from the FHIR Standard
Observation.component:sample-allelic-frequency.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:sample-allelic-frequency.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:allelic-read-depth.codeexamplePattern: LOINC Code 82121-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelic-read-depth.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:allelic-read-depth.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:allelic-state.codeexamplePattern: LOINC Code 53034-5
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelic-state.value[x]extensibleLOINC LL381-5
http://loinc.org/vs/LL381-5
Observation.component:allelic-state.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:allelic-state.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:variant-inheritance.codeexamplePattern: LOINC Code 94186-4
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-inheritance.value[x]extensibleLOINC LL5489-1
http://loinc.org/vs/LL5489-1
Observation.component:variant-inheritance.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:variant-inheritance.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:variant-inheritance-basis.codeexamplePattern: LOINC Code 82309-6
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-inheritance-basis.value[x]extensibleLOINC LL4050-2
http://loinc.org/vs/LL4050-2
Observation.component:variant-inheritance-basis.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:variant-inheritance-basis.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:variation-code.codeexamplePattern: LOINC Code 81252-9
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variation-code.value[x]example
Observation.component:variation-code.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:variation-code.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representative-protein-hgvs.codeexamplePattern: LOINC Code 48005-3
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representative-protein-hgvs.value[x]requiredHGVSVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/hgvs-vs
Observation.component:representative-protein-hgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representative-protein-hgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:copy-number.codeexamplePattern: LOINC Code 82155-3
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:copy-number.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:copy-number.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:variant-confidence-status.codeexamplePattern: variant-confidence-status
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:variant-confidence-status.value[x]requiredVariantConfidenceStatusVS
http://hl7.org/fhir/uv/genomics-reporting/ValueSet/variant-confidence-status-vs
Observation.component:variant-confidence-status.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:variant-confidence-status.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:repeat-motif.codeexamplePattern: repeat-motif
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:repeat-motif.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:repeat-motif.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:repeat-number.codeexamplePattern: repeat-number
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:repeat-number.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:repeat-number.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomicHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicHgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomicHgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomicRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicRefSeq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomicRefSeq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representativeCodingHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeCodingHgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representativeCodingHgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representativeTranscriptRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeTranscriptRefSeq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representativeTranscriptRefSeq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representativeProteinHgvs.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeProteinHgvs.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representativeProteinHgvs.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:representativeProteinRefSeq.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:representativeProteinRefSeq.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:representativeProteinRefSeq.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:referenceSequenceAssembly.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:referenceSequenceAssembly.value[x]requiredReferenceGenomeVS
https://rarelink.bih-charite.de/fhir/ValueSet/reference-genome-vs
from this IG
Observation.component:referenceSequenceAssembly.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:referenceSequenceAssembly.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:geneStudied.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:geneStudied.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:geneStudied.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:allelicState.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:allelicState.value[x]extensibleZygosityVS
https://rarelink.bih-charite.de/fhir/ValueSet/zygosity-vs
from this IG
Observation.component:allelicState.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:allelicState.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:genomicSourceClass.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:genomicSourceClass.value[x]requiredGenomicSourceClassVS
https://rarelink.bih-charite.de/fhir/ValueSet/genomic-source-class-vs
from this IG
Observation.component:genomicSourceClass.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:genomicSourceClass.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:codingChangeType.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component:codingChangeType.value[x]extensibleDNAChangeTypeVS
https://rarelink.bih-charite.de/fhir/ValueSet/dna-change-type-vs
from this IG
Observation.component:codingChangeType.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:codingChangeType.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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 in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

This structure is derived from Variant

Summary

Mandatory: 1 element
Must-Support: 2 elements
Fixed: 18 elements

Structures

This structure refers to these other structures:

 

Other representations of profile: CSV, Excel, Schematron