public static class Specimen.SpecimenCollectionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected CodeableConcept |
bodySite
Anatomical location from which the specimen was collected (if subject is a patient).
|
protected Type |
collected
Time when specimen was collected from subject - the physiologically relevant time.
|
protected Reference |
collector
Person who collected the specimen.
|
protected Resource |
collectorTarget
The actual object that is the target of the reference (Person who collected the specimen.)
|
protected Duration |
duration
The span of time over which the collection of a specimen occurred.
|
protected Type |
fastingStatus
Abstinence or reduction from some or all food, drink, or both, for a period of time prior to sample collection.
|
protected CodeableConcept |
method
A coded value specifying the technique that is used to perform the procedure.
|
protected Quantity |
quantity
The quantity of specimen collected; for instance the volume of a blood sample, or the physical measurement of an anatomic pathology sample.
|
modifierExtension| Constructor and Description |
|---|
SpecimenCollectionComponent()
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 Resource collectorTarget
protected Type collected
protected Duration duration
protected Quantity quantity
protected CodeableConcept method
protected CodeableConcept bodySite
protected Type fastingStatus
public SpecimenCollectionComponent()
public Reference getCollector()
collector (Person who collected the specimen.)public boolean hasCollector()
public Specimen.SpecimenCollectionComponent setCollector(Reference value)
value - collector (Person who collected the specimen.)public Resource getCollectorTarget()
collector The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Person who collected the specimen.)public Specimen.SpecimenCollectionComponent setCollectorTarget(Resource value)
value - collector The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Person who collected the specimen.)public Type getCollected()
collected (Time when specimen was collected from subject - the physiologically relevant time.)public DateTimeType getCollectedDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
collected (Time when specimen was collected from subject - the physiologically relevant time.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasCollectedDateTimeType()
public Period getCollectedPeriod() throws org.hl7.fhir.exceptions.FHIRException
collected (Time when specimen was collected from subject - the physiologically relevant time.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasCollectedPeriod()
public boolean hasCollected()
public Specimen.SpecimenCollectionComponent setCollected(Type value)
value - collected (Time when specimen was collected from subject - the physiologically relevant time.)public Duration getDuration()
duration (The span of time over which the collection of a specimen occurred.)public boolean hasDuration()
public Specimen.SpecimenCollectionComponent setDuration(Duration value)
value - duration (The span of time over which the collection of a specimen occurred.)public Quantity getQuantity()
quantity (The quantity of specimen collected; for instance the volume of a blood sample, or the physical measurement of an anatomic pathology sample.)public boolean hasQuantity()
public Specimen.SpecimenCollectionComponent setQuantity(Quantity value)
value - quantity (The quantity of specimen collected; for instance the volume of a blood sample, or the physical measurement of an anatomic pathology sample.)public CodeableConcept getMethod()
method (A coded value specifying the technique that is used to perform the procedure.)public boolean hasMethod()
public Specimen.SpecimenCollectionComponent setMethod(CodeableConcept value)
value - method (A coded value specifying the technique that is used to perform the procedure.)public CodeableConcept getBodySite()
bodySite (Anatomical location from which the specimen was collected (if subject is a patient). This is the target site. This element is not used for environmental specimens.)public boolean hasBodySite()
public Specimen.SpecimenCollectionComponent setBodySite(CodeableConcept value)
value - bodySite (Anatomical location from which the specimen was collected (if subject is a patient). This is the target site. This element is not used for environmental specimens.)public Type getFastingStatus()
fastingStatus (Abstinence or reduction from some or all food, drink, or both, for a period of time prior to sample collection.)public CodeableConcept getFastingStatusCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
fastingStatus (Abstinence or reduction from some or all food, drink, or both, for a period of time prior to sample collection.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasFastingStatusCodeableConcept()
public Duration getFastingStatusDuration() throws org.hl7.fhir.exceptions.FHIRException
fastingStatus (Abstinence or reduction from some or all food, drink, or both, for a period of time prior to sample collection.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasFastingStatusDuration()
public boolean hasFastingStatus()
public Specimen.SpecimenCollectionComponent setFastingStatus(Type value)
value - fastingStatus (Abstinence or reduction from some or all food, drink, or both, for a period of time prior to sample collection.)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.SpecimenCollectionComponent copy()
copy in class BackboneElementpublic void copyValues(Specimen.SpecimenCollectionComponent 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.