Skip to main content

🏥 Blood Bank

Manage blood unit inventory — register donated units, track expiry, fulfill patient blood requests, and maintain a complete chain of custody from donation through transfusion.

Navigate to Hospital → Blood Bank.


Blood Bank

Blood Groups & Components

Blood Groups: A+, A−, B+, B−, AB+, AB−, O+, O−

Blood Components:

ComponentDescription
Whole BloodUnprocessed donated blood
Packed Red CellsRed blood cells separated from plasma
Fresh Frozen PlasmaPlasma component with clotting factors
PlateletsPlatelet concentrate
CryoprecipitateClotting factor concentrate

Inventory Summary

A card per blood-group + component combination (e.g., A+ Whole Blood, O+ Packed Red Cells) shows:

CountDescription
AvailableUnits ready for use
ReservedUnits allocated for a specific request
QuarantinedUnits awaiting screening clearance
Expiring ≤7DUnits expiring within 7 days

Blood Units

ControlDescription
All groupsFilter by blood group
All componentsFilter by component
All statusesFilter by unit status
ClearReset all filters
+ Register unitRegister a new blood unit
Request BloodRaise a blood request

Table Columns

ColumnDescription
Unit #Auto-generated unique identifier (e.g., BBU-00009)
GroupBlood group
ComponentType of blood component
VolumeVolume in ml
CollectedCollection date
ExpiresExpiry date (with days remaining/overdue)
StatusAvailable, Reserved, Cross-matched, Issued, Expired, or Discarded
DonorLinked donor (e.g., patient ID), if any
Reserved ForPatient the unit is reserved for, if any
LocationStorage location (e.g., Refrigerator B, Shelf 2)
ScreeningScreening test notes
ActionsUnit actions