public static class SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<SpecimenDefinition.SpecimenDefinitionSpecimenToLabContainerAdditiveComponent> |
containerAdditive
Substance introduced in the kind of container to preserve, maintain or enhance the specimen.
|
protected CodeableConcept |
containerCap
Color of container cap.
|
protected SimpleQuantity |
containerCapacity
The capacity (volume or other measure) of this kind of container.
|
protected StringType |
containerDescription
The textual description of the kind of container.
|
protected CodeableConcept |
containerMaterial
The type of material of the container.
|
protected SimpleQuantity |
containerMinimumVolume
The minimum volume to be conditioned in the container.
|
protected StringType |
containerPreparation
Special processing that should be applied to the container for this kind of specimen.
|
protected CodeableConcept |
containerType
The type of container used to contain this kind of specimen.
|
protected List<SpecimenDefinition.SpecimenDefinitionSpecimenToLabHandlingComponent> |
handling
Set of instructions for conservation/transport of the specimen at a defined temperature interval, prior the testing process.
|
protected BooleanType |
isDerived
Primary of secondary specimen.
|
protected Enumeration<SpecimenDefinition.SpecimenContainedPreference> |
preference
The preference for this type of conditioned specimen.
|
protected List<CodeableConcept> |
rejectionCriterion
Criterion for rejection of the specimen in its container by the laboratory.
|
protected StringType |
requirement
Requirements for delivery and special handling of this kind of conditioned specimen.
|
protected Duration |
retentionTime
The usual time that a specimen of this kind is retained after the ordered tests are completed, for the purpose of additional testing.
|
protected CodeableConcept |
type
The kind of specimen conditioned for testing expected by lab.
|
modifierExtension| Constructor and Description |
|---|
SpecimenDefinitionSpecimenToLabComponent()
Constructor
|
SpecimenDefinitionSpecimenToLabComponent(BooleanType isDerived,
Enumeration<SpecimenDefinition.SpecimenContainedPreference> preference)
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, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, 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, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected BooleanType isDerived
protected CodeableConcept type
protected Enumeration<SpecimenDefinition.SpecimenContainedPreference> preference
protected CodeableConcept containerMaterial
protected CodeableConcept containerType
protected CodeableConcept containerCap
protected StringType containerDescription
protected SimpleQuantity containerCapacity
protected SimpleQuantity containerMinimumVolume
protected List<SpecimenDefinition.SpecimenDefinitionSpecimenToLabContainerAdditiveComponent> containerAdditive
protected StringType containerPreparation
protected StringType requirement
protected Duration retentionTime
protected List<CodeableConcept> rejectionCriterion
protected List<SpecimenDefinition.SpecimenDefinitionSpecimenToLabHandlingComponent> handling
public SpecimenDefinitionSpecimenToLabComponent()
public SpecimenDefinitionSpecimenToLabComponent(BooleanType isDerived, Enumeration<SpecimenDefinition.SpecimenContainedPreference> preference)
public BooleanType getIsDerivedElement()
isDerived (Primary of secondary specimen.). This is the underlying object with id, value and extensions. The accessor "getIsDerived" gives direct access to the valuepublic boolean hasIsDerivedElement()
public boolean hasIsDerived()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setIsDerivedElement(BooleanType value)
value - isDerived (Primary of secondary specimen.). This is the underlying object with id, value and extensions. The accessor "getIsDerived" gives direct access to the valuepublic boolean getIsDerived()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setIsDerived(boolean value)
value - Primary of secondary specimen.public CodeableConcept getType()
type (The kind of specimen conditioned for testing expected by lab.)public boolean hasType()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setType(CodeableConcept value)
value - type (The kind of specimen conditioned for testing expected by lab.)public Enumeration<SpecimenDefinition.SpecimenContainedPreference> getPreferenceElement()
preference (The preference for this type of conditioned specimen.). This is the underlying object with id, value and extensions. The accessor "getPreference" gives direct access to the valuepublic boolean hasPreferenceElement()
public boolean hasPreference()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setPreferenceElement(Enumeration<SpecimenDefinition.SpecimenContainedPreference> value)
value - preference (The preference for this type of conditioned specimen.). This is the underlying object with id, value and extensions. The accessor "getPreference" gives direct access to the valuepublic SpecimenDefinition.SpecimenContainedPreference getPreference()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setPreference(SpecimenDefinition.SpecimenContainedPreference value)
value - The preference for this type of conditioned specimen.public CodeableConcept getContainerMaterial()
containerMaterial (The type of material of the container.)public boolean hasContainerMaterial()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setContainerMaterial(CodeableConcept value)
value - containerMaterial (The type of material of the container.)public CodeableConcept getContainerType()
containerType (The type of container used to contain this kind of specimen.)public boolean hasContainerType()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setContainerType(CodeableConcept value)
value - containerType (The type of container used to contain this kind of specimen.)public CodeableConcept getContainerCap()
containerCap (Color of container cap.)public boolean hasContainerCap()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setContainerCap(CodeableConcept value)
value - containerCap (Color of container cap.)public StringType getContainerDescriptionElement()
containerDescription (The textual description of the kind of container.). This is the underlying object with id, value and extensions. The accessor "getContainerDescription" gives direct access to the valuepublic boolean hasContainerDescriptionElement()
public boolean hasContainerDescription()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setContainerDescriptionElement(StringType value)
value - containerDescription (The textual description of the kind of container.). This is the underlying object with id, value and extensions. The accessor "getContainerDescription" gives direct access to the valuepublic String getContainerDescription()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setContainerDescription(String value)
value - The textual description of the kind of container.public SimpleQuantity getContainerCapacity()
containerCapacity (The capacity (volume or other measure) of this kind of container.)public boolean hasContainerCapacity()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setContainerCapacity(SimpleQuantity value)
value - containerCapacity (The capacity (volume or other measure) of this kind of container.)public SimpleQuantity getContainerMinimumVolume()
containerMinimumVolume (The minimum volume to be conditioned in the container.)public boolean hasContainerMinimumVolume()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setContainerMinimumVolume(SimpleQuantity value)
value - containerMinimumVolume (The minimum volume to be conditioned in the container.)public List<SpecimenDefinition.SpecimenDefinitionSpecimenToLabContainerAdditiveComponent> getContainerAdditive()
containerAdditive (Substance introduced in the kind of container to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA.)public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setContainerAdditive(List<SpecimenDefinition.SpecimenDefinitionSpecimenToLabContainerAdditiveComponent> theContainerAdditive)
this for easy method chainingpublic boolean hasContainerAdditive()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabContainerAdditiveComponent addContainerAdditive()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent addContainerAdditive(SpecimenDefinition.SpecimenDefinitionSpecimenToLabContainerAdditiveComponent t)
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabContainerAdditiveComponent getContainerAdditiveFirstRep()
containerAdditive, creating it if it does not already existpublic StringType getContainerPreparationElement()
containerPreparation (Special processing that should be applied to the container for this kind of specimen.). This is the underlying object with id, value and extensions. The accessor "getContainerPreparation" gives direct access to the valuepublic boolean hasContainerPreparationElement()
public boolean hasContainerPreparation()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setContainerPreparationElement(StringType value)
value - containerPreparation (Special processing that should be applied to the container for this kind of specimen.). This is the underlying object with id, value and extensions. The accessor "getContainerPreparation" gives direct access to the valuepublic String getContainerPreparation()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setContainerPreparation(String value)
value - Special processing that should be applied to the container for this kind of specimen.public StringType getRequirementElement()
requirement (Requirements for delivery and special handling of this kind of conditioned specimen.). This is the underlying object with id, value and extensions. The accessor "getRequirement" gives direct access to the valuepublic boolean hasRequirementElement()
public boolean hasRequirement()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setRequirementElement(StringType value)
value - requirement (Requirements for delivery and special handling of this kind of conditioned specimen.). This is the underlying object with id, value and extensions. The accessor "getRequirement" gives direct access to the valuepublic String getRequirement()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setRequirement(String value)
value - Requirements for delivery and special handling of this kind of conditioned specimen.public Duration getRetentionTime()
retentionTime (The usual time that a specimen of this kind is retained after the ordered tests are completed, for the purpose of additional testing.)public boolean hasRetentionTime()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setRetentionTime(Duration value)
value - retentionTime (The usual time that a specimen of this kind is retained after the ordered tests are completed, for the purpose of additional testing.)public List<CodeableConcept> getRejectionCriterion()
rejectionCriterion (Criterion for rejection of the specimen in its container by the laboratory.)public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setRejectionCriterion(List<CodeableConcept> theRejectionCriterion)
this for easy method chainingpublic boolean hasRejectionCriterion()
public CodeableConcept addRejectionCriterion()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent addRejectionCriterion(CodeableConcept t)
public CodeableConcept getRejectionCriterionFirstRep()
rejectionCriterion, creating it if it does not already existpublic List<SpecimenDefinition.SpecimenDefinitionSpecimenToLabHandlingComponent> getHandling()
handling (Set of instructions for conservation/transport of the specimen at a defined temperature interval, prior the testing process.)public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent setHandling(List<SpecimenDefinition.SpecimenDefinitionSpecimenToLabHandlingComponent> theHandling)
this for easy method chainingpublic boolean hasHandling()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabHandlingComponent addHandling()
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent addHandling(SpecimenDefinition.SpecimenDefinitionSpecimenToLabHandlingComponent t)
public SpecimenDefinition.SpecimenDefinitionSpecimenToLabHandlingComponent getHandlingFirstRep()
handling, creating it if it does not already existprotected 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 SpecimenDefinition.SpecimenDefinitionSpecimenToLabComponent 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 org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.