public static class Specimen.Container extends BaseIdentifiableElement implements IResourceBlock
Definition: The container holding the specimen. The recursive nature of containers; i.e. blood in tube in tray in rack is not addressed here.
| Constructor and Description |
|---|
Specimen.Container() |
| Modifier and Type | Method and Description |
|---|---|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier (Id for the container)
|
Specimen.Container |
addIdentifier(IdentifierUseEnum theUse,
String theSystem,
String theValue,
String theLabel)
Adds a new value for identifier (Id for the container)
|
Specimen.Container |
addIdentifier(String theSystem,
String theValue)
Adds a new value for identifier (Id for the container)
|
ResourceReferenceDt |
getAdditive()
Gets the value(s) for additive (Additive associated with container).
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
QuantityDt |
getCapacity()
Gets the value(s) for capacity (Container volume or size).
|
StringDt |
getDescription()
Gets the value(s) for description (Textual description of the container).
|
List<IdentifierDt> |
getIdentifier()
Gets the value(s) for identifier (Id for the container).
|
IdentifierDt |
getIdentifierFirstRep()
Gets the first repetition for identifier (Id for the container),
creating it if it does not already exist.
|
QuantityDt |
getSpecimenQuantity()
Gets the value(s) for specimenQuantity (Quantity of specimen within container).
|
CodeableConceptDt |
getType()
Gets the value(s) for type (Kind of container directly associated with specimen).
|
boolean |
isEmpty() |
Specimen.Container |
setAdditive(ResourceReferenceDt theValue)
Sets the value(s) for additive (Additive associated with container)
|
Specimen.Container |
setCapacity(double theValue)
Sets the value for capacity (Container volume or size)
|
Specimen.Container |
setCapacity(long theValue)
Sets the value for capacity (Container volume or size)
|
Specimen.Container |
setCapacity(QuantityCompararatorEnum theComparator,
double theValue,
String theUnits)
Sets the value for capacity (Container volume or size)
|
Specimen.Container |
setCapacity(QuantityCompararatorEnum theComparator,
double theValue,
String theSystem,
String theUnits)
Sets the value for capacity (Container volume or size)
|
Specimen.Container |
setCapacity(QuantityCompararatorEnum theComparator,
long theValue,
String theUnits)
Sets the value for capacity (Container volume or size)
|
Specimen.Container |
setCapacity(QuantityCompararatorEnum theComparator,
long theValue,
String theSystem,
String theUnits)
Sets the value for capacity (Container volume or size)
|
Specimen.Container |
setCapacity(QuantityDt theValue)
Sets the value(s) for capacity (Container volume or size)
|
Specimen.Container |
setDescription(String theString)
Sets the value for description (Textual description of the container)
|
Specimen.Container |
setDescription(StringDt theValue)
Sets the value(s) for description (Textual description of the container)
|
Specimen.Container |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (Id for the container)
|
Specimen.Container |
setSpecimenQuantity(double theValue)
Sets the value for specimenQuantity (Quantity of specimen within container)
|
Specimen.Container |
setSpecimenQuantity(long theValue)
Sets the value for specimenQuantity (Quantity of specimen within container)
|
Specimen.Container |
setSpecimenQuantity(QuantityCompararatorEnum theComparator,
double theValue,
String theUnits)
Sets the value for specimenQuantity (Quantity of specimen within container)
|
Specimen.Container |
setSpecimenQuantity(QuantityCompararatorEnum theComparator,
double theValue,
String theSystem,
String theUnits)
Sets the value for specimenQuantity (Quantity of specimen within container)
|
Specimen.Container |
setSpecimenQuantity(QuantityCompararatorEnum theComparator,
long theValue,
String theUnits)
Sets the value for specimenQuantity (Quantity of specimen within container)
|
Specimen.Container |
setSpecimenQuantity(QuantityCompararatorEnum theComparator,
long theValue,
String theSystem,
String theUnits)
Sets the value for specimenQuantity (Quantity of specimen within container)
|
Specimen.Container |
setSpecimenQuantity(QuantityDt theValue)
Sets the value(s) for specimenQuantity (Quantity of specimen within container)
|
Specimen.Container |
setType(CodeableConceptDt theValue)
Sets the value(s) for type (Kind of container directly associated with specimen)
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic <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<IdentifierDt> getIdentifier()
null.
Definition: Id for container. There may be multiple; a manufacturer's bar code, lab assigned identifier, etc. The container ID may differ from the specimen id in some circumstances
public Specimen.Container setIdentifier(List<IdentifierDt> theValue)
Definition: Id for container. There may be multiple; a manufacturer's bar code, lab assigned identifier, etc. The container ID may differ from the specimen id in some circumstances
public IdentifierDt addIdentifier()
Definition: Id for container. There may be multiple; a manufacturer's bar code, lab assigned identifier, etc. The container ID may differ from the specimen id in some circumstances
public IdentifierDt getIdentifierFirstRep()
Definition: Id for container. There may be multiple; a manufacturer's bar code, lab assigned identifier, etc. The container ID may differ from the specimen id in some circumstances
public Specimen.Container addIdentifier(IdentifierUseEnum theUse, String theSystem, String theValue, String theLabel)
Definition: Id for container. There may be multiple; a manufacturer's bar code, lab assigned identifier, etc. The container ID may differ from the specimen id in some circumstances
public Specimen.Container addIdentifier(String theSystem, String theValue)
Definition: Id for container. There may be multiple; a manufacturer's bar code, lab assigned identifier, etc. The container ID may differ from the specimen id in some circumstances
public StringDt getDescription()
null.
Definition:
public Specimen.Container setDescription(StringDt theValue)
Definition:
public Specimen.Container setDescription(String theString)
Definition:
public CodeableConceptDt getType()
null.
Definition: The type of container associated with the specimen (e.g. slide, aliquot, etc)
public Specimen.Container setType(CodeableConceptDt theValue)
Definition: The type of container associated with the specimen (e.g. slide, aliquot, etc)
public QuantityDt getCapacity()
null.
Definition: The capacity (volume or other measure) the container may contain.
public Specimen.Container setCapacity(QuantityDt theValue)
Definition: The capacity (volume or other measure) the container may contain.
public Specimen.Container setCapacity(QuantityCompararatorEnum theComparator, double theValue, String theUnits)
Definition: The capacity (volume or other measure) the container may contain.
public Specimen.Container setCapacity(QuantityCompararatorEnum theComparator, long theValue, String theUnits)
Definition: The capacity (volume or other measure) the container may contain.
public Specimen.Container setCapacity(QuantityCompararatorEnum theComparator, double theValue, String theSystem, String theUnits)
Definition: The capacity (volume or other measure) the container may contain.
public Specimen.Container setCapacity(QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits)
Definition: The capacity (volume or other measure) the container may contain.
public Specimen.Container setCapacity(double theValue)
Definition: The capacity (volume or other measure) the container may contain.
public Specimen.Container setCapacity(long theValue)
Definition: The capacity (volume or other measure) the container may contain.
public QuantityDt getSpecimenQuantity()
null.
Definition: The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
public Specimen.Container setSpecimenQuantity(QuantityDt theValue)
Definition: The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
public Specimen.Container setSpecimenQuantity(QuantityCompararatorEnum theComparator, double theValue, String theUnits)
Definition: The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
public Specimen.Container setSpecimenQuantity(QuantityCompararatorEnum theComparator, long theValue, String theUnits)
Definition: The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
public Specimen.Container setSpecimenQuantity(QuantityCompararatorEnum theComparator, double theValue, String theSystem, String theUnits)
Definition: The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
public Specimen.Container setSpecimenQuantity(QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits)
Definition: The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
public Specimen.Container setSpecimenQuantity(double theValue)
Definition: The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
public Specimen.Container setSpecimenQuantity(long theValue)
Definition: The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
public ResourceReferenceDt getAdditive()
null.
Definition: Additive associated with the container
public Specimen.Container setAdditive(ResourceReferenceDt theValue)
Definition: Additive associated with the container
Copyright © 2014 University Health Network. All rights reserved.