| identifier | No | Identifier[] | External ids for this item |
| productCategory | No | code | organ / tissue / fluid / cells / biologicalAgent |
| productCode | No | CodeableConcept | What this biologically derived product is |
| status | No | code | available / unavailable |
| request | No | Reference<ServiceRequest>[] | Procedure request |
| quantity | No | integer | The amount of this biologically derived product |
| parent | No | Reference<BiologicallyDerivedProduct>[] | BiologicallyDerivedProduct parent |
| collection | No | BiologicallyDerivedProductCollection | How this product was collected |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | Extension[] | Additional content defined by implementations |
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
| - collector | No | Reference<Practitioner / PractitionerRole> | Individual performing collection |
| - source | No | Reference<Patient / Organization> | Who is product from |
| - collected[x] | No | dateTime, Period | Time of product collection |
| processing | No | BiologicallyDerivedProductProcessing | Any processing of the product during collection |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | Extension[] | Additional content defined by implementations |
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
| - description | No | string | Description of of processing |
| - procedure | No | CodeableConcept | Procesing code |
| - additive | No | Reference<Substance> | Substance added during processing |
| - time[x] | No | dateTime, Period | Time of processing |
| manipulation | No | BiologicallyDerivedProductManipulation | Any manipulation of product post-collection |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | Extension[] | Additional content defined by implementations |
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
| - description | No | string | Description of manipulation |
| - time[x] | No | dateTime, Period | Time of manipulation |
| storage | No | BiologicallyDerivedProductStorage | Product storage |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | Extension[] | Additional content defined by implementations |
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
| - description | No | string | Description of storage |
| - temperature | No | decimal | Storage temperature |
| - scale | No | code | farenheit / celsius / kelvin |
| - duration | No | Period | Storage timeperiod |