Blood Station Donation Service Management System
采供血服务管理系统 · 献血服务管理平台
A
Admin
Station Administrator
Donor Registration
Four-step standard workflow: Vital Signs → ID Verification → Health Inquiry → Wristband Pick-up
Vital Signs Collection Vital Signs Collection

Device auto-collection enabled — values can be corrected manually.

ID Verification ID Verification

Place the ID document on the reader, or enter manually.

Health Inquiry Health Inquiry

Questionnaire library is configurable in Advanced Settings.

Have you donated blood in the last 6 months?
Any fever or infection symptoms in the past week?
Currently taking any medication?
History of hepatitis / heart disease / other chronic conditions?
Slept more than 6 hours last night?
Wristband Pick-up Wristband Pick-up

A unique wristband barcode will be bound to this donor.

WB-20261031-0004821
Height & Weight Measurement Successful — Registration Complete!
Height
169.2 cm
Weight
70.7 kg
BMI
24.8 Normal
Rapid Test
Identity verification → donation type → vitals review → blood screening. Failed result triggers registration interruption automatically.
Identity & Sample
BP 118/76 ✓ Pulse 72 ✓ Temp 36.6 ✓ Weight 70.7 ✓
Screening Items
ItemResultReferenceEnabled
Hemoglobin / HemoglobinPass · 138 g/L≥ 120 g/L
HBsAg (rapid) / Hepatitis B surface antigenNegativeNegative
ALT / Alanine aminotransferaseRecheck · 49 U/L≤ 50 U/L
ABO/Rh Blood Type / Blood typeO Rh(+)—
Other custom item——
Donor Overview
Today's donors across the full workflow — search, detail, jump to business page, print & export.
Today · 42 Donors
#DonorBarcodeTypeBlood TypeCurrent StepStatusActions
1ZHANG Wei Zhang WeiWB-…4821Whole Blood 400mlO Rh(+)CollectionCollecting
2LI Na Li NaWB-…4822Whole Blood 300mlA Rh(+)Rapid TestScreening
3WANG Qiang Wang QiangPL-…0917Platelet 1UB Rh(+)ObservationObservation
4CHEN Jing Chen JingWB-…4824Whole Blood 400mlAB Rh(+)CompletedCompleted
5ZHAO Ming Zhao MingWB-…4825PlasmaO Rh(−)—Interrupted
Registration Interruption
All interruption records in registration & screening — manual or auto-triggered; unfinished donors auto-convert at day switch.
TimeDonorBarcodeInterrupt StageReasonTriggerDoc
09:41ZHAO Ming Zhao MingWB-…4825Rapid TestALT above thresholdAuto
10:05SUN Lei Sun LeiWB-…4830Health InquiryWithdrew voluntarilyManual
10:52WU Fang Wu FangWB-…4836Vital SignsBlood pressure out of rangeAuto
11:20Yesterdays unclosed ×2—Day SwitchAuto-converted at day switchAuto
Donation Dashboard
Global scheduling for three collection businesses — queues can be pushed to the public display screen.
42
Donors Today · Today's Donors
18
Collecting Now · Currently Collecting
9
In Observation · In Observation
3
Interruptions Today · Today's Interruptions
Live · auto refresh 5s
Whole Blood · Whole Blood
Platelet · Platelet
Plasma · Plasma
Whole Blood Collection
Running on the mixer / smart collection system — 3-level barcode verification, live monitoring, emergency linkage.
3-Level Barcode Verification
Wristband unique code · Wristband unique codeVerified ✓
Sample homologous code · Sample homologous codeVerified ✓
Main blood-bag ledger code · Main blood-bag ledger codeVerified ✓
BAG-2026-1031-4821-A01
Live Collection Monitor — Station A-01 · ZHANG Wei
Target 400 ml268 ml
Flow Rate
46 ml/min
Mixer
Running
Anticoagulant
Normal
Platelet Collection
Wall-mounted station display + scan gun. The collection machine itself has no business UI; consumable codes are homology-verified.
Assigned Donor · Assigned Donor
WANG Qiang · B Rh(+)
Wristband PL-20261031-0917 · Station B-01
Consumable Barcode · Consumable Barcode
Homology Verified ✓
Machine Status · Machine Status
Separating · 34 min elapsed
Collection Parameters · Collection Parameters
1U · ACDA · 60 ml anticoag
Target Cycle · Target Cycle
2 cycles / 40 min
Emergency Event · Emergency Event
On Complete · On Complete
Auto-report → Observation
Plasma Collection
Hardware, workflow, barcode rules and operations are identical to platelet collection — wall display carries all business operations.
Same wall-screen template as Platelet Collection · Same wall-screen template as Platelet Collection
Assigned Donor
LIU Yang · O Rh(−)
Wristband PS-20261031-0463 · Station C-02
Consumable Barcode
Homology Verified ✓
Machine Status
Plasma Separating · 12 min
Target Volume
300 ml plasma
Saline Return
Auto · Normal
Emergency Event
On Complete
Auto-report → Observation
Donation Interruption
Unified ledger for all three collection businesses. Adverse reactions record cause, symptoms and first-aid; archives kept permanently.
Interruption Ledger · Interruption Ledger
TimeDonorBusinessClassificationSample / ConsumableDashboard
09:52GUO Tao Guo TaoWhole BloodAdverse Reaction · VasovagalSample discardedSynced
10:18MA Xue Ma XuePlateletNon-adverse · Needle repositionNormalSynced
11:03XU Bo Xu BoPlasmaAdverse Reaction · Citrate reactionConsumable scrappedSynced
Adverse Reaction Detail · Adverse Reaction Detail Entry
Stock In
Dual mode: consumable/reagent scan-in & one-click blood product stock-in with auto bin allocation.
Collected today, not yet stocked · 6 units auto-collected
2 near expiry bins replaced
Blood CodeTypeBlood TypeCollectedVolumeAuto BinStatus
BAG-…4821-A01Whole BloodO Rh(+)09:15400 mlZone A · Rack 03-2Pending
BAG-…4824-A01Whole BloodAB Rh(+)09:40400 mlZone A · Rack 03-3Pending
PL-…0917-P1PlateletB Rh(+)10:021UZone B · 22℃ Rack 01Pending
Near-expiry warning: batch B202603-C expires in 28 days (qty 45).
Stock Out
Consumable scan issue & one-click blood handover with printed handover note; insufficient stock auto-blocked.
Blood One-click Handover · Blood One-click Handover
Handover note HDV-1031-0087 · 6 units
Consumable Issue · Consumable Issue
Sampling needle · Needle set Stock 860
Anticoagulant tube · Anticoagulant tube Stock 512
Rapid test reagent kit · Rapid reagent kit Stock 3
Blocked: reagent kit requested 5 > stock 3. Request auto-intercepted.
Inventory Query
Multi-dimension search; blood products show blood type & collection time; near-expiry one-click filter; history & label printing.
BarcodeItemBlood TypeZoneBatchExpiryQtyHistory
BAG-…4821-A01Whole BloodO Rh(+) · 09:15Zone A · 03-2—35 days1
PL-…0917-P1PlateletB Rh(+) · 10:02Zone B · 01—5 days1
CNS-ND-2201Needle set · Needle set—Zone DB202610-A28 days860
RG-ALT-1130ALT reagent · ALT reagent—Zone DB202603-CExpired45
Inventory Check
Full or sampled count; scan actuals; system compares ledger vs actual and marks surplus / shortage; report kept permanently.
Check Order No. · CHK-20261031-02 Sampled Count · Sampled · Zone A/B Ledger lines: 12
ItemZoneLedgerActual (scan)DifferenceReason
Whole Blood O Rh(+) · BAG-…4821Zone A1Match ✓—
Platelet B Rh(+) · PL-…0917Zone B1Surplus +1
Needle set · B202610-AZone D860Shortage −5
Donor Query
Donor-centered historical archive with full-chain detail: registration → screening → collection → blood destination.
Donor Profile
Z
ZHANG Wei Zhang Wei
O Rh(+) · Male · 1992-05-14
5
Donations
2000
Total ml
0
Adverse History
Historical Donations · Historical Donations
2026-04-18 · Whole Blood 400ml · QualifiedOK
2025-10-02 · Whole Blood 400ml · QualifiedOK
2025-03-11 · Whole Blood 300ml · QualifiedOK
Full-chain Timeline · Full-chain Info — WB-20261031-0004821
08:55 Registration
Vitals OK · ID verified · Inquiry passed · Wristband issued
09:05 Rapid Test
Hb 138 · HBsAg(−) · ALT 32 · O Rh(+)
09:15 Collection
Whole Blood 400ml · Station A-01 · Completed 09:58 · No reaction
10:30 Blood Destination
BAG-…4821-A01 → Stocked in Zone A · 03-2 → Handover to City Central Blood Bank (HDV-1031-0087)
Blood Collection Query
Barcode-centered traceability from collection to stock-in; covers successful and discarded blood for yield & loss statistics.
318
Collected This Month · Collected
311
Successful · Successful (97.8%)
7
Interrupted / Discarded · Interrupted / Discarded
126.4L
Total Volume · Total Volume
Blood CodeTypeBlood TypeStationCollected AtStock-in TimeOutcome
BAG-…4821-A01Whole Blood 400mlO Rh(+)A-0110-31 09:1510-31 10:30Stocked in
PL-…0917-P1Platelet 1UB Rh(+)B-0110-31 10:0210-31 11:10Stocked in
BAG-…4790-A01Whole Blood 300mlA Rh(+)A-0210-30 09:22—Discarded · adverse
Comprehensive Query
Cross-module combined conditions over donors, collection, warehouse and adverse reactions; save templates; batch export.
Summary · Key Metrics
Donors: 42Units: 311Adverse: 2Near expiry: 2
DonorBlood CodeModuleTypeDateOutcome
ZHANG WeiBAG-…4821-A01CollectionWhole Blood 400ml10-31Stocked in
GUO TaoBAG-…4790-A01Adverse ReactionWhole Blood 300ml10-30Discarded
—RG-ALT-1130WarehouseALT Reagent10-31Expired qty 45
User Management
Account / role / permission three-level management; standard roles per post; all operations fully logged.
Accounts · Accounts
AccountNameRoleStatusLast LoginOps
adminSystem AdministratorAdministratorActive10-31 08:02
doc_wangWang (Screening Doctor)Screening DoctorActive10-31 07:45
nurse_liLi (Collection Nurse)Collection NurseActive10-31 07:50
wh_zhouZhou (Warehouse)Warehouse KeeperDisabled10-12 16:20
Roles & Permissions · Roles & Permissions
Administrator · AdministratorAll
Screening Doctor · Screening DoctorModule 1, 4
Collection Nurse · Collection NurseModule 1, 2
Warehouse Keeper · Warehouse KeeperModule 3
Operation log: 2026-10-30 17:12 admin edited permission scope of Collection Nurse.
Device Management
Unified access for networked business hardware: screening, collection control, station interaction, warehouse sensing.
Registered Devices
14 online1 alert
DeviceCategoryStationCommStatusOps
Vitals Analyzer VS-300Screening & TestingReg-01MQTT · TLSOnline
Mixer MX-7ACollection ControlA-01TCP · Serial BridgeOnline
Apheresis Machine AM-2Collection ControlB-01Vendor SDKBusy
Wall Screen WS-B01Station InteractionB-01WebSocketOnline
Smart Shelf Sensor SS-12Warehouse SensingZone ALoRa GatewayOffline · Alert
Data Interface
Internal/external system integration: one-way upload or two-way sync; enable/disable, manual trigger, retry, full sync logs; key-based auth.
InterfaceTarget SystemModeAuth KeyLast SyncEnabledOps
Blood product report uploadProvincial Blood Management PlatformOne-way ↑sk-****9f2e10-31 11:00 · OK
Donor archive syncMunicipal Health CommissionTwo-way ⇅sk-****1a7c10-31 10:30 · OK
Hospital demand pushCity Central Blood BankOne-way ↓sk-****c33d10-31 09:12 · Failed ×2
Data Backup
Scheduled auto-backup + manual immediate backup; download & restore with double confirmation; every operation logged.
Backup Policy · Backup Policy
Auto backup at 02:00 daily
Retain last 30 copies
Encrypt backup files (AES-256)

Last backup: today 02:00 · Size 1.8 GB · OK
Backup Files · Backup Files
FileCreatedTypeSizeOps
bk_20261031_0200.enc10-31 02:00Auto · Full1.8 GB
bk_20261030_0200.enc10-30 02:00Auto · Full1.8 GB
bk_20261029_1543.enc10-29 15:43Manual1.7 GB
Advanced Settings
Business rule customization, print templates, i18n and global alarm switches.
Business Rules · Business Rules
ID Card ✓Passport ✓Driver LicenseMainland Permit
Hemoglobin ✓HBsAg ✓ALT ✓Syphilis Ab
Day-switch auto-interrupt for unfinished donors
Failed screening auto-creates interruption record
Wristband auto-binding to workstation queue
Templates & Global · Templates & Global
Device offline alarm
Near-expiry stock alarm
Interface sync failure alarm