Digital Disease Surveillance for Puskesmas
Register and follow up on disease cases down to the village level — and monitor sanitation (STBM), food hygiene (HSP), drinking water (SIPEKAM), and public facilities (TFU) from one integrated health platform.
Welcome, Officer
PWS surveillance at a glance.
Ahmad Fauzi
DBD · Sukamaju · 2 hours ago
Siti Rahma
ISPA · Karangasem · 5 hours ago
Budi Santoso
Diare · Cibinong · 1 day ago
Dewi Lestari
TBC · Bojong · 3 days ago
Built for Puskesmas Surveillance
Everything a community health center needs for weekly PWS reporting — from village-level case registration to sanitation, food safety, and drinking water monitoring.
Case Registration
Register disease cases with NIK, gender, occupation, and onset date — mapped to a disease with ICD-10 code and village location.
Case Follow-up
Track each case from discovered to followed up with dated follow-up records, pending lists, and full audit history.
STBM — 5 Pillars
Sanitasi Total Berbasis Masyarakat household inspections scored across all five pillars: BABS, hand-washing, water & food, waste, and liquid waste.
HSP Inspections
Hygiene Sanitasi Pangan food vendor inspections with component scoring and automatic Laik / Tidak Laik status classification.
SIPEKAM Water Quality
Drinking water source sampling with laboratory parameters — automatically classified Memenuhi Syarat (MS) or Tidak (TMS).
TFU Facilities
Tempat Fasilitas Umum inspections with criteria checklists — scored MS, Sebagian, or TMS for public venues.
Puskesmas Master
Manage puskesmas with codes, district linkage, and coverage villages — the foundation for role-based data scoping.
Region Hierarchy
Province, regency, district, and village cascaders with administrative chain resolution for accurate case mapping.
Role-Scoped Access
Officers automatically see only their puskesmas coverage area. Granular RBAC controls what each role can view and edit.
Dashboard & Reports
PWS overview with case trends, top diseases, pending follow-ups, and module status breakdowns — scoped to your coverage.
Master Data
Central disease dictionary with ICD-10 codes, education & occupation lists, and full region management — reusable everywhere.
PWS Disease Surveillance
Track Every Case to the Village
Register suspect cases with patient identity, disease (ICD-10), and precise village location — then follow up until closed.
- NIK-based registration with gender & occupation
- Disease dictionary with ICD-10 codes
- Village-level location with RT/RW detail
- Discovered → followed up status workflow
- Dated follow-up records with notes
- Pending follow-up list for officers
Ahmad Fauzi
DBD · Sukamaju
Siti Rahma
ISPA · Karangasem
Budi Santoso
Diare · Cibinong
Sanitasi Total Berbasis Masyarakat
Household Sanitation, 5 Pillars at a Time
Inspect households against the five STBM pillars and know at a glance which families have achieved total sanitation.
- 5-pillar household checklist scoring
- Auto-computed pillars-met count (0–5)
- Stop BABS, hand-washing, clean water & food
- Waste and liquid waste management pillars
- Inspection date, officer & notes tracking
- Filterable by village and completion status
STBM Pillars
Hygiene Sanitasi Pangan
Food Hygiene, Scored & Classified
Run inspection checklists on food vendors and let the system compute the total score and Laik / Tidak Laik status automatically.
- Configurable inspection scoring sheets
- Auto total score from component scores
- Laik / Tidak Laik classification
- Permit number & handler count tracking
- Follow-up notes for non-compliant venues
- Inspection history per TPP vendor
Warung Makan Sari
Sumber Air Peminum
Drinking Water, Parameter by Parameter
Log lab results for drinking water sources and get automatic Memenuhi Syarat (MS) / Tidak (TMS) classification from thresholds.
- 17 inspection parameters with thresholds
- Auto MS / TMS evaluation per sample
- Source type: wells, PDAM, refill depots & more
- Sample codes and officer tracking
- Inspection dates for trend reporting
- Village-level source mapping
Sample #SIP-2026-0412
Tempat Fasilitas Umum
Public Facilities, Clearly Classified
Inspect public facilities against a criteria checklist and get MS, Sebagian, or TMS status from the met-criteria count.
- Facility types: hotels, markets, pools, schools & more
- 7-point criteria checklist per facility
- Auto MS / Sebagian / TMS classification
- Manager & facility registration details
- Inspection officer tracking
- Follow-up records for partial facilities
Kolam Renang Tirta
Coverage & Access Control
Every Officer Sees Only Their Area
Link user groups to a puskesmas and the system automatically restricts cases and inspections to its coverage villages.
- Puskesmas master with coverage villages
- Auto data scoping by coverage area
- Region hierarchy: province → regency → district → village
- Route-level RBAC per group and role
- Sidebar menus filter by permissions
- Full activity & audit logs
Puskesmas Sukamaju
Plus a Complete Platform Underneath
Secure authentication, granular RBAC, a full CMS, media library, bilingual i18n, public REST API, and a system admin panel — everything your puskesmas needs to run digital surveillance.
Modern & Robust Core Stack
Built on the latest stable frameworks ensuring rapid rendering, maintainable styling, and database flexibility.
Next.js 16
App Router, React 19
Tailwind CSS v4
Sleek styling engine
MongoDB
Flexible NoSQL DB
TypeScript
Full type safety
JOSE JWT
Encrypted tokens
TipTap
Rich text editor
Sharp
Image processing
Nodemailer
Email service
Ready to Modernize Your PWS?
Digital case surveillance with sanitation, food hygiene, drinking water, and facility monitoring — all scoped to your puskesmas coverage area.