public static class Specimen.SpecimenContainerComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Type |
additive
Introduced substance to preserve, maintain or enhance the specimen.
|
protected SimpleQuantity |
capacity
The capacity (volume or other measure) the container may contain.
|
protected StringType |
description
Textual description of the container.
|
protected List<Identifier> |
identifier
Id for container.
|
protected SimpleQuantity |
specimenQuantity
The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type.
|
protected CodeableConcept |
type
The type of container associated with the specimen (e.g.
|
modifierExtension| Constructor and Description |
|---|
SpecimenContainerComponent()
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected List<Identifier> identifier
protected StringType description
protected CodeableConcept type
protected SimpleQuantity capacity
protected SimpleQuantity specimenQuantity
public SpecimenContainerComponent()
public List<Identifier> getIdentifier()
identifier (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.SpecimenContainerComponent setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public Specimen.SpecimenContainerComponent addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic StringType getDescriptionElement()
description (Textual description of the container.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public Specimen.SpecimenContainerComponent setDescriptionElement(StringType value)
value - description (Textual description of the container.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public Specimen.SpecimenContainerComponent setDescription(String value)
value - Textual description of the container.public CodeableConcept getType()
type (The type of container associated with the specimen (e.g. slide, aliquot, etc.).)public boolean hasType()
public Specimen.SpecimenContainerComponent setType(CodeableConcept value)
value - type (The type of container associated with the specimen (e.g. slide, aliquot, etc.).)public SimpleQuantity getCapacity()
capacity (The capacity (volume or other measure) the container may contain.)public boolean hasCapacity()
public Specimen.SpecimenContainerComponent setCapacity(SimpleQuantity value)
value - capacity (The capacity (volume or other measure) the container may contain.)public SimpleQuantity getSpecimenQuantity()
specimenQuantity (The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type.)public boolean hasSpecimenQuantity()
public Specimen.SpecimenContainerComponent setSpecimenQuantity(SimpleQuantity value)
value - specimenQuantity (The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type.)public Type getAdditive()
additive (Introduced substance to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA.)public CodeableConcept getAdditiveCodeableConcept() throws FHIRException
additive (Introduced substance to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA.)FHIRExceptionpublic boolean hasAdditiveCodeableConcept()
public Reference getAdditiveReference() throws FHIRException
additive (Introduced substance to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA.)FHIRExceptionpublic boolean hasAdditiveReference()
public boolean hasAdditive()
public Specimen.SpecimenContainerComponent setAdditive(Type value)
value - additive (Introduced substance to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA.)protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic Specimen.SpecimenContainerComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.