Kamis, 15 Oktober 2020

ANALISIS SISTEM INFORMASI BERBASIS WEB “OPEN EMR”



TUGAS ANALISIS SISTEM INFORMASI

BERBASIS WEB “OPEN EMR”

MATA KULIAH KONSEP SISTEM INFORMASI

 

 

 

NAMA KELOMPOK :

1.      I Gede Wira Dharma Putra  (1815091020)

2.      I Kadek Permana Putra        (1815091022)

3.      Achmad Irfanda                     (1815091032)

4.      I Nyoman Dezenda Jaya        (1815091053)

 

 

 

SISTEM INFORMASI

FAKULTAS TEKNIK DAN KEJURUAN

UNIVERSITAS PENDIDIKAN GANESHA

TAHUN 2018

 

KATA PENGANTAR

 

Puji Syukur kami panjatkan kehadirat, Tuhan Yang Maha Esa, karena atas rahmat-Nya sehingga kami dapat menyelesaikan tugas Analisis tentang sistem informasi berbasis web “OpenEMR”  tepat pada waktunya.

Rasa terima kasih juga saya ucapkan kepada Dosen Pengampu yang selalu memberikan dukungan serta bingbingannya, sehingga tugas Analisis ini dapat disusun dengan baik.

Kami menyadari sepenuhnya bahwa laporan analisis sistem ini masih memiliki kekurangan baik dari segi susunan kalimat maupun tata bahasanya. Oleh karena itu kami mengharapkan saran dan kritik dari pembaca demi menyempurnakan laporan ini di kemudian hari. Akhir kata kami ucapkan terimakasih.

 

 

 

 

 

Penyusun


BAB I. PENDAHULUAN

 

 

1.1   Latar Belakang

 

Semakin berkembangnya jaman dan semakin meningkatnya produktivitas penduduk di dunia, tidak menutup kemungkinan bahwa semakin menurunnya tingkat kesehatan masyarakat di tiap-tiap Negara. Setiap hariya di seluruh rumah sakit yang ada di belahan dunia dapat menampung banyak pasien yang memiliki berbagai jenis penyakit berbeda. Sistem administrasi dan penanganan yang baik sangat dibutuhkan, demi mendukung kelancaran dan kesuksesan proses penyembuhan pasien.

 

Di sebagian Rumah Sakit yang ada di kota besar sudah menggunakan sistem informasi dalam menangani urusan admistrasi pasien. Jenis  Sistem Informasi yang dikembangkan dan sudah digunakan saat ini merupakan sistem informasi berbasis web, Seperti OpenEMR. OpenEMR (Electronic Medical Record) merupakan salah satu Sistem Informasi bebas (Open Source) yang digunakan untuk mendata pasien yang masuk maupun keluar rumah sakit, dan membuat catatan kesehatan yang berbentuk elektonik serta praktek manajemen medis yang dapat berjalan di Windows, Linux, Mac OS X, dan platform lainnya.

 

OpenEMR adalah ONC Lengkap Ambulatory HER bersetifikat dan merupakan salah satu catatan elektronik paling popular Open Source medis elektronik yang digunakan saat ini. OpenEMR juga didukung oleh komunitas yang kuat dari relawan dan professional dengan tujuan umum membuat OpenEMR sebagai alternative yang unggul. Komunitas OpenEMR didedikasikan untuk menjaga status OpenEMR sebagai solusi, perangkat lunak Open Source gratis untuk praktek medis dan didedikasikan untuk mempertahankan semangat keterbukaan, kebaikan, dan kerja sama.

 

OpenEMR berisi tentang riwayat kesehatan, penyakit pasien, hasil tes diagnostic, data-data medis dan informasi biaya perawatan. Data-data tersebut digunakkan untuk mempermudah poliklinik untuk mengolah data-data riwayat medis pasien dan mempercepat proses administrasi.

 

 

 

 

1.2   Tujuan

Tujuan pembuatan software Open EMR ini adalah untuk memberikan  kemudahan kepada petugas poliklinik dalam merekam dan mendata pasien yang masuk dan keluar dari rumah sakit serta, memberikan kemudahan dalam proses administrasi lainnya.

 

1.3   Manfaat

 

Manfaat dari pengembangan software OpenEmr ini adalah : 

1.       Menurunkan medical error

2.       Menurunkan angka kematian dan readmisi pasien

3.       Menurunkan pengulangan dokumentasi

4.       Meningkatkan produktivitas kerja perawat dan menurunkan biaya perawatan.

 

BAB II. KAJIAN PUSTAKA

 

2.1   Sistem Informasi Pada OpenEMR

 

Sistem Informasi adalah suatu kumpulan informasi yang saling berhubungan untuk mendapatkan tujuan yang telah ditentukan. Salah satu contohnya adalah sistem informasi OpenEMR. OpenEMR merupakan OpenEMR (Electronic Medical Record) merupakan salah satu Sistem Informasi bebas (Open Source) yang digunakan untuk mendata pasien yang masuk maupun keluar rumah sakit, dan membuat catatan kesehatan yang berbentuk elektonik serta praktek manajemen medis yang dapat berjalan di Windows, Linux, Mac OS X, dan platform lainnya.

