Dashboard Puskesmas Menggunakan Tableau

Daftar Isi
Hi Healthies!

Contoh Dashboard Tableau
Contoh Dashboard Tableau Puskesmas


Akhirnya sekarang bisa sempet nulis tutorial Tableau lagi, setelah sekian lama mengerjakan beberapa kerjaan yang agak menyita waktu, pakai Tableau juga, tapi ga di publish. Nah sekarang saatnya bikin tutorial Tableau yang bisa dipakai oleh pemangku kebijakan, tenaga kesehatan, tenaga medis, dan investor kesehatan.
Kali ini saya akan membuat tutorial Tableau Dashboard Puskesmas. Tidak hanya menampilkan titik koordinat Puskesmas, tetapi juga insight cakupan wilayah Puskesmas. Manfaat dashboard Puskesmas ini bagi Pemangku Kebijakan / stakeholder adalah untuk melihat wilayah yang dapat di cover oleh Puskesmas, atau jika ingin membangun Puskesmas / meningkatkan status layanan Puskesmas sebagai bahan pertimbangan. Tableau adalah Business intelligence yang dapat merubah data menjadi suatu keputusan yang tepat.
Sebagai Investor kesehatan, Dashboard Visualisasi Data Puskesmas ini dapat menjadikan saran kebijakan dalam menempatkan atau membangun klinik. Jika banyak kompetitor dan tidak ada kapitasi, maka pertumbuhan bisnis semakin sulit. Jika banyak kapitasi dan tidak banyak kompetitor, maka pertumbuhan bisnis semakin kompetitif. Bagi Puskesmas, bisa memanfaatkan dashboard ini menjadi acuan wilayah kerja.

Baik, kita langsung mulai tutorial Tableau Dashboard Puskesmas ya!

Data dan Software

Diperlukan data Puskesmas yang berisikan tentang nama Puskesmas, alamat, Kemampuan Pelayanan, dan latitude & longitude Puskesmas. Untuk data Puskesmas teregistrasi sesuai KMK Nomor HK.01.07/MENKES/1690/2024 bisa dilihat di website Kemenkes ya. 
Sekarang saya akan menggunakan data Puskesmas Manggarai Barat Provinsi Nusa Tenggara Timur untuk tutorial Tableau. Saya pilih Puskesmas di Kabupaten Manggarai Barat karena saya pernah bersepeda mengelilingi Kabupaten Manggarai Barat sendirian. Muter-muter Labuan Bajo sampai Ke Wae Rebo, singgah di Puskesmas Wae Nakeng dengan sepeda yang sampai sekarang masih saya gunakan ke kantor Kemenkes. Warga di Manggarai Barat itu ramah-ramah. 

 
IMG IMG IMG IMG


Sekarang kita mulai tutorialnya:
  1. Siapkan data dalam bentuk excel / google spreadsheet 
  2. Siapkan file data spasial dalam bentuk .shp 
  3. Tableau Desktop

Data Puskesmas Kabupaten Manggarai Barat berupa Nama Puskesmas, Alamat, Kemampuan Pelayanan, dan Karakteristik Wilayah Kerja serta Latitude Longitude. Untuk Koordinat Puskesmas atau FKTP di daerah lain, bisa mencari di Google Maps.

File Spatial .shp

File spatial .shp dapat di download di https://geoservices.big.go.id/  Halaman ini merupakan halaman resmi dari Badan Informasi Geospasial, temen-temen dapat mengunduh map disitu. Jika gagal, bisa langsung google saja dengan keywords file kecamatan .shp. Karena wilayah kerja Puskesmas adalah Kecamatan, maka kita ambil map kecamatan per kabupaten. Untuk mengambil file .shp kecamatan, dapat menggunakan tools mapshaper.org 





Tahapan:
  1. Upload file map ke mapshaper.org
  2. Pilih beberapa Kecamatan menggunakan selection tools
  3. Pilih Keep
  4. Pilih Export
  5. Simpan di map tersebut di komputer/ laptop temen-temen

Tableau Map Sederhana

Sekarang kita sudah punya 2 file yaitu file excel/ google spreadsheet dan file spatial dalam bentuk .shp seluruh Kecamatan di Kabupaten Manggarai Barat.

