Full technical & legal details
Colour coding & categories
- Yellow — Human and animal anatomical waste, soiled waste (dressings, cotton swabs), expired medicines (except cytotoxic), chemical waste requiring incineration, microbiological and biotechnological waste.
- Red — Contaminated recyclable plastics (tubing, catheters, IV sets, gloves, bottles, etc.) to be treated by autoclaving/microwaving/hydroclaving followed by shredding.
- White (Puncture-proof, translucent) — Sharps including metals (needles, syringes, scalpels, blades). Collected in puncture-proof, tamper-proof containers; treated by autoclaving/dry heat sterilisation and shredding/encapsulation.
- Blue — Glassware (vials, ampoules, medicine bottles) and metallic implants. Disinfected/autoclaved/microwaved and then recycled.
- Yellow (C) — Cytotoxic drugs and cytotoxic medicine waste. Must be separately marked as “YELLOW (C)” on the label. Treated by incineration/plasma pyrolysis at >1200°C in authorised facilities.
Note: CPCB guidelines require that cytotoxic waste is always distinctly identified as YELLOW (C) on labels and reports.
Barcode / QR label essentials
- Colour marking: Every barcode/QR label must display a small colour block (7mm × 7mm) or colour text (YELLOW, RED, WHITE, BLUE). For cytotoxic waste, the label must clearly show “YELLOW (C)”.
- Placement: Labels should be affixed near the centre of the bag/container, not on seams or creases, for easy scanning.
- Print quality: Barcode/QR must be black on white background, waterproof, tamper-proof, acrylic adhesive, tear-resistant. Should withstand handling for at least 48 hours; record retention is 5 years.
- HCF unique ID format:
- First 5 letters of HCF name (use “*” if shorter)
- 6-digit PIN code
- 2-letter state code (as per Annexure-I list)
- HCF type code (BH = Bedded Hospital, CL = Clinic, PL = Pathology Lab, etc.)
- 5-digit HCF number (00001–99999)
Example: ALLIN110029DLBH00578
- Sequence numbers: Each label must carry a unique sequence number generated by the CBWTF central software. CBWTF operators must allocate ranges to label vendors and maintain sequence logs for audits.
- Data in barcode/QR: At minimum, the code must capture: HCF code, sequence number, waste category (via colour mark/field). The scanning device/software records dynamic fields like weight, date/time, and GPS coordinates.
- Legibility: All printed/electronic receipts generated at the time of handover must remain legible for at least 5 years.
These specifications are mandatory under CPCB’s 2018 Barcode Guidelines. Labels that do not meet these requirements risk rejection during SPCB audits.
Hardware & software minimums (barcode guideline)
- Weighing machine:
- Capacity: ~25 kg
- Accuracy: ±0.05 kg
- Connectivity: must support wired or wireless (Bluetooth 2.0 or above) connection with scanner/mobile app so weight auto-transfers during scan.
- Dedicated barcode scanner (handheld device):
- Should be capable of reading 1D/2D barcodes and QR codes.
- Internal memory ≥ 1 GB (to store 2–3 months of scan data).
- GPS/AGPS support for geotagging collection points.
- GPRS/2G/3G/4G connectivity for data sync.
- Battery capacity sufficient for a full day’s operation (8–10 hrs).
- Should support pairing with a portable printer and weighing machine.
- Must store data offline and auto-sync once network resumes.
- Mobile app–based scanner (Android preferred):
- Android smartphone with ≥1 GB RAM & 8 GB storage.
- Camera ≥5 MP to scan QR/barcodes reliably.
- GPS/AGPS enabled.
- Bluetooth 2.0 support to connect to weighing machine.
- Offline storage of at least 1,000 scans; automatic sync when network available.
- Portable printer:
- Compact, lightweight printer for vehicle teams.
- Should print durable receipts (legible for ≥5 years).
- Thermal printer with durable thermal rolls recommended.
- Connectivity: wired/Bluetooth to scanner or app device.
- Central server software:
- Hosted on cloud or secure local server.
- Role-based logins for: HCF, CBWTF admin, regulator (SPCB/PCC/CPCB).
- Regulator access must be free of charge and without restriction.
- Data fields captured:
- Static (from barcode label): HCF code, label sequence, waste category (colour), type of waste.
- Dynamic (from device at scanning): weight, date/time, GPS coordinates, vehicle details.
- Should not allow manual tampering with barcode data; only weight may be manually entered where digital scale unavailable.
- Auto-generate daily Annexure-II reports and treatment logbooks (Annexure-III formats).
- Data retention & archive: ≥5 years.
Hardware & software minimums (barcode guideline)
- Weighing machine:
- Capacity: ~25 kg
- Accuracy: ±0.05 kg
- Connectivity: wired or wireless (Bluetooth 2.0 or above) to scanner/mobile app for auto-transfer of weight.
- Dedicated barcode scanner (handheld device):
- Reads 1D/2D barcodes & QR codes.
- Internal memory ≥1 GB (stores 2–3 months data).
- GPS/AGPS enabled for geotagging pickups.
- Connectivity: GPRS/2G/3G/4G + Bluetooth.
- Battery: full-day operation (8–10 hrs).
- Can pair with portable printer & weighing machine.
- Offline storage and auto-sync once network is back.
- Mobile app–based scanner (Android):
- Smartphone with ≥1 GB RAM & 8 GB storage.
- Camera ≥5 MP for QR/barcode scanning.
- GPS/AGPS enabled.
- Bluetooth 2.0 to connect with weighing machine.
- Offline storage for ≥1,000 scans; auto-sync later.
- Preferred for HCFs <30 beds and small operators.
- Portable printer:
- Compact, lightweight, thermal printer recommended.
- Durable receipts (legible ≥5 years).
- Connectivity: wired or Bluetooth to scanner/app.
- Central server software:
- Cloud/hosted solution with multi-role logins: HCF, CBWTF admin, regulator (SPCB/PCC/CPCB).
- Regulator access: free & unrestricted.
- Captures fixed data (HCF code, sequence no., category) and dynamic data (weight, date/time, GPS, vehicle).
- No manual tampering of barcode fields; manual weight entry allowed only if digital scale unavailable.
- Auto-generate Annexure-II (daily reports) & Annexure-III (treatment logbooks).
- Archive all records ≥5 years.
Scanner vs Mobile App — Quick Comparison
Feature |
Dedicated Scanner |
Mobile App (Android) |
Cost |
Higher (hardware device purchase) |
Lower (uses existing smartphones) |
Durability |
Rugged, built for field use |
Depends on phone; may need protective casing |
Connectivity |
Built-in GPRS/GPS + Bluetooth; printer pairing possible |
Relies on mobile data + GPS; Bluetooth for scale/printer |
Offline capability |
High (months of storage) |
Moderate (typically thousands of scans) |
Ease of deployment |
Specialized training required |
Familiar interface; staff adapt faster |
Best suited for |
Large CBWTF operators with multiple vehicles & heavy loads |
Smaller CBWTF operators and HCFs <30 beds |
Both devices are CPCB-compliant. Operators can choose based on scale, budget and team comfort. Many CBWTFs use a hybrid approach — scanners for main fleet, mobile apps for small routes & partner HCFs.
CBWTF SmartCare™ fully supports both dedicated scanner devices and mobile app–based workflows.
Operators can deploy rugged scanners for main collection fleets and use smartphone apps for smaller HCFs or remote routes —
all syncing into the same central compliance system. This flexibility ensures every operator, regardless of scale,
remains 100% CPCB-compliant without extra complexity.
Collection & transport — operator rules
The CPCB guidance requires strict controls during collection and transport to maintain chain-of-custody, prevent spillage/pilferage, and ensure rapid, safe transfer to the CBWTF. Below is an operator-ready SOP covering vehicles, personnel, loading/unloading, safety and records.
Vehicle & equipment standards
- Dedicated vehicles: Use only dedicated, leak-proof vehicles for BMW. No mixed-use vehicles.
- Covered & secure: Enclosed/covered cabins or compartments; secure locking to avoid unauthorized access during transit.
- GPS tracking: Real-time GPS tracking installed and active on every collection vehicle; route logs retained.
- Biohazard signage: Clear biohazard markings and CBWTF contact details displayed on the vehicle.
- Spill kit & PPE: Each vehicle must carry a spill kit, disinfectant, absorbents, and PPE for staff (gloves, masks, goggles, aprons, boots).
- Weighing & scanning: Vehicles should carry a Bluetooth/wired weighing scale (25 kg / 0.05 kg) and a scanner or mobile device paired to the central app, plus a portable printer for receipts.
- Cleaning & disinfection: Vehicles and waste compartments must be cleaned and disinfected daily; washwater must be routed to the CBWTF ETP or as per SPCB permissions.
Personnel & documentation
- Authorized staff only: Only trained and authorized personnel should handle BMW. Drivers/collectors must carry ID and a copy of authorization.
- Training: Regular (quarterly) training on PPE use, segregation checks, spill response, barcode scanning and safe lifting practices.
- Documentation to carry: Route manifest, vehicle logbook, driver ID, spill response checklist, and copies of HCF authorization where applicable.
- PPE rule: PPE must be worn during loading/unloading and when handling contaminated items; disposables must be treated as BMW after use.
Loading, segregation & chain-of-custody SOP
- Segregation verification: Before loading, check colour-coding and barcode/QR on each bag — refuse to load incorrectly segregated or unlabeled bags and record the incident.
- Loading order: Load heavier/odourous loads first and place secured containers so they cannot shift. Do not mix incompatible wastes in the same compartment.
- Barcode scan & weigh: Scan each bag’s barcode/QR and capture weight (auto-transfer from scale). For HCFs ≥30 beds, verify pre-scan by HCF; for smaller HCFs, perform scan & weigh at pickup.
- Issue receipt: Print and hand over a waste acceptance receipt (or email) showing HCF, date/time, bag count and weight by colour category; keep a duplicate in the vehicle log.
- Chain-of-custody: Record HCF representative name & signature on the manifest/receipt; vehicle driver signs on pickup and at arrival to CBWTF (two-point custody confirmation).
Transport & en-route rules
- Route planning: Pre-plan routes to minimize transit time and avoid high-traffic or residential areas where practical; maintain route logs for audit.
- Speed & safety: Drive safely, avoid sudden braking/sharp turns that could displace loads; comply with all traffic rules.
- No intermediate unloading: Do not offload BMW at unofficial sites. Any deviation requires prior approval and documented reason.
- Contingency: If spillage or accident occurs, isolate the area, use spill kit, inform operations head and SPCB if required; document the incident in an incident report.
Arrival at CBWTF & re-scan
- Re-scan requirement: On arrival, re-scan every bag before unloading/treatment to verify no pilferage. Log any discrepancies immediately.
- 24-hour rule: If re-scan is not performed within 24 hours of collection, trigger the system alert to SPCB/PCC and record remediation steps.
- Unacceptable waste: If bags are damaged or labels unreadable, quarantine separately, photograph condition, and follow CBWTF SOP for unlabelled/damaged waste (do not treat until resolved or authorized to treat under supervision).
- Final receipt: CBWTF prints/archives final acceptance receipt and closes the bag records in the central system (treatment can commence only after record closure).
Cleaning, maintenance & record-keeping
- Daily cleaning: Clean vehicle interior and wash compartments daily using recommended disinfectants; direct washings to ETP.
- Preventive maintenance: Schedule regular checks for vehicle integrity, door locks, GPS, scale and scanner battery health; keep maintenance log.
- Records: Retain route logs, vehicle manifests, driver sign-ins, spares/repair invoices and daily cleaning logs for a minimum of five years as part of audit trail.
Special cases & remote HCFs
- Remote exceptions: For remote areas where immediate transport to CBWTF is not possible, document reasons and secure temporary storage with clear labelling and refrigeration if required (per SPCB guidance).
- Inter-state transport: Follow state-specific permissions; maintain documentation for chain-of-custody for interstate transfers and notify receiving CBWTF/regulator as required.
This SOP aligns with CPCB guidance and provides practical field steps so CBWTF operators can maintain compliance while minimizing risk. Maintain copies of all manifests and incident reports for SPCB audits.
Re-scan & alerts
Why it matters: The re-scan at CBWTF intake closes the chain-of-custody and detects tampering or pilferage during transit. CPCB guidance requires every bag to be re-scanned before treatment and for the system to flag delays or mismatches so regulators can investigate.
Mandatory re-scan rules
- Every bag/container must be re-scanned at CBWTF intake before treatment or processing begins. This includes bags that were pre-scanned at HCFs (HCFs with ≥30 beds) and those scanned by CBWTF at pickup (HCFs <30 beds).
- If the CBWTF does not re-scan a bag within 24 hours of collection, the system must automatically generate an alert to the CBWTF operations head and to the SPCB/PCC (or configured regulator contact).
- Re-scan must capture the same dynamic fields as pickup: barcode/QR, weight, date/time, vehicle ID and GPS coordinates. These become the official intake record used to close the log for that label.
Automatic alerts (system behavior)
- Delayed re-scan alert: Triggered when a bag’s intake re-scan is not logged within 24 hours of its recorded pickup time. Sends notification via e-mail and SMS to the CBWTF operations manager and a regulator contact (configurable).
- Mismatch alert: Triggered if label data (sequence/HCF code) or weight differs from pickup record beyond a configurable tolerance (recommended tolerance ±0.1 kg per bag or ±2% aggregate). Generates an incident for investigation.
- Unreadable label alert: Triggered when a barcode/QR cannot be read at intake; the bag is quarantined and a manual investigation record is created.
- Tamper / duplicate alert: Triggered if sequence numbers are duplicated, or a label sequence appears in multiple independent pickup records (possible re-use or fraud).
Immediate on-site SOP when an alert/mismatch occurs
- Stop treatment: Do not process or mix the disputed bag with other batches.
- Quarantine: Place the bag in a quarantine area with clear signage; record its location and take timestamped photographs (CCTV if available).
- Re-check manually: Attempt a second scan (different scanner device) and manual weight measurement on a calibrated scale; log both attempts.
- Check vehicle manifest & HCF receipt: Compare pickup manifest, printed receipt and HCF pre-scan log (if available). Validate HCF representative signature if present.
- Escalate: If mismatch persists, notify operations head and prepare an incident report for SPCB/PCC. Share photographic evidence, pickup manifest, vehicle GPS trail and device-sync logs.
- Resolution options: Accept for treatment under supervisor sign-off (if reconciliation is satisfactory), or hold pending SPCB instruction. Record final decision in the system.
Technical & audit requirements
- Immutable logs: All scan events (pickup and intake) must be timestamped and stored immutably in the central system (audit trail with device ID, operator ID and GPS). Only authorised admins may add investigation notes — not change original scan data.
- Offline & sync behavior: Devices must store scans offline and auto-sync when network restores; server must reconcile timestamps and detect duplicate sequences during sync.
- Tolerance rules: Define numeric tolerances for weight differences and set them in the software (default recommendation: ±0.1 kg per bag or ±2% for total weight). Weight mismatches outside tolerance should flag for manual review.
- Alert channels: Alerts should use at least two channels (email + SMS) and be logged as incidents in the software with SLA (e.g., operations must acknowledge within 2 hours). Maintain alert logs for audits.
Edge cases & handling
- Unreadable barcodes/soiled labels: Quarantine bag, photograph, and manually record HCF details; if the HCF is nearby, seek immediate verification. Use label re-issue procedure (block old sequence and reassign new sequence if vendor confirms error).
- Damaged or leaking bags: Follow spill SOP: contain spill, don PPE, disinfect area, re-bag into a new labeled bag (new sequence issued), and document replacement action with photos and signatures.
- Duplicate sequence number: Immediately suspend both sequences in the system, notify vendor and SPCB, and investigate whether vendor printed wrong labels or labels were misused.
- Missing HCF pre-scan for ≥30-bed HCF: If an HCF ≥30 beds hands over un-scanned bags, document the exception, insist on immediate HCF scan (preferred) or perform CBWTF intake scan and note incident for SPCB review.
Reporting & closure
- All incidents/alerts must produce a closure entry in the system that records: investigation steps, evidence (photos, manifest), resolution (treat/hold/return) and signatures of operations head.
- Include incident summaries in daily Annexure-II exports and maintain all evidence for at least 5 years for regulator audits.
Short checklist for intake staff: Scan → Verify weight tolerance → If OK, accept & close record → If NOT OK, follow quarantine & incident SOP → Notify operations & regulator as required → Archive evidence.
CPCB API Integration — Digital Bridge for Compliance
To ensure real-time monitoring, CPCB requires every CBWTF to integrate with its central server at
https://biowaste.in. This is done using secure APIs
(Application Programming Interfaces). Think of these APIs as digital bridges — they connect your CBWTF software/mobile
app directly with CPCB’s database so that every scan, transport, and treatment step is visible to regulators instantly.
How the APIs work in simple terms:
- Generate Token: Your system requests a digital pass (token) from CPCB before sending data.
- Encrypt Data: The data (like HCF details, bag weight, GPS) is encrypted using AES encryption so it cannot be tampered with.
- Send Data: The encrypted data and token are sent to CPCB’s API endpoints (e.g., HCF registration, waste bag update, vehicle GPS, etc.).
- Acknowledgment: CPCB replies with a unique ID (like
wstbgid
for a waste bag), which becomes proof of submission.
What data goes to CPCB via APIs:
- CBWTF details & license (registration)
- Healthcare Facility (HCF) registration (beds, geolocation, blue scale status, contacts)
- Waste bag updates (color, barcode number, weight, GPS, who scanned it)
- Vehicle details (capacity, license plate, GPS movement, start/end points)
- Acknowledgment receipts for daily collection and plant scanning
- Any updates (change in HCF contact, route, beds, etc.)
CBWTF SmartCare™ is already integrated with these CPCB APIs. That means every scan, weighment, transport
log, or treatment record you capture in CBWTF SmartCare™ automatically flows to CPCB in real-time, keeping you 100% compliant
without extra manual uploads.
Note: All API payloads must be encrypted and token-based. This ensures secure, tamper-proof data transfer to CPCB servers.
Frequently Asked Questions — CPCB API Integration
Q1. What happens if the API connection fails or internet is down?
Don’t worry — your CBWTF SmartCare™ app stores all data offline (scans, weights, GPS). As soon as the internet is restored, the app automatically syncs the pending data to CPCB’s server. Nothing is lost.
Q2. Do HCFs need internet for scanning?
No. For HCFs ≥30 beds, the SmartCare™ mobile app can scan and weigh bags offline. The data will sync to CPCB once internet is available. For <30 beds HCFs, CBWTF teams handle scanning, and their app works the same way.
Q3. What if CPCB’s server itself is down?
If CPCB’s central server is unreachable, SmartCare™ queues the API calls locally. Once the CPCB server is back online, all queued records are transmitted automatically. Operators don’t have to re-enter anything.
Q4. What data must be sent to CPCB?
Data includes CBWTF registration, HCF registration (with beds, geolocation, blue scale status), waste bag scans (barcode number, category, weight, GPS, scanned by), vehicle details (capacity, GPS, license plate), and treatment/receipt acknowledgments.
Q5. Is the data secure?
Yes. Every API request uses token-based authentication and AES encryption. This ensures that data cannot be tampered with in transit and only authorised CBWTF systems can send data to CPCB.
Q6. How often do tokens or license keys need renewal?
Tokens are generated dynamically (like a one-time password) each time your system talks to CPCB. The underlying CBWTF license/authorization is maintained by CPCB/SPCB; as long as you are authorised, SmartCare™ keeps generating valid tokens automatically.
Q7. Do operators need to upload Excel files anymore?
No. Once integrated with CPCB APIs, all reporting is automatic. Annexure-II and Annexure-III reports are generated from the same database, but CPCB already receives the live data via API — no manual uploads required.
Treatment technologies & validation
Accepted technologies: incineration, plasma pyrolysis, autoclave/hydroclave, microwave, chemical disinfection (limited), dry heat sterilisation (for sharps), and shredding. Key validation & monitoring requirements include:
- Autoclave validation: Biological indicator (Geobacillus stearothermophilus, ≥1×10^6 spores) once every three months; chemical indicator every batch. Maintain batch log (time/temp/pressure, spore results).
- Microwave validation: Bacillus atrophaeus spore tests once every three months; chemical indicators per batch.
- Chemical treatment: Weekly validation for 4 log10 reduction where used.
- Dry heat sterilisation: For sharps — ≥185°C with residence period 150 minutes (sterilisation period of 90 minutes specified).
- Shredder: Low rpm (≤50), safety interlocks, reversible shaft for jams, motor sizing per capacity (3kW for 50 kg/hr, etc.), dust control and an energy meter for the unit.
ETP & wastewater
CBWTFs must treat wash/effluent (vehicle/container wash, scrubber effluents) via ETP with components such as O&G trap, coagulation/flocculation, primary settling, biological treatment, pressure/sand filter and activated carbon polishing. Monitor pH, SS, O&G, BOD, COD and perform bioassay tests as per CPCB guidance. Use NABL-accredited labs for quarterly/annual tests as required.
Incinerator emission monitoring
Key expectations:
- Continuous or periodic monitoring of PM, HCl, NOx, Hg & compounds; dioxins & furans annually. Correct reported values to 11% O₂ on dry basis.
- Typical stack operating parameters: primary chamber ~ ≥800°C; secondary chamber ≥1,050°C (residence time ≥2 seconds). Combustion efficiency target >99%.
Records & retention
Retain all records — collection logs, daily Annexure-II reports, treatment logs (Annexure-III style), emission and effluent test reports, and barcode database records — for a minimum of 5 years. Provide SPCB/PCC/CPCB access to regulator dashboards where required.