Senin, 11 Maret 2013

Trigger di PosgreSQL

CREATE OR REPLACE FUNCTION update_antrian_number() RETURNS TRIGGER AS $antrian$
DECLARE
jumlah_antrian integer;

BEGIN
    IF(TG_OP='INSERT') THEN
       SELECT INTO jumlah_antrian COUNT(1) FROM tb_registration WHERE d_registration_date between (now()::date)
       and (now()::date+1) AND n_staff_id = new.n_staff_id;

       update tb_registration SET n_escort_primary_id = jumlah_antrian WHERE n_reg_id = new.n_reg_id;   
    END IF;
    RETURN NEW;
END;
$antrian$ LANGUAGE plpgsql;
CREATE TRIGGER antrian AFTER INSERT ON tb_registration FOR EACH ROW EXECUTE PROCEDURE update_antrian_number();



Contoh Trigger di atas mengupdate nomor antrian yg direpresentasikan oleh field n_escord_primary_id, logic trigger dalam postgresql selalu disimpan dalam trigger function (suatu fungsi yang mereturn trigger).

Senin, 06 Juni 2011

SIRSAK : Modul Admisi

Modul admisi digunakan untuk menangani proses pendaftaran pasien, baik rawat jalan maupun rawat inap. Selain itu di modul ini juga ditambahkan fasilitas antrian kamar dan juga mutasi kamar. Masing-masing item akan dijelaskan lebih detil.

Pendaftaran Rawat Jalan

 Tampilan di atas adalah tampilan untuk pendaftaran. Secara default (tampilan awal sistem), tampilan  pendaftaran rawat jalan adalah pendaftaran untuk pasien baru, pasien yang belum pernah datang. Ditandai dengan label NO. MR yang tidak memiliki inputan, artinya pasien tersebut belum memiliki nomor medical record (MR). Nomor MR akan dibuat otomatis oleh sistem, ketika tombol simpan di simpan.

tbc...

Senin, 08 November 2010

Apa itu SIRSAK?

SIRSAK adalah kepanjangan dari Sistem Informasi Rumah SAKit. Suatu sistem informasi yang khusus didesain dan dibuat untuk menangani seluruh proses bisnis yang ada rumah sakit, dari mulai pendaftaran (admisi) sampai proses pelaporan keuangan (akuntansi).

Penamaan SIRSAK sendiri diambil dari buah sirsak yang banyak sekali manfaatnya dan enak juga rasanya. Buah sirsak berdasarkan Health Science Institue dapat mengobati segala macam kanker, sebagai anti bakteri, anti jamur (fungi), melawan berbagai jenis parasit/cacing, menurunkan tekanan darah tinggi, depresi, stress, dan menormalkan kembali sistem syaraf yang kurang baik. Berangkat dari filosofi buah sirsak ini, SIRSAK diharapkan mampu menyederhanakan dan memudahkan seluruh aktivitas proses bisnis suatu rumah sakit yang cukup banyak dan rumit.


Sekilas tentang SIRSAK

SIRSAK adalah sistem informasi rumah sakit yang modular sekaligus terintegrasi. Modular artinya SIRSAK terdiri atas modul-modul. Setiap modul menangani proses bisnis dari suatu unit yang ada di rumah sakit. Modul-modul ini bisa saling berinteraksi membentuk suatu sistem yang terintegrasi.

Karena modularitasnya ini, SIRSAK selain bisa digunakan untuk rumah sakit bisa juga digunakan untuk menangani proses bisnis yang lebih sederhana dari rumah sakit, diantaranya bisa menangani proses bisnis untuk apotik dan klinik. Jika sebuah klinik menjadi rumah sakit tinggal menambahkan modul-modul lain yang dibutuhkan dan jadilah aplikasi rumah sakit yang lengkap.



Adapun modul-modul di dalam SIRSAK adalah sebagai berikut :

  1. Modul Admisi
  2. Modul Poliklinik
  3. Modul UGD
  4. Modul Bangsal
  5. Modul Apotik
  6. Modul Purchasing (pembelian)
  7. Modul Lab
  8. Modul Kasir
  9. Modul Rekam Medis
  10. Modul Surgery (Operasi)
  11. Modul Radiology
  12. Modul Fisiotherapy
  13. Modul VK
  14. Modul Report
  15. Modul Accounting
  16. Modul Master

Dengan semua modul yang dimiliki, SIRSAK dapat menangani seluruh proses bisnis yang ada di suatu rumah sakit.


Keunggulan SIRSAK