Tahapan di Tableau:
  1. Buka Tableau
  2. Connect Data 
  3. Buat calculate field untuk Titik Puskesmas, kita menggunakan fungsi MAKEPOINT

    MAKEPOINT(
    CASE [Kode]
    when 53150200001 then -8.4970926
    when 53150200002 then -8.5900813
    when 53150200003 then -8.5024647
    when 53150200004 then -8.6525447
    when 53150200005 then -8.6246826
    when 53150200006 then -8.7076421
    when 53150200007 then -8.7590392
    when 53150200008 then -8.655854
    when 53150200009 then -8.6282338
    when 53150200010 then -8.568329
    when 53150200011 then -8.5099991
    when 53150200012 then -8.5832789
    when 53150200013 then -8.4835345
    when 53150200014 then -8.3574564
    when 53150200015 then -8.4233436
    when 53150200016 then -8.7693126
    when 53150200017 then -8.4524976
    when 53150200018 then -8.6619904
    when 53150200019 then -8.548476
    when 53150200020 then -8.4899695
    when 53150200021 then -8.5627293
    when 53150200022 then -8.5293722
    ELSE NULL
    END,
    CASE [Kode]
    when 53150200001 then 119.8781269
    when 53150200002 then 119.8879085
    when 53150200003 then 120.0761679
    when 53150200004 then 119.873738
    when 53150200005 then 120.0479879
    when 53150200006 then 120.1661124
    when 53150200007 then 120.1282051
    when 53150200008 then 120.2309338
    when 53150200009 then 120.172425
    when 53150200010 then 120.3087295
    when 53150200011 then 120.3467499
    when 53150200012 then 120.2540747
    when 53150200013 then 120.1988109
    when 53150200014 then 120.1844982
    when 53150200015 then 120.2598217
    when 53150200016 then 120.2009262
    when 53150200017 then 120.075143
    when 53150200018 then 120.2568415
    when 53150200019 then 120.2465636
    when 53150200020 then 120.2931693
    when 53150200021 then 119.9950843
    when 53150200022 then 120.1964994
    ELSE NULL
    END)
  4. Kemudian double click saja di Titik Puskesmas maka akan langsung muncul letak Puskesmas di Tableau
  5. Drag Nama Puskesmas dan informasi lain ke Detail


  6. Ganti titik biru Puskesmas menjadi logo Puskesmas dengan cara ubah Marks menjadi Shape. Pilih Shape yang sesuai
  7. Double click Geometry, kemudian Drag Kecamatan ke Marks Color


Radius Puskesmas

Selanjutnya kita akan membuat Radius Puskesmas, Radius Puskesmas berfungsi untuk memastikan pelayanan kesehatan dapat diakses oleh warga sekitar. Dengan menetapkan Radius Puskesmas kita dapat mengoptimalkan sumber daya manusia kesehatan (SDMK), sumber daya fasilitas kesehatan, dan sumber daya obat-obatan. Radius juga membantu dalam hal perencanaan fasilitas kesehatan yang lebih efisien. Radius ini nantinya juga dapat disandingkan dengan FKTP lain sehingga dapat mengetahui irisan wilayah yang nantinya bisa menjadi pembagian kapitasi BPJS nya.

  1. Buat calculate field Radius Puskesmas 
    BUFFER([Titik Puskesmas],3,'km')
    Radius tersebut kita set menjadi radius 3 kilometer dari titik Puskesmas. Ini dapat disesuaikan dengan perencanaan atau kebutuhan teman-teman. Kalau jalan kaki 3 kilometer itu dapat ditempuh dengan waktu sekitar 30 menit.
  2. Drag Radius Puskesmas ke dalam sheet, Add a Mark Layers. Setelah berhasil maka tampilan akan menjadi seperti gambar:


Luas Area Kecamatan

Puskesmas mempunyai wilayah kerja yaitu kecamatan. Seluruh kecamatan mempunyai luas wilayah, karakteristik geografi, dan demografi bermacam-macam. Oleh karena itu, luas wilayah juga menjadi pertimbangan dalam perencanaan pembangunan Puskesmas. Tableau dapat menghitung secara otomatis untuk luas wilayah suatu geometri dengan rumus AREA. Buat calculate field kemudian masukan rumus ini:

AREA([Geometry],'km')

Kemudian masukan dalam tooltip. 



Kesimpulan

Tutorial Tableau Dashboard Puskesmas ini memberikan panduan langkah demi langkah untuk membuat dashboard yang dapat digunakan oleh pemangku kebijakan, tenaga kesehatan, tenaga medis, dan investor kesehatan. Dengan menggunakan data Puskesmas dan file spasial, Anda dapat membuat visualisasi yang menampilkan titik koordinat Puskesmas, cakupan wilayah, dan radius pelayanan. Dashboard ini membantu dalam perencanaan dan pengambilan keputusan yang lebih baik terkait pembangunan dan peningkatan layanan Puskesmas.

Dengan dashboard ini, teman-teman bisa membantu pemangku kebijakan, tenaga kesehatan, dan investor untuk membuat keputusan yang lebih baik. Kunjungi Tableau Public saya untuk melihat tutorial ini. Kalau ada pertanyaan atau butuh bantuan, jangan ragu untuk menghubungi saya. Selamat mencoba dan semoga sukses! 🚀

Jika merasa terbantu oleh artikel ini, pembaca dapat berkontribusi melalui tombol ini
Mahar Santoso
Mahar Santoso Your Strategic Partner

1 komentar

Comment Author Avatar
06/03/25, 22.10 Hapus
Terima kasih mas... bahannya bermanfaat banget. untuk yg kode2 sebaiknya diinfokan juga bahwa ada yg bisa di ketik dan ada yang ambil dari bagian kiri tableunya . biar gak salah nulis..