public class SequencingAnalysis extends BaseResource implements IResource
Definition: Computational analysis on a patient's genetic raw file
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/SequencingAnalysis
| Modifier and Type | Class and Description |
|---|---|
static class |
SequencingAnalysis.Genome
Block class for child element: SequencingAnalysis.genome (Reference genome)
|
| Modifier and Type | Field and Description |
|---|---|
static DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static StringClientParam |
GENOME
Fluent Client search parameter constant for genome
|
static Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_GENOME
Search parameter constant for genome
|
static String |
SP_SUBJECT
Search parameter constant for subject
|
static ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
SequencingAnalysis() |
| Modifier and Type | Method and Description |
|---|---|
AttachmentDt |
addFile()
Adds and returns a new value for file (File)
|
ResourceReferenceDt |
addInputAnalysis()
Adds and returns a new value for inputAnalysis (Input analysis)
|
ResourceReferenceDt |
addInputLab()
Adds and returns a new value for inputLab (Input lab)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
DateDt |
getDate()
Gets the value(s) for date (Date).
|
List<AttachmentDt> |
getFile()
Gets the value(s) for file (File).
|
AttachmentDt |
getFileFirstRep()
Gets the first repetition for file (File),
creating it if it does not already exist.
|
SequencingAnalysis.Genome |
getGenome()
Gets the value(s) for genome (Reference genome).
|
List<ResourceReferenceDt> |
getInputAnalysis()
Gets the value(s) for inputAnalysis (Input analysis).
|
List<ResourceReferenceDt> |
getInputLab()
Gets the value(s) for inputLab (Input lab).
|
StringDt |
getName()
Gets the value(s) for name (Name).
|
ResourceReferenceDt |
getSubject()
Gets the value(s) for subject (Subject).
|
boolean |
isEmpty() |
SequencingAnalysis |
setDate(DateDt theValue)
Sets the value(s) for date (Date)
|
SequencingAnalysis |
setDate(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for date (Date)
|
SequencingAnalysis |
setDateWithDayPrecision(Date theDate)
Sets the value for date (Date)
|
SequencingAnalysis |
setFile(List<AttachmentDt> theValue)
Sets the value(s) for file (File)
|
SequencingAnalysis |
setGenome(SequencingAnalysis.Genome theValue)
Sets the value(s) for genome (Reference genome)
|
SequencingAnalysis |
setInputAnalysis(List<ResourceReferenceDt> theValue)
Sets the value(s) for inputAnalysis (Input analysis)
|
SequencingAnalysis |
setInputLab(List<ResourceReferenceDt> theValue)
Sets the value(s) for inputLab (Input lab)
|
SequencingAnalysis |
setName(String theString)
Sets the value for name (Name)
|
SequencingAnalysis |
setName(StringDt theValue)
Sets the value(s) for name (Name)
|
SequencingAnalysis |
setSubject(ResourceReferenceDt theValue)
Sets the value(s) for subject (Subject)
|
getContained, getId, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatapublic static final String SP_SUBJECT
Description: Subject of the analysis
Type: reference
Path: SequencingAnalysis.subject
public static final ReferenceClientParam SUBJECT
Description: Subject of the analysis
Type: reference
Path: SequencingAnalysis.subject
public static final Include INCLUDE_SUBJECT
public static final String SP_DATE
Description: Date when result of the analysis is updated
Type: date
Path: SequencingAnalysis.date
public static final DateClientParam DATE
Description: Date when result of the analysis is updated
Type: date
Path: SequencingAnalysis.date
public static final String SP_GENOME
Description: Name of the reference genome used in the analysis
Type: string
Path: SequencingAnalysis.genome.name
public static final StringClientParam GENOME
Description: Name of the reference genome used in the analysis
Type: string
Path: SequencingAnalysis.genome.name
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic ResourceReferenceDt getSubject()
null.
Definition: Subject of the analysis
public SequencingAnalysis setSubject(ResourceReferenceDt theValue)
Definition: Subject of the analysis
public DateDt getDate()
null.
Definition: Date when result of the analysis is updated
public SequencingAnalysis setDate(DateDt theValue)
Definition: Date when result of the analysis is updated
public SequencingAnalysis setDateWithDayPrecision(Date theDate)
Definition: Date when result of the analysis is updated
public SequencingAnalysis setDate(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: Date when result of the analysis is updated
public StringDt getName()
null.
Definition: Name of the analysis
public SequencingAnalysis setName(StringDt theValue)
Definition: Name of the analysis
public SequencingAnalysis setName(String theString)
Definition: Name of the analysis
public SequencingAnalysis.Genome getGenome()
null.
Definition: Reference genome used in the analysis
public SequencingAnalysis setGenome(SequencingAnalysis.Genome theValue)
Definition: Reference genome used in the analysis
public List<AttachmentDt> getFile()
null.
Definition: Files uploaded as result of the analysis
public SequencingAnalysis setFile(List<AttachmentDt> theValue)
Definition: Files uploaded as result of the analysis
public AttachmentDt addFile()
Definition: Files uploaded as result of the analysis
public AttachmentDt getFileFirstRep()
Definition: Files uploaded as result of the analysis
public List<ResourceReferenceDt> getInputLab()
null.
Definition: SequencingLab taken into account of the analysis
public SequencingAnalysis setInputLab(List<ResourceReferenceDt> theValue)
Definition: SequencingLab taken into account of the analysis
public ResourceReferenceDt addInputLab()
Definition: SequencingLab taken into account of the analysis
public List<ResourceReferenceDt> getInputAnalysis()
null.
Definition: SequencingAnalysis taken into account of the analysis
public SequencingAnalysis setInputAnalysis(List<ResourceReferenceDt> theValue)
Definition: SequencingAnalysis taken into account of the analysis
public ResourceReferenceDt addInputAnalysis()
Definition: SequencingAnalysis taken into account of the analysis
Copyright © 2014 University Health Network. All rights reserved.