Штрих-коды банка крови: ISBT 128 и безопасность переливания
ISBT 128 barcode standard for blood products — donation identification, component labeling, and the transition from Codabar to ISBT 128.
Blood Bank Barcodes: ISBT 128 & Transfusion Safety
Blood banking uses one of the most critical barcode applications in existence: ensuring that blood products are correctly identified, tracked, and matched to patients. The ISBT 128 standard provides the global framework for blood product labeling.
Why Blood Banking Needs Barcodes
A blood transfusion error (wrong blood type) can be fatal. Barcodes prevent errors by:
- Uniquely identifying every blood donation
- Encoding the blood group and product type
- Linking the product to donor and testing records
- Enabling automated crossmatching verification at the patient bedside
ISBT 128 Standard
ISBT 128 (International Society of Blood Transfusion Standard 128) is the global standard for blood product labeling. It uses Code 128 to encode:
| Data Element | Description |
|---|---|
| Donation Identification Number (DIN) | Globally unique 13-character code |
| Product Code | Type of blood product (whole blood, red cells, platelets, etc.) |
| ABO/Rh Blood Group | Blood type of the product |
| Expiration Date | Date after which the product must not be used |
| Special Testing | Additional test results (CMV, irradiated, etc.) |
Label Layout
An ISBT 128 blood bag label has a standardized layout:
- Donation ID: Primary identifier with barcode
- Product code: Encodes the specific product type (over 4,500 codes defined)
- Blood group: ABO and Rh type
- Expiration: Date and time
- Special attributes: Additional safety-relevant information
Each element has its own barcode to allow scanning of individual data fields.
Migration from Codabar
Blood banks historically used Codabar with specific start/stop patterns to identify different data elements. The transition to ISBT 128 provides:
- International standardization (Codabar formats varied by country)
- Higher data capacity
- Better error detection
- Compatibility with modern scanning infrastructure
Some facilities still maintain Codabar compatibility during the transition period.
Transfusion Safety Workflow
- Blood product arrives at the blood bank with ISBT 128 labels
- Lab staff scan the barcode to register the product in the blood bank information system
- When a transfusion is ordered, the system crossmatches the patient's blood type
- Compatible products are selected and issued
- At the bedside, the nurse scans:
- Patient wristband barcode
- Blood product barcode
- The system verifies compatibility
- If verified, the transfusion proceeds with barcode-timestamped documentation
Look-Back and Traceability
ISBT 128's globally unique donation ID enables:
- Tracing any product back to the original donation
- Look-back investigations when a donor later tests positive for a disease
- Recall of all products from a specific donation
- Statistical analysis of transfusion outcomes by product type
Implementation Considerations
- All scanning equipment must support Code 128
- Blood bank information systems must parse ISBT 128 data structures
- Staff training must emphasize scanning every barcode at every step
- Backup procedures must exist for system downtime (manual verification with two-person check)