--- type: "resource" title: "BiologicallyDerivedProductDispense" resource: "BiologicallyDerivedProductDispense" --- # BiologicallyDerivedProductDispense ## Introduction ## Scope and Usage This resource covers the supply of biologically derived products to a patient. Examples include provision of highly matched cellular therapy products or crossmatched blood for a patient, supply of a cornea for ocular surgery, supply of a skin products for burn trauma therapy, provision of banked human milk for very low birthweight babies. The biologically derived product dispense can be the result of a transfusion laboratory or tissue bank system responding to a request or order. Typically the dispense is only considered completed (i.e., status=allocated or issued) after necessary medical release conditions have been met. ## Boundaries and Relationships This resource has boundaries with MedicationDispense and DeviceDispense. BiologicallyDerivedProductDispense should be used when the product is a biologic derived from a human donor or another biological entity. Biologics prepared from large pool donor sources such as human albumin solutions or immune globulin preparations are often handled through pharmacy and MedicationDispense may be more appropriate. The request to initiate a BiologicallyDerivedProductDispense may be via a [ServiceRequest](servicerequest) resource. The details of the clinical application of the dispensed product may be captured in a [Procedure](procedure) resource. ## Background and Context Provides additional detail on exactly how the resource is to be used ## StructureDefinition ### Elements (Simplified) - **[BiologicallyDerivedProductDispense](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense)** [0..*]: - A record of dispensation of a biologically derived product - **[BiologicallyDerivedProductDispense.identifier](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.identifier)** [0..*]: [Identifier](/Identifier) Business identifier for this dispense - **[BiologicallyDerivedProductDispense.basedOn](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.basedOn)** [0..*]: Reference([ServiceRequest](/ServiceRequest)) The order or request that this dispense is fulfilling - **[BiologicallyDerivedProductDispense.partOf](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.partOf)** [0..*]: Reference([BiologicallyDerivedProductDispense](/BiologicallyDerivedProductDispense)) Part of referenced event - **[BiologicallyDerivedProductDispense.status](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.status)** [1..1]: [code](/code) required:[biologicallyderivedproductdispense-status](/valueset-biologicallyderivedproductdispense-status) preparation | in-progress | allocated | issued | unfulfilled | returned | entered-in-error | unknown - **[BiologicallyDerivedProductDispense.originRelationshipType](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.originRelationshipType)** [0..1]: [CodeableConcept](/CodeableConcept) example:[biologicallyderivedproductdispense-origin-relationship](/valueset-biologicallyderivedproductdispense-origin-relationship) Relationship between the donor and intended recipient - **[BiologicallyDerivedProductDispense.product](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.product)** [1..1]: Reference([BiologicallyDerivedProduct](/BiologicallyDerivedProduct)) The BiologicallyDerivedProduct that is dispensed - **[BiologicallyDerivedProductDispense.subject](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.subject)** [1..1]: [Reference(Patient](/Reference(Patient), [Group)](/Group)) The intended recipient(s) of the dispensed product - **[BiologicallyDerivedProductDispense.matchStatus](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.matchStatus)** [0..1]: [CodeableConcept](/CodeableConcept) example:[biologicallyderivedproductdispense-match-status](/valueset-biologicallyderivedproductdispense-match-status) Indicates the type of matching associated with the dispense - **[BiologicallyDerivedProductDispense.performer](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.performer)** [0..*]: [BackboneElement](/BackboneElement) Indicates who or what performed an action - **[BiologicallyDerivedProductDispense.performer.function](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.performer.function)** [0..1]: [CodeableConcept](/CodeableConcept) example:[biologicallyderivedproductdispense-performer-function](/valueset-biologicallyderivedproductdispense-performer-function) Identifies the function of the performer during the dispense - **[BiologicallyDerivedProductDispense.performer.actor](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.performer.actor)** [1..1]: Reference([Practitioner](/Practitioner)) Who performed the action - **[BiologicallyDerivedProductDispense.location](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.location)** [0..1]: Reference([Location](/Location)) Where the dispense occurred - **[BiologicallyDerivedProductDispense.quantity](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.quantity)** [0..1]: [Quantity](/Quantity)([SimpleQuantity](/SimpleQuantity)) Amount dispensed - **[BiologicallyDerivedProductDispense.preparedDate](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.preparedDate)** [0..1]: [dateTime](/dateTime) When product was selected/matched - **[BiologicallyDerivedProductDispense.whenHandedOver](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.whenHandedOver)** [0..1]: [dateTime](/dateTime) When the product was dispatched - **[BiologicallyDerivedProductDispense.destination](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.destination)** [0..1]: Reference([Location](/Location)) Where the product was dispatched to - **[BiologicallyDerivedProductDispense.note](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.note)** [0..*]: [Annotation](/Annotation) Additional notes - **[BiologicallyDerivedProductDispense.usageInstruction](/biologicallyderivedproductdispense-definitions#BiologicallyDerivedProductDispense.usageInstruction)** [0..1]: [string](/string) Specific instructions for use ## Mappings - [BiologicallyDerivedProductDispense Mappings](/biologicallyderivedproductdispense-mappings) — 11 mapping entries ## Resource Packs ### list-BiologicallyDerivedProductDispense-packs.xml ```xml ``` ## Search Parameters - [product](/biologicallyderivedproductdispense-search#product) — **reference** — Search for products that match this code — `BiologicallyDerivedProductDispense.product` - [patient](/biologicallyderivedproductdispense-search#patient) — **reference** — The identity of a patient for whom to list dispenses — `BiologicallyDerivedProductDispense.subject.where(resolve() is Patient)` - [subject](/biologicallyderivedproductdispense-search#subject) — **reference** — The intended recipient(s) of the dispensed product — `BiologicallyDerivedProductDispense.subject` - [performer](/biologicallyderivedproductdispense-search#performer) — **reference** — Who performed the action — `BiologicallyDerivedProductDispense.performer.actor` - [status](/biologicallyderivedproductdispense-search#status) — **token** — The status of the dispense — `BiologicallyDerivedProductDispense.status` - [identifier](/biologicallyderivedproductdispense-search#identifier) — **token** — The identifier of the dispense — `BiologicallyDerivedProductDispense.identifier` - [based-on](/biologicallyderivedproductdispense-search#based-on) — **reference** — The order or request that this dispense is fulfilling — `BiologicallyDerivedProductDispense.basedOn` - [part-of](/biologicallyderivedproductdispense-search#part-of) — **reference** — Part of referenced event — `BiologicallyDerivedProductDispense.partOf` [Full Search Parameters](/biologicallyderivedproductdispense-search) ## Examples - [biologicallyderivedproductdispense-example](/biologicallyderivedproductdispense-example-biologicallyderivedproductdispense-example) — biologicallyderivedproductdispense-example - [biologicallyderivedproductdispense-examples-header](/biologicallyderivedproductdispense-example-biologicallyderivedproductdispense-examples-header) — biologicallyderivedproductdispense-examples-header - [example](/biologicallyderivedproductdispense-example-example) — biologicallyderivedproductdispense-example — General BiologicallyDerivedProductDispense Example [Full Examples](/biologicallyderivedproductdispense-examples) ## Mapping Exceptions ### biologicallyderivedproductdispense-event-mapping-exceptions.xml ### Divergent Elements - **Event.identifier** → **BiologicallyDerivedProductDispense.identifier** - shortUnmatched | reason=Unknown | pattern=Business identifier for biologically derived product dispense | resource=Business identifier for this dispense - definitionUnmatched | reason=Unknown | pattern=Business identifiers assigned to this biologically derived product dispense by the performer and/or other systems. These identifiers remain constant as the resource is updated and propagates from server to server. | resource=Unique instance identifiers assigned to a biologically derived product dispense. Note: This is a business identifier, not a resource identifier. - commentsUnmatched | reason=Unknown | pattern=Note: This is a business identifier, not a resource identifier (see [discussion](resource.html#identifiers)). It is best practice for the identifier to only appear on a single resource instance, however business practices may occasionally dictate that multiple resource instances with the same identifier can exist - possibly even with different resource types. For example, multiple Patient and a Person resource instance might share the same social insurance number. - requirementsUnmatched | reason=Unknown | pattern=Allows identification of the biologically derived product dispense as it is known by various participating systems and in a way that remains consistent across servers. - **Event.basedOn** → **BiologicallyDerivedProductDispense.basedOn** - missingTypes | reason=Unknown | pattern=Reference(Request) - extraTypes | reason=Unknown - shortUnmatched | reason=Unknown | pattern=Fulfills plan, proposal or order | resource=The order or request that this dispense is fulfilling - definitionUnmatched | reason=Unknown | pattern=A plan, proposal or order that is fulfilled in whole or in part by this biologically derived product dispense. | resource=The order or request that the dispense is fulfilling. This is a reference to a ServiceRequest resource. - requirementsUnmatched | reason=Unknown | pattern=Allows tracing of authorization for the biologically derived product dispense and tracking whether proposals/recommendations were acted upon. - **Event.partOf** → **BiologicallyDerivedProductDispense.partOf** - missingTypes | reason=Unknown | pattern=Reference(Event) - extraTypes | reason=Unknown - definitionUnmatched | reason=Unknown | pattern=A larger event of which this particular biologically derived product dispense is a component or step. | resource=A larger event of which this particular event is a component. - commentsUnmatched | reason=Unknown | pattern=Not to be used to link an biologically derived product dispense to an Encounter - use 'context' for that. - **Event.status** → **BiologicallyDerivedProductDispense.status** - shortUnmatched | reason=Unknown | pattern=preparation | in-progress | not-done | suspended | aborted | completed | entered-in-error | unknown | resource=preparation | in-progress | allocated | issued | unfulfilled | returned | entered-in-error | unknown - definitionUnmatched | reason=Unknown | pattern=The current state of the biologically derived product dispense. | resource=A code specifying the state of the dispense event. - commentsUnmatched | reason=Unknown | pattern=A nominal state-transition diagram can be found in the (Event pattern documentation Unknown does not represent "other" - one of the defined statuses must apply. Unknown is used when the authoring system is not sure what the current status is. - **Event.product** → **BiologicallyDerivedProductDispense.product** - missingTypes | reason=Unknown | pattern=CodeableReference(BiologicallyDerivedProduct, Device, DeviceDefinition, Medication, NutritionProduct, Substance) - extraTypes | reason=Unknown - shortUnmatched | reason=Unknown | pattern=Product used/provided | resource=The BiologicallyDerivedProduct that is dispensed - definitionUnmatched | reason=Unknown | pattern=Indicates the product supplied or manipulated by this biologically derived product dispense. | resource=A link to a resource identifying the biologically derived product that is being dispensed. - **Event.subject** → **BiologicallyDerivedProductDispense.subject** - shortUnmatched | reason=Unknown | pattern=Individual service was done for/to | resource=The intended recipient(s) of the dispensed product - definitionUnmatched | reason=Unknown | pattern=The individual or set of individuals the action is being or was performed on. | resource=A link to a resource representing the individual(s) that the product is dispensed for. - requirementsUnmatched | reason=Unknown | pattern=Links the biologically derived product dispense to the Patient context. May also affect access control. - **Event.performer** → **BiologicallyDerivedProductDispense.performer** - extraTypes | reason=Unknown - shortUnmatched | reason=Unknown | pattern=Who performed biologically derived product dispense and what they did | resource=Indicates who or what performed an action - definitionUnmatched | reason=Unknown | pattern=Indicates who or what performed the biologically derived product dispense and how they were involved. | resource=Indicates who or what performed an action. - **Event.location** → **BiologicallyDerivedProductDispense.location** - shortUnmatched | reason=Unknown | pattern=Where biologically derived product dispense occurred | resource=Where the dispense occurred - definitionUnmatched | reason=Unknown | pattern=The principal physical location where the biologically derived product dispense was performed. | resource=The physical location where the dispense was performed. - requirementsUnmatched | reason=Unknown | pattern=Ties the event to where the records are likely kept and provides context around the event occurrence (e.g. if it occurred inside or outside a dedicated healthcare setting). - **Event.note** → **BiologicallyDerivedProductDispense.note** - summary | reason=Unknown | pattern=false - shortUnmatched | reason=Unknown | pattern=Comments made about the event | resource=Additional notes - definitionUnmatched | reason=Unknown | pattern=Comments made about the biologically derived product dispense by the performer, subject or other participants. | resource=Additional notes. ### Unmapped Elements - **Event.reported** — Unknown - **Event.reason** — Unknown - **Event.relevantHistory** — Unknown - **Event.code** — Unknown - **Event.statusReason** — Unknown - **Event.performer.actor** — Unknown - **Event.performer.function** — Unknown - **Event.category** — Unknown - **Event.encounter** — Unknown - **Event.recorded** — Unknown - **Event.occurrence** — Unknown - **Event.researchStudy** — Unknown