REKAM MEDIS ELEKTRONIK TERINTEGRASI PADA PUSKESMAS DI KARANGANYAR BERBASIS Rekam Medis Elektronik Terintegrasi Pada Puskesmas di Karanganyar Berbasis Pemrograman Java.

REKAM MEDIS ELEKTRONIK TERINTEGRASI
PADA PUSKESMAS DI KARANGANYAR BERBASIS
PEMROGRAMAN JAVA

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I
Pada Program Studi Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh :

Rizal Khadarusman
NIM : L200110098

PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2015

ii


iii

iv

DAFTAR KONTRIBUSI

Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya yang pernah
diajukan untuk

memperoleh gelar kesarjanaan di suatu Perguruan Tinggi, dan

sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis
atau diterbitkan oleh orang lain kecuali yang secara tertulis diacu dalam naskah ini dan
disebutkan dalam daftar pustaka.
Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi :

1. Pembuatan script program aplikasi ini dibuat dengan referensi dari buku,
internet, dibantu teman.
2. Program pendukung yang saya gunakan untuk membuat aplikasi ini
ialah Notepad ++, Netbeans 8.1, DBDesigner 4, yED Graph Editor,

XAMPP, phpMyAdmin.
3. Saya menggunakan laptop dengan spesifikasi Processor Intel® Core™
i3-380M Processor 2.3 GHz RAM 6GB untuk membuat aplikasi ini.
4. Desain tampilan dalam aplikasi ini dibuat menggunakan software Corel
Draw X5.
Demikian pernyataan dan daftar kontribusi ini saya buat dengan sejujurnya. Saya
bertanggung jawab atas isi dan kebenaran daftar di atas.

v

vi

MOTTO DAN PERSEMBAHAN

MOTTO :
“Tidak ada yang sia-sia dalam sebuah usaha dan doa “
(Rizal Khadarusman)

PERSEMBAHAN :
Sebagai rasa syukur dan terima kasih saya persembahkan karyaku ini

kepada :
1.

Untuk keluargaku Bapak, Ibu dan Kakak yang begitu sabar, untuk setiap
Do’a yang tertuah ketika tangan menengadah serta semua dukungan
dalam bentuk apapun itu yang mungkin tidak akan pernah terbalaskan.

2.

Sahabat terbaik yang selau mensuport dan membantu saya dalam
menyelesaikan skripsi ini Erlis Dwi Saputro, Millatu Ibrahim, Gusanwar,
Mas Gerry, Bryan Ramadhan, Arief Fuadi, Mawardi Ganda Negara, Adib
Seto Utomo, Aufa Anggun, Mas Nanang, Mas Dwi Iswanto, Amin
Nurrohmat, Immadudin, Ahmad Bagus Muawin, Muchtar lutfi, Mas Agus
Riyanto, Mas Arief Zulbahri, Mbak Afifah, Kemal Fauzi, Muhammad
Mustaid Billah, Desy Rahmawati, Hasna Fathina, Cintia, Mas Syam, Mas
Galih Permana Putra, Nandha, Nur Ali Arosid, Donny Nuryanto Bahtiar,
Dony Ardiana, Adibta Boboy, Bayu Satrio Wibowo, Bayu Kurniawan,
Charis, Arifin, Didik, Aan Wwb, Muchlis, Devanda Andre, Voppy Devitra,


vii

Herlambang, Aan Muchlis, Mas Fauzan Natsir, Mas Sonny Bestian. Karena
kalian hidupku menjadi lebih berwarna.

3.

Tentor yang selalu ringan tangan untuk mengajari saya Tan Da Wei, Mas
Dwi Iswanto dan Mas Wakhid.

4.

Seseorang yang selalu mensuport saya dari kejauhan sana, Rahmawati
Prasetyan Darini, adek Sukma. Karena kalian semangatku selalu terisi
kembali.

5.

Sahabat ALGORITMA FC yang menemani dalam setiap cucuran keringat
perjuangan untuk menjadi juara.


6.

Sahabat “IDM dan DOTA FOREVER” yang selalu menemani saat
menjadi mahasiswa, dan akan selalu menjadi sahabat seumur hidup.

7.

Sahabat HIMATIF UMS dan BEM UMS yang telah memberikan
kesempatan untuk mengembangkan softskill saya.

8.

