public class BiologicallyDerivedProduct extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
BiologicallyDerivedProduct.BiologicallyDerivedProductCategory |
static class |
BiologicallyDerivedProduct.BiologicallyDerivedProductCategoryEnumFactory |
static class |
BiologicallyDerivedProduct.BiologicallyDerivedProductCollectionComponent |
static class |
BiologicallyDerivedProduct.BiologicallyDerivedProductManipulationComponent |
static class |
BiologicallyDerivedProduct.BiologicallyDerivedProductProcessingComponent |
static class |
BiologicallyDerivedProduct.BiologicallyDerivedProductStatus |
static class |
BiologicallyDerivedProduct.BiologicallyDerivedProductStatusEnumFactory |
static class |
BiologicallyDerivedProduct.BiologicallyDerivedProductStorageComponent |
static class |
BiologicallyDerivedProduct.BiologicallyDerivedProductStorageScale |
static class |
BiologicallyDerivedProduct.BiologicallyDerivedProductStorageScaleEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected BiologicallyDerivedProduct.BiologicallyDerivedProductCollectionComponent |
collection
How this product was collected.
|
protected List<Identifier> |
identifier
This records identifiers associated with this biologically derived product instance that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g.
|
protected BiologicallyDerivedProduct.BiologicallyDerivedProductManipulationComponent |
manipulation
Any manipulation of product post-collection that is intended to alter the product.
|
protected List<Reference> |
parent
Parent product (if any).
|
protected List<BiologicallyDerivedProduct> |
parentTarget
The actual objects that are the target of the reference (Parent product (if any).)
|
protected List<BiologicallyDerivedProduct.BiologicallyDerivedProductProcessingComponent> |
processing
Any processing of the product during collection that does not change the fundamental nature of the product.
|
protected Enumeration<BiologicallyDerivedProduct.BiologicallyDerivedProductCategory> |
productCategory
Broad category of this product.
|
protected CodeableConcept |
productCode
A code that identifies the kind of this biologically derived product (SNOMED Ctcode).
|
protected IntegerType |
quantity
Number of discrete units within this product.
|
protected List<Reference> |
request
Procedure request to obtain this biologically derived product.
|
protected List<ServiceRequest> |
requestTarget
The actual objects that are the target of the reference (Procedure request to obtain this biologically derived product.)
|
protected Enumeration<BiologicallyDerivedProduct.BiologicallyDerivedProductStatus> |
status
Whether the product is currently available.
|
protected List<BiologicallyDerivedProduct.BiologicallyDerivedProductStorageComponent> |
storage
Product storage.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
BiologicallyDerivedProduct()
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 List<Identifier> identifier
protected Enumeration<BiologicallyDerivedProduct.BiologicallyDerivedProductCategory> productCategory
protected CodeableConcept productCode
protected Enumeration<BiologicallyDerivedProduct.BiologicallyDerivedProductStatus> status
protected List<Reference> request
protected List<ServiceRequest> requestTarget
protected IntegerType quantity
protected List<BiologicallyDerivedProduct> parentTarget
protected BiologicallyDerivedProduct.BiologicallyDerivedProductCollectionComponent collection
protected List<BiologicallyDerivedProduct.BiologicallyDerivedProductProcessingComponent> processing
protected BiologicallyDerivedProduct.BiologicallyDerivedProductManipulationComponent manipulation
protected List<BiologicallyDerivedProduct.BiologicallyDerivedProductStorageComponent> storage
public BiologicallyDerivedProduct()
public List<Identifier> getIdentifier()
identifier (This records identifiers associated with this biologically derived product instance that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).)public BiologicallyDerivedProduct setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public BiologicallyDerivedProduct addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic Enumeration<BiologicallyDerivedProduct.BiologicallyDerivedProductCategory> getProductCategoryElement()
productCategory (Broad category of this product.). This is the underlying object with id, value and extensions. The accessor "getProductCategory" gives direct access to the valuepublic boolean hasProductCategoryElement()
public boolean hasProductCategory()
public BiologicallyDerivedProduct setProductCategoryElement(Enumeration<BiologicallyDerivedProduct.BiologicallyDerivedProductCategory> value)
value - productCategory (Broad category of this product.). This is the underlying object with id, value and extensions. The accessor "getProductCategory" gives direct access to the valuepublic BiologicallyDerivedProduct.BiologicallyDerivedProductCategory getProductCategory()
public BiologicallyDerivedProduct setProductCategory(BiologicallyDerivedProduct.BiologicallyDerivedProductCategory value)
value - Broad category of this product.public CodeableConcept getProductCode()
productCode (A code that identifies the kind of this biologically derived product (SNOMED Ctcode).)public boolean hasProductCode()
public BiologicallyDerivedProduct setProductCode(CodeableConcept value)
value - productCode (A code that identifies the kind of this biologically derived product (SNOMED Ctcode).)public Enumeration<BiologicallyDerivedProduct.BiologicallyDerivedProductStatus> getStatusElement()
status (Whether the product is currently available.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public BiologicallyDerivedProduct setStatusElement(Enumeration<BiologicallyDerivedProduct.BiologicallyDerivedProductStatus> value)
value - status (Whether the product is currently available.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic BiologicallyDerivedProduct.BiologicallyDerivedProductStatus getStatus()
public BiologicallyDerivedProduct setStatus(BiologicallyDerivedProduct.BiologicallyDerivedProductStatus value)
value - Whether the product is currently available.public List<Reference> getRequest()
request (Procedure request to obtain this biologically derived product.)public BiologicallyDerivedProduct setRequest(List<Reference> theRequest)
this for easy method chainingpublic boolean hasRequest()
public Reference addRequest()
public BiologicallyDerivedProduct addRequest(Reference t)
public Reference getRequestFirstRep()
request, creating it if it does not already exist@Deprecated public List<ServiceRequest> getRequestTarget()
@Deprecated public ServiceRequest addRequestTarget()
public IntegerType getQuantityElement()
quantity (Number of discrete units within this product.). This is the underlying object with id, value and extensions. The accessor "getQuantity" gives direct access to the valuepublic boolean hasQuantityElement()
public boolean hasQuantity()
public BiologicallyDerivedProduct setQuantityElement(IntegerType value)
value - quantity (Number of discrete units within this product.). This is the underlying object with id, value and extensions. The accessor "getQuantity" gives direct access to the valuepublic int getQuantity()
public BiologicallyDerivedProduct setQuantity(int value)
value - Number of discrete units within this product.public BiologicallyDerivedProduct setParent(List<Reference> theParent)
this for easy method chainingpublic boolean hasParent()
public BiologicallyDerivedProduct addParent(Reference t)
public Reference getParentFirstRep()
parent, creating it if it does not already exist@Deprecated public List<BiologicallyDerivedProduct> getParentTarget()
@Deprecated public BiologicallyDerivedProduct addParentTarget()
public BiologicallyDerivedProduct.BiologicallyDerivedProductCollectionComponent getCollection()
collection (How this product was collected.)public boolean hasCollection()
public BiologicallyDerivedProduct setCollection(BiologicallyDerivedProduct.BiologicallyDerivedProductCollectionComponent value)
value - collection (How this product was collected.)public List<BiologicallyDerivedProduct.BiologicallyDerivedProductProcessingComponent> getProcessing()
processing (Any processing of the product during collection that does not change the fundamental nature of the product. For example adding anti-coagulants during the collection of Peripheral Blood Stem Cells.)public BiologicallyDerivedProduct setProcessing(List<BiologicallyDerivedProduct.BiologicallyDerivedProductProcessingComponent> theProcessing)
this for easy method chainingpublic boolean hasProcessing()
public BiologicallyDerivedProduct.BiologicallyDerivedProductProcessingComponent addProcessing()
public BiologicallyDerivedProduct addProcessing(BiologicallyDerivedProduct.BiologicallyDerivedProductProcessingComponent t)
public BiologicallyDerivedProduct.BiologicallyDerivedProductProcessingComponent getProcessingFirstRep()
processing, creating it if it does not already existpublic BiologicallyDerivedProduct.BiologicallyDerivedProductManipulationComponent getManipulation()
manipulation (Any manipulation of product post-collection that is intended to alter the product. For example a buffy-coat enrichment or CD8 reduction of Peripheral Blood Stem Cells to make it more suitable for infusion.)public boolean hasManipulation()
public BiologicallyDerivedProduct setManipulation(BiologicallyDerivedProduct.BiologicallyDerivedProductManipulationComponent value)
value - manipulation (Any manipulation of product post-collection that is intended to alter the product. For example a buffy-coat enrichment or CD8 reduction of Peripheral Blood Stem Cells to make it more suitable for infusion.)public List<BiologicallyDerivedProduct.BiologicallyDerivedProductStorageComponent> getStorage()
storage (Product storage.)public BiologicallyDerivedProduct setStorage(List<BiologicallyDerivedProduct.BiologicallyDerivedProductStorageComponent> theStorage)
this for easy method chainingpublic boolean hasStorage()
public BiologicallyDerivedProduct.BiologicallyDerivedProductStorageComponent addStorage()
public BiologicallyDerivedProduct addStorage(BiologicallyDerivedProduct.BiologicallyDerivedProductStorageComponent t)
public BiologicallyDerivedProduct.BiologicallyDerivedProductStorageComponent getStorageFirstRep()
storage, 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 BiologicallyDerivedProduct copy()
copy in class DomainResourcepublic void copyValues(BiologicallyDerivedProduct dst)
protected BiologicallyDerivedProduct 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.