Pada sistem OpenEMR ini, perangkat pendukungnya antara lain adalah:

1.      Hardware, berupa perangkat komputer untuk poliklinik maupun server web.

2.      Software, dalam sistem ini berupa web yang digunakan oleh beberapa pengguna yaitu:

·         Admin, yaitu admin yang memiliki kewenangan penuh atas seluruh akses terhadap sistem (yang menjadi operator pusat).

·         Accounting, yaitu orang yang melakukan transaksi akuntan dan melakukan pendataan pada transaksi tertentu (bendahara) dan Tata Usaha.

·         Clinician, yaitu seorang dokter yang bertugas memberikan panduan atau arahan dalam proses medis di rumah sakit.

·         Front Office (resepsionis), yaitu orang yang bertugas memberikan saran ataupun arahan ketika pengunjung bertanya, melakukan transaksi, dan berkonsultasi mengenai prosedur yang ada di rumah sakit.

·         Phicisians (dokter), yaitu orang yang bertugas melakukan penanganan medis secara lansng kepada pasien.

·         Poliklinik yaitu orang yang bertugas melakukan pendataan keseluruhan terhadap proses transaksi yang dilakukan oleh masing pengguna.

Salah satu contoh software yang dikembangkan dan digunakan untuk mendukung kinerja dari aplikasi ini adalah: XAMPP.

3.      Administrasi yaitu berupa proses yang terjadi dalam sistem ini, yaitu pengolahan data.

4.      Database yang di simpan pada server web.

2.2   XAMPP

       Merupakan singkatan dari Apache, MySQL, PHP dan Perl sedangkan huruf “X” dimaksudkan sebagai suatu software yang dapat dijalankan di empat OS utama seperti Windows, Mac OS, Linux dan Solaris. XAMPP berfungsi sebagai web server yang digunakan untuk menjalankan proses kerja dari sebuah sistem atau aplikasi berbasis web lainnya. Selain sebagai web server, XAMPP juga menunjang beberapa Bahasa pemrograman khusus dalam website yakni PHP, MySQL dan Perl. Yang pada masing-masing Bahasa pemrograman tersebut memiliki fungsi masing masing. Seperti halnya :

·         PHP, adalah bahasa pemrograman script yang paling baik dipakai saat ini. PHP banyak dipakai untuk program situs web dinamis, walaupun tidak menutup kemungkinan dipakai untuk pemakai lain.

·         Structure Query Lenguage (SQL)

SQL adalah bahasa yang digunakan untuk memanipulasi dan memperoleh data dari sebuah database relasional. SQL memberikan fasilitas sebagai berikut:

1.      Mengubah struktur sebuah database.

2.      Mengubah pengaturan keamanan.

3.      Memberikan hak akses kepada pengguna untuk mengakses database atau tabel.

4.      Memperoleh informasi dari datebase.


 

2.3   Kebutuhan Pengguna

Berdasarkan hasil analisis kami aplikasi OpenEmr ini dapat memenuhi seluruh kebutuhan pengguna dalam proses administrasi di masing masing sub proses pekerjaan yang dilakukan oleh poliklinik.

Tabel Kebutuhan Fungsional Pengguna:

NO

Pengguna

Kebutuhan Fungsional

1

Admin

Kalender, Prosedur, Administrasi, Pasien, Biaya, Laporan.

2

Accounting

Kalender, Prosedur, Administrasi, Pasien, Biaya, Laporan.

3

Clinician

Kalender, Prosedur, Pasien, Biaya, Laporan.

4

Front Office

Kalender, Prosedur, Pasien, Biaya, Laporan.

5

Phicisians

Kalender, Prosedur, Pasien, Biaya, Laporan.

6

Poliklinik

Kalender, Prosedur, Administrasi, Pasien, Biaya, Laporan.


Seperti halnya penampilan jadwal praktik dokter, daftar slip pembayaran pasien dan lain lain. 

1.    Analisis kebutuhan fungsional

Dalam analisis kebutuhan fungsional kali ini kita menganalisis beberapa fungsi dari komponen-komponen sub sistem seperti :

a.       Kalender

Kalender dalam sistem ini berfungsi sebagai menampilkan pengingat jadwal praktisi perawat atau dokter maupun hari-hari penting dalam proses pekerjaan di dalam rumah sakit. Didalam kalender pada aplikasi OpenEmr ini juga terdapat pengaturan jadwal penyedia dan menambahkan janji pasien terhadap proses penyembuhan yang akan dilakukan selanjutnya.

b.      Flow Board

Flow board merupakan sebuah daftar yang berisikan nama pasien dan id pasien jika pasien tersebut merupakan pasien tetap. Di dalam flow board ini juga terdapat beberapa daftar dan input data pasien seperti status pasien ketika berkunjung dan kartegori pasien. Di dalam flowboard juga terdapat penadwalan control pasien.

c.       Recall Board

Recall Boar merupakan fitur openEMR untuk meyimpan daftar pasien yang perlu menjadwalkan janji tindak lanjut. Di dalam Recall Board juga digunakan sebagai  membuat daftar pasien aktif yang membutuhkan janji (kesepakatan dengan dokter) tetapi tidak dijadwalkan didalam kalender atau jadwal praktek dokter.

d.      Pesan

Dalam bagian ini, terdapat beberapa fitur gabungan seperti pendataan daftar pasien (Recall Board), dan beberapa fitur pengingat yang dibuat oleh poliklinik. Fitur lainnya meupakan fitur inti yaitu pesan, pesan ini dapat dibuat dan dioperasikan oleh poliklinik (admin) yang ditujukan kepada pasien. Pesan yang disampaikan atau yang dibuat oleh poliklinik ini dapat diterima ketika pasien mencetak slip pembayaran ataupun struk pesan yang akan diberikan oleh perawat.

e.       Pasien/Client (pengunjung)

Dalam bagian form pasien ini terdapat beberapa fitur utama, seperti pembuatan daftar pasien baru, mencari pasien yang sudah terdaftar, dan mendata pengunjung pasien pada setiap harinya. Beberapa fitur tambahan lainnya, yaitu seperti rangkuman, fitur rangkuman ini membahas mengenai  penyakit khusus yang diderita pasien. 

f.        Biaya

Bagian ini membahas mengenai proses pembayaran dan biaya yang harus dibayarkan oleh pasien. Selain itu terdapat fitur-fitur lainnya seperti pemeriksaan, penagihan, batch pembayaran, posting (biodata lengkap pasien).

 

2.    Analisis Kebutuhan Non Fungsional

1.      Sistem OpenEmr memberikan jaminan keamanan data pada rekam medis pasien.

2.      Penggunaan pencatatan elektronik yang dilakukan oleh poliklnik memudahkan pengambilan keputusan dalam hal administrasi.

3.      Dalam pengoperasian aplikasi ini kami dapat menyimpulkan bahwa aplikasi ini dapat dijalankan di laptop/pc dengan spesifikasi sebagai berikut :

Processor                     : intel (core i5) dengan cpu 1.70 GHz sampai 2.39Ghz

RAM                           : 4 GB

Type System               : 64 bit

 

2.4   Proses Bisnis

Proses bisnis pada sistem informasi OpenEMR berisikan diagram yang menggambarkan alur terstruktur dan terencana dari suatu rangkaian proses layanan administrasi. Proses bisnis pada sistem ini dibagi menjadi 2 yaitu proses bisnis Exciting dan Proses bisnis Perbaikan. Proses bisnis tersebut dapat digambarkan melalui diagram alir sebagai berikut :

a. proses bisnis Exciting



b. proses bisnis Perbaikan



2.5   Software Requirement Spesification (SRS)

Merupakan sebuah dokumen yang memuat persyaratan spesifikasi aplikasi yang diperlukan dalam pembuatan/pengembangan sistem informasi. Adapun dokumen tersebut adalah sebagai berikut.

1.        Spesifikasi perangkat keras dan perangkat lunak.

Spesifikasi perangkat keras dan perangkat lunak yang diperlukan dalam menjalankan aplikasi dengan baik (spesifikasi minimum/standar). Yang Memerlukan Spesifikasi perangkat keras dan peragkat lunak yang baik adalah : Admin, Poliklinik, dan Acounting.

2.        Kelompok pengguna.

Kelompok pengguna dari aplikasi berisikan karakteristik dari masing-masing kelompok pengguna. Misal, terdapat dua kelompok pengguna yaitu administrator dan pengguna biasa. Maka dapat dibuat dokumen kelompok pengguna berupa deskripsi masing-masing kelompok, kemudian dirangkum berdasarkan hak aksesnya dalam bentuk tabel seperti berikut.

No

Kelompok Pengguna

Hak Akses

1.

Administrator

1.      Dapat melakukan CRUD terhadap data anggota

2.      Dapat melakukan CRUD terhadap data pasien

3.      Dapat mengatur biaya tarif perpasien

4.      Dapat mereset password setiap anggota

 

2.

Pengguna biasa

1.      Dapat mengubah password pribadi

2.      Dapat melakukan CR pasien


Dari tabel kelompok pengguna tersebut, maka dapat diperoleh tabel karakteristik pengguna sebagai berikut:

No.

Kelompok Pengguna

Frekuensi

Kebutuhan Fungsional

Privillege

Experience

1.

Administrator

Rutin

1.      Dapat melakukan CRUD terhadap data anggota

2.      Dapat melakukan CRUD terhadap data pasien

3.      Dapat mengatur biaya tarif perpasien

4.      Dapat mereset password setiap anggota

 

Tinggi

Website, server, computer, database, internet.

2.

Pengguna Biasa

Sesuai kebutuhan

1.      Dapat mengubah password pribadi

2.      Dapat melakukan CR pasien

Menengah

Website, smartphone internet


1.      Desain arsitektur teknologi.

Desain arsitektur teknologi yang digunakan pada sistem aplikasi berbasis Web Open EMR