public class Microarray extends BaseResource implements IResource
Definition: A resource that displays result of a microarray
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/Microarray
| Modifier and Type | Class and Description |
|---|---|
static class |
Microarray.Sample
Block class for child element: Microarray.sample (Sample)
|
static class |
Microarray.SampleGene
Block class for child element: Microarray.sample.gene (Gene of study)
|
static class |
Microarray.SampleGeneCoordinate
Block class for child element: Microarray.sample.gene.coordinate (Coordinate of the gene)
|
static class |
Microarray.SampleSpecimen
Block class for child element: Microarray.sample.specimen (Organism)
|
static class |
Microarray.Scanner
Block class for child element: Microarray.scanner (Scanner)
|
static class |
Microarray.Subject
Block class for child element: Microarray.subject (Subject of the microarray)
|
| Modifier and Type | Field and Description |
|---|---|
static StringClientParam |
COORDINATE
Fluent Client search parameter constant for coordinate
|
static StringClientParam |
GENE
Fluent Client search parameter constant for gene
|
static Include |
INCLUDE_SUBJECT_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static String |
SP_COORDINATE
Search parameter constant for coordinate
|
static String |
SP_GENE
Search parameter constant for gene
|
static String |
SP_PATIENT
Search parameter constant for patient
|
SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
Microarray() |
| Modifier and Type | Method and Description |
|---|---|
Microarray.Sample |
addSample()
Adds and returns a new value for sample (Sample)
|
Microarray.Subject |
addSubject()
Adds and returns a new value for subject (Subject of the microarray)
|
<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).
|
ResourceReferenceDt |
getOrganization()
Gets the value(s) for organization (Organization).
|
List<Microarray.Sample> |
getSample()
Gets the value(s) for sample (Sample).
|
Microarray.Sample |
getSampleFirstRep()
Gets the first repetition for sample (Sample),
creating it if it does not already exist.
|
Microarray.Scanner |
getScanner()
Gets the value(s) for scanner (Scanner).
|
List<Microarray.Subject> |
getSubject()
Gets the value(s) for subject (Subject of the microarray).
|
Microarray.Subject |
getSubjectFirstRep()
Gets the first repetition for subject (Subject of the microarray),
creating it if it does not already exist.
|
boolean |
isEmpty() |
Microarray |
setDate(DateDt theValue)
Sets the value(s) for date (Date)
|
Microarray |
setDate(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for date (Date)
|
Microarray |
setDateWithDayPrecision(Date theDate)
Sets the value for date (Date)
|
Microarray |
setOrganization(ResourceReferenceDt theValue)
Sets the value(s) for organization (Organization)
|
Microarray |
setSample(List<Microarray.Sample> theValue)
Sets the value(s) for sample (Sample)
|
Microarray |
setScanner(Microarray.Scanner theValue)
Sets the value(s) for scanner (Scanner)
|
Microarray |
setSubject(List<Microarray.Subject> theValue)
Sets the value(s) for subject (Subject of the microarray)
|
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_PATIENT
Description: Patient described by the microarray
Type: reference
Path: Microarray.subject.patient
public static final ReferenceClientParam PATIENT
Description: Patient described by the microarray
Type: reference
Path: Microarray.subject.patient
public static final Include INCLUDE_SUBJECT_PATIENT
public static final String SP_GENE
Description: Gene studied in the microarray
Type: string
Path: Microarray.sample.gene.identity
public static final StringClientParam GENE
Description: Gene studied in the microarray
Type: string
Path: Microarray.sample.gene.identity
public static final String SP_COORDINATE
Description: Coordinate of the gene
Type: string
Path: Microarray.sample.gene.coordinate
public static final StringClientParam COORDINATE
Description: Coordinate of the gene
Type: string
Path: Microarray.sample.gene.coordinate
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 List<Microarray.Subject> getSubject()
null.
Definition: Subject of the microarray
public Microarray setSubject(List<Microarray.Subject> theValue)
Definition: Subject of the microarray
public Microarray.Subject addSubject()
Definition: Subject of the microarray
public Microarray.Subject getSubjectFirstRep()
Definition: Subject of the microarray
public ResourceReferenceDt getOrganization()
null.
Definition: Organization that does the microarray
public Microarray setOrganization(ResourceReferenceDt theValue)
Definition: Organization that does the microarray
public DateDt getDate()
null.
Definition: Date when result of the microarray is updated
public Microarray setDate(DateDt theValue)
Definition: Date when result of the microarray is updated
public Microarray setDateWithDayPrecision(Date theDate)
Definition: Date when result of the microarray is updated
public Microarray setDate(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: Date when result of the microarray is updated
public Microarray.Scanner getScanner()
null.
Definition: Scanner used in the microarray
public Microarray setScanner(Microarray.Scanner theValue)
Definition: Scanner used in the microarray
public List<Microarray.Sample> getSample()
null.
Definition: Sample of a grid on the chip
public Microarray setSample(List<Microarray.Sample> theValue)
Definition: Sample of a grid on the chip
public Microarray.Sample addSample()
Definition: Sample of a grid on the chip
public Microarray.Sample getSampleFirstRep()
Definition: Sample of a grid on the chip
Copyright © 2014 University Health Network. All rights reserved.