SIRSAK menyederhanakan bisnis proses di suatu rumah sakit, dengan penggunaan Sirsak tenaga yang diperlukan sangat efektif dan efisien. Prosesi rekap transaksi dan akuntansi tidak lagi dilakukan secara manual, semuanya terotomasi dan kita bisa melihat laporannya secara real time (saat itu juga). 

SIRSAK mendukung dalam mekanisme pengambilan keputusan unutk level managerial. Misalnya obat mana aja yang paling sering diresepkan oleh dokter, sehingga ketika melakukan pembelian obat adalah tepat guna dan tepat sasaran (menghindari stock yang expired). Semua laporan yang ada di SIRSAK bisa menjadi acuan dasar manajemen dalam mengambil keputusan.

SIRSAK memunkinkan dokter untuk membuat resep online, sehingga dokter memberikan resep hanya untuk obat-obat yang ada di apotik di rumah sakit tersebut. Ini memunkinkan pasien hanya membeli obat dari apotik yang ada di rumah sakit dimana dokter bekerja (tidak membeli obat di luar apotik rumah sakit).

Laporan pendapatan dokter, SIRSAK memungkinkan setiap dokter bisa mengecek pendapatan jasanya secara real time. Hari ini dia mendapatkan jasa berapa, seminggu berapa, sebulan atau rentang waktu yang bisa disesuaikan oleh dokter tersebut.

Selain itu secara teknis SIRSAK memiliki keunggulan-keunggulan sebagai berikut :
  • SIRSAK dikembangkan dalam sistem yang modular sekaligus terintegrasi. Modular artinya setiap modul bisa berdiri sendiri, sehingga user dapat memilih modul-modul yang diinginkannya sesuai dengan budget. Pada saat yang bersamaan modul-modul tersebut bisa saling berinteraksi bila user membeli dua atau lebih modul (sistem otomatis menjadi terintegrasi).
  • SIRSAK dibangun dengan teknologi web berbasiskan AJAX, suatu teknologi web terbaru yang mampu menagadaptasi seluruh kemampuan teknologi desktop. Dengan teknologi AJAX resource (bandwith) yang diperlukan lebih lebih kecil sehingga kemampuan untuk diakses jauh lebih baik dibandingkan aplikasi desktop.

  • SIRSAK dirancang dengan arsitektur yang difungsikan untuk pengaksesan data dan transaksi dengan kapasitas besar karena mendukung multi user dan multi tasking. Multi user artinya aplikasi bisa diakses oleh banyak user pada saat yang bersamaan. Multi tasking artinya setiap user pada saat yang bersamaan bisa melakukan berbagai macam aktivitas yang berbeda.
  • Teknologi berbasis web lebih mudah dipelihara dibandingkan dengan teknologi berbasis client-server. Pada teknologi web segala pengubahan hanya terjadi pada server, di sisi client tidak ada perubahan sama sekali. Sedangkan pada teknologi berbasis client-server pengubahan terjadi baik pada sisi client maupun sisi server.
  • SIRSAK dibangun dengan desain keamanan yang optimum untuk menjamin bahwa aplikasi diakses oleh user yang berwenang. Setiap user dipetakan pada role tertentu dan hanya bisa mengakses halaman-halaman tertentu saja. Halaman-halaman yang bisa diakses bisa dikonfigurasi sesuai kehendak user.
  • SIRSAK dijual oleh pembuatnya langsung, sehingga mampu mengakomodir pengubahan (peneyesuian) dengan proses bisnis yang ada
  • Harga SIRSAK sangat bersaing, karena di desain dengan teknologi open source. Pembeli tidak akan dipusingkan dengan harga lisensi software-sofware yang ada di dalamnya.

Selain itu SIRSAK telah teruji. SIRSAK telah dipakai di tiga rumah sakit tanpa kendala yang berarti. Berikut daftar rumah sakit yang menggunakan SIRSAK :
  1. Rumah Sakit dr. Oen Solo, menjadi pilot project dalam implementasi SIRSAK. Menggunakan SIRSAK semenjak April 2007- sekarang, hanya saja untuk nama produknya memakai MEDISAFE bukan SIRSAK.
  2. Rumah Sakit Citra Medika Ciruas (CMC) Serang, menggunakan SIRSAK semenjak Juni 2009 – sekarang.
  3. Rumah Sakit Tiara Sella Bengkulu, menggunakan SIRSAK semenjak Januari 2010 – sekarang.

Berminat menggunakan SIRSAK, silahkan hubungi saya di 081293553382 atau melalui email ares_avr@yahoo.com. Saya bersedia mendemokan seluruh fitur SIRSAK kepada Anda :)