Keluarga

Besar

“Assiten

Praktikum


Laboratorium

Teknik

Informatika UMS” atas semua hal yang telah diberikan dan tempatku
bertukar ilmu.

9.

Semua pihak yang selalu ada di sekelilingku yang tidak bisa kusebutkan
satu persatu.

ix

KATA PENGANTAR

Alhamdulillah, kami panjatkan syukur kehadirat Allah SWT yang telah
melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan
skripsi


ini

dengan

judul

“Rekam Medis Elektronik Terintegrasi pada

Puskesmas di Karanganyar Berbasis Pemrograman Java”.
Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi
Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa
dalam rangka menyelesaikan program sarjana.
Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh
karena itu kritik saran yang membangun dari berbagai pihak sangat penulis
harapkan demi perbaikan-perbaikan ke depan.
Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak. Oleh
karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih yang
sebesar-besarnya kepada :
1.


Bapak

Husni

Thamrin,

S.T.,

MT.,

Ph.D.

selaku

Dekan

Fakultas

Komunikasi dan Informatika Universitas Muhammadiayah Surakarta.

2.

Bapak Dr. Heru Supriyono, S.T., M.Sc. selaku Ketua Jurusan Teknik
Informatika Universitas Muhammadiayah Surakarta.

3.

Bapak Nurgiyatna, M.Sc., Ph.D. selaku Wakil Dekan III Jurusan Teknik
Informatika Universitas Muhammadiayah Surakarta dan selaku pembimbing

x

xi

ABSTRAK

Sekarang ini sangat diperlukan teknologi untuk mengisi rekam medis, menyimpan
rekam medis dan mengambilnya dalam waktu yang relative singkat, yaitu rekam
medis elektronik yang akan membantu tenaga medis puskesmas dalam
mengefisienkan waktu mereka agar cepat dalam menangani pasien. Ketika rekam

medis elektronik ini sudah diintegrasikan antar puskesmas maka data pasien tidak
perlu dibawa kemana-mana, karena petugas medis sudah dapat mengaksesnya di
puskesmas yang berbeda. Metode Penelitian yang digunakan untuk membangun
aplikasi ini adalah metode SDLC (Sistem Development Life Cycle) yaitu metode
yang memaparkan siklus hidup pengembangan sistem dalam perancangan dan
pembangunan sistem informasi, agar aplikasi yang dibagun lebih terkonsep dan
tertata. Fitur dalam aplikasi Rekam Medis Elektronik pada Puskesmas di Kabupaten
Karanganyar Berbasis Pemrogaman Java ini dapat mencari, melihat dan export to pdf
data pasien, data rekam medis, data dokter, data cek lab dan data obat. Dapat pula
mengatur password dari setiap username dan menambahkan pilihan dari jComboBox
puskesmas, bagian poli, nama dokter, nama penyakit, nama tindakan dan nama obat.
Dengan acuan hasil nilai dari reliabilitas kuesioner yang menunjukkan nilai 0,778
ketika dicocokkan dengan tabel kriteria indeks reliabilitas berada pada interval 0,600
– 0,799 aplikasi ini masuk pada kriteria”Tinggi”. Sehingga peneliti menyimpulkan
bahwa tujuan penelitian telah tercapai.

Kata Kunci : Fitur, Java, jComboBox, Rekam Medis, Rekam Medis Elektronik,
Reliabilitas, SDLC.

xii


ABSTRACT

Now is needed technology to fill the medical record, save and take it in a short time
which is electronic medical record that became the solution. When a medical record
is integrated with one clinic to another patient no need to bring their data to
everywhere. The method of this research is SLDC (Sistem Development Life Cycle)
which this method explain about sistem development life cycle of arranging and
built the information sistem in order that this application more conceptual.
Application feature of the Electronic Medical Record at Clinic Karanganyar Regency
android-based using Java Language Programming include search, find then export
patient data to PDF, doctor medical record, laboratory checking and medicine data.
This application also could manage password from each username and add doctor’s
name, disease name, action and medicine name. Based on the references value results
from a questionnaire reliability indicates the value 0,778 when matched against the
criteria of reliability index tabel at intervals 0,799-0,600 this application are entered
on criteria of "high". In order to, the researchers concluded that the research
objectives have been achieved.
Keywords: Medical Record, Electronic Medical Record, SDLC, Java, Feature,
jComboBox, Reliability.

