⚠️

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.
DateParticularsBatch No.ExpiryINOUTTOTAL
Select a vaccine to view its ledger.
Total IN
–
Deliveries + beginning
Total OUT
–
Used
Current Balance
–
Vials on hand
DateParticularsBatch No.ExpiryINOUTTOTAL
Pumili ng branch at vaccine para makita ang 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.