public class SpecimenDefinition extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
SpecimenDefinition.SpecimenContainedPreference |
static class |
SpecimenDefinition.SpecimenContainedPreferenceEnumFactory |
static class |
SpecimenDefinition.SpecimenDefinitionTypeTestedComponent |
static class |
SpecimenDefinition.SpecimenDefinitionTypeTestedContainerAdditiveComponent |
static class |
SpecimenDefinition.SpecimenDefinitionTypeTestedContainerComponent |
static class |
SpecimenDefinition.SpecimenDefinitionTypeTestedHandlingComponent |
| Modifier and Type | Field and Description |
|---|---|
protected List<CodeableConcept> |
collection
The action to be performed for collecting the specimen.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CONTAINER
Fluent Client search parameter constant for container
|
protected Identifier |
identifier
A business identifier associated with the kind of specimen.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
protected List<CodeableConcept> |
patientPreparation
Preparation of the patient for specimen collection.
|
static String |
SP_CONTAINER
Search parameter: container
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_TYPE
Search parameter: type
|
protected StringType |
timeAspect
Time aspect of specimen collection (duration or offset).
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
TYPE
Fluent Client search parameter constant for type
|
protected CodeableConcept |
typeCollected
The kind of material to be collected.
|
protected List<SpecimenDefinition.SpecimenDefinitionTypeTestedComponent> |
typeTested
Specimen conditioned in a container as expected by the testing laboratory.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
SpecimenDefinition()
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, 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, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected Identifier identifier
protected CodeableConcept typeCollected
protected List<CodeableConcept> patientPreparation
protected StringType timeAspect
protected List<CodeableConcept> collection
protected List<SpecimenDefinition.SpecimenDefinitionTypeTestedComponent> typeTested
public static final String SP_CONTAINER
Description: The type of specimen conditioned in container expected by the lab
Type: token
Path: SpecimenDefinition.typeTested.container.type
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CONTAINER
Description: The type of specimen conditioned in container expected by the lab
Type: token
Path: SpecimenDefinition.typeTested.container.type
public static final String SP_IDENTIFIER
Description: The unique identifier associated with the specimen
Type: token
Path: SpecimenDefinition.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: The unique identifier associated with the specimen
Type: token
Path: SpecimenDefinition.identifier
public static final String SP_TYPE
Description: The type of collected specimen
Type: token
Path: SpecimenDefinition.typeCollected
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TYPE
Description: The type of collected specimen
Type: token
Path: SpecimenDefinition.typeCollected
public SpecimenDefinition()
public Identifier getIdentifier()
identifier (A business identifier associated with the kind of specimen.)public boolean hasIdentifier()
public SpecimenDefinition setIdentifier(Identifier value)
value - identifier (A business identifier associated with the kind of specimen.)public CodeableConcept getTypeCollected()
typeCollected (The kind of material to be collected.)public boolean hasTypeCollected()
public SpecimenDefinition setTypeCollected(CodeableConcept value)
value - typeCollected (The kind of material to be collected.)public List<CodeableConcept> getPatientPreparation()
patientPreparation (Preparation of the patient for specimen collection.)public SpecimenDefinition setPatientPreparation(List<CodeableConcept> thePatientPreparation)
this for easy method chainingpublic boolean hasPatientPreparation()
public CodeableConcept addPatientPreparation()
public SpecimenDefinition addPatientPreparation(CodeableConcept t)
public CodeableConcept getPatientPreparationFirstRep()
patientPreparation, creating it if it does not already existpublic StringType getTimeAspectElement()
timeAspect (Time aspect of specimen collection (duration or offset).). This is the underlying object with id, value and extensions. The accessor "getTimeAspect" gives direct access to the valuepublic boolean hasTimeAspectElement()
public boolean hasTimeAspect()
public SpecimenDefinition setTimeAspectElement(StringType value)
value - timeAspect (Time aspect of specimen collection (duration or offset).). This is the underlying object with id, value and extensions. The accessor "getTimeAspect" gives direct access to the valuepublic String getTimeAspect()
public SpecimenDefinition setTimeAspect(String value)
value - Time aspect of specimen collection (duration or offset).public List<CodeableConcept> getCollection()
collection (The action to be performed for collecting the specimen.)public SpecimenDefinition setCollection(List<CodeableConcept> theCollection)
this for easy method chainingpublic boolean hasCollection()
public CodeableConcept addCollection()
public SpecimenDefinition addCollection(CodeableConcept t)
public CodeableConcept getCollectionFirstRep()
collection, creating it if it does not already existpublic List<SpecimenDefinition.SpecimenDefinitionTypeTestedComponent> getTypeTested()
typeTested (Specimen conditioned in a container as expected by the testing laboratory.)public SpecimenDefinition setTypeTested(List<SpecimenDefinition.SpecimenDefinitionTypeTestedComponent> theTypeTested)
this for easy method chainingpublic boolean hasTypeTested()
public SpecimenDefinition.SpecimenDefinitionTypeTestedComponent addTypeTested()
public SpecimenDefinition addTypeTested(SpecimenDefinition.SpecimenDefinitionTypeTestedComponent t)
public SpecimenDefinition.SpecimenDefinitionTypeTestedComponent getTypeTestedFirstRep()
typeTested, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic SpecimenDefinition copy()
copy in class DomainResourcepublic void copyValues(SpecimenDefinition dst)
protected SpecimenDefinition typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.