Pelayanan Pengaduan Masyarakat (SP4N Lapor)

Dinas Kesehatan

perancanaan







Sistem PERENCANAAN DINKES NATUNA





📊 Dashboard



0

Total Data

0

Data Umum

0

KESGA

0

P2P

0

SDK

0

Yankes

📊

Selamat Datang di Sistem PERENCANAAN DINKES NATUNA

Pilih menu di sebelah kiri untuk mulai mengelola data



';html+='

LAPORAN TERVERIFIKASI
';html+='
Dinas Kesehatan Kabupaten Natuna | Total: '+v.length+' laporan
';html+='';v.forEach(function(item,i){html+='';});html+='
NoPuskesmasKecamatanProgramPeriodeTahunTgl KirimPetugasVerifikatorTgl Verifikasi
'+(i+1)+''+item.puskesmasNama+''+item.kecamatan+''+item.program+''+item.periode+''+item.tahun+''+fmtDateShort(item.createdAt)+''+item.petugasNama+''+(item.verifikatorNama||'-')+''+fmtDateShort(item.tanggalVerifikasi)+'
';var blob=new Blob([html],{type:'application/vnd.ms-excel'});var url=URL.createObjectURL(blob);var a=document.createElement('a');a.href=url;a.download='Laporan_Terverifikasi_'+new Date().toISOString().slice(0,10)+'.xls';a.click();URL.revokeObjectURL(url);showToast('Export Excel berhasil!');}

/* EXPORT CSV */ function exportVerifiedCSV(){var v=getLaporanData().filter(function(l){return l.status==='terverifikasi';});if(!v.length){showToast('Tidak ada data untuk di-export!','error');return;} var csv='No;Puskesmas;Kecamatan;Program;Periode;Tahun;Petugas;Tgl Kirim;Verifikator;Tgl Verifikasi\n'; v.forEach(function(item,i){csv+=(i+1)+';'+item.puskesmasNama+';'+item.kecamatan+';'+item.program+';'+item.periode+';'+item.tahun+';'+item.petugasNama+';'+fmtDateShort(item.createdAt)+';'+(item.verifikatorNama||'-')+';'+fmtDateShort(item.tanggalVerifikasi)+'\n';}); var blob=new Blob(['\uFEFF'+csv],{type:'text/csv;charset=utf-8;'});var url=URL.createObjectURL(blob);var a=document.createElement('a');a.href=url;a.download='Laporan_Terverifikasi_'+new Date().toISOString().slice(0,10)+'.csv';a.click();URL.revokeObjectURL(url);showToast('Export CSV berhasil!');}

/* PRINT VERIFIED LAPORAN */ function printVerifiedLaporan(){var v=getLaporanData().filter(function(l){return l.status==='terverifikasi';});if(!v.length){showToast('Tidak ada data untuk dicetak!','error');return;}var css='body{font-family:Arial,sans-serif;padding:20px;font-size:12px}h2{text-align:center;margin:0;color:#1976D2}h3{text-align:center;margin:5px 0 20px;color:#333;font-weight:400}table{width:100%;border-collapse:collapse;margin-top:10px}th,td{border:1px solid #333;padding:6px 8px;text-align:center;font-size:11px}th{background:#1976D2;color:#fff;font-weight:700}.info{text-align:center;font-size:11px;color:#666;margin-bottom:15px}';var rows='';v.forEach(function(item,i){rows+='

'+(i+1)+' '+item.puskesmasNama+' '+item.kecamatan+' '+item.program+' '+item.periode+' '+item.tahun+' '+fmtDateShort(item.createdAt)+' '+item.petugasNama+' '+(item.verifikatorNama||'-')+' '+fmtDateShort(item.tanggalVerifikasi)+'

';});var w=window.open('','','width=900,height=700');var d='Cetak

';d+='

DINAS KESEHATAN KABUPATEN NATUNA

';d+='

Laporan Terverifikasi

';d+='
Per '+new Date().toLocaleDateString('id-ID',{day:'numeric',month:'long',year:'numeric'})+' | Total: '+v.length+' laporan
';d+=''+rows+'
NoPuskesmasKecamatanProgramPeriodeTahunTgl KirimPetugasVerifikatorTgl Verifikasi
';d+='

setup-firebase-docs

setup-firebase-browser

preview

firestore-service

firebase-setup-guide

firebase-config

firebase-bridge

auth-service