xiii

DAFTAR ISI

JUDUL

......................................................

PERSETUJUAN

............................................

ii

PENGESAHAN

............................................

iii

DAFTAR KONTRIBUSI

BAB 1

i

..................................

iv

MOTTO DAN PERSEMBAHAN .......................................

vi

KATA PENGANTAR .........................................................

ix

ABSTRAKSI ........................................................................

xi

DAFTAR ISI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

xiii

DAFTAR TABEL

..........................................

xvii

DAFTAR GAMBAR ............................................................

xix

PENDAHULUAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1

1.1 Latar Belakang Masalah....................................................

1

1.2 Rumusan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3

1.3 Batasan Masalah. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3

1.4 Tujuan Penelitian ..............................................................

4

1.5 Manfaat Penelitian ............................................................

5

1.6 Sistematika Penulisan .......................................................

6

xiv

xv

BAB 2

BAB 3

TINJAUAN PUSTAKA ..........................................

7

2.1 .......................................................................... Te
laah Penelitian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 .......................................................................... La
ndasan Teori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1 Rekam Medis Elektronik .....................................

7

2.2.2 Java ......................................................................

11

2.2.3 NETBEANS IDE ..................................................

12

2.2.4 XAMPP ...............................................................

12

2.2.5 MYSQL ..............................................................

12

2.2.6 phpMyAdmin .....................................................

13

2.2.7 Mozilla Firefox .......................................................

14

2.2.8 Corel Draw X5 .......................................................

14

2.2.9 Web Service ..........................................................

14

METODE PENELITIAN ............................................

17

3.1 .......................................................................... W
aktu dan Tempat Penelitian ..............................

19

3.1.1

Waktu Penelitian ..............................................

19

3.1.2

Tempat Penelitian .............................................

19

3.2 .......................................................................... Pe
ralatan Utama dan Pendukung .........................
3.2.1 ........................................................................ Pe
ralatan Utama ...................................................
3.2.1.1 ..................................................................... Pe
rangkat Keras ...................................................
3.2.1.2 ..................................................................... Pe
rangkat Lunak ...................................................
3.2.2 ........................................................................ Pe
ralatan Pendukung ............................................
3.3 .......................................................................... Al
ur Penelitian .....................................................
3.3.1 ........................................................................ A
nalisis Kebutuhan .............................................

9
9

19
20
20
20
20
21
23

xvi

3.3.1.1 ..................................................................... Ke
butuhan Informasi ............................................
3.3.1.2 ..................................................................... Ke
butuhan Software .............................................
3.3.1.3 ..................................................................... Ke
butuhan Hardware ............................................
3.3.2 ........................................................................ Pe
rancangan .........................................................
3.3.2.1 ..................................................................... Pe
rancangan DFD ................................................
3.3.2.2 ..................................................................... Pe
rancangan Use Case Diagram ..........................
3.3.2.3 ..................................................................... Pe
rancangan Aplikasi ...........................................
3.3.2.4 ..................................................................... Pe
rancangan Tabel dan Database .........................
3.3.2.5 ..................................................................... Pe
ngujian Sistem ..................................................
BAB 4

23
23
24
24
24
30
37
50
58

HASIL DAN PEMBAHASAN .....................................

62

4.1........................................................................... Ha
sil Penelitian .....................................................
4.1.1 ........................................................................ Ha
laman Login .....................................................
4.1.2 ........................................................................ Ha
laman Utama ....................................................
4.1.3 ........................................................................ Ha
laman Pasien .....................................................
4.1.4 ........................................................................ Ha
laman Rekam Medis .........................................
4.1.5 ........................................................................ Ha
laman Dokter ....................................................
4.1.6 ........................................................................ Ha
laman Cek Laboratorium ..................................
4.1.7 ........................................................................ Ha
laman Obat .......................................................
4.1.8 ........................................................................ To
mbol Sistem ......................................................
4.1.9 ........................................................................ To
mbol Admin .....................................................
4.1.10 ...................................................................... To
mbol Logout .....................................................
4.1.11 ...................................................................... To
mbol Keluar ......................................................
4.2........................................................................... A
nalisa Penelitian. ..............................................
4.2.1 ........................................................................ A
nalisa Kuesioner ...............................................

