Dashboard

Akses server menggunakan tools ssh seperti putty.

Pengaturan

  • Edit file local.php yang berada pada folder production/webapps/webservice/config/autoload
cd /var/www/html/production/webapps/webservice
nano config/autoload/local.php
  • Cari KemkesService pada local.php, jika menggunakan perintah diatas tekan Ctrl+w kemudian masukkan kata KemkesService setelah itu tekan tombol Enter
  • Tambakan script dibawah ini atau lihat file local.php.dist
'Dashboard' => [
    'url' => "http://103.74.143.46/test/sirsservice",
    'id' => '7371325',
    'key' => '[PASSWORD DARI KEMKES]',
    'writeLog' => false,
],
  • Ubah id 7371325 menjadi kode faskes kemenkes masing - masing RS
  • Ubah [PASSWORD DARI KEMKES]. Silahkan coba menggunakan password default 12345
  • Untuk demo / dev silahkan aktifkan log 'writeLog' => false menjadi 'writeLog' => true untuk mencatat hasil integrasi.

Hapus File Cache

Hapus 2 file cache yang ada pada folder production/webapps/webservice/data/cache/

# Aktif di folder webapps/webservice kemudian ketik perintah berikut ini
sudo rm -rf data/cache/*

Aktifkan Scheduler

Tambahkan dahsboard.sh pada scheduler untuk dijalankan pada waktu tertentu. Dengan menambahkan perintah dibawah ini:

nano /etc/crontab

# Tambahkan perintah dibawah ini:

0/5 * * * * root /var/www/html/production/webapps/scripts/list_scheduler/kemkes/dashboard.sh

Maka pengiriman data ke dashboard kemenkes dilakukan setiap menit