
Class BiologicallyDerivedProduct
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for biological-source-eventprotected IdentifierAn identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for codeHow this product was collected.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for collectorprotected StringTypeA unique identifier for an aliquot of a product.protected DateTimeTypeDate, and where relevant time, of expiration.protected List<Identifier> Unique instance identifiers assigned to a biologically derived product.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.Parent product (if any) for this biologically-derived product.Processing facilities responsible for the labeling and distribution of this biologically derived product.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for product-categorystatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for product-statusprotected CodingBroad category of this product.protected CodeableConceptA codified value that systematically supports characterization and classification of medical products of human origin inclusive of processing conditions such as additives, volumes and handling conditions.protected CodingWhether the product is currently available.A property that is specific to this BiologicallyDerviedProduct instance.Request to obtain and/or infuse this biologically derived product.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for requeststatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for serial-numberstatic final StringSearch parameter: biological-source-eventstatic final StringSearch parameter: codestatic final StringSearch parameter: collectorstatic final StringSearch parameter: identifierstatic final StringSearch parameter: product-categorystatic final StringSearch parameter: product-statusstatic final StringSearch parameter: requeststatic final StringSearch parameter: serial-numberprotected RangeThe temperature requirements for storage of the biologically-derived product.Fields inherited from class org.hl7.fhir.r5.model.DomainResource
contained, extension, modifierExtension, SP_TEXT, text, TEXTFields inherited from class org.hl7.fhir.r5.model.Resource
id, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getNamedProperty(int _hash, String _name, boolean _checkValid) Base[]getProperty(int hash, String name, boolean checkValid) String[]getTypesForProperty(int hash, String name) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(String name, Base value) setDivision(String value) setDivisionElement(StringType value) setExpirationDate(Date value) setIdentifier(List<Identifier> theIdentifier) setProcessingFacility(List<Reference> theProcessingFacility) setProductCategory(Coding value) setProductCode(CodeableConcept value) setProductStatus(Coding value) setProperty(int hash, String name, Base value) setProperty(String name, Base value) setProperty(List<BiologicallyDerivedProduct.BiologicallyDerivedProductPropertyComponent> theProperty) setRequest(List<Reference> theRequest) setStorageTempRequirements(Range value) protected BiologicallyDerivedProductMethods inherited from class org.hl7.fhir.r5.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setStandardsStatus, setTextMethods inherited from class org.hl7.fhir.r5.model.Resource
copyValues, getFHIRPublicationVersion, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, getSourcePackage, getWebPath, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, hasSourcePackage, hasWebPath, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta, setSourcePackage, setWebPathMethods inherited from class org.hl7.fhir.r5.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.r5.model.Base
addDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, executeFunction, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setCopyUserData, setUserData, setUserDataINN, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
productCategory
Broad category of this product. -
productCode
A codified value that systematically supports characterization and classification of medical products of human origin inclusive of processing conditions such as additives, volumes and handling conditions. -
parent
Parent product (if any) for this biologically-derived product. -
request
Request to obtain and/or infuse this biologically derived product. -
identifier
Unique instance identifiers assigned to a biologically derived product. Note: This is a business identifier, not a resource identifier. -
biologicalSourceEvent
An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled. -
processingFacility
Processing facilities responsible for the labeling and distribution of this biologically derived product. -
division
A unique identifier for an aliquot of a product. Used to distinguish individual aliquots of a product carrying the same biologicalSource and productCode identifiers. -
productStatus
Whether the product is currently available. -
expirationDate
Date, and where relevant time, of expiration. -
collection
How this product was collected. -
storageTempRequirements
The temperature requirements for storage of the biologically-derived product. -
property
A property that is specific to this BiologicallyDerviedProduct instance. -
SP_BIOLOGICAL_SOURCE_EVENT
Search parameter: biological-source-eventDescription: The biological source for the biologically derived product
Type: token
Path: BiologicallyDerivedProduct.biologicalSourceEvent
- See Also:
-
BIOLOGICAL_SOURCE_EVENT
Fluent Client search parameter constant for biological-source-eventDescription: The biological source for the biologically derived product
Type: token
Path: BiologicallyDerivedProduct.biologicalSourceEvent
-
SP_CODE
Search parameter: codeDescription: A code that identifies the kind of this biologically derived product (SNOMED CT code).
Type: token
Path: BiologicallyDerivedProduct.productCode
- See Also:
-
CODE
Fluent Client search parameter constant for codeDescription: A code that identifies the kind of this biologically derived product (SNOMED CT code).
Type: token
Path: BiologicallyDerivedProduct.productCode
-
SP_COLLECTOR
Search parameter: collectorDescription: Procedure request to obtain this biologically derived product.
Type: reference
Path: BiologicallyDerivedProduct.collection.collector
- See Also:
-
COLLECTOR
Fluent Client search parameter constant for collectorDescription: Procedure request to obtain this biologically derived product.
Type: reference
Path: BiologicallyDerivedProduct.collection.collector
-
INCLUDE_COLLECTOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "BiologicallyDerivedProduct:collector". -
SP_IDENTIFIER
Search parameter: identifierDescription: Identifier
Type: token
Path: BiologicallyDerivedProduct.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Identifier
Type: token
Path: BiologicallyDerivedProduct.identifier
-
SP_PRODUCT_CATEGORY
Search parameter: product-categoryDescription: Broad category of this product.
Type: token
Path: BiologicallyDerivedProduct.productCategory
- See Also:
-
PRODUCT_CATEGORY
Fluent Client search parameter constant for product-categoryDescription: Broad category of this product.
Type: token
Path: BiologicallyDerivedProduct.productCategory
-
SP_PRODUCT_STATUS
Search parameter: product-statusDescription: Whether the product is currently available.
Type: token
Path: BiologicallyDerivedProduct.productStatus
- See Also:
-
PRODUCT_STATUS
Fluent Client search parameter constant for product-statusDescription: Whether the product is currently available.
Type: token
Path: BiologicallyDerivedProduct.productStatus
-
SP_REQUEST
Search parameter: requestDescription: Procedure request to obtain this biologically derived product.
Type: reference
Path: BiologicallyDerivedProduct.request
- See Also:
-
REQUEST
Fluent Client search parameter constant for requestDescription: Procedure request to obtain this biologically derived product.
Type: reference
Path: BiologicallyDerivedProduct.request
-
INCLUDE_REQUEST
Constant for fluent queries to be used to add include statements. Specifies the path value of "BiologicallyDerivedProduct:request". -
SP_SERIAL_NUMBER
Search parameter: serial-numberDescription: Identifier
Type: token
Path: BiologicallyDerivedProduct.identifier
- See Also:
-
SERIAL_NUMBER
Fluent Client search parameter constant for serial-numberDescription: Identifier
Type: token
Path: BiologicallyDerivedProduct.identifier
-
-
Constructor Details
-
BiologicallyDerivedProduct
public BiologicallyDerivedProduct()Constructor
-
-
Method Details
-
getProductCategory
- Returns:
productCategory(Broad category of this product.)
-
hasProductCategory
-
setProductCategory
- Parameters:
value-productCategory(Broad category of this product.)
-
getProductCode
- Returns:
productCode(A codified value that systematically supports characterization and classification of medical products of human origin inclusive of processing conditions such as additives, volumes and handling conditions.)
-
hasProductCode
-
setProductCode
- Parameters:
value-productCode(A codified value that systematically supports characterization and classification of medical products of human origin inclusive of processing conditions such as additives, volumes and handling conditions.)
-
getParent
- Returns:
parent(Parent product (if any) for this biologically-derived product.)
-
setParent
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasParent
-
addParent
-
addParent
-
getParentFirstRep
- Returns:
- The first repetition of repeating field
parent, creating it if it does not already exist {3}
-
getRequest
- Returns:
request(Request to obtain and/or infuse this biologically derived product.)
-
setRequest
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasRequest
-
addRequest
-
addRequest
-
getRequestFirstRep
- Returns:
- The first repetition of repeating field
request, creating it if it does not already exist {3}
-
getIdentifier
- Returns:
identifier(Unique instance identifiers assigned to a biologically derived product. Note: This is a business identifier, not a resource identifier.)
-
setIdentifier
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist {3}
-
getBiologicalSourceEvent
- Returns:
biologicalSourceEvent(An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled.)
-
hasBiologicalSourceEvent
-
setBiologicalSourceEvent
- Parameters:
value-biologicalSourceEvent(An identifier that supports traceability to the event during which material in this product from one or more biological entities was obtained or pooled.)
-
getProcessingFacility
- Returns:
processingFacility(Processing facilities responsible for the labeling and distribution of this biologically derived product.)
-
setProcessingFacility
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasProcessingFacility
-
addProcessingFacility
-
addProcessingFacility
-
getProcessingFacilityFirstRep
- Returns:
- The first repetition of repeating field
processingFacility, creating it if it does not already exist {3}
-
getDivisionElement
- Returns:
division(A unique identifier for an aliquot of a product. Used to distinguish individual aliquots of a product carrying the same biologicalSource and productCode identifiers.). This is the underlying object with id, value and extensions. The accessor "getDivision" gives direct access to the value
-
hasDivisionElement
-
hasDivision
-
setDivisionElement
- Parameters:
value-division(A unique identifier for an aliquot of a product. Used to distinguish individual aliquots of a product carrying the same biologicalSource and productCode identifiers.). This is the underlying object with id, value and extensions. The accessor "getDivision" gives direct access to the value
-
getDivision
- Returns:
- A unique identifier for an aliquot of a product. Used to distinguish individual aliquots of a product carrying the same biologicalSource and productCode identifiers.
-
setDivision
- Parameters:
value- A unique identifier for an aliquot of a product. Used to distinguish individual aliquots of a product carrying the same biologicalSource and productCode identifiers.
-
getProductStatus
- Returns:
productStatus(Whether the product is currently available.)
-
hasProductStatus
-
setProductStatus
- Parameters:
value-productStatus(Whether the product is currently available.)
-
getExpirationDateElement
- Returns:
expirationDate(Date, and where relevant time, of expiration.). This is the underlying object with id, value and extensions. The accessor "getExpirationDate" gives direct access to the value
-
hasExpirationDateElement
-
hasExpirationDate
-
setExpirationDateElement
- Parameters:
value-expirationDate(Date, and where relevant time, of expiration.). This is the underlying object with id, value and extensions. The accessor "getExpirationDate" gives direct access to the value
-
getExpirationDate
- Returns:
- Date, and where relevant time, of expiration.
-
setExpirationDate
- Parameters:
value- Date, and where relevant time, of expiration.
-
getCollection
- Returns:
collection(How this product was collected.)
-
hasCollection
-
setCollection
public BiologicallyDerivedProduct setCollection(BiologicallyDerivedProduct.BiologicallyDerivedProductCollectionComponent value) - Parameters:
value-collection(How this product was collected.)
-
getStorageTempRequirements
- Returns:
storageTempRequirements(The temperature requirements for storage of the biologically-derived product.)
-
hasStorageTempRequirements
-
setStorageTempRequirements
- Parameters:
value-storageTempRequirements(The temperature requirements for storage of the biologically-derived product.)
-
getProperty
- Returns:
property(A property that is specific to this BiologicallyDerviedProduct instance.)
-
setProperty
public BiologicallyDerivedProduct setProperty(List<BiologicallyDerivedProduct.BiologicallyDerivedProductPropertyComponent> theProperty) - Returns:
- Returns a reference to
thisfor easy method chaining
-
hasProperty
-
addProperty
-
addProperty
-
getPropertyFirstRep
- Returns:
- The first repetition of repeating field
property, creating it if it does not already exist {3}
-
listChildren
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource- Returns:
- the FHIR type name of the instance (not the java class name)
-
copy
- Specified by:
copyin classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-