62
63
64
65
67
70
72
74
76
80
80
80
81
84

xvii

BAB 5

4.2.2 ........................................................................ A
nalisa Sistem Berjalan .......................................
4.3........................................................................... Pe
mbahasan ..........................................................
PENUTUP ..........................................................
5.1 .......................................................................... Ke
simpulan ...........................................................
5.2 .......................................................................... Sa
ran .............................................................
DAFTAR PUSTAKA

100
105
106
106
107

xviii

xix

DAFTAR TABEL

Tabel 3.1 Definisi User ...............................................................................

36

Tabel 3.2. Rancangan Tabel Pengujian Aplikasi dengan Metode Black-box

58

Tabel 3.3. Rancangan Kuesioner ................................................................

59

Tabel 3.4. Kriteria Indeks Reliabilitas ........................................................

60

Tabel 3.5. Tabel r ........................................................................................

61

Tabel 4.1 Analisa Sistem (Black box) .........................................................

81

Tabel 4.2. Hasil Penilaian Pernyataan Kuesioner oleh Responden ............

85

Tabel 4.3. Tabel Korelasi Uji Validitas Kuesioner .....................................

86

Tabel 4.4. Tabel Hasil Uji Validitas Kuesioner ..........................................

87

Tabel 4.5. Tabel Hasil Uji Reliabilitas Kuesioner ......................................

88

Tabel 4.6 Hasil Pemilih Jumlah Pernyataan (P1)........................................

88

Tabel 4.7. Hasil jumlah pemilih pernyataan (P2) .......................................

89

Tabel 4.8. Hasil jumlah pemilih pernyataan (P3) .......................................

90

Tabel 4.9. Hasil jumlah pemilih pernyataan (P4) .......................................

90

Tabel 4.10. Hasil jumlah pemilih pernyataan (P5) .....................................

91

Tabel 4.11. Hasil jumlah pemilih pernyataan (P6) .....................................

92

Tabel 4.12. Hasil jumlah pemilih pernyataan (P7) .....................................

92

Tabel 4.13. Hasil jumlah pemilih pernyataan (P8) .....................................

93

Tabel 4.14. Hasil jumlah pemilih pernyataan (P9) .....................................

94

Tabel 4.15. Hasil Perhitungan Skor (S) dan Prosentase Intepretasi (P) pada
Pernyataan kuesioner ..................................................................................

96

xx

Tabel 4.16. Kriteria Penafsiran lembar penilaian pernyataan .....................

98

xxi

DAFTAR GAMBAR

Gambar 3.1 Flowchart SDLC.....................................................................

17

Gambar 3.2 Flowchart Penelitian ...............................................................

22

Gambar 3.3 DFD Level 0 Puskesmas .........................................................

24

Gambar 3.4 DFD Level 1 ............................................................................

25

Gambar 3.5 DFD Level 2 (Kepala Puskesmas) ..........................................

26

Gambar 3.6 DFD Level 2 (Petugas Rekam Medis ,Dokter & Bidan) ........

26

Gambar 3.7 DFD Level 2 (Petugas Pendaftaran)........................................

27

Gambar 3.8 DFD Level 2 (Petugas Obat) ...................................................

27

Gambar 3.9 DFD Level 2 (Petugas Lab) ....................................................

28

Gambar 3.10 DFD Level 0 IPF ...................................................................

28

Gambar 3.11 DFD Level 1 IPF ...................................................................

29

Gambar 3.12 DFD Level 2 Kepala IPF .......................................................

29

Gambar 3.13 DFD Level 2 Petugas IPF .....................................................

30

Gambar 3.14 Use Case Diagram ................................................................

31

Gambar 3.15 Use Case Diagram Kepala Puskesmas .................................

32

Gambar 3.16 Use Case Diagram Petugas RME & Dokter .........................

33

Gambar 3.17 Use Case Diagram Petugas Pendaftaran ...............................

34

Gambar 3.18 Use Case Diagram Obat .......................................................

34

Gambar 3.19 Use Case Diagram Lab .........................................................

35

Gambar 3.20 Use Case Diagram Kepala IPF .............................................

35

Gambar 3.21 Use Case Diagram Petugas IPF ............................................

21

xxii

Gambar 3.22 Halaman Login ......................................................................

