RANCANGAN APLIKASI PELAYANAN PASIEN RAWAT JALAN DI RUMAH SAKIT PARU SIDAWANGI CIREBON PATIENT SERVICES DESIGN APPLICATIONS OUTPATIENT HOSPITAL PULMONARY SIDAWANGI CIREBON Laporan ini disusun untuk memenuhi salah satu syarat menyelesaikan Pendidikan Diploma III Program Studi D3 Teknik Informatika Jurusan Teknik Komputer dan Informatika Disusun oleh Endah Pusporini 091515007 Nono Suharno 091515016 Nurhayati 091515018 POLITEKNIK NEGERI BANDUNG 2012 RANCANGAN APLIKASI PELAYANAN PASIEN RAWAT JALAN DI RUMAH SAKIT PARU SIDAWANGI CIREBON PATIENT SERVICES DESIGN APPLICATIONS OUTPATIENT HOSPITAL PULMONARY SIDAWANGI CIREBON Laporan ini disusun untuk memenuhi salah satu syarat menyelesaikan Pendidikan Diploma III Program Studi D3 Teknik Informatika Jurusan Teknik Komputer dan Informatika Disusun oleh Endah Pusporini 091515007 Nono Suharno 091515016 Nurhayati 091515018 POLITEKNIK NEGERI BANDUNG 2012 Nama : Endah Pusporini NIM Tempat, Tanggal Lahir : Bandung,18 Juni 1980 SD Lulus Tahun : 1992, SD Yayasan Pendidikan Umum Bandung SLTP Lulus Tahun : 1995, SMP Muslimin 3 Bandung SLTA Lulus Tahun : 1998, SMU Lepni Bandung Prestasi yang pernah dicapai : - : 091515007 Nama : Nono Suharno NIM Tempat, Tanggal Lahir : Cirebon, 24 Maret 1977 SD Lulus Tahun : 1990, SDN Sidawangi Cirebon SLTP Lulus Tahun : 1993, SMPN Sumber Cirebon SLTA Lulus Tahun : 1996, STM Taman Karya Madya Teknik Cirebon Prestasi yang pernah dicapai : - : 091515016 : Nurhayati NIM : 091515018 Tempat, Tanggal Lahir : Bandung, 19 Agustus 1976 SD Lulus Tahun : 1990, SDN Babakan Surabaya Bandung SLTP Lulus Tahun : 1993, SMP Bina Dharma Bandung SLTA Lulus Tahun : 1996, SMEA Ma’arif Bandung Prestasi yang pernah dicapai : Nama ABSTRAK Sistem pelayanan pasien di Rumah Sakit Paru Sidawangi Cirebon saat ini belum optimal karena kerja sistem masih menggunakan media pembukuan/formulir atau manual. Kesulitan yang timbul selama ini adalah dalam pengolahan data dan pencarian informasi medis pasien. Sistem Pelayanan yang ditangani terdiri dari sub sistem pendaftaran, pembayaran, dan pemeriksaan pasien. Akhir ini adalah untuk menangani permasalahan tersebut di atas, berupa Tugas perancangan aplikasi pelayanan pasien rawat jalan di Rumah Sakit Paru Sidawangi Cirebon. Dalam perancangan aplikasi menggunakan alat bantu pemodelan flow map, diagram kontek, DFD (data flow diagram), dan model data ER. Mengidentifikasi dan menspesifikasi proses-proses yang potensial untuk dikomputerisasi. Pencapaian dalam rancangan aplikasi pelayanan pasien rawat jalan adalah bagaimana input data pasien baru, pencarian data pasien lama dan pembayaran karcis pendaftaran. Kata Kunci : Rawat jalan, Rumah Sakit Paru, Rancangan aplikasi rawat jalan. i ABSTRACT Patient Care System in Lung Hospital Sidawangi Cirebon currently service is not optimal because the system is still using the media bookkeeping / or manual form. Difficulties arise during the processing and retrieving medical information of the patient. Sistem Service that is being handled consists of sub system of registration, payment, and examination of patients. This final project is to handle the problems above, by designing an application outpatient service in Lung Hospital Sidawangi Cirebon. In designing an application, we are using the modeling tools include flow map, diagram context, DFD (data flow diagram), and ER data model. We are also identifying and specifying potential process to be computirized. Achievement in the designing of this applications is how to input new patient data, to search patient data and to enroll payment ticket. Key Words : Outpatient, Hospital Pulmonary Outpatient Application Design ii KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allah SWT, yang telah memberikan kekuatan, nikmat, rahmat dan karunia-Nya yang berlimpah sehingga penulis dapat menyelesaikan Laporan Tugas Akhir dengan judul “ Rancangan Aplikasi Pelayanan Pasien Rawat Jalan Di Rumah Sakit Paru Sidawangi Cirebon “. Laporan ini disusun memenuhi syarat kelulusan pendidikan Diploma III Jurusan Komputer dan untuk Informatika Politeknik Negeri Bandung. Penulis menyadari bahwa dalam penyusunan laporan ini, penulis tidak memanfaatkan kemampuan penulis sendiri. Penulis telah mendapat banyak bantuan, bimbingan dan dukungan dari semua pihak. Oleh karena itu, kami mengucapkan terima kasih kepada : 1. Pihak Pemerintah Daerah Provinsi Jawa Barat yang telah memberikan dukungan baik secara moril dan materil sampai saat ini. 2. Orang tua dan keluarga kami yang telah memberikan doa. 3. Bapak Urip T. Setijohatmo, BSCS.M.Kom selaku Pembimbing I dan Bapak Priyanto Hidayatullah, M. Sc selaku Pembimbing II yang telah memberikan bimbingan dan arahan dalam pelaksanaan Tugas Akhir ini. 4. Bapak Ade Chandra Nugraha, M.T. selaku Penguji I dan Ibu Fitri Diani, S. Si., M.T. selaku Penguji II yang telah memberikan saran dan kritiknya kepada kami. 5. Seluruh pihak Rumah Sakit Paru Sidawangi Cirebon selaku narasumber yang telah membantu dalam pelaksanaan Tugas Akhir ini. 6. Ibu Ani Rahmani, S. Si., M.T. selaku wali kelas kerma pemprov yang telah menjadi orang tua kami selama tiga tahun ini kami belajar di Jurusan Teknik Komputer ini. 7. Bapak Ade Chandra Nugraha, M.T. selaku Ketua Jurusan Teknik Komputer dan Informatika Politeknik Negeri Bandung. iii 8. Ibu Ani Rahmani, S.Si.,M.T. dan Bapak Irwan Setiawan, S.,Si.M.T. selaku Koordinator Tugas Akhir yang telah memberikan pengarahan kepada kami. 9. Seluruh dosen dan staf administrasi Jurusan Teknik Komputer dan Informatika Politeknik Negeri Bandung. 10. Seluruh sahabat dan rekan-rekan 2009, khususnya teman-teman kelas kerma pemprov Jurusan Teknik Komputer dan Informatika Politeknik Negeri Bandung yang telah bersama-sama menuntut ilmu selama tiga tahun ini, memberikan semangat, dukungan, dan menjadi teman di kala susah maupun senang. 11. Seluruh pihak yang telah memberikan bantuan, semangat dan motivasi kepada kami yang tidak dapat kami tuliskan satu per satu. Semoga Allah SWT membalas amal yang telah diberikan kepada kami dan terus melimpahkan rahmat dan hidayahnya kepada mereka. Amin. Kami menyadari bahwa laporan ini masih jauh dari sempurna karena keterbatasan kami. Untuk itu kami mengharapkan kritik dan saran yang membangun dari semua pihak. Kami mohon maaf atas segala kekurangan dan kesalahan yang telah kami lakukan. Semoga laporan ini dapat bermanfaat bagi siapapun yang membacanya. Bandung, Juli 2012 Kelompok Tugas Akhir 301 iv DAFTAR ISI ABSTRAK .................................................................................................................... i KATA PENGANTAR ................................................................................................ iii DAFTAR ISI................................................................................................................ v DAFTAR GAMBAR ................................................................................................. vii DAFTAR TABEL..................................................................................................... viii DAFTAR SINGKATAN ............................................................................................ xi DAFTAR SIMBOL.................................................................................................... xii A. Simbol Flow Map ............................................................................................. xii B. Data Flow Diagram (DFD) .............................................................................. xii C. Context Diagram (CD) .................................................................................... xiii D. Kamus Data ..................................................................................................... xiii E. Entity Relationship Diagram (ERD) ............................................................... xiv BAB I PENDAHULUAN ............................................................................................ 1 1.1 Latar Belakang ............................................................................................ 2 1.2 Rumusan Masalah ...................................................................................... 4 1.3 Batasan Masalah.......................................................................................... 4 1.4 Tujuan ......................................................................................................... 5 1.5 Sistematika Penyusunan Laporan ............................................................... 5 BAB II TINJAUAN PUSTAKA.................................................................................. 7 2.1 Rumah Sakit ................................................................................................ 7 2.1.1 Pelayanan Rawat Jalan ...................................................................... 7 2.2 Pemodelan Sistem ....................................................................................... 8 2.2.1 Flow Map........................................................................................... 8 2.2.2 Context Diagram (CD) ...................................................................... 9 2.2.3 Diagram Arus Data (DAD).............................................................. 10 2.2.4 Kamus Data (Data Dictionary) ....................................................... 11 2.2.5 Entity Relationship Diagram (ERD) ............................................... 11 2.3 Pengertian Database ................................................................................. 12 2.4 DBMS MySQL.......................................................................................... 13 2.5 PHP ........................................................................................................... 14 BAB III GAMBARAN UMUM RUMAH SAKIT.................................................... 16 3.1 Sejarah....................................................................................................... 16 3.2 Visi dan Misi ............................................................................................. 16 3.3 Struktur Organisasi ................................................................................... 17 3.4 Tugas dan Fungsi ...................................................................................... 17 BAB IV ANALISIS DAN EVALUASI .................................................................... 22 4.1 Business Ruless ......................................................................................... 22 4.2 Analisis Sistem Berjalan ........................................................................... 23 4.2.1 Flow Map Pelayanan Pasien Rawat Jalan ....................................... 25 4.3 Analisis Sistem.......................................................................................... 29 4.3.1 Analisis Kegiatan Sistem................................................................. 29 4.3.2 Event List ......................................................................................... 29 v 4.3.2.1 Event Table......................................................................... 29 4.3.3 Analisis Proses Dan Aliran Data ..................................................... 32 4.3.3.1 Context Diagram (CD) ....................................................... 33 4.3.3.2 Data Flow Diagram (DFD)................................................. 33 4.3.3.3 Spesifikasi Proses ............................................................... 37 4.3.4 Analisis Dokumen ........................................................................... 44 4.3.5 Analisis Data.................................................................................... 45 4.3.5.1 Kamus Data Komposit ....................................................... 46 4.3.5.2 Kamus Data Elementer....................................................... 47 4.3.6 Analisis Pengkodean........................................................................ 47 4.3.7 Analisis Hardware........................................................................... 47 4.3.8 Analisis Software............................................................................. 48 4.3.9 Analisis Brainware .......................................................................... 48 4.4 Evaluasi ..................................................................................................... 48 4.4.1 Evaluasi Kegiatan ............................................................................ 48 4.4.2 Evaluasi Data ................................................................................... 49 4.4.3 Evaluasi Pengkodean ....................................................................... 50 4.4.4 Evaluasi Hardware .......................................................................... 50 4.4.5 Evaluasi Software ............................................................................ 50 4.5 Requirement Sistem .................................................................................. 51 4.6 Automation Boundary ............................................................................... 51 BAB V PERANCANGAN ........................................................................................ 53 5.1 Tujuan Perancangan Sistem ...................................................................... 53 5.2 Perancangan Kegiatan Sistem ................................................................... 53 5.2.1 Event List ......................................................................................... 54 5.2.2 Event Table ...................................................................................... 54 5.3 Perancangan Proses dan Aliran Data ........................................................ 57 5.3.1 Context Diagram ............................................................................. 57 5.3.2 Data Flow Diagram......................................................................... 58 5.3.3 Spesifikasi Proses ............................................................................ 60 5.4 Proses Tree ................................................................................................ 66 5.5 Perancangan Basis Data ............................................................................ 66 5.5.1 Entity Relationship Diagram ........................................................... 67 5.5.2 Domain Constrain ........................................................................... 68 5.5.3 Contoh Data Pada Tabel .................................................................. 71 5.6 Perancangan Pengkodean.......................................................................... 73 5.7 Rancangan User Interface......................................................................... 75 BAB VI PENUTUP ................................................................................................... 80 4.7 6.1 Kesimpulan ........................................................................................ 80 4.8 6.2 Saran................................................................................................... 80 DAFTAR PUSTAKA ................................................................................................ 81 Lampiran A Dokumen yang digunakan ....................................................................... 1 vi DAFTAR GAMBAR Gambar 1 Struktur organisasi rumah sakit paru provinsi jawa barat ....................... 17 Gambar 2 Struktur organisasi yang akan dirancang ............................................... 21 Gambar 3 Flow map pelayanan pasien baru ............................................................ 26 Gambar 4 Flow map pelayanan pasien lama............................................................ 27 Gambar 5 Context diagram pelayanan pasien rawat jalan ....................................... 33 Gambar 6 DFD level 0 rancangan aplikasi pelayanan pasien rawat jalan ............... 34 Gambar 7 DFD level 1 proses 1 pendaftaran pasien................................................ 35 Gambar 8 DFD level 2 proses 1.2 catat data pasien ................................................ 36 Gambar 9 Level 1 proses 2 pemeriksaan pasien ...................................................... 36 Gambar 10 Context diagram rancangan aplikasi pelayanan pasien rawat jalan ...... 57 Gambar 11 DFD level 1 proses 1 pendaftaran pasien................................................ 59 Gambar 12 DFD Level 2 proses pemberian nomor catatan medis ............................ 59 Gambar 13 DFD level 1 proses 2 pemeriksaan pasien .............................................. 59 Gambar 14 ERD conceptual data model.................................................................... 67 Gambar 15 ERD phycical data model........................................................................ 68 Gambar 16 Rancangan login...................................................................................... 75 Gambar 17 Menu utama aplikasi ............................................................................... 76 Gambar 18 Rancangan layar identitas pasien ............................................................ 76 Gambar 19 Rancangan pencarian data pasien............................................................ 77 Gambar 20 Rancangan pembayaran........................................................................... 78 Gambar 21 Rancangan pembayaran konsultasi dokter spesialis................................ 78 Gambar 22 Rancangan pembayaran penunjang......................................................... 78 Gambar 23 Rancangan pemeriksa penunjang ............................................................ 79 Gambar 24 Rancangan pemeriksaan .......................................................................... 79 vii DAFTAR TABEL 1 Tabel Event list analisis ...................................................................................... 29 Tabel 2 Event pendaftaran pasien baru ................................................................. 30 Tabel 3 Event pendaftaran pasien kontrol............................................................. 30 Tabel 4 Event pembayaran karcis pendaftaran ..................................................... 31 Tabel 5 Event pemeriksaan pasien........................................................................ 31 6 Tabel Event pembuatan laporan......................................................................... 32 Tabel 7 Spesifikasi proses terima kartu identitas pasien........................................ 37 Tabel 8 Spesifikasi proses pembuatan no CM ....................................................... 37 Tabel 9 Spesifikasi proses penamaan..................................................................... 37 Tabel 10 Spesifikasi proses membuat berkas catatan medis.................................... 39 Tabel 11 Cetak kartu identitas spesifikasi proses berobat ....................................... 41 Tabel 12 Spesifikasi proses cari berkas catatan medis............................................. 41 Tabel 13 Spesifikasi proses pencarian data pasien yang KIB hilang....................... 42 Tabel 14 Pembayaran karcis pendaftaran ................................................................ 42 Tabel 15 Spesifikasi proses catat keluhan pasien .................................................... 42 Tabel 16 Spesifikasi proses catat data diagnosa ...................................................... 43 Tabel 17 Spesifikasi proses buat resep obat............................................................. 43 Tabel 18 Spesifikasi proses pembuatan laporan ...................................................... 43 Tabel 19 Analisis formulir kartu berobat ................................................................. 44 Tabel 20 Analisis formulir resep obat ...................................................................... 44 Tabel 21 Analisis formulir berkas catatan medis ..................................................... 45 Tabel 22 Kamus data komposit berkas catatan medis ............................................. 46 Tabel 23 Kamus data komposit kartu identitas berobat ........................................... 46 Tabel 24 Kamus data komposit karcis pendaftaran pasien ...................................... 46 Tabel 25 Kamus data komposit resep obat .............................................................. 46 Tabel 26 Kamus data elementer............................................................................... 47 Tabel 27 Evaluasi proses pelayanan pasien rawat jalan........................................... 49 Tabel 28 Evaluasi pengkodean................................................................................. 50 viii Tabel 29 Automation boundary ............................................................................... 51 Tabel 30 Event list perancangan .............................................................................. 54 Tabel 31 Event table pendaftaran pasien baru ......................................................... 54 32 Event table pendaftaran pasien kontrol ..................................................... 55 Tabel Tabel 33 Event table pembayaran karcis pendaftaran.............................................. 55 Tabel 34 Event table pemeriksaan pasien ............................................................... 56 Tabel 35 Event table pelaporan................................................................................ 56 Tabel 36 Spesifikasi proses catat data pasien .......................................................... 60 37 Spesifikasi proses cetak kartu identitas berobat........................................ 61 Tabel Tabel 38 Spesifikasi proses mencari berkas catatan medis...................................... 62 Tabel 39 Spesifikasi proses pembayaran ................................................................. 62 Tabel 40 Spesifikasi proses mencatat data diagnosa................................................ 63 Tabel 41 Spesifikasi proses mencatat data penunjang ............................................. 64 Tabel 42 Spesifikasi proses membuat resep obat..................................................... 65 Tabel 43 Spesifikasi proses membuat laporan ......................................................... 65 Tabel 44 Proses tree perancangan ............................................................................ 66 Tabel 45 Domain constrain tabel pasien .................................................................. 69 Tabel 46 Domain constrain tabel kecamatan ........................................................... 69 Tabel 47 Domain constrain tabel kabupaten ............................................................ 69 Tabel 48 Domain constrain tabel provinsi ............................................................... 69 Tabel 49 Domain constrain tabel pembayaran......................................................... 70 Tabel 50 Domain constrain tabel pemeriksaan ........................................................ 70 Tabel 51 Domain constrain tabel dokter .................................................................. 70 Tabel 52 Domain constrain tabel pemeriksaan penunjang ...................................... 70 Tabel 53 Domain constrain tabel penunjang........................................................... 71 Tabel 54 Domain constrain tabel poli ...................................................................... 71 Tabel 55 Tabel data pasien....................................................................................... 71 Tabel 56 Tabel pembayaran ..................................................................................... 71 Tabel 57 Tabel pemeriksaan ................................................................................... 72 Tabel 58 Tabel dokter ............................................................................................. 72 Tabel 59 Tabel pemeriksaan penunjang.................................................................. 72 ix Tabel 60 Tabel penunjang........................................................................................ 72 Tabel 61 Tabel diagnosa .......................................................................................... 72 Tabel 62 Tabel poli .................................................................................................. 73 63 Kode kecamatan........................................................................................ 73 Tabel Tabel 64 Kode kabupaten......................................................................................... 73 Tabel 65 Kode provinsi............................................................................................ 74 Tabel 66 Kode dokter............................................................................................... 74 Tabel 67 Kode penunjang ........................................................................................ 74 68 Kode pemeriksaan..................................................................................... 74 Tabel Tabel 69 Kode pembayaran ..................................................................................... 74 Tabel 70 Kode poli................................................................................................... 75 x DAFTAR SINGKATAN No Singkatan Keterangan 1 PC Personal Computer 2 RJ Rawat Jalan 3 DAD Diagram Arus Data 4 ERD Entity Relationship Diagram 5 PHP Hypertext Preprocessor 6 RSP Rumah Sakit Paru 7 RSTP Rumah Sakit Tuberkulosa Paru 8 KTP Kartu Tanda Penduduk 9 SIM Surat Ijin Mengemudi 10 KIB Kartu Identitas Berobat 11 CM Catatan Medis 12 CD Context Diagram 13 DFD Data Flow Diagram 14 RDBMS Relational Database Management System 15 PHP Hypertext Preprocessor 16 HTML Hypertext Mark up Language xi DAFTAR SIMBOL A. Simbol Flow Map Simbol Nama Simbol Keterangan Dokumen - Menunjukkan dokumen input atau output untuk proses manual atau xiiystemxiir. Proses - Kegiatan proses yang dilakukan dengan Proses manual komputerisasi. - Kegiatan proses yang Garis alir dilakukan dengan manual. - Menunjukkan alir dari atau ke Kartu proses. - Menunjukkan kartu identitas . B. Data Flow Diagram (DFD) Simbol Keterangan Entity luar/terminator. Singgle bubble yang biasanya diberi nama sesuai dengan nama xiiystem. Aliran data/informasi. Data store/media penyimpanan. xii C. Context Diagram (CD) Simbol Keterangan Entity Singgle bubble yang biasanya diberi nama sesuai dengan nama xiiiystem. Aliran data/informasi. D. Kamus Data xiii E. Entity Relationship Diagram (ERD) Simbol Keterangan Entitas, adalah suatu objek yang dapat diidentifikasi dalam lingkungan pemakai. Garis, sebagai penghubung antara relasi dengan entitas, relasi dan entitas dengan atribut. F. Kardinalitas Simbol Keterangan Satu dan hanya satu (one and only one) Satu atau lebih (one or more) Tidak ada atau lebih (zero or more) Tidak ada atau satu (zero or one) xiv DAFTAR PUSTAKA SOP ( Standart Operational Prosedure ) III REKAM MEDIS, 2010 Rumah Sakit Paru Provinsi Jawa Barat. Departemen Kesehahan RI revisi I , 1997, jakarta “Pedoman pengelolaan rekam medis rumah sakit di indonesia”. Sri Rahayu. 2009 “ pengembangan model sistem berkas catatan medis rumah sakit pada instalasi radiologi rawat jalan” semarang ; Universitas Diponegoro Semarang..http://www.scribd.com/doc/58009718/18/Pelayanan-Rawat-Jalan [08 Agustus 2011] Lidya Andriyani. 2009, “ Sistem berkas catatan medis pendaftaran pasien rawat jalan di rumah sakit dengan komputer”, Sumatra : Universitas Sumatra Utara. http://female.store.co.id/images/media/skripsi-kesehatan%20masyarakat%20%20sistem%20informasi.pdf [ 08 Agustus 2011] Eti Murdani. 2007, “ Pengembangan sistem berkas catatan medis rekam medis rawat jalan untuk mendukung evaluasi pelayanan di RSU bina kasih ambarawa” , Semarang : Universitas Diponegoro Semarang. http://eprints.undip.ac.id/17431/1/ETI_MURDANI.pdf [ 08 Agustus 2011.] 81