⚠️

Are you sure?

This action cannot be undone.

Dashboard
⏳ Loading... 💾 Saving...
Total Patients
All registered
Active Patients
Currently monitored
Pending Doses
Upcoming vaccine
Low Stock Items
Need restocking
Patient IDNameAge/Sex Bite DateCategoryBranchStatus
Patient IDNameAge/SexBite Date CategoryBarangayBranchStatusActions
Schedule IDPatientBite DateDoseTarget Date StatusDate GivenActions
Total Items
Vaccine types
In Stock
Adequate supply
Low Stock
Below minimum
Out of Stock
Zero quantity
Item NameBrandBatch No.UnitQty (Begin)Current Min StockStock LevelExpiryBranchActions
Total Billed
This month
Paid
Completed payments
Unpaid
Pending collection
OR NumberPatientDateService Payment TypeAmountPaidBalanceStatusActions
Leave / Absent Forms
Date FiledEmployee NameLeave TypeDate FromDate ToReasonStatusAdmin CommentActions
BranchDateDetailsStatusAdmin CommentActions
Click Refresh to load forms from all branches.

Setup Guide

1
Open your Google Spreadsheet → Extensions → Apps Script
2
Paste all code from Code.gs → Save → Run setup() → Authorize
3
Deploy → New Deployment → Web App. Execute as: Me. Access: Anyone
4
Copy the Web App URL and paste it above → Save → Test Connection
5
Click Create / Fix Sheet Headers to initialize all sheet columns
Multi-branch: Each branch can share the same spreadsheet. Patient IDs include branch prefix (e.g., SABC-MAIN-2026-0001).
Total Patients
All branches combined
Total Sales
All branches combined
Pending Forms
Requests / Leave / Loan
Branches Online
Connected to sheets

Paste each branch's Apps Script Web App URL below. Each branch needs its own Google Sheet and deployment.

Select a month to view the summary.
Paano basahin: Received = total stock na pinasok mo sa Inventory (Quantity). Used = bilang ng doses na binigay (auto, base sa "Date Given" sa schedule). Remaining = Received − Used (total), computed live — hindi ginagalaw ang naka-store. Mag-set ng Quantity sa Inventory bilang kabuuang natanggap para tama ang Remaining.
VaccineUnitReceived Used (day)Used (total)RemainingStatus
Select a date to view the report.

Usage Log — today

Registry No.PatientVaccineDose
No doses given on this date.
Total IN
Deliveries + beginning
Total OUT
Used
Current Balance
Vials on hand
➕ Add Movement
Vials are fractional: VAXIRAB 0.2/dose · ABHAYRAB 0.4/dose. Pwedeng decimal ang quantity.
DateParticularsINOUTTOTAL
Select a vaccine to view its ledger.
My Requisition Requests
Date/Time Email/Number Vaccines Clinic Supplies Office Supplies HQ Status Actions
Click Refresh or New Request to get started.
Click Refresh to load all branch requisitions.