public static class Specimen.SpecimenContainerComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Type |
additive
Introduced substance to preserve, maintain or enhance the specimen.
|
protected Quantity |
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 Quantity |
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, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected List<Identifier> identifier
protected StringType description
protected CodeableConcept type
protected Quantity capacity
protected Quantity 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 Quantity getCapacity()
capacity (The capacity (volume or other measure) the container may contain.)public boolean hasCapacity()
public Specimen.SpecimenContainerComponent setCapacity(Quantity value)
value - capacity (The capacity (volume or other measure) the container may contain.)public Quantity 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(Quantity 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 org.hl7.fhir.exceptions.FHIRException
additive (Introduced substance to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasAdditiveCodeableConcept()
public Reference getAdditiveReference() throws org.hl7.fhir.exceptions.FHIRException
additive (Introduced substance to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA.)org.hl7.fhir.exceptions.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> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Specimen.SpecimenContainerComponent copy()
copy in class BackboneElementpublic void copyValues(Specimen.SpecimenContainerComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.