Entity Blood Product Dispense

DescriptionThe act of issuing the ordered blood or derivative product of blood from the blood bank or blood product supplier.

Attributes
Blood Component Donation NumBlood Component Donation Num
Blood Component Donation Type CodeBlood Component Donation Type Code
Blood Component Type CodeBlood Component Type Code
Blood GroupBlood Group
Blood Product Amt QtyBlood Product Amt Qty
Blood Product Expiration TsBlood Product Expiration Ts
Blood Product QtyBlood Product Qty
Blood Product TypeBlood Product Type
Blood Product Unique NumBlood Product Unique Num
Blood Product UOMBlood Product UOM
Commercial Blood Product CodeCommercial Blood Product Code
Commercial Blood Product Lot NumCommercial Blood Product Lot Num
Commercial Blood Product Manufacturer NameCommercial Blood Product Manufacturer Name
Commercial Blood Product NameCommercial Blood Product Name
Dispense StatusDispense Status
Dispense Status TsDispense Status Ts
Observation StatusObservation Status

Relationship
Blood Product Dispense_Blood Product Order_FKBlood Product Dispense_Blood Product Order_FK
Blood Product Dispense_Address_FKBlood Product Dispense_Address_FK
Blood Product Dispense_Practitioner_FKBlood Product Dispense_Practitioner_FK
Blood Product Dispense_Organization_FKBlood Product Dispense_Organization_FK
Blood Product Dispense_Practitioner_FK1Blood Product Dispense_Practitioner_FK1
Blood Product Dispense_Point Of Care Location_FKBlood Product Dispense_Point Of Care Location_FK

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Blood Component Donation Num
DescriptionA unique identification number assigned to a blood donation.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Blood Component Donation Type Code
DescriptionIndicates which type or derivative of blood is donated.

For Example:
Platelets
Red cells
Plasma
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Blood Component Type Code
DescriptionIndicates which derivative part of whole blood.

For Example:
Red Blood Cells
Washed Red Blood Cells
Plasma
Platelets
If using the ISBT 128 labeling standard, the product code will consist of an 8-character alphanumeric code which includes the blood component class.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Blood Group
DescriptionIndicates the ABO/Rh blood group status of the blood product.

For Example:
A+
A-
B+
B-
O+
O-
AB+
AB-
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Blood Product Amt Qty
DescriptionIndicates the volume of blood product ordered, dispensed, or transfused.
Data TypeStandards - Data Domains.ddm/Data Domains/Quantity Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Blood Product Expiration Ts
DescriptionThe date and time the blood product expires. The blood product is no longer considered acceptable once the expiration date has been reached unless cleared by the transfusion service medical staff.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Blood Product Qty
DescriptionThe number of blood products ordered, dispensed, or used in the transfusion.

For Example:
3 Units
Data TypeStandards - Data Domains.ddm/Data Domains/Quantity Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Blood Product Type
DescriptionAn indicator to differentiate between Blood Component or Commercial Product.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Blood Product Unique Num
DescriptionA unique system-generated number assigned to the blood product.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Blood Product UOM
DescriptionThe units of measure in which the ordered, dispensed, or transfused blood product amount is expressed.

For example:
Milliliters
International Units
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Commercial Blood Product Code
DescriptionIndicates the code to identify a commercial product. Examples of commercial products are blood derivatives such as Rh Immune Globulin and Factor VIII concentrate, Leukoreduction filters, and blood administration sets.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Commercial Blood Product Lot Num
DescriptionIdentifies the lot number for blood derivatives or commercially supplied items used as transfusion accessories.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Commercial Blood Product Manufacturer Name
DescriptionText description of a commercial blood product manufacturer. The manufacturer may be different to the supplier of the commercial blood product.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Commercial Blood Product Name
DescriptionText description of a commercial blood product.

For Example:
Red Blood Cells
Platelets
Factor VIII
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Dispense Status
DescriptionIndicates the current status of the ordered blood product as indicated by the filler or placer

For Example:
RI Received into inventory (for specified patient)
RD Reserved and ready to dispense
RS Reserved (ordered and product allocated for the patient)
RE Released (no longer allocated for the patient)
DS Dispensed to patient location
RA Returned unused/no longer needed
RL Returned unused/keep linked to patient for possible use later
WA Wasted (product no longer viable)
PT Presumed transfused (dispensed and not returned)
CR Released into inventory for general availability
RQ Request to dispense blood product
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Dispense Status Ts
DescriptionThe date and time the specified blood product dispense status is defined.

For Example:
RD Reserved and ready to dispense at YYYY/DD/MM
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Observation Status
DescriptionThe most commonly used message status values will be preliminary and final. A status is considered preliminary until a blood product has reached a final disposition for the patient. For example, when the product is first cross-matched and a status message is sent, it would be considered preliminary. When the product is dispensed to the patient, that status would also be considered preliminary. However, once the product is transfused, the status would be considered final. The status of a blood product can continue to change and the previous status should be overwritten until it reaches a final status. Refer to HL7 BPX.

For example:
C Record coming over is a correction and thus replaces a final status
D Deletes the BPX record
F Final status; Can only be changed with a corrected status
O Order detail description only (no status)
P Preliminary status
W Post original as wrong, for example, transmitted for wrong patient
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Blood Product Dispense_Blood Product Order_FK
Is Identifying Relationshipfalse
Child TableBlood Product Dispense
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableBlood Product Order
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Blood Product Dispense_Address_FK
Is Identifying Relationshipfalse
Child TableBlood Product Dispense
Child Role Nameactual dispensed to
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableAddress
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Blood Product Dispense_Practitioner_FK
Is Identifying Relationshipfalse
Child TableBlood Product Dispense
Child Role Namereceiver
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePractitioner
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Blood Product Dispense_Organization_FK
Is Identifying Relationshipfalse
Child TableBlood Product Dispense
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableOrganization
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Blood Product Dispense_Practitioner_FK1
Is Identifying Relationshipfalse
Child TableBlood Product Dispense
Child Role Namedispenser
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePractitioner
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Blood Product Dispense_Point Of Care Location_FK
Is Identifying Relationshipfalse
Child TableBlood Product Dispense
Child Role Nameactual dispensed to
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePoint Of Care Location
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE