PEMBUATAN SISTEM INFORMASI REKAM MEDIS DI RUMAH ...

99 downloads 281 Views 497KB Size Report
dan hidayah-Nya, sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik. Tugas akhir yang berjudul “Pembuatan Sistem Informasi Rekam Medis di ...
Ringkasan Tugas Akhir

PEMBUATAN SISTEM INFORMASI REKAM MEDIS DI RUMAH SAKIT UMUM PKU MUHAMMADIYAH BANTUL

Oleh :

SUHARTANTO 03/170593/DPA/01755

PROGRAM DIII REKAM MEDIS DAN INFORMASI KESEHATAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS GADJAH MADA YOGYAKARTA 2007

i

INTISARI

PEMBUATAN SISTEM INFORMASI REKAM MEDIS DI RUMAH SAKIT UMUM PKU MUHAMMADIYAH BANTUL

Oleh :

Suhartanto 03/170593/DPA/01755

Sistem informasi rekam medis di Rumah Sakit Umum PKU Muhammadiyah Bantul masih memiliki banyak kelemahan dan kekurangan dalam hal pengoperasian, sehingga mengakibatkan pelayanan menjadi terganggu. Selain itu laporan eksternal (RL2a dan RL2b) yang dihasilkan tidak sesuai dengan Sistem Pelaporan Rumah Sakit Revisi V dan tidak valid, sehingga untuk membuat laporan eksternal yang benar harus melalui proses yang tidak efisien. Penelitian ini dimaksudkan untuk membuat sistem informasi rekam medis yang dapat memenuhi kebutuhan Instalasi Rekam Medis di Rumah Sakit Umum PKU Muhammadiyah Bantul dalam hal kemudahan pembuatan laporan dan validitas laporan yang dihasilkan. Hasil yang dicapai pada penelitian ini adalah sistem informasi rekam medis yang dapat mempersingkat proses pembuatan laporan dan dapat menghasilkan laporan eksternal yang valid dalam artian data yang didapatkan dalam bentuk laporan sesuai dengan data yang diinputkan dan sesuai dengan buku Sistem Pelaporan Rumah Sakit Revisi V. Kata kunci : Sistem Informasi Rekam Medis, Rumah Sakit Umum PKU Muhammadiyah Bantul, Electronic Medical Record, Web Application, Web Based Information System.

ii

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik. Tugas akhir yang berjudul “Pembuatan Sistem Informasi Rekam Medis di Rumah Sakit Umum PKU Muhammadiyah Bantul” ini disusun sebagai salah satu syarat untuk memperoleh gelar Ahli Madya dalam Bidang Rekam Medis dan Informasi Kesehatan, Jurusan Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Gadjah Mada. Proses penyelesaian tugas akhir ini tidak lepas dari bantuan berbagai pihak yang membantu secara langsung maupun tidak langsung. Oleh karena itu, pada kesempatan ini penulis ingin menyampaikan terima kasih kepada: 1. Bapak dan ibu, kakak, adik dan keluarga yang tercinta, yang senantiasa mendoakan dan memberi dorongan semangat dengan penuh kasih sayang. 2. Bapak Nur Rokhman, S.Si, M.Kom, sebagai dosen pembimbing yang telah memberikan bimbingan dan kesempatan untuk membimbing dalam penyusunan tugas akhir ini. 3. Bapak Janoe Hendarto, S.Si, M.Kom, sebagai dosen wali yang telah memberikan bimbingan selama masa perkuliahan. 4. Segenap staf pengajar Fakultas MIPA UGM, yang memberikan ilmu yang berarti bagi penulis. 5. Bapak Bakori, Mas Santo dan staf sekretariat Program Studi D3 Rekam Medis dan informasi kesehatan, Fakultas MIPA UGM. 6. Bapak Karjono dan staf Bagian SIM, Bapak Udin dan staf Instalasi Rekam Medis, Bapak Joko dan staf Sub-bagian Relasi dan segenap direksi dan karyawan Rumah Sakit Umum PKU Muhammadiyah Bantul untuk bimbingan dan bantuannya. 7. Yuli Fitriyah yang selelu memberikan motivasi dan semangat hingga penyelesaian penulisan tugas akhir ini.

iii

8. Jeng QQ, Iqbal, AuNK, Bangau, Faizal, Tyox, Awank dan segenap keluarga OmahTI lama yang turut mendewasakan penulis dalam ilmu dan persahabatan. 9. Yoyok, Tyo, Faris, Tyas, Ipe, dan rekan-rekan D3 Rekam Medis 2003 dan 2004, untuk persahabatan dan kebersamaan. 10. Pihak-pihak yang membantu dalam menyediakan data : manajemen dan personil pengembangan SIMRS RSUD Sekarwangi untuk database ICD dan ICOPIM, Mas Hatma GT untuk database provinsi dan kabupaten di Indonesia, Yeni Setiawan untuk database kecamatan dan kelurahan di DIY. 11. Semua pihak yang tidak disebutkan dan banyak membantu. Penulis menyadari bahwa tulisan ini jauh dari sempurna, untuk itu penulis mengharapkan saran dan kritik dari pembaca. Penulis berharap semoga tugas akhir ini dapat bermanfaat. Amin. Terima kasih. Yogyakarta, 8 Juni 2007

Penulis

iv

DAFTAR ISI

Halaman HALAMAN JUDUL......................................................................................................i INTISARI......................................................................................................................ii KATA PENGANTAR .................................................................................................iii DAFTAR ISI................................................................................................................. v DAFTAR GAMBAR ..................................................................................................vii DAFTAR TABEL......................................................................................................viii BAB I PENDAHULUAN ............................................................................................. 1 A. Latar Belakang .................................................................................................. 1 B. Rumusan Masalah ............................................................................................. 3 C. Batasan Masalah ............................................................................................... 3 D. Tujuan Penelitian .............................................................................................. 4 E. Manfaat Penelitian ............................................................................................ 4 F. Keaslian Penelitian............................................................................................ 4 G. Metode Pengumpulan Data ............................................................................... 5 H. Sistematika Penulisan ....................................................................................... 5 BAB II PROFIL RUMAH SAKIT ............................................................................... 6 A. Gambaran Umum Rumah Sakit Umum PKU Muhammadiyah Bantul ............ 6 B. Lokasi................................................................................................................ 7 BAB III DASAR TEORI .............................................................................................. 8 A. Sistem Informasi ............................................................................................... 8 B. Rekam Medis .................................................................................................. 10 C. Siklus Hidup Pengembangan Sistem .............................................................. 11 D. Analisis Sistem................................................................................................ 12 E. Desain Sistem.................................................................................................. 13 F. Implementasi Sistem ....................................................................................... 14

v

G. Diagram Alir Data........................................................................................... 14 H. Basis Data ....................................................................................................... 14 I. Database Management System (DBMS) ........................................................ 15 J. MySQL 5.0...................................................................................................... 15 K. Hypertext Preprocessor (PHP) ....................................................................... 15 L. Extensible Hypertext Markup Language (XHTML)....................................... 15 M. Cascading Style Sheet (CSS) .......................................................................... 15 N. JavaScript ........................................................................................................ 16 O. Asynchronous JavaScript and XML (AJAX) .................................................. 16 P. Apache HTTP Server ...................................................................................... 16 Q. Mozilla Firefox ............................................................................................... 16 BAB IV ANALISIS DAN DESAIN SISTEM ........................................................... 17 A. Analisis Kebutuhan Sistem ............................................................................. 17 B. Desain Sistem.................................................................................................. 18 BAB V IMPLEMENTASI.......................................................................................... 28 A. Halaman Login................................................................................................ 29 B. Modul Home ................................................................................................... 29 C. Modul Pendaftaran .......................................................................................... 30 D. Modul IGD ...................................................................................................... 32 E. Modul Rajal..................................................................................................... 32 F. Modul Ranap................................................................................................... 33 G. Modul Filing ................................................................................................... 34 H. Modul Pelaporan ............................................................................................. 35 I. Modul Administrasi Data................................................................................ 37 BAB VI PENUTUP .................................................................................................... 41 A. Kesimpulan ..................................................................................................... 41 B. Saran................................................................................................................ 41 DAFTAR PUSTAKA ................................................................................................. 42

vi

DAFTAR GAMBAR

Gambar 3.1 Bentuk Sistem ........................................................................................... 8 Gambar 3.2 Siklus informasi ........................................................................................ 9 Gambar 3.3 Komponen-komponen dalam sistem informasi....................................... 10 Gambar 3.4 Siklus Hidup Pengembangan Sistem....................................................... 12 Gambar 4.1 Diagram konteks sistem informasi rekam medis .................................... 19 Gambar 4.2 Relasi tabel sistem informasi rekam medis ............................................. 21 Gambar 4.3 Susunan menu group PENDAFTARAN................................................. 22 Gambar 4.4 Susunan menu group IGD....................................................................... 23 Gambar 4.5 Susunan menu group RAWAT JALAN.................................................. 23 Gambar 4.6 Susunan menu group RAWAT INAP..................................................... 23 Gambar 4.7 Susunan menu group FILING................................................................. 24 Gambar 4.8 Susunan menu group PELAPORAN ...................................................... 24 Gambar 4.9 Susunan menu group ADMINISTRATOR............................................. 25

vii

DAFTAR TABEL

Tabel 3.1. Daftar notasi simbol DAD ......................................................................... 14

viii

BAB I PENDAHULUAN A. Latar Belakang Rekam medis adalah berkas yang berisikan informasi tentang identitas pasien, anamnese, penentuan fisik laboratorium, diagnosa segala pelayanan dan tindakan medik yang diberikan kepada pasien dan pengobatan baik yang dirawat nginap, rawat jalan maupun yang mendapatkan pelayanan gawat darurat. Rekam medis digunakan sebagai acuan pasien selanjutnya, terutama pada saat pasien itu berobat kembali (Petunjuk Teknis Penyelenggaraan rekam medis, 1991). Rekam medis pasien harus siap apabila pasien berobat kembali. Tenaga kesehatan akan sulit dalam melakukan tindakan atau terapi sebelum mengetahui sejarah penyakit, tindakan atau terapi yang pernah diberikan kepada pasien yang terdapat di dalam berkas rekam medis. Hal penting dalam berkas rekam medis adalah ketersediaannya saat dibutuhkan dan kelengkapan pengisiannya. Kelengkapan pengisian berkas rekam medis oleh tenaga kesehatan akan memudahkan tenaga kesehatan lain dalam memberikan tindakan atau terapi kepada pasien. Selain itu juga sebagai sumber data pada bagian rekam medis dalam pengolahan data yang kemudian akan menjadi informasi yang berguna bagi pihak manajemen dalam menentukan langkah-langkah strategis untuk pengembangan pelayanan kesehatan. Penyajian informasi harus disesuaikan dengan nilai kegunaan, kedudukan dan fungsi masing-masing bagian. Dokter misalnya, tidak membutuhkan laporan keuangan pelayanan kesehatan. Begitu pula dengan manajer yang perlu mengetahui informasi dalam bentuk laporan dan statistik dari masingmasing bagian untuk mendukung dalam pengambilan keputusan. Informasi adalah data yang telah diolah dan dianalisa secara formal, dengan cara yang

1

benar dan secara efektif, sehingga hasilnya dapat bermanfaat dalam operasional dan manajemen (Sabarguna, 2005). Penyimpanan berkas rekam medis yang terkomputerisasi, menjadikan rekam medis tersebut mudah dan cepat diolah untuk memudahkan bagian rekam medis dalam pengolahan data rekam medis menjadi informasi dalam bentuk laporan-laporan maupun statistik perkembangan pelayanan kesehatan maupun statistik penyakit. Sistem rekam medis di Rumah Sakit Umum PKU Muhammadiyah Bantul sudah memanfaatkan sistem informasi. Data-data yang disimpan didalam komputer meliputi data sosial pasien, kunjungan, imunisasi, tindakan, dan diagnosa akhir. Dari data-data tersebut, sistem informasi dapat menghasilkan laporan 10 besar penyakit, RL2a (data keadaan morbiditas pasien rawat inap), RL2b (data keadaan morbiditas pasien rawat jalan), status imunisasi, rincian jumlah penyakit, jumlah pasien per kecamatan, dan jumlah kunjungan baru dan lama. Dari laporan RL2a dan RL2b yang dihasilkan dari sistem informasi tersebut, range umur tidak sesuai dengan format yang baru menurut Sistem Pelaporan Rumah Sakit Revisi V sehingga untuk membuat RL2a dan RL2b harus dicetak terlebih dahulu, kemudian diedit pada komputer lain dengan menggunakan OpenOffice.org Calc kemudian dicetak lagi. Jumlah pasien pada laporan RL2a dan RL2b tidak valid karena jumlah pasien pada kolom Total tidak sesuai dengan hasil penjumlahan pasien pada kolom golongan umur. Sistem informasi pada bagian pendaftaran dan filing sering terjadi error sehingga pelayanan menjadi terganggu, tidak dapat mengetahui jenis pelayanan apa saja yang dikunjungi pasien dalam satu periode kunjungan. Selain itu juga proses untuk menginput data pada sistem informasi melalui proses yang panjang, sehingga kurang efisien. Berdasarkan hasil wawancara yang dilakukan penulis dengan kepala Instalasi Rekam Medis pada saat studi pendahuluan, diperoleh keterangan bahwa pembaruan sistem informasi di Rumah Sakit Umum PKU

2

Muhammadiyah Bantul perlu dilakukan untuk meningkatkan mutu pelayanan pasien, menghasilkan laporan yang valid, memudahkan bagian rekam medis dalam mendapatkan statistik dan laporan yang dibutuhkan serta memudahkan pihak manajemen dalam memperoleh informasi-informasi dalam bentuk statistik dan laporan guna mendukung dalam pengambilan keputusan. Maka dari itu, penulis tertarik untuk melakukan penelitian tentang pemembuatan sistem informasi rekam medis di Rumah Sakit Umum PKU Muhammadiyah Bantul.

B. Rumusan Masalah Berdasarkan latar belakang diatas, rumusan masalah pada penelitian ini adalah bagaimana membuat sistem informasi rekam medis di Rumah Sakit Umum PKU Muhammadiyah Bantul yang dapat mempersingkat proses pembuatan laporan dan dapat menghasilkan laporan eksternal yang valid dan sesuai dengan buku Sistem Pelaporan Rumah Sakit Revisi V ?

C. Batasan Masalah Batasan masalah dari penelitian ini adalah pembuatan sistem informasi yang melingkupi : 1. Pendaftaran pasien gawat darurat, rawat jalan, dan rawat inap. 2. Input pemeriksaan IGD, rawat jalan, dan rawat inap. 3. Statistik kunjungan, statistik pasien, statistik penyakit, dan laporanlaporan eksternal. 4. Laporan eksternal yang dihasilkan adalah RL2a, RL2a1, RL2b, RL2b1, RL2c, dan RL3. 5. Penanganan pencetakan tracer. 6. Informasi jadwal dokter dan dan jumlah kunjungan setiap hari pada masing-masing pelayanan rawat jalan. 7. Informasi tempat tidur rawat inap yang terpakai dan kosong.

3

D. Tujuan Penelitian Tujuan dari penelitian ini adalah sebagai berikut : 1. Tujuan Umum Mengetahui keadaan komputerisasi rekam medis di Rumah Sakit Umum PKU Muhammadiyah Bantul. 2. Tujuan Khusus Pembuatan sistem informasi rekam medis yang mampu menghasilkan laporan internal dan eksternal yang valid dan sesuai dengan buku Sistem Pelaporan Rumah Sakit Revisi V.

E. Manfaat Penelitian 1. Manfaat bagi penulis : Menambah wawasan mengenai pembuatan sistem informasi rekam medis rumah sakit. 2. Manfaat bagi institusi pendidikan : Sebagai masukan dalam pengembangan dan penelitian lebih lanjut mengenai sistem informasi rekam medis khususnya rumah sakit. 3. Manfaat bagi Rumah Sakit Umum PKU Muhammadiyah Bantul : Penggunaan sistem informasi rekam medis dapat membantu bagian rekam medis untuk mendapatkan statistik dan laporan internal maupun eksternal yang dibutuhkan dan untuk memperoleh informasi-informasi strategis guna mendukung pihak manajemen dalam pengambilan keputusan.

F. Keaslian Penelitian Penelitian dengan judul pembuatan sistem informasi rekam medis di Rumah Sakit Umum PKU Muhammadiyah Bantul belum pernah dilakukan, namun demikian penelitian serupa pernah dilakukan sebelumnya, yaitu : 1. Perancangan Sistem Informasi Rekam Medis TPP Rawat Jalan Rumah Sakit Umum PKU Muhammadiyah Bantul (Indra, 2005).

4

2. Perancangan Sistem Informasi Rekam Medis di Rumah Sakit Umum PKU Muhammadiyah Yogyakarta (Hariyani, 1997). 3. Perancangan Sistem Informasi Rawat Inap Rumah Sakit Umum Daerah Sleman Kabupaten Sleman (Hutomo, 2005).

G. Metode Pengumpulan Data Guna memperoleh data pendukung dalam pembuatan sistem informasi rekam medis rumah sakit ini, penulis menggunakan beberapa metode pengumpulan data, yaitu : 1. Metode Studi Pustaka 2. Metode Observasi dan studi lapangan 3. Metode Wawancacara

H. Sistematika Penulisan Sistematika penulisan tugas akhir ini adalah sebagai berikut : BAB I PENDAHULUAN BAB II PROFIL RUMAH SAKIT BAB III DASAR TEORI BAB IV ANALISIS DAN DESAIN SISTEM BAB V IMPLEMENTASI BAB VI PENUTUP

5

BAB II PROFIL RUMAH SAKIT A. Gambaran Umum Rumah Sakit Umum PKU Muhammadiyah Bantul Pada tanggal 1 Maret 1966 didirikan klinik Rumah Bersalin yang saat itu diberi nama Rumah Bersalin Khusus Ibu dan Anak , pimpinan saat itu adalah Ibu Zachrowi Soejoeti. Amal usaha ini pertama kali diprakarsai oleh Ibu Aisyiah Bantul : Ibu Harjo Djojodarmo istri dari dr. Harjo Djojodarmo adalah aktivis Aisyiah yang memprakarsai dibukanya Rumah Bersalin se-DIY, dengan bantuan suami beliau yang kebetulan seorang dokter Obsgyn (Obstetri-Gynecology) dan yang berhasil dirintis saat itu ada 6 Rumah Bersalin di Bantul sebagai cikal bakal berdirinya rumah sakit di Bantul saat ini. Pada titik awal ini, ternyata Rumah Sakit Umum PKU Muhammadiyah Bantul butuh waktu 7 tahun, karena peletakan batu pertama pembangunan rumah sakit kala itu pada tahun 1995. Hal ini menunjukkan gerak dan langkah Rumah Sakit Umum PKU Muhammadiyah Bantul yang selalu menggairahkan ruh Al-Islam dan ruh Al-Juhad dalam seluruh gerakan, sehingga Muhammadiyah tampil sebagai gerakan Islam yang istiqomah dan memiliki ghiroh yang tinggi dalam mengamalkan Islam. Rumah Sakit Umum PKU Muhammadiyah Bantul, sejak berdiri tahun 1966 dengan status Rumah Bersalin Khusus Ibu dan Anak (RB-KIA) sampai tahun 1995 meningkat menjadi Rumah Sakit Khusus (RSK) yaitu Rumah Sakit Khusus Ibu dan Anak (RSKIA) dan pada tahun 2001 menjadi Rumah Sakit Umum. Kepala Dinas Kesehatan Kabupaten Bantul mengijinkan RSKIA Muhammadiyah Bantul menjadi Rumah Sakit Umum Muhammadiyah Bantul dengan memperhatikan surat ijin pengembangan RSKIA menjadi RSU nomor 167/ III.0.H/ 2001 tanggal 11 Agustus 2001 dan hasil pemeriksaan tim perijinan pelayanan kesehatan swasta dinas kesehatan Kabupaten Bantul tanggal 9 Oktober 2001 serta persyaratan untuk menyelenggarakan Rumah

6

Sakit Umum telah dipenuhi. Oleh karena itu Rumah Sakit Khusus Ibu dan Anak

Muhamadiyah

Bantul

menjadi

Rumah

Sakit

Umum

PKU

Muhammadiyah Bantul. Proses perjalanan Rumah Sakit Umum PKU Muhammadiyah Bantul diawali berdirinya Rumah Sakit pada 1 Maret 1966, Rumah Bersalin ini mempunyai ijin tetap pada tanggal 13 September 1976 berdasarkan Surat Keputusan Ka Kanwil DEPKES/ DINKES. Propinsi DIY (Tertanda dr. R. Soebroto, MPH) Nomor ijin Tetap : 14/ Idz/ T/ RB/ 76. Selanjutnya RS Khusus Ibu dan Anak berubah status menjadi Rumah Sakit Umum berdasarkan SK. Kepala Dinkes Kabupaten Bantul No.445 /4318 Tgl. 20 Oktober 2001.

B. Lokasi Rumah Sakit Umum PKU Muhammmadiyah Bantul berada di Jl. Jendral Sudirman 124 Bantul Yogyakarta 55711 dengan telp./ fax.(0274) 368238, 367437 dan luas tanah 5674 m2.

7

BAB III DASAR TEORI A. Sistem Informasi 1. Konsep Dasar Sistem Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu (Hartono, 1999). Model umum sebuah sistem terdiri dari masukan, pengolah dan keluaran. Berikut gambaran umum sebuah sistem:

Gambar 3.1 Bentuk Sistem Sistem bisa terdiri dari beberapa komponen. Komponen-komponen dalam suatu sistem tidak dapat berdiri sendiri. Mereka saling berinteraksi dan bekerja sama membentuk suatu kesatuan untuk mencapai tujuan tertentu. 2. Konsep Dasar Informasi Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya (Hartono, 1999). Sumber informasi adalah data. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata (Hartono, 1999). 3. Siklus Informasi Data diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan lain yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus informasi (Hartono, 1999). Siklus ini oleh John

8

Burch disebut sebagai siklus informasi (information cycle). Berikut gambar siklus informasi :

Gambar 3.2 Siklus informasi 4. Konsep Dasar Sistem Informasi Sedangkan sistem informasi sendiri adalah suatu cara yang sudah tertentu untuk menyediakan informasi yang dibutuhkan oleh organisasi untuk beroperasi dengan cara yang sukses dan untuk organisasi bisnis dengan cara yang menguntungkan (Sabarguna, 2005). Peran sistem informasi adalah menghasilkan informasi dari data yang diproses oleh sistem informasi. Komponen yang terkait dengan sistem informasi adalah (Sabarguna, 2005) : a. Pemakai b. Tujuan c. Masukan – proses – keluaran d. Data e. Teknologi

9

f. Model g. Pengendali Semua komponen tersebut saling berkait, bila data salah, maka hasilnya akan merupakan informasi yang salah juga. Bila digambarkan, komponen-komponen tersebut akan berbentuk :

Gambar 3.3 Komponen-komponen dalam sistem informasi

B. Rekam Medis 1. Pengertian rekam medis Rekam medis merupakan hasil aktivitas pencatatan pada suatu rumah sakit atau suatu institusi pelayanan kesehatan yang berupa data. Data tersebut meliputi data sosial maupun data medis pasien rawat jalan dan rawat inap dan diproses oleh seorang tenaga rekam medis ataupun paramedis sehingga menjadi informasi yang berguna bagi rumah sakit. Adapun pengertian rekam medis adalah himpunan fakta-fakta yang berhubungan dengan riwayat hidup dan kesehatan tentang seorang pasien tersebut yang ditulis oleh professional dibidang kesehatan (Huffman, 1994).

10

2. Tujuan rekam medis Menurut petunjuk teknis penyelenggaraan rekam medis di rumah sakit Depkes RI Dirjen Yanmed tahun 1991, tujuan terlaksananya rekam medis adalah untuk menunjang tertib administrasi dalam rangka upaya peningkatan pelayanan kesehatan rumah sakit. 3. Kegunaan rekam medis Menurut Huffman (1994) menyatakan bahwa kegunaan rekam medis adalah sebagai berikut : a. Manajemen pelayanan pasien b. Quality Review (tinjauan kualitas) c. Financial reimbursement (pengurusan klaim asuransi) d. Legal affairs (perkara hukum) e. Education (pendidikan) f. Research (penelitian) g. Public health (kesehatan umum) h. Planning and marketing (perencanaan dan pemasaran)

C. Siklus Hidup Pengembangan Sistem Siklus hidup pengembangan sistem merupakan suatu bentuk yang digunakan untuk menggambarkan tahapan utama dan langkah-langkah didalam

tahapan

tersebut

dalam

proses

pengembangannya.

Proses

pengembangan sistem melewati beberapa tahapan dari mulai sistem itu direncanakan sampai dengan sistem tersebut diterapkan, dioperasikan, dan dipelihara (Hartono, 1999). Siklus hidup pengembangan sistem digambarkan pada Gambar 3.4 (Hartono, 1999).

11

Gambar 3.4 Siklus Hidup Pengembangan Sistem Menurut Hartono (1999), proses pengembangan sistem yang paling utama adalah analisis sistem, desain sistem, dan implementasi sistem.

D. Analisis Sistem Analisis sistem (system analysis) dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahanpermasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikanperbaikan (Hartono, 1999). Tujuan utama analisis sistem adalah untuk menentukan hal-hal detail tentang yang akan dikerjakan oleh sistem yang diusulkan. Analisis sistem lebih menekankan pada isu-isu bisnis (kebutuhan pihak pemakai), bukan masalah teknis atau implementasi. Tahap analisis merupakan tahap yang kritis

12

dan sangat penting, karena kesalahan didalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya. Dalam tahap analisis sistem, terdapat langkah-langkah dasar yang harus dilakukan oleh sistem analis, yaitu (Hartono, 1999): 1. Identify, yaitu pengidentifikasian masalah 2. Understand, yaitu memahami cara kerja dari sistem yang sudah ada 3. Analyze, yaitu menganalisis sistem yang sudah ada 4. Report, yaitu membuat laporan dari hasil analisis

E. Desain Sistem Setelah tahap analisis sistem, tahap selanjutnya adalah desain sistem (systems design) yang merupakan tahapan untuk memikirkan bagaimana membentuk sebuah sistem. Desain sistem dapat didefinisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi (Hartono, 1999). Desain sistem dapat dibagi dalam dua bagian, yaitu desain sistem secara umum (general systems design) dan desain sistem secara terinci (detailed systems design). Desain sistem secara umum disebut juga dengan desain konseptual (conceptual design) bertujuan untuk memberikan gambaran secara umum kepada user tentang sistem yang baru. Desain sistem secara umum merupakan persiapan dari desain terinci. Desain secara umum mengidentifikasikan komponen-komponen sistem informasi yang akana didesain secara rinci (Hartono, 1999). Desain sistem yang terinci bertujuan untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik lainnya (Hartono, 1999).

13

F. Implementasi Sistem Tahap implementasi sistem (system implementation) merupakan tahap meletakkan sistem supaya siap untuk dioperasikan. Tahap ini termasuk juga kegiatan menulis kode program jika tidak digunakan paket perangkat lunak aplikasi (Hartono, 1999).

G. Diagram Alir Data Diagram Alir Data (DAD) sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa memperitmbangkan lingkungan fisik dimana data tersebut menglir atau lingkungan fisik dimana data tersebut akan disimpan (Hartono, 1999). Daftar notasi simbol DAD ditunjukkan pada tabel 3.1 berikut : Tabel 3.1. Daftar notasi simbol DAD Komponen DAD

Simbol

Kesatuan luar (external entity) atau batas sistem (boundary) Arus data atau aliran data (data flow) Proses (process)

Simpanan data (data store)

H. Basis Data Basis data (database) adalah kumpulan data, umumnya mendeskripsikan aktivitas satu organisasi yang berhubungan atau lebih (Ramakrishnan, 2003).

14

I. Database Management System (DBMS) Untuk mengelola basis data diperlukan perangkat lunak yang disebut Database Management System (DBMS). DBMS adalah kumpulan data ditambah satu set program yang terhubung untuk mengakses, memodifikasi, dan memelihara data (Kriegel, 2003). Beberapa contoh DBMS terkenal antara lain Oracle, SQL Server, MySQL, dan PostgreSQL.

J. MySQL 5.0 MySQL merupakan salah satu DBMS (Database Management System) yang free dan open source, dikembangkan, didistribusikan, dan disupport oleh MySQL AB (Widenius, 2004).

K. Hypertext Preprocessor (PHP) PHP adalah sebuah bahasa scripting open source yang dikhususkan untuk pengembangan web dan dapat melekat pada HTML (Achour, 2005). Terdapat tiga cara untuk menggunakan PHP, yaitu : server-side scripting, commandline scripting, dan client-side GUI application (Achour, 2005).

L. Extensible Hypertext Markup Language (XHTML) HTML (Hypertext Markup Language) adalah sebuah bahasa yang digunakan untuk membuat dokumen web. Standar XHTML 1.0 pada dasarnya sama dengan HTML versi 4.01, namun lebih tegas. W3C berencana untuk menggantikan HTML dengan XHTML (Extensible Hypertext Markup Language) untuk mengelolanya agar sejalan dengan bahasa markup berbasis XML (Extensible Markup Language) (Niederst, 2001).

M. Cascading Style Sheet (CSS) CSS adalah sebuah set aturan yang memberikan kontrol lengkap tampilan halaman web dan tampilan isinya (Jamsa, 2002).

15

N. JavaScript JavaScript adalah sebuah bahasa client-side scripting yang memberikan interaktifitas pada halaman web dan mengijinkan desainer mengontrol berbagai macam hal yang terdapat dalam browser (Niederst, 2001). JavaScript pada awalnya dikenalkan oleh Netscape pada Navigator 2.0 sebagai bahasa scripting yang sederhana yang dapat melekat pada halaman web (Niederst, 2001).

O. Asynchronous JavaScript and XML (AJAX) AJAX pada dasarnya merupakan sebuah teknik dalam JavaScript untuk melakukan panggilan ke server melalui background dan mendapatkan kembali data yang dibutuhkan, mengupdate beberapa bagian sebuah halaman tanpa memanggil kembali keseluruhan halaman (Darie, 2006).

P. Apache HTTP Server Web Server bertugas menerjemahkan URL (Uniform Resource Locator) menuju file, kemudian mengirimkan file tersebut melalui internet, atau ke program yang kemudian dijalankan oleh program tersebut dan mengirimkan hasilnya (Laurie, 2002).

Q. Mozilla Firefox Web browser adalah sebuah software yang digunakan untuk menampilkan halaman web (W3school, 2005). Mozilla Firefox merupakan sebuah web browser yang dikembangkan oleh Mozilla

Foundation.

Untuk

menjaga

kestabilan

tampilan,

penulis

menggunakan Mozilla Firefox versi 1.5.0.1 pada sistem informasi ini karena kaya akan fitur, termasuk advanced customize terhadap browser dan dukungan terhadap CSS2 sehingga tampilan akan lebih menarik.

16

BAB IV ANALISIS DAN DESAIN SISTEM A. Analisis Kebutuhan Sistem Sistem rekam medis di Rumah Sakit Umum PKU Muhammadiyah Bantul sudah memanfaatkan sistem informasi. Sistem informasi rekam medis di Rumah Sakit Umum PKU Muhammadiyah Bantul menggunakan 4 unit komputer yang terhubung oleh jaringan mencakup bagian pendaftaran pasien, bagian filing (cetak tracer), dan instalasi rekam medis (input data pasien pulang dan pembuatan laporan). Sistem informasi ini dibuat menggunakan Clipper dengan DBMS dBASE, sehingga tampilannya kurang menarik. Kekurangan dan kelemahan lain yang ada pada sistem informasi transaksi pasien di Rumah Sakit Umum PKU Muhammadiyah Bantul yaitu : 1. Proses input data pasien pulang (diagnosa dan tindakan) dilakukan oleh instalasi rekam medis berdasar buku register pasien rawat jalan yang dibuat oleh perawat. Hal ini memperbesar resiko kesalahan penginputan diagnosa dan tindakan karena sulit terbacanya tulisan perawat oleh petugas rekam medis. 2. Laporan RL2a dan RL2b yang dihasilkan dari sistem informasi tersebut tidak sesuai dengan format Sistem Pelaporan Rumah Sakit Revisi V. 3. Laporan RL2a dan RL2b tidak valid. Jumlah pasien pada kolom Total tidak sesuai dengan hasil penjumlahan pasien pada kolom golongan umur. 4. Terdapat input imunisasi pada input pasien pulang, namun sistem informasi tidak menghasilkan laporan RL2c (status imunisasi pasien). 5. Proses pembuatan laporan RL2a dan RL2b kurang efisien karena terdapat beberapa proses yang dapat dihilangkan tetapi masih dilaksanakan. 6. Sering terjadi error pada modul pendaftaran ketika melakukan penyimpanan data kunjungan pasien, sehingga petugas harus mengulangi penginputan data tersebut setelah merestart komputer terlebih dahulu.

17

7. Sering terjadi error pada bagian filing ketika akan mencetak tracer. Apabila error terjadi, software harus ditutup terlebih dahulu, kemudian dibuka lagi, baru tracer bisa dicetak. Berdasar keadaan diatas, maka dibutuhkan suatu sistem informasi rekam medis yang dapat mengelola data sosial dan data medis pasien yang mudah dioperasikan, melalui proses yang efisien sehingga menghemat waktu dan tenaga, dan dapat menghasilkan laporan yang valid dalam artian data yang didapat oleh user sesuai dengan data yang diinputkan.

B. Desain Sistem Sistem informasi rekam medis Rumah Sakit Umum PKU Muhammadiyah Bantul dibuat dengan menggunakan : 1. PHP 5.0 sebagai server-side scripting 2. XHTML1.0 untuk mengatur tampilan 3. CSS untuk mengatur style halaman 4. JavaScript sebagai client-side scripting 5. Xajax, sebagai framework untuk membantu penggunaan AJAX 6. MySQL 5.0 untuk database 7. Apache HTTP Server 2.2.4 untuk web server Sistem informasi rekam medis disimpan pada sebuah server (dengan Internet Protocol 192.168.0.1) yang sudah ter-install Apache HTTP Server 2.2.4 sebagai web server, MySQL sebagai DBMS, dan PHP. Sistem informasi diletakkan pada document root web server (htdocs). Sistem informasi dibuat dengan sistem modular. Masing-masing modul terpisah pada direktori yang berbeda. Satu modul terdiri atas tiga direktori, yaitu direktori untuk meletakkan file PHP (pada folder modules), JavaScript (pada folder media), dan XHTML (pada folder xhtml). Satu proses pada suatu modul terdiri dari tiga file, yaitu PHP, JavaScript, dan XHTML. File PHP digunakan untuk melakukan komunikasi dengan server, JavaScript digunakan

18

untuk membuat halaman lebih interaktif, dan XHTML untuk mengatur tampilan. Sistem dibuat dengan sistem tersentralisasi, yaitu dengan meletakkan aplikasi dan basis data pada sebuah server. Client mengakses sistem informasi menggunakan web browser (Mozilla Firefox) dengan mengakses URL http://192.168.0.1/sirm. Selanjutnya, komponen sistem informasi yang dirancang adalah desain proses, desain basis data, relasi antar tabel, desain modul, desain menu, dan desain antarmuka (user interface). 1. Desain proses Desain proses akan menjelaskan gambaran sistem dan arus data yang digunakan. Aliran data dalam sistem informasi rekam medis Rumah Sakit Umum PKU Muhammadiyah Bantul memiliki tujuh entitas luar yang berinteraksi langsung dengan sistem, yaitu : petugas pendaftaran, perawat IGD, perawat poliklinik rawat jalan, perawat bangsal rawat inap, petugas filing, petugas pelaporan, dan administrator. Aliran data sistem informasi rekam medis Rumah Sakit Umum PKU Muhammadiyah Bantul dapat diuraikan dengan diagram konteks pada gambar 4.6. Petugas Filing

Petugas Pendaftaran

Kartu periksa

Petugas Pelaporan

Data pasien

Perminataan Laporan

Permintaan Tracer Tracer

Sistem Informasi Rekam Medis

Informasi pasien

Laporan Data Master Informasi pasien

Administrator

Informasi pasien Hasil pemeriksaan Hasil pemeriksaan

Perawat IGD

Perawat Rawat Jalan

Hasil pemeriksaan Pemulangan pasien Pemindahan kamar

Perawat Rawat Inap

Gambar 4.1 Diagram konteks sistem informasi rekam medis

19

Proses pada sistem informasi rekam medis diawali dengan proses login, kemudian dilanjutkan dengan proses pendaftaran pasien, cetak tracer, pemeriksasan pasien, pelaporan, dan yang terakhir adalah proses administrasi data. 2. Desain basis data Langkah selanjutnya yang harus dilakukan dalam perancangan sistem adalah merancang basis data, yaitu dengan mendesain tabel-tabel yang diperlukan. Tabel-tabel yang diperlukan dalam sistem informasi rekam medis adalah sebagai berikut : Tabel Pasien, Tabel kunjungan, Tabel kunjungan_kamar, Tabel kunjungan_kamar_icopim, Tabel icopim, Tabel kunjungan_kamar_imunisasi, imunisasi_sebab_sakit, kunjungan_kamar_bhp,

Tabel Tabel

Tabel

bhp,

imunisasi,

Tabel

imunisasi_khasiat,

Tabel

Tabel

pelayanan_jenis,

Tabel

pelayanan, Tabel kamar, Tabel spesialisasi, Tabel subspesialisasi, Tabel dokter, Tabel jadwal_dokter, Tabel pengguna_group, Tabel pengguna, Tabel

module_pengguna_group,

ref_pendidikan,

Tabel

ref_propinsi,

Tabel Tabel

ref_pekerjaan, ref_kabupaten,

Tabel Tabel

ref_kecamatan, Tabel ref_desa, Tabel ref_perujuk, Tabel icd, Tabel setting, dan Tabel pesan

20

3. Relasi Antar Tabel Relasi antar tabel-tabel tersebut diatas ditunjukkan pada gambar 4.12.

Gambar 4.2 Relasi tabel sistem informasi rekam medis

21

4. Desain modul a. Modul home b. Modul pendaftaran c. Modul igd d. Modul rajal e. Modul ranap f. Modul filing, digunakan untuk mencetak tracer. g. Modul pelaporan h. Modul administrasi data Masing-masing modul tersebut terpisah dalam direktori yang berbeda. Modul home dapat diakses oleh semua user, sedangkan modul yang lain diakses oleh group yang berbeda. 5. Desain menu a. Group PENDAFTARAN hanya dapat mengakses modul pendaftaran. Menu pada group PENDAFTARAN ditunjukkan pada gambar 4.3 :

Gambar 4.3 Susunan menu group PENDAFTARAN b. Group IGD hanya dapat mengakses modul igd. Menu pada group IGD ditunjukkan pada gambar 4.4 :

22

Gambar 4.4 Susunan menu group IGD c. Group RAWAT JALAN hanya dapat mengakses modul rajal. Menu pada group RAWAT JALAN ditunjukkan pada gambar 4.5 :

Gambar 4.5 Susunan menu group RAWAT JALAN d. Group RAWAT INAP hanya dapat mengakses modul ranap. Menu pada group RAWAT INAP ditunjukkan pada gambar 4.6 : MENU UTAMA

FILE

Input Pemeriksaan

Pemulangan Pasien

Pindah Kamar

Home ---------------Keluar

Gambar 4.6 Susunan menu group RAWAT INAP e. Group FILING hanya dapat mengakses modul filing. Menu pada group FILING ditunjukkan pada gambar 4.7 :

23

Gambar 4.7 Susunan menu group FILING f. Group PELAPORAN hanya dapat mengakses modul pelaporan. Menu pada group PELAPORAN ditunjukkan pada gambar 4.8 :

Gambar 4.8 Susunan menu group PELAPORAN

24

g. Menu pada group ADMINISTRATOR ditunjukkan pada gambar 4.9.

Gambar 4.9 Susunan menu group ADMINISTRATOR

25

6. Desain Antarmuka Desain

antarmuka

menggambarkan

bagaimana

user

dapat

berkomunikasi dengan sistem. Komunikasi ini dapat terdiri atas proses memasukkan data ke sistem, menampilkan informasi ke user atau keduanya. a. Rancangan halaman login b. Rancangan halaman utama c. Rancangan Form Pendaftaran Pasien IGD d. Rancangan Form Pendaftaran Pasien Rawat Jalan e. Rancangan Form Pencarian Pasien f. Rancangan Form Pendaftaran Pasien Rawat Inap g. Rancangan Form Ubah Data Pendaftaran h. Rancangan Form Input Pemeriksaan Pasien IGD i. Rancangan Form Input Pemeriksaan Pasien Rawat Jalan j. Rancangan Form Input Pemeriksaan Pasien Rawat Inap k. Rancangan Form Pemulangan Pasien Rawat Inap l. Rancangan Form Pindah Kamar Rawat Inap m. Rancangan Form Filing n. Rancangan Form Distribusi Pasien Berdasar Golongan Umur o. Rancangan Form Distribusi Pasien Berdasar Daerah p. Rancangan Form Distribusi Pasien Berdasar Pekerjaan q. Rancangan Form Distribusi Pasien Berdasar Tingkat Pendidikan r. Rancangan Form Statistik Penyakit s. Rancangan Form Perbandingan Kunjungan Antar Poliklinik t. Rancangan Form Perbandingan Pasien Dirawat Antar Bangsal u. Rancangan Form Rata-rata Jumlah Kunjungan Poliklinik per Dokter v. Rancangan Form Rata-rata Jumlah Pasien Dirawat per Dokter w. Rancangan Form Jumlah Cara Pembayaran di Unit Rawat Jalan x. Rancangan Form Jumlah Cara Pembayaran di Unit Rawat Inap

26

y. Rancangan Form Laporan RL2a z. Rancangan Form Laporan RL2a1 aa. Rancangan Halaman Laporan RL2b bb. Rancangan Form Laporan RL2b1 cc. Rancangan Form Laporan RL2c dd. Rancangan Form Laporan RL3 ee. Rancangan Form Administrasi Data Kunjungan ff. Rancangan Form Administrasi Data Pasien gg. Rancangan Form Administrasi Data Bangsal dan Poliklinik hh. Rancangan Form Administrasi Data Kamar Rawat Inap ii. Rancangan Form Administrasi Data ICD jj. Rancangan Form Administrasi Data ICOPIM kk. Rancangan Form Administrasi Data BHP ll. Rancangan Form Administrasi Data Imunisasi mm.

Rancangan Form Administrasi Data Pekerjaan

nn. Rancangan Form Administrasi Data Pendidikan oo. Rancangan Form Administrasi Data Perujuk pp. Rancangan Form Administrasi Data Provinsi qq. Rancangan Form Administrasi Data Kabupaten rr. Rancangan Form Administrasi Data Kecamatan ss. Rancangan Form Administrasi Data Kelurahan tt. Rancangan Form Administrasi Data User uu. Rancangan Form Administrasi Data Dokter vv. Rancangan Form Administrasi Jadwal Dokter ww.

Rancangan Form Administrasi Data Dasar Rumah Sakit

27

BAB V IMPLEMENTASI Setelah dianalisa dan didesain secara rinci, maka langkah selanjutnya dalam pembuatan sistem informasi rekam medis Rumah Sakit Umum PKU Muhammadiyah Bantul ini adalah tahap implementasi sistem (system implementation). Langkah awal dalam implementasi adalah pembuatan database berdasarkan pada tabel-tabel yang telah dirancang. Setelah tabeltabel dan relasi antar tabel dibuat, kemudian yang akan dibahas adalah implementasi pembuatan sistem informasi rekam medis di Rumah Sakit Umum PKU Muhammadiyah Bantul (pemrograman) yang akan diuraikan pada bab ini. Sistem informasi rekam medis Rumah Sakit Umum PKU Muhammadiyah Bantul dibuat sedemikian rupa sehingga memudahkan user dalam penggunaan. Kemudahan yang paling utama adalah penggunaan tombol enter untuk berpindah field. Hal ini akan mempermudah user yang terbiasa dengan aplikasi yang ada yang dibuat menggunakan Clipper (berjalan dengan DOS) yang menggunakan tombol enter untuk berpindah ke field berikutnya. Sedangkan untuk berpindah ke field sebelumnya, digunakan tombol menu pada keyboard. Selain itu juga penggunaan simbol bintang (*) pada inputinput tertentu yang memberitahukan bahwa input tersebut harus diisi. Apabila input tersebut tidak diisi, maka program akan menampilkan peringatan (alert) yang memberitahukan bahwa terdapat inputan yang belum diisi yang kemudian pointer akan fokus pada inputan yang belum diisi tersebut. Pada implementasi ini, pembahasan akan dipisahkan berdasar modulmodul ditambah dengan halaman login.

28

A. Halaman Login Pada form login, sistem informasi akan meminta user untuk memasukkan username dan password pada field yang disediakan. Konsep utama form login adalah untuk membatasi dan mengidentifikasi user yang mengakses. Pada saat tombol login ditekan, program akan mencari username dan password di tabel pengguna dan mengidentifikasi user group untuk membatasi hak akses user tersebut. Apabila username yang dimasukkan tidak terdaftar, akan ditampilkan pesan bahwa account tidak ditemukan. Kemudian apabila password yang dimasukkan tidak sesuai, maka akan ditampilkan pesan bahwa password salah. Namun apabila username dan password yang dimasukkan sudah terdaftar, maka program akan masuk ke halaman utama.

B. Modul Home Halaman utama berisi sebuah tampilan yang menginformasikan cakupan sistem informasi rekam medis. Pada halaman utama, dapat ditemukan menu-menu yang terdapat pada bagian atas program. Menu-menu tersebut berfungsi untuk berpindah dari halaman satu ke halaman lainnya. Selain itu juga terdapat sebuah sidebar yang terletak pada sisi kiri tampilan utama yang berfungsi sebagai informasi user account dan informasi jumlah pasien poliklinik pada hari tersebut berdasarkan poliklinik dan dokter. Selain itu juga terdapat fasilitas chatting yang berguna untuk mengirim pesan massal (mass message) maupun pesan pribadi (private message) ke user lain. Menu-menu dan sidebar ini akan ditampilkan pada setiap halaman. Sidebar dapat disembunyikan atau ditampilkan dengan menekan tombol

atau

pada menubar. Tombol

akan aktif (berwarna biru) ketika terdapat pesan baru.

29

C. Modul Pendaftaran Modul pendaftaran terdiri dari empat halaman, yaitu pendaftaran pasien IGD, rawat jalan, rawat inap, data pasien periksa. Selain itu juga terdapat halaman pencarian pasien pasien yang diakses melalui pendaftaran pasien IGD atau rawat jalan. 1. Form Pendaftaran pasien IGD Form pendaftaran pasien IGD dapat diakses melalui menu Pendaftaran Æ IGD pada menubar. Form ini berfungsi untuk mendaftarkan pasien yang masuk pelayanan Instalasi Gawat Darurat (IGD) Rumah Sakit Umum PKU Muhammadiyah Bantul. Pada form pendaftaran pasien IGD, terdapat 3 jenis data yang diminta, yaitu data pasien, data kunjungan, dan data penanggung jawab. 2. Form Pendaftaran pasien rawat jalan Pada dasarnya form pendaftaran pasien rawat jalan sama dengan halaman pendaftaran pasien IGD. Perbedaan antara form pendaftaran pasien IGD dan rawat jalan terletak pada fungsi dan input data pada form data kunjungan. Pendaftaran pasien rawat jalan digunakan untuk mendaftarkan pasien yang akan periksa ke poliklinik. Pada pendaftaran pasien rawat jalan, terdapat input tanggal periksa (tanggal pasien akan berkunjung), poliklinik tujuan, dan dokter yang diminta pasien. Setelah input poliklinik tujuan dipilih, akan tampil popup jadwal dokter poliklinik tersebut berdasar hari pada tanggal yang dipilih. User dapat memilih dokter dengan mengklik nama dokter pada informasi jadwal dokter yang ditampilkan melalui popup. User masih dapat memilih dokter lain melalui combo box Dokter yang disediakan. Hal ini dimungkinkan apabila dokter bertukar jadwal praktek dengan dokter lain. Setelah user memilih dokter, informasi jadwal dokter akan

30

disembunyikan dan akan ditampilkan informasi nomor antrian pasien berdasar dokter dan tanggal yang telah dipilih. 3. Form pendaftaran pasien rawat inap Pasien yang mendaftar rawat inap terlebih dahulu harus mendaftar dulu di poliklinik rawat jalan atau IGD. Tampilan awal halaman pendaftaran pasien rawat inap berupa listing pasien yang masuk di poliklinik rawat jalan dan IGD. Dari listing kunjungan pasien IGD dan rawat jalan tersebut, diklik salah satu untuk mendaftarkan ke perawatan rawat inap. Pada form pendaftaran pasien rawat inap, user diminta untuk memasukkan data cara pembayaran, penanggung jawab, dan kamar rawat inap yang dituju. Ketika user memilih bangsal, program akan menampilkan informasi kamar, jumlah tempat tidur (TT) yang tersedia, jumlah TT yang terisi, dan jumlah TT yang kosong dari bangsal dipilih. User dapat memilih kamar yang dituju melalui informasi kamar tersebut. Setelah user menekan tombol Simpan, maka program akan melakukan penyimpanan data kunjungan rawat inap. 4. Form ubah data kunjungan Form ubah data kunjungan digunakan untuk mengubah data kunjungan. Fasilitas ini disediakan karena terdapat kemungkinan kesalahan dalam penginputan data pada saat pendaftaran pasien. Pengubahan data kunjungan ini dapat dilakukan dengan terlebih dahulu memilih kunjungan dari list kunjungan. 5. Halaman pencarian pasien Form pencarian pasien dapat diakses setelah user memasuki halaman pendaftaran pasien IGD ataupun pendaftaran pasien rawat jalan. Halaman ini dapat diakses setelah user mengklik tombol

31

yang terletek diatas

masing-masing form. Untuk kembali ke halaman asal (pendaftaran) menggunakan tombol

.

Setelah tombol Cari ditekan, program akan mencari data pasien berdasarkan parameter pencarian yang diisikan oleh user.

D. Modul IGD Modul IGD digunakan untuk input pemeriksaan pasien IGD yang dilakukan oleh perawat IGD. Awalnya, halaman input pemeriksaan IGD menampilkan list pasien yang telah mendaftar sebagai pasien IGD. Halaman ini secara otomatis akan memanggil data pasien yang mendaftar sebagai pasien IGD setiap 10 menit. Input pemeriksaan pasien IGD dilakukan dengan memilih salah satu pasien dari daftar list pasien IGD. Data yang dimasukkan pada input pemeriksaan pasien IGD adalah data dokter, status periksa, kelanjutan, keadaan keluar pasien, tanggal keluar, diagnosa, tindakan, dan BHP. Data jasa (tindakan dan BHP) yang diinputkan dapat dicetak dengan menekan tombol

.

E. Modul Rajal Modul rawat jalan digunakan untuk input pemeriksaan pasien rawat jalan yang dilakukan oleh perawat rawat jalan masing-masing poliklinik. Awalnya, halaman input pemeriksaan rawat jalan menampilkan list pasien yang telah mendaftar sebagai pasien rawat jalan. Halaman ini secara otomatis akan memanggil data pasien yang mendaftar sebagai pasien rawat jalan setiap 10 menit. Pasien yang ditampilkan adalah pasien yang mendaftar untuk periksa pada salah satu poliklinik dimana perawat (user) yang mengakses merupakan perawat pada poliklinik tersebut.

32

Untuk input pemeriksaan pasien rawat jalan dilakukan dengan memilih salah satu pasien dari daftar list pasien. Kemudian akan tampil jendela input pemeriksaan pasien rawat jalan. Data yang dimasukkan pada input pemeriksaan pasien rawat jalan adalah data dokter, status periksa, kelanjutan, keadaan keluar pasien, tanggal keluar, diagnosa, tindakan, imunisasi, dan BHP. Data jasa (tindakan, imunisasi, dan BHP) yang diinputkan dapat dicetak dengan mengklik tombol

.

F. Modul Ranap Modul rawat inap terdiri dari tiga halaman, yaitu input pemeriksaan, pemulangan pasien, dan pindah kamar perawatan. 1. Form input pemeriksaan Halaman input pemeriksaan digunakan untuk input pemeriksaan pasien rawat inap yang dilakukan oleh perawat rawat inap masing-masing bangsal. Awalnya, halaman input pemeriksaan rawat inap menampilkan list pasien yang telah mendaftar sebagai pasien rawat inap. Halaman ini secara otomatis akan memanggil data pasien yang mendaftar sebagai pasien rawat inap setiap 10 menit. Pasien yang ditampilkan adalah pasien yang mendaftar untuk dirawat pada salah satu bangsal dimana perawat (user) yang mengakses merupakan perawat pada bangsal tersebut. Input pemeriksaan pasien rawat inap dilakukan dengan memilih salah satu pasien dari daftar list pasien. Kemudian akan tampil jendela input pemeriksaan pasien rawat inap. Data yang dimasukkan pada input pemeriksaan pasien rawat inap adalah data dokter, status periksa, diagnosa, tindakan, imunisasi, dan BHP. Data jasa (tindakan, imunisasi, dan BHP) yang diinputkan dapat dicetak dengan mengklik tombol

33

.

2. Form pemulangan pasien rawat inap Form ini digunakan untuk memulangkan pasien yang dirawat inap. Pada pemulangan pasien rawat inap, perawat rawat inap menginputkan kelanjutan, keadaan keluar, dan tanggal keluar pasien. 3. Form pindah kamar perawatan pasien rawat inap Form ini digunakan untuk memindahkan kamar perawatan pasien yang dirawat inap. Pada pemindahan kamar perawatan pasien rawat inap, perawat rawat inap menginputkan cara pembayaran, penanggung jawab, dan memilih kamar perawatan.

G. Modul Filing Modul filing digunakan untuk mencetak tracer. Sebelum tracer dicetak, akan ditampilkan daftar kunjungan. Pada modul filing ini, user dapat menentukan jenis tracer yang akan dicetak, jumlah tracer dalam sekali cetak, dan setting otomatis tracer tercetak. Selain itu user dapat mencetak tracer secara individu per pasien dengan mengklik tombol

. User dapat mengetahui kunjungan yang pernah

dilakukan pasien dengan mengklik pada daftar pasien tersebut. Hal ini berguna untuk membantu mencari berkas rekam medis apabila berkas tidak ditemukan di rak penyimpanan yang kemungkinan berkas rekam medis masih berada di poliklinik atau bangsal yang dikunjungi pasien sebelumnya. Tracer yang dicetak terdiri dari dua tracer untuk masing-masing pasien. Tracer pertama ditempatkan pada rak tempat penyimpanan berkas rekam medis sebagai pengganti berkas, dan tracer kedua ditempelkan pada berkas rekam medis untuk membantu petugas distribusi berkas ketika mengantarkan berkas ke tempat pelayanan yang dituju pasien.

34

H. Modul Pelaporan 1. Distribusi pasien berdasar golongan umur Halaman distribusi pasien berdasar golongan umur digunakan untuk mendapatkan statistik pasien baru yang berkunjung berdasar golongan umur. Umur pasien dihitung ketika pasien mendaftar pertama kali. Distribusi pasien ini dapat dicetak dengan menekan tombol

.

2. Distribusi pasien berdasar daerah Form distribusi pasien berdasar daerah digunakan untuk mendapatkan statistik pasien baru yang berkunjung berdasar daerah asal pasien. Apabila input provinsi tidak dipilih, maka akan menampilkan statistik per-provinsi. Apabila input provinsi dipilih, maka akan menampilkan statistik pasien per-kabupaten di provinsi terpilih, begitu seterusnya hingga tingkat kelurahan. Distribusi pasien ini dapat dicetak dengan menekan tombol

.

3. Distribusi pasien berdasar pekerjaan Form

distribusi

pasien

berdasar

pekerjaan

digunakan

untuk

mendapatkan statistik pasien baru yang berkunjung berdasar pekerjaan pasien. Distribusi pasien ini dapat dicetak dengan menekan tombol

.

4. Distribusi pasien berdasar tingkat pendidikan Form distribusi pasien berdasar pendidikan digunakan untuk mendapatkan statistik pasien baru yang berkunjung berdasar pendidikan pasien. Distribusi pasien ini dapat dicetak dengan menekan tombol

.

Statistik penyakit Form statistik penyakit digunakan untuk mendapatkan statistik penyakit pasien berdasar pelayanan, daerah atau keduanya. Statistik ini dapat dicetak dengan menekan tombol

35

.

5. Perbandingan kunjungan antar poliklinik Form perbandingan kunjungan antar poliklinik digunakan untuk mendapatkan statistik kunjungan pasien rawat jalan masing-masing poliklinik. Statistik ini dapat dicetak dengan menekan tombol

.

6. Perbandingan pasien dirawat antar bangsal Form perbandingan pasien dirawat antar bangsal digunakan untuk mendapatkan statistik jumlah pasien rawat inap masing-masing bangsal. Statistik ini dapat dicetak dengan menekan tombol

.

7. Rata-rata jumlah pasien poliklinik per dokter Form rata-rata jumlah pasien poliklinik per dokter digunakan untuk mendapatkan rata-rata jumlah pasien yang berkunjung ke poliklinik per dokter. Statistik ini dapat dicetak dengan menekan tombol

.

8. Rata-rata jumlah pasien dirawat per dokter Form rata-rata jumlah pasien dirawat per dokter digunakan untuk mendapatkan rata-rata jumlah pasien yang dirawat per dokter. Statistik ini dapat dicetak dengan menekan tombol

.

9. Jumlah cara pembayaran di unit rawat jalan Form jumlah cara pembayaran di unit rawat jalan digunakan untuk membandingkan antara cara pembayaran yang satu dengan yang lain pada unit rawat jalan. Statistik ini dapat dicetak dengan menekan tombol

.

10. Jumlah cara pembayaran di unit rawat inap Form jumlah cara pembayaran di unit rawat inap digunakan untuk membandingkan antara cara pembayaran yang satu dengan yang lain pada unit rawat inap. Statistik ini dapat dicetak dengan menekan tombol

.

11. Laporan RL2a Form laporan RL2a digunakan untuk mendapatkan data keadaan morbiditas pasien rawat inap dengan periode setiap triwulan. Penyakitpenyakit yang tidak terdapat pada laporan ini adalah penyakit dengan

36

nomor DTD 292.0 s.d. 292.8 (imunisasi) dan 293 (pengolahan kontrasepsi). Laporan ini dapat dicetak dengan menekan tombol

.

12. Laporan RL2a1 Form laporan RL2a1 pada dasarnya sama dengan laporan RL2a. Perbedaanya terletak pada periode waktu yang digunakan, yaitu setiap bulan. Laporan ini dapat dicetak dengan menekan tombol

.

13. Laporan RL2b Form laporan RL2b digunakan untuk mendapatkan data keadaan morbiditas pasien rawat jalan dengan periode setiap triwulan. Laporan ini dapat dicetak dengan menekan tombol

.

14. Laporan RL2b1 Form laporan RL2b1 pada dasarnya sama dengan laporan RL2b, perbedaanya terletak pada periode waktu yang digunakan, yaitu setiap .

bulan. Laporan ini dapat dicetak dengan menekan tombol 15. Laporan RL2c

Form laporan RL2c digunakan untuk mendapatkan data status imunisasi pasien dengan periode setiap bulan. Laporan ini dapat dicetak dengan menekan tombol

.

16. Laporan RL3 Form laporan RL3 digunakan untuk mendapatkan data dasar rumah sakit. Laporan ini dapat dicetak dengan menekan tombol

.

I. Modul Administrasi Data 1. Administrasi data kunjungan Form administrasi data kunjungan digunakan untuk menambah, merubah atau menghapus data kunjungan pasien.

37

2. Administrasi data pasien Form administrasi data pasien digunakan untuk menambah, merubah atau menghapus data pasien. 3. Administrasi data bangsal dan poliklinik Form administrasi data bangsal dan poliklinik digunakan untuk menambah, merubah atau menghapus data bangsal rawat inap atau poliklinik rawat jalan. 4. Administrasi data kamar rawat inap Form administrasi data kamar rawat inap digunakan untuk menambah, merubah atau menghapus data kamar rawat inap. 5. Administrasi data ICD Form administrasi data ICD digunakan untuk menambah, merubah atau menghapus data diagnosa atau ICD. 6. Administrasi data ICOPIM Form administrasi data ICOPIM digunakan untuk menambah, merubah atau menghapus data ICOPIM atau tindakan. 7. Administrasi data BHP Form administrasi data BHP (bahan habis pakai) digunakan untuk menambah, merubah atau menghapus data BHP. 8. Administrasi data imunisasi Form administrasi data imunisasi digunakan untuk menambah, merubah atau menghapus data imunisasi. 9. Administrasi data pekerjaan Form administrasi data pekerjaan digunakan untuk menambah, merubah atau menghapus data pekerjaan. 10. Administrasi data pendidikan Form administrasi data pekerjaan digunakan untuk menambah, merubah atau menghapus data pendidikan.

38

11. Administrasi data perujuk Form administrasi data perujuk digunakan untuk menambah, merubah atau menghapus data perujuk. 12. Administrasi data provinsi Form administrasi data provinsi digunakan untuk menambah, merubah atau menghapus data provinsi. 13. Administrasi data kabupaten Form administrasi data kabupaten digunakan untuk menambah, merubah atau menghapus data kabupaten. 14. Administrasi data kecamatan Form administrasi data kecamatan digunakan untuk menambah, merubah atau menghapus data kecamatan. 15. Administrasi data kelurahan Form administrasi data kelurahan digunakan untuk menambah, merubah atau menghapus data kelurahan. 16. Administrasi data user Form administrasi data user digunakan untuk menambah, merubah atau menghapus data user. 17. Administrasi data dokter Form administrasi data dokter digunakan untuk menambah, merubah atau menghapus data dokter. 18. Administrasi jadwal dokter Form administrasi jadwal dokter digunakan untuk menambah, merubah atau menghapus data jadwal dokter. Jadwal dokter ini digunakan hanya untuk pelayanan poliklinik rawat jalan. Apabila waktu antara jadwal dokter yang telah ada dengan jadwal dokter lain yang diinput bersamaan (pada poliklinik yang sama), maka program akan menanpilkan konfirmasi apakah akan tetap menyimpan data baru tersebut atau tidak.

39

Apabila waktu antara jadwal dokter yang telah ada dengan jadwal dokter (yang sama) yang diinput bersamaan, maka program akan menanpilkan peringatan yang menyatakan bahwa data tidak dapat disimpan. 19. Administrasi data dasar rumah sakit Form administrasi data dasar rumah sakit digunakan untuk merubah data dasar rumah sakit dan data aplikasi.

40

BAB VI PENUTUP A. Kesimpulan Dari hasil tugas akhir ini, dapat diambil kesimpulan yaitu aplikasi sistem informasi rekam medis Rumah Sakit Umum PKU Muhammadiyah Bantul dapat mempersingkat proses pembuatan laporan dan menghasilkan laporan eksternal yang valid dalam artian data yang dihasilkan sesuai dengan data yang diinput dan sesuai dengan buku Sistem Pelaporan Rumah Sakit Revisi V.

B. Saran Dari hasil tugas akhir ini, penulis menyarankan sebaiknya masing-masing poliklinik disediakan satu unit komputer untuk menginput data pemeriksaan pasien, sehingga proses pembuatan laporan lebih efisien.

41

DAFTAR PUSTAKA

Achour, M., dkk, 2005, PHP Manual (tidak dipublikasikan)

Darie, C., dkk, 2006, AJAX and PHP Building Responsive Web Applications, Birmingham : Packt Publishing

Departemen Kesehatan RI, 1991, Petunjuk Teknis Penyelenggaraan Rekam Medis atau Medical Record Rumah Sakit, Jakarta: Dirjen Yanmed Depkes RI

Departemen Kesehatan RI, 1997, Buku Pedoman Pengelolaan Rekam Medis Rumah Sakit di Indonesia, Jakarta : Dirjen Yanmed Depkes RI

Departemen Kesehatan RI, 2003, Sistem Informasi Rumah Sakit Di Indonesia (Sistem Pelaporan Rumah Sakit Revisi V), Jakarta : Dirjen Yanmed Depkes RI

Departemen Kesehatan RI, 2005, Buku Petunjuk Pengisian, Pengolahan, dan Penyajian Data Rumah Sakit, Jakarta : Dirjen Yanmed Depkes RI

Fathansyah, 1999, Basis Data, Bandung : Informatika.

Feuerstein, S., dan Harrison, G., 2006, MySQL Stored Procedure Programming, California: O’Reilly Media

Flannagan, D., 1997, JavaScript The Definitive Guide, California : O’reilly Media

42

Hariyani, K.N., 1997, Perancangan Sistem Informasi Rekam Medis di Rumah Sakit Umum PKU Muhammadiyah Yogyakarta, Tugas Akhir, Yogyakarta: Program Studi S1 Ilmu Komputer Universitas Gadjah Mada (tidak dipublikasikan)

Hartono, J., 1999, Analisis dan Disain (Sistem Informasi : Pendekatan terstruktur, Teori dan praktek aplikasi bisnis), Yogyakarta: Andi

Huffman, E.K. 1994, Health Information Management, Illyonis: Physician Record Company

Hutomo, C.B., 2005, Perancangan Sistem Informasi Rawat Inap Rumah Sakit Umum Daerah Sleman Kabupaten Sleman, Tugas Akhir, Yogyakarta: Program Studi D3 Rekam Medis dan Informasi Kesehatan Universitas Gadjah Mada (tidak dipublikasikan)

Indra, 2005, Perancangan Sistem Informasi Rekam Medis TPP Rawat Jalan Rumah Sakit Umum PKU Muhammadiyah Bantul, Tugas Akhir, Yogyakarta: Program Studi D3 Rekam Medis dan Informasi Kesehatan Universitas Gadjah Mada (tidak dipublikasikan)

Jamsa, K., dkk, 2002, HTML & Web Design Tips & Techniques, USA : McGraw-Hill Companies

Kabir, M. J., 2002, Apache Server 2 Bible, USA : Hungry Minds

Kline, K., dan Kline, D., 2001, SQL in a Nutshell, California : O’reilly & Associates

Kofler, M., 2005, The Definitive Guide to MySQL5, USA : Apress

Kriegel, A., dan Trukhnov, B.M., 2003, SQL Bible, Indiana : Wiley Publishing

43

Laurie, B., dan Laurie, P., 2002, Apache The Definitive Guide, California : O’reilly & Associates

Niederst, J., 2001, Web Design In A Nutshell, California : O’reilly & Associates

Pachev, A.S., 2003, MySQL Enterprise Solutions, Indiana : Wiley Publishing

Ramakrishnan, R., dan Gehrke, J., 2003, Database Management System – Third Edition, USA : McGraw-Hill Companies

Sabarguna, B., 2005, Sistem Informasi Rumah Sakit, Yogyakarta: Konsorsium Rumah Sakit Islam Jateng-DIY

W3school, Web Glossary, World Wide http://www.w3schools.com/site/site_glossary.asp, Januari 2005

Web diakses

: 6

Wahana komputer, 2006, Pengolahan Database dengan MySQL, Yogyakarta : Andi Offset

Whitehorn, M., dan Marklyn, B., 2003, Seluk Beluk Database Relasional, Jakarta : Penerbit Erlangga

Widenius, M., dan Axmark, D., 2004, MySQL Administrator’s Guide, USA : Sams Publishing

44