public static class SpecimenDefinition.SpecimenDefinitionTypeTestedComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected SpecimenDefinition.SpecimenDefinitionTypeTestedContainerComponent |
container
The specimen's container.
|
protected List<SpecimenDefinition.SpecimenDefinitionTypeTestedHandlingComponent> |
handling
Set of instructions for preservation/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 |
|---|
SpecimenDefinitionTypeTestedComponent()
Constructor
|
SpecimenDefinitionTypeTestedComponent(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, 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 BooleanType isDerived
protected CodeableConcept type
protected Enumeration<SpecimenDefinition.SpecimenContainedPreference> preference
protected SpecimenDefinition.SpecimenDefinitionTypeTestedContainerComponent container
protected StringType requirement
protected Duration retentionTime
protected List<CodeableConcept> rejectionCriterion
protected List<SpecimenDefinition.SpecimenDefinitionTypeTestedHandlingComponent> handling
public SpecimenDefinitionTypeTestedComponent()
public SpecimenDefinitionTypeTestedComponent(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.SpecimenDefinitionTypeTestedComponent 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.SpecimenDefinitionTypeTestedComponent 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.SpecimenDefinitionTypeTestedComponent 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.SpecimenDefinitionTypeTestedComponent 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.SpecimenDefinitionTypeTestedComponent setPreference(SpecimenDefinition.SpecimenContainedPreference value)
value - The preference for this type of conditioned specimen.public SpecimenDefinition.SpecimenDefinitionTypeTestedContainerComponent getContainer()
container (The specimen's container.)public boolean hasContainer()
public SpecimenDefinition.SpecimenDefinitionTypeTestedComponent setContainer(SpecimenDefinition.SpecimenDefinitionTypeTestedContainerComponent value)
value - container (The specimen's container.)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.SpecimenDefinitionTypeTestedComponent 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.SpecimenDefinitionTypeTestedComponent 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.SpecimenDefinitionTypeTestedComponent 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.SpecimenDefinitionTypeTestedComponent setRejectionCriterion(List<CodeableConcept> theRejectionCriterion)
this for easy method chainingpublic boolean hasRejectionCriterion()
public CodeableConcept addRejectionCriterion()
public SpecimenDefinition.SpecimenDefinitionTypeTestedComponent addRejectionCriterion(CodeableConcept t)
public CodeableConcept getRejectionCriterionFirstRep()
rejectionCriterion, creating it if it does not already existpublic List<SpecimenDefinition.SpecimenDefinitionTypeTestedHandlingComponent> getHandling()
handling (Set of instructions for preservation/transport of the specimen at a defined temperature interval, prior the testing process.)public SpecimenDefinition.SpecimenDefinitionTypeTestedComponent setHandling(List<SpecimenDefinition.SpecimenDefinitionTypeTestedHandlingComponent> theHandling)
this for easy method chainingpublic boolean hasHandling()
public SpecimenDefinition.SpecimenDefinitionTypeTestedHandlingComponent addHandling()
public SpecimenDefinition.SpecimenDefinitionTypeTestedComponent addHandling(SpecimenDefinition.SpecimenDefinitionTypeTestedHandlingComponent t)
public SpecimenDefinition.SpecimenDefinitionTypeTestedHandlingComponent 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.SpecimenDefinitionTypeTestedComponent copy()
copy in class BackboneElementpublic void copyValues(SpecimenDefinition.SpecimenDefinitionTypeTestedComponent 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.