Class Sequence

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IAnyResource, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions, org.hl7.fhir.instance.model.api.IBaseResource, org.hl7.fhir.instance.model.api.IDomainResource

    public class Sequence
    extends DomainResource
    Variation and Sequence data.
    See Also:
    Serialized Form
    • Field Detail

      • patient

        protected Reference patient
        The patient, or group of patients whose sequencing results are described by this resource.
      • patientTarget

        protected Patient patientTarget
        The actual object that is the target of the reference (The patient, or group of patients whose sequencing results are described by this resource.)
      • specimenTarget

        protected Specimen specimenTarget
        The actual object that is the target of the reference (Specimen used for sequencing.)
      • device

        protected Reference device
        The method for sequencing, for example, chip information.
      • deviceTarget

        protected Device deviceTarget
        The actual object that is the target of the reference (The method for sequencing, for example, chip information.)
      • species

        protected CodeableConcept species
        The organism from which sample of the sequence was extracted. Supporting tests of human, viruses, and bacteria.
      • referenceSeq

        protected List<Sequence.SequenceReferenceSeqComponent> referenceSeq
        Reference Sequence. It can be described in two ways. One is provide the unique identifier of reference sequence submitted to NCBI. The start and end position of window on reference sequence should be defined. The other way is using genome build, chromosome number,and also the start, end position of window (this method is specifically for DNA reference sequence) .
      • allelicState

        protected CodeableConcept allelicState
        The level of occurrence of a single DNA Sequence Variation within a set of chromosomes. Heterozygous indicates the DNA Sequence Variation is only present in one of the two genes contained in homologous chromosomes. Homozygous indicates the DNA Sequence Variation is present in both genes contained in homologous chromosomes. Hemizygous indicates the DNA Sequence Variation exists in the only single copy of a gene in a non- homologous chromosome (the male X and Y chromosome are non-homologous). Hemiplasmic indicates that the DNA Sequence Variation is present in some but not all of the copies of mitochondrial DNA. Homoplasmic indicates that the DNA Sequence Variation is present in all of the copies of mitochondrial DNA.
      • readCoverage

        protected IntegerType readCoverage
        Coverage (read depth or depth) is the average number of reads representing a given nucleotide in the reconstructed sequence.
      • pointer

        protected List<Reference> pointer
        Pointer to next atomic sequence which at most contains one variation.
      • pointerTarget

        protected List<Sequence> pointerTarget
        The actual objects that are the target of the reference (Pointer to next atomic sequence which at most contains one variation.)
      • observationTarget

        protected Observation observationTarget
        The actual object that is the target of the reference (Analysis of the sequence.)
      • SP_PATIENT

        public static final String SP_PATIENT
        Search parameter: patient

        Description: The subject that the observation is about
        Type: reference
        Path: Sequence.patient

        See Also:
        Constant Field Values
      • PATIENT

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
        Fluent Client search parameter constant for patient

        Description: The subject that the observation is about
        Type: reference
        Path: Sequence.patient

      • INCLUDE_PATIENT

        public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
        Constant for fluent queries to be used to add include statements. Specifies the path value of "Sequence:patient".
      • SP_SPECIES

        public static final String SP_SPECIES
        Search parameter: species

        Description: The organism from which sample of the sequence was extracted.
        Type: token
        Path: Sequence.species

        See Also:
        Constant Field Values
      • SPECIES

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam SPECIES
        Fluent Client search parameter constant for species

        Description: The organism from which sample of the sequence was extracted.
        Type: token
        Path: Sequence.species

      • SP_COORDINATE

        public static final String SP_COORDINATE
        Search parameter: coordinate

        Description: Genomic coordinate of the sequence. For example, a search for sequence in region 1:123-345 can be represented as `coordinate=1$lt345$gt123`
        Type: composite
        Path:

        See Also:
        Constant Field Values
      • COORDINATE

        public static final ca.uhn.fhir.rest.gclient.CompositeClientParam<ca.uhn.fhir.rest.gclient.TokenClientParam,​ca.uhn.fhir.rest.gclient.NumberClientParam> COORDINATE
        Fluent Client search parameter constant for coordinate

        Description: Genomic coordinate of the sequence. For example, a search for sequence in region 1:123-345 can be represented as `coordinate=1$lt345$gt123`
        Type: composite
        Path:

      • SP_START

        public static final String SP_START
        Search parameter: start

        Description: Start position (0-based inclusive) of the sequence
        Type: number
        Path: Sequence.variation.start

        See Also:
        Constant Field Values
      • START

        public static final ca.uhn.fhir.rest.gclient.NumberClientParam START
        Fluent Client search parameter constant for start

        Description: Start position (0-based inclusive) of the sequence
        Type: number
        Path: Sequence.variation.start

      • SP_TYPE

        public static final String SP_TYPE
        Search parameter: type

        Description: The type of the variant: Amino acid / cDNA transcript / RNA variation.
        Type: token
        Path: Sequence.type

        See Also:
        Constant Field Values
      • TYPE

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam TYPE
        Fluent Client search parameter constant for type

        Description: The type of the variant: Amino acid / cDNA transcript / RNA variation.
        Type: token
        Path: Sequence.type

      • SP_CHROMOSOME

        public static final String SP_CHROMOSOME
        Search parameter: chromosome

        Description: Chromosome of the sequence
        Type: token
        Path: Sequence.referenceSeq.chromosome

        See Also:
        Constant Field Values
      • CHROMOSOME

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam CHROMOSOME
        Fluent Client search parameter constant for chromosome

        Description: Chromosome of the sequence
        Type: token
        Path: Sequence.referenceSeq.chromosome

      • SP_END

        public static final String SP_END
        Search parameter: end

        Description: End position (0-based exclusive) of the sequence
        Type: number
        Path: Sequence.variation.end

        See Also:
        Constant Field Values
      • END

        public static final ca.uhn.fhir.rest.gclient.NumberClientParam END
        Fluent Client search parameter constant for end

        Description: End position (0-based exclusive) of the sequence
        Type: number
        Path: Sequence.variation.end