38

Gambar 3.23 Halaman Utama (Home)........................................................

39

Gambar 3.24 Halaman Input Data Pasien ...................................................

40

Gambar 3.25 Halaman Cari Data Pasien.....................................................

41

Gambar 3.26 Halaman Input Data Rekam Medis .......................................

42

Gambar 3.27 Halaman Cari Data Rekam Medis .........................................

43

Gambar 3.28 Halaman Cari Data Rekam Medis Integrasi ..........................

44

Gambar 3.29 Halaman Input Data Dokter ..................................................

45

Gambar 3.30 Halaman Cari data Dokter .....................................................

46

Gambar 3.31 Halaman Input Permintaan Cek Lab .....................................

47

Gambar 3.32 Halaman Input Cek Lab ........................................................

47

Gambar 3.33 Halaman Cari Data Cek Lab .................................................

48

Gambar 3.34 Halaman Laporan Obat .........................................................

49

Gambar 3.35 Tabel User Login ...................................................................

50

Gambar 3.36 Tabel Pasien ..........................................................................

51

Gambar 3.37 Tabel Dokter ..........................................................................

51

Gambar 3.38 Tabel Rekam Medis ..............................................................

52

Gambar 3.39 Tabel Minta Cek Lab.............................................................

53

Gambar 3.40 Tabel Cek Lab .......................................................................

54

Gambar 3.41 Tabel Obat .............................................................................

55

Gambar 3.42 Tabel Nama Obat ..................................................................

55

Gambar 3.43 Tabel Tindakan ......................................................................

55

Gambar 3.44 Tabel Penyakit .......................................................................

56

Gambar 3.45 Tabel Poli ..............................................................................

56

Gambar 3.46 Tabel Puskesmas ...................................................................

57

xxiii

Gambar 3.47 ERD (Entity Relationship Diagram) Diagram ......................

57

Gambar 4.1 Tampilan Halaman Login........................................................

63

Gambar 4.2 Tampilan Halaman Utama (Home) .........................................

64

Gambar 4.3 Tampilan Halaman Input Data Pasien .....................................

65

Gambar 4.4 Tampilan Halaman Cari Data Pasien ......................................

66

Gambar 4.5 Tampilan Halaman Input Data Rekam Medis Pasien .............

67

Gambar 4.6 Tampilan Halaman Cari Data Rekam Medis Pasien ...............

68

Gambar 4.7 Tampilan Halaman Integrasi Data Sosial Pasien ....................

69

Gambar 4.8 Tampilan Halaman Integrasi Data Rekam Medis Pasien ........

69

Gambar 4.9 Tampilan Halaman Integrasi Data Cek Lab Pasien ................

70

Gambar 4.10 Tampilan Halaman Input Data Dokter ..................................

71

Gambar 4.11 Tampilan Halaman Cari Data Dokter....................................

72

Gambar 4.12 Tampilan HalamanPermintaan Cek Lab ...............................

73

Gambar 4.13 Tampilan Halaman Input Cek Lab ........................................

73

Gambar 4.14 Tampilan Halaman Cari Hasil Cek Lab ................................

74

Gambar 4.15 Tampilan Halaman Jumlah Obat Terpakai ............................

75

Gambar 4.16 Tampilan Halaman Resep Obat Pasien .................................

75

Gambar 4.17 Tampilan Halaman Sistem Tambah Jenis Obat ....................

76

Gambar 4.18 Tampilan Halaman Sistem Tambah Jenis Penyakit ..............

77

Gambar 4.19 Tampilan Halaman Sistem Tambah Jenis Poli ......................

77

Gambar 4.20 Tampilan Halaman Sistem Tambah Puskesmas....................

78

Gambar 4.21 Tampilan Halaman Sistem Tambah Tindakan ......................

79

Gambar 4.22 Tampilan Halaman Sistem Edit KOP Surat ..........................

79

Gambar 4.23 Tampilan Halaman Admin ....................................................

80

Gambar 4.24 Grafik Prosentase Jumlah Pemilih Pernyataan Kuesioner ....

94

xxiv

Gambar 4.25 Prosentase Penilaian Pernyataan Kuesioner..........................

97

Gambar 4.26 Alur Pasien ............................................................................

103

Gambar 4.26 Flowchart Cari Data ..............................................................

104