Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Pendaftaran dan Rekam Medis pada Klinik Gigi Bidenta Berbasis Web dan SMS Gateway

Perancangan Sistem Pendaftaran dan Rekam Medis pada
Klinik Gigi Bidenta Berbasis Web dan SMS Gateway
Artikel Ilmiah

Diajukan kepada
Fakultas Teknologi Informasi
untuk memperoleh Gelar Sarjana Komputer

Peneliti:
Nindia Erastiti (672008036)
Prof. Ir. Danny Manongga, M.Sc., Ph.D.
Ramos Somya, S.Kom., M.Cs.

Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
September 2014

ii


iii

iv

v

vi

Perancangan Sistem Pendaftaran dan Rekam Medis pada
Klinik Gigi Bidenta Berbasis Web dan SMS Gateway
1)

Nindia Rasty, 2) Danny Manongga, 3) Ramos Somya
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Jl. Diponegoro 52-60, Salatiga 50711, Indonesia
Email: 1) niend.8036@gmail.com, 2) dmanongga@gmail.com
3)
ramos.6005@gmail.com


Abstract
Bidenta clinic is one of the dental clinics in Yogyakarta. The clinic is open practice every
Monday through Saturday and has three dentists. The problem occurs on this clinic is not
the availability of patient medical record system, this causes the doctor takes more to find a
list of the patient's medical record that is still noted in the paper. In addition, the clinic also
does not yet have a good registration system, the patient should come directly to the clinic to
register if you want to check. On this research created a system for registration and medical
record of patients in the Bidenta clinic with web and SMS Gateway. This system can help
patients in the register via the web or via SMS. Patients can also see history check and
schedule the next check over the web. This medical record systems also help the doctor in
performing the recording of the patient's diseases history and therapy provided.
Keywords: Registration, Medical Record, Web, SMS Gateway
Abstrak
Klinik Bidenta merupakan salah satu klinik gigi yang berada di kota Yogyakarta. Klinik ini
membuka praktek setiap hari Senin hingga Sabtu dan memiliki 3 dokter gigi. Masalah yang
terjadi pada klinik ini adalah belum tersedianya sistem rekam medis pasien, hal ini
menyebabkan dokter membutuhkan waktu lebih untuk mencari daftar rekam medis pasien
yang masih dicatat dalam kertas. Selain itu, klinik ini juga belum memiliki sistem
pendaftaran yang baik, pasien harus datang langsung ke klinik untuk melakukan pendaftaran
jika akan periksa. Pada penelitian ini dibuat sistem untuk pendaftaran dan rekam medis

pasien di klinik Bidenta berbasis web dan SMS Gateway. Sistem ini dapat membantu pasien
dalam melakukan pendaftaran melalui web atau melalui SMS. Pasien juga dapat melihat
riwayat periksa dan jadwal periksa berikutnya melalui web. Sistem rekam medis ini juga
membantu dokter dalam melakukan pencatatan riwayat penyakit pasien dan terapi yang
diberikan.
Kata Kunci: Pendaftaran, Rekam Medis, Web, SMS Gateway
1)

Mahasiswa Fakultas Teknologi Informasi Jurusan Teknik Informatika, Universitas Kristen Satya
Wacana Salatiga.
2)
Staff Pengajar Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga.
3)
Staff Pengajar Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga.

vii

1.

Pendahuluan

Teknologi Informasi saat ini digunakan dalam berbagai aspek dalam
kehidupan manusia. Salah satu penggunaannya adalah dalam bidang kedokteran.
Ada berbagai macam cara yang digunakan untuk menerapkan Teknologi
Informasi dalam bidang kedokteran, misalnya penggunaan aplikasi web maupun
dekstop untuk sistem rekam medis dalam suatu klinik maupun rumah sakit.
Seluruh proses bisnis dan data pasien, dokter, penyakit, terapi, obat dan data
medis lainnya dapat dilakukan manajemen dengan baik melalui sistem rekam
medis ini.
Klinik Bidenta merupakan salah satu klinik gigi yang berada di Bantul,
Yogyakarta. Klinik ini membuka praktek setiap hari Senin hingga Sabtu pada
pukul 09.00 hingga pukul 20.00 WIB. Klinik ini memilik 3 (tiga) orang dokter
yang melayani pasien secara bergantian setiap Senin hingga Sabtu. Rata-rata
jumlah pasien yang datang periksa di klinik gigi Bidenta setiap harinya adalah 35
pasien yang tidak hanya berasal dari Yogyakarta saja tetapi juga pasien dari luar
kota Yogyakarta. Klinik ini juga menyediakan apotek sehingga pasien dapat
membeli obat hasil resep dari dokter di klinik ini.
Pasien yang akan periksa di klinik gigi Bidenta harus datang langsung ke
klinik untuk melakukan pendaftaran sebelum bertemu dengan dokter. Pada saat
mendaftar, pasien lama harus menunjukkan kartu berobat, sedangkan pasien baru
harus mengisi form pendaftaran terlebih dahulu untuk mendapatkan kartu berobat.

Sering kali terjadi antrian yang lama karena petugas yang melayani hanya ada 1
(satu) petugas. Klinik ini belum memiliki sistem informasi rekam medis untuk
membantu dalam kegiatan medisnya. Selama ini catatan medis pasien masih
dicatat dalam bentuk arsip kertas yang disimpan dalam map. Berdasarkan
wawancara yang dilakukan dengan dokter di klinik ini, dokter harus mencari
rekam medis pasien terlebih dahulu sebelum memeriksa pasien, sehingga dirasa
merepotkan oleh dokter. Pada saat memeriksa pasien, dokter mencatat keluhan
pasien, diagnosa dan juga terapi atau obat apa yang diberikan. Selain itu dokter
juga mencatat jadwal kapan pasien tersebut harus kontrol kembali ke klinik.
Berdasarkan kondisi dan masalah yang telah disampaikan, pada penelitian
ini akan dibuat sistem informasi pendaftaran dan rekam medis pasien di Klinik
Gigi Bidenta berbasis web. Sistem akan dibuat dengan menambahkan SMS
Gateway supaya pasien dapat melakukan pendaftaran melalui SMS selain melalui
web. Tujuan dari penelitian ini adalah merancang sistem informasi pendaftaran
rekam medis di klinik gigi Bidenta berbasis web dan SMS Gateway. Manfaat yang
akan dicapai adalah menyediakan sistem pendaftaran yang lebih praktis yaitu
melalui web atau SMS serta menyediakan sistem rekam medis yang dapat
8

digunakan dokter untuk mencatat data medis pasien yang periksa di klinik ini.

Batasan masalah dalam penelitian ini ada beberapa, yaitu: 1) data medis yang
disimpan dalam sistem rekam medis ini meliputi data pasien, anamnesa,
pemeriksaan, diagnosa, terapi yang diberikan dan juga daftar periksa pasien
berikutnya, 2) sistem rekam medis ini tidak mencakup sistem informasi obat di
apotek, 3) SMS Gateway digunakan hanya untuk melakukan pendaftaran pasien,
mengingatkan pasien untuk periksa 3 hari sebelum jadwal periksa dan
memberikan SMS kepada pasien kapan harus datang mengantri setelah melakukan
pendaftaran, 4) Tidak membahas laporan pendapatan atau keuangan klinik, dan 5) Tidak
membahas keamanan data.

2.

Kajian Pustaka

Penelitian yang berjudul Sistem Informasi Rekam Medis Rawat Jalan Pada
Rumah Sakit Umum Daerah Palembang BARI dibuat sistem informasi rekam
medis untuk pasien rawat jalan berbasis dekstop. Aplikasi dibuat dengan
Microsoft Visual Basic .Net dan digunakan secara lokal untuk mencatat data
pasien dan riwayat pemeriksaan pasien. Sistem ini digunakan oleh petugas bagian
administrasi dan kepala rekam medis [1].

Penelitian berikutnya berjudul Rancang Bangun Sistem Informasi Rekam
Medis Pasien di Puskesmas Kebonsari. Penelitian ini membangun sistem
informasi rekam medis berbasis dekstop di Puskesmas Kebonsari. Sistem
informasi rekam medis ini menyediakan fasilitas untuk menyimpan data histori
pasien setelah berobat serta mampu menghasilkan laporan berisi data kesakitan,
berisi data kematian, berisi data obat - obatan, dan laporan pelayanan yang
diadakan oleh Puskesmas Kebonsari [2].
Pada penelitian ini dirancang sistem informasi pendaftaran dan rekam medis
berbasis web dan SMS Gateway. Beda dengan penelitian terdahulu adalah sistem
yang dibuat pada penelitian ini berbasis web sehingga dapat diakses dari mana
saja. Sistem juga dilengkapi dengan SMS Gateway yang dapat digunakan pasien
untuk melakukan pendaftaran jika akan periksa.
Sistem adalah suatu jaringan kerja dari prosedur - prosedur yang saling
berhubungan, berkumpul bersama - sama untuk melakukan suatu kegiatan atau
untuk menyelesaikan suatu sasaran tertentu. Informasi adalah data yang diolah
menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.
Data merupakan bentuk yang masih mentah yang belum dapat bercerita banyak,
sehingga perlu diolah lanjut [3].
Rekam medis adalah keterangan baik yang tertulis ataupun yang terekam
tentang identitas, anamnesa, penentuan fisik, laboratorium, diagnosa segala

9

pelayanan dan tindakan medis yang di berikan kepada pasien dan pengobatan baik
yang dirawat inap, rawat jalan maupun yang mendapatkan pelayanan gawat
darurat [4]. Sedangkan menurut Pasal 46 ayat (1) UU praktek kedokteran, yang
dimaksud dengan rekam medis adalah berkas yang berisi catatan dan dokumen
tentang identitas pasien, pemeriksaan, pengobatan, tindakan dan pelayanan lain
kepada pasien pada sarana pelayanan kesehatan [5]. Rekam medis (RM)
merupakan salah satu sumber informasi sekaligus sarana komunikasi yang
dibutuhkan baik oleh penderita, maupun pemberi pelayanan kesehatan dan pihakpihak terkait lain (klinik, manajemen RSU, asuransi dan sebagainya), untuk
pertimbangan dalam menentukan suatu kebijakan tata laksana / pengelolaan atau
tindakan medis.
Web adalah suatu metode untuk menampilan informasi di internet, baik
berupa teks, gambar, suara maupun video yang interaktif dan mempunyai
kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen lainnya
(hypertext) yang dapat diakses melalui sebuah browser [6].
SMS Gateway adalah aplikasi SMS dimana pesan yang diterima dan
dikirimkan menggunakan bantuan Gateway Device terintegrasi dengan database
server yang dapat mendistribusikan pesan SMS secara otomatis. Kelebihan SMS
Gateway : SMS gateway merupakan aplikasi berbasis komputer, sehingga dapat di

otomatisasi. Dapat menyimpan data dalam jumlah yang banyak karena disimpan
di sebuah hardisk server. Cara kerja SMS Gateway dalam mengirim pesan yaitu:
1) Pengguna mengirim pesan SMS, contoh: (Reg_Nasib) kirim ke 0000, 2) Pesan
melewati jalur jaringan selular, 3) Pesan diterima oleh Gateway SMS yang berupa
GSM Modem, 4) Pesan akan di proses di aplikasi [7].
3.

Metode dan Perancangan Sistem

Pada penelitian ini, akan dilakukan beberapa tahapan penelitian yang secara
garis besar terbagi ke dalam lima tahapan, yaitu : 1) Analisis kebutuhan dan
pengumpulan data yang diperlukan. 2) Perancangan Sistem. 3) Perancangan
aplikasi/program. 4) Implementasi dan pengujian sistem, serta analisis hasil
pengujian. 5) Penulisan laporan hasil penelitian. Tahapan - tahapan yang
dilakukan dalam penelitian ini dapat dilihat pada Gambar 1.

10

Gambar 1 Tahapan Penelitian


Berdasarkan bagan pada Gambar 1 dapat dijelaskan bahwa tahapan
penelitian yang dilakukan adalah sebagai berikut : 1) Tahap pertama : analisis dan
pengumpulan data, di mana pihak developer mencari tahu kebutuhan client dalam
pembuatan aplikasi. Pengumpulan data yang dilakukan dalam penelitian ini
dilakukan dengan cara wawancara. 2) Tahap kedua : perancangan sistem meliputi
perancangan proses menggunakan UML seperti usecase diagram, activity
diagram, sequence diagram, class diagram, dan deployment diagram. Pada tahap
ini juga dilakukan perancangan arsitektur yang menggambarkan proses
berjalannya aplikasi, serta perancangan database. 3) Tahap ketiga : perancangan
aplikasi atau program yaitu merancang aplikasi sesuai dengan kebutuhan dari
client yang telah diperoleh dari pengumpulan data yang dilakukan. 4) Tahap
keempat : implementasi dan pengujian sistem, serta analisis hasil pengujian. Pada
tahapan ini dilakukan proses pembangunan sistem atau aplikasi berdasarkan
rancangan yang telah dibuat. Kemudian dilakukan pengujian untuk mengetahui
apakah aplikasi yang dibangun sudah sesuai atau tidak. Akhir dari tahapan ini
adalah melakukan analisis pengujian sistem. 5) Tahap kelima: penulisan laporan
hasil penelitian, yaitu mendokumentasikan setiap proses yang dilakukan di dalam
penelitian yang telah dilakukan dalam bentuk laporan tertulis dan akan menjadi
laporan hasil penelitian.
Pada tahap pertama dilakukan analisis kebutuhan dan pengumpulan data.

analisis kebutuhan didapatkan setelah melakukan identifikasi masalah yang terjadi
di klinik gigi Bidenta berkaitan dengan proses pendaftaran dan pengelolaan data
rekam medis pasien. Proses pendaftaran pasien hingga proses pemeriksaan oleh
dokter adalah: 1) Pasien datang ke klinik mulai pukul 09.00 WIB untuk
melakukan pendaftaran, 2) Jika pasien baru, maka pasien harus mengisi formulir
pendaftaran terlebih dahulu dengan melengkapi data pribadi kemudian
mendapatkan kartu berobat, mencatat namanya pada kertas pendaftaran dan
mengambil antrian, 3) Jika pasien lama, maka pasien menunjukkan kartu berobat
dan mencatat namanya pada kertas pendaftaran dan mengambil nomor antrian, 4)
Pasien mengantri hingga dipanggil oleh dokter berdasarkan nomor antrian, 5)
Dokter mencari kertas rekam medis pasien, 6) Pasien akan diperiksa oleh dokter
dan akan dicatat keluhan, diagnosa dan terapi atau obat yang diberikan pada
kertas rekam medis pasien, 7) Dokter menjadwalkan kapan pasien harus kontrol
11

kembali ke klinik, 8) Pasien membayar biaya periksa, 9) Pasien membeli obat di
apotek sesuai resep dokter atau pulang.
Berdasarkan proses bisnis yang lama, pada penelitian ini dibuat proses
bisnis untuk memperbaiki proses bisnis yang lama tersebut. Pada penelitian ini
dirancang sistem informasi rekam medis berbasis web dan SMS Gateway. Proses
bisnis ini digambarkan pada arsitektur sistem pada Gambar 2.

Gambar 2 Arsitektur Sistem

Gambar 2 menunjukkan arsitektur sistem, di mana terdapat 5 (lima)
komponen yang terlibat, yaitu telepon selular, service provider, SMS Gateway,
server dan basis data. Urutan proses bisnis pada sistem yang dibuat adalah: 1)
Pasien yang telah terdaftar mengirimkan SMS untuk melakukan pendaftaran pada
klinik gigi Bidenta, 2) SMS diproses oleh service provider dan dikirimkan masuk
melalui gerbang SMS (SMS Gateway) untuk diteruskan ke aplikasi dan kemudian
disimpan dalam basis data, 3) Aplikasi menampilkan daftar pasien yang telah
mendaftar dalam browser aplikasi sesuai dengan antrian pendaftaran, 4) Dokter
mengirimkan SMS melalui sistem rekam medis ini kepada pasien untuk
memberikan informasi waktu antrian supaya pasien segera bersiap - siap untuk
dipanggil ke ruang periksa (isi SMS: 10 menit lagi antrian Anda, diharapkan
bersiap-siap di ruang tunggu. DOKTER GIGI BIDENTA), 5) Dokter memanggil
pasien untuk diperiksa, 6) Dokter mencatat keluhan, diagnosa, terapi dan obat
yang diberikan pada sistem rekam medis, 7) Dokter menyampaikan jadwal
kontrol berikutnya, 8) Pemeriksaan selesai dan pasien keluar dari ruang periksa.
Pada tahapan perancangan sistem dan perangkat lunak untuk
menggambarkan prosedur dan proses kerja dari sistem aplikasi yang dibangun.
Proses perancangan sistem dalam penelitian ini menggunakan UML (Unified
Modeling Language) dengan beberapa proses yang akan dijelaskan sebagai
berikut.

12

kirim SMS
lihat data alergi hapus antrian
extends
extends extends extends

lihat histori periksa
extends
extends

periksa

extends

extends

extends

ganti password

lihat histori

lihat antrian
catat data medis buat jadwal periksa

lihat data personal

extends
terima SMS lihat daftar antrian
include

pasien

dokter

lihat daftar pasien

ubah pasien

extends
extends
extends

daftar

batal
daftar via SMS

tambah pasien

extends

hapus pasien

Gambar 3 Use Case Diagram Sistem

Gambar 3 menggambarkan use case diagram sistem informasi pendaftaran
dan rekam medis. Terdapat 2 (dua) aktor yaitu pasien dan dokter. Pasien
mempunyai 3 (tiga) use case utama yaitu lihat daftar antrian, lihat histori dan
daftar via SMS. Untuk aktor dokter mempunyai 2 (dua) use case utama yaitu lihat
antrian dan lihat daftar pasien.
Activity diagram memberikan visualisasi mengenai aliran tindakan dalam
sistem yang dibuat, percabangan tindakan yang terjadi, bagaimana tindakan awal
sistem dan bagaimana tindakan akhir yang terjadi pada sistem. Dalam aktivitas
proses pendaftaran via SMS di klinik Bidenta ini melibatkan aktor pasien dengan
provider, SMS Gateway, sistem yang dibuat dan basis data. Aktivitas ini
ditunjukkan pada Gambar 4.
pasien

prov ider

SMS Gatew ay

sistem

database

menerima
SMS

proses SMS pada
gateway

menjalankan perintah
insert SMS

simpan SMS

mulai
mengetik SMS
DAFTAR

selesai

Gambar 4 Activity Diagram Proses Pendaftaran Via SMS

Gambar 4 menggambarkan activity diagram yang menjelaskan aktivitas
pasien dalam melakukan pendaftaran untuk periksa di klinik gigi Bidenta melalui
SMS. Aktivitas dimulai saat pembeli mengetik SMS DAFTAR dan dikirimkan ke
nomor telepon klinik Bidenta. SMS diterima oleh provider dan dilanjutkan ke SMS
Gateway untuk dilakukan penyimpanan SMS dalam basis data. Gambar 5 berikut
ini menggambarkan activity diagram proses rekam medis yang dilakukan oleh
dokter.

13

dokter

sistem

database

memilih pasien

mulai

memasukkan keluhan dan
pemeriksaan

memasukkan diagnosa
dan terapi

simpan data
medis

selesai

Gambar 5 Activity Diagram Proses Rekam Medis

Aktivitas dokter dalam melakukan rekam medis dimulai dengan memilih
pasien yang akan diperiksa dalam halaman antrian pasien. Setelah pasien dipilih,
dokter melakukan pemeriksaan dan mencatat keluhan dan pemeriksaan apa saja
yang dilakukan saat itu. Aktivitas terakhir adalah mencatat diagnosa dan juga
terapi yang diberikan kepada pasien. Data medis ini kemudian disimpan dalam
basis data dan disimpan sebagai data rekam medis pasien.
Sequence diagram berfungsi untuk menggambarkan interaksi antara setiap
komponen baik di dalam maupun disekitar sistem secara berurutan. Sequence
diagram menggambarkan urutan dari sebuah aksi dan memberikan respon untuk
menghasilkan sebuah output tertentu.

: pasien

daftarAntrianUI

daftarController

2: proses pendaftaran
1: pilih DAFTAR

antrianEntity

3: simpan daftar
4: selesai

5: selesai

6: menampilkan daftar antrian

Gambar 6 Sequence Diagram Proses Pendaftaran Via Web

Gambar 6 merupakan sequence diagram untuk proses pendaftaran periksa
pasien via web. Pasien membuka halaman daftar antrian dan memilih link Daftar.
Bagian daftarController akan memproses pendaftaran dengan menyimpan
14

pendaftaran tersebut dalam basis data dan akan ditampilkan daftar antrian pada
halaman daftarAntrianUI.

: dokter

atrianUI

1: pilih message

smsController

SMSGateway

Provider

: pasien

3: dikirimkan ke gerbang SMS
2: proses SMS

5: dikirimkan ke pasien
4: dikirim ke provider
6: membaca SMS

Gambar 7 Sequence Diagram Kirim SMS Antrian

Gambar 7 merupakan sequence diagram untuk proses pengiriman SMS
antrian. SMS ini dikirimkan dokter kepada pasien supaya pasien segera mengantri
di ruang tunggu karena akan segera diperiksa. Dokter memilih pasien dalam daftar
antrian dan memilih link message. SMS diproses bagian smsController lalu
dilewatkan melalui SMS Gateway kepada provider. Proses terakhir, SMS
dikirimkan oleh provider kepada pasien.
Class diagram merupakan diagram yang digunakan untuk menampilkan
beberapa class yang ada di dalam suatu sistem yang sedang dikembangkan. Class
diagram memberikan gambaran mengenai sistem dan relasi yang ada di
dalamnya.

Gambar 8 Class Diagram Sistem

15

Gambar 8 menunjukkan 3 (tiga) package utama dalam sistem yang
dibangun, yaitu package Controller, Model dan View. Pada package Controller
terdapat 4 (empat) class utama yaitu PasienController, PasienAntrianController,
PasienPeriksaController dan PasienAlergiController. Pada package Model
terdapat 4 (empat) class utama yaitu Pasien, PasienAlergi, PasienAntrian dan
PasienPeriksa. Package View mempunyai 4 (empat) class utama yaitu
PasienView, PasienAntrianView, PasienAlergiView dan PasienPeriksaView.
4.

Hasil Implementasi dan Pembahasan

Terdapat dua pengguna pada sistem pendaftaran dan rekam medis ini yaitu
pasien dan dokter. Gambar 9 merupakan tampilan awal untuk hak akses pasien.

Gambar 9 Halaman Awal Hak Akses Pasien

Pada Gambar 9 terlihat halaman awal untuk hak akses pasien, di mana
pasien dapat melihat history atau riwayat periksa dan melakukan pendaftaran jika
akan periksa. Pasien dapat melakukan pendaftaran dengan 2 cara, yaitu melalui
web atau melalui SMS. Gambar 10 merupakan tampilan untuk pendaftaran via
web.

Gambar 10 Halaman Daftar Periksa dan Antrian

Pasien dapat melakukan pendaftaran jika akan periksa dengan memilih link
Daftar dan akan masuk ke dalam daftar antrian seperti terlihat pada Gambar 10.
Pasien juga dapat mendaftar melalui SMS dengan mengetikkan DAFTAR dan
dikirim ke nomor telepon klinik gigi Bidenta. Kode Program 1 merupakan
perintah untuk memproses pendaftaran pasien.

16

Kode Program 1 Perintah Proses Pendaftaran Pasien
1. $model = new PasienAntrian;
2. $model->pasien_id = Pasien::model()->find('user_id=' . Yii::app()->user->id)>id;
3. $model->tanggal_dan_jam = new CDbExpression('NOW()');
4. $model->status = 'Mengantri';
5. if ($model->save()) {
6.
Yii::app()->user->setFlash('success', 'Anda telah masuk dalam daftar
antrian');
7.
$this->redirect(array('user'));
8.
} else {
9.
Yii::app()->user->setFlash('error', 'Anda gagal mendaftar antrian');
10.
$this->redirect(array('user'));
11.
}

Perintah pada Kode Program 1 digunakan untuk menyimpan pendaftaran
pasien jika akan mengantri untuk periksa. Pada baris 1 dibuat obyek dari class
model PasienAntrian untuk digunakan dalam proses simpan pendaftaran dalam
tabel pasien_antrian. Pasien dapat juga melakukan pendaftaran via SMS. Setelah
SMS terkirim, pasien akan masuk ke dalam daftar antrian juga.

Gambar 11 Halaman Riwayat Periksa Pasien

Pasien juga dapat melihat riwayat periksa di klinik gigi Bidenta seperti
terlihat pada Gambar 11. Pasien dapat melihat tanggal kapan harus kontrol
kembali ke klinik karena pada web ini disediakan fasilitas untuk
menginformasikan kapan pasien harus datang kembali ke klinik untuk kontrol.
Hak akses yang kedua adalah hak akses untuk dokter. Halaman awal untuk
hak akses dokter ditunjukkan oleh Gambar 12.

17

Gambar 12 Halaman Awal Hak Akses Dokter

Dokter disediakan 2 (dua) menu utama dalam aplikasi ini, yaitu mengelola
data pasien dan melalukan proses rekam medis. Pada menu Daftar pasien, dokter
dapat melakukan fungsi CRUD (Create, Read, Update, Delete) data pasien
(Gambar 13). Sedangkan pada menu Daftar Antrian, dokter dapat melihat pasien
yang telah mendaftar berdasarkan antrian. Pada antrian ini dokter dapat
mengirimkan SMS kepada pasien untuk bersiap-siap di ruang tunggu dan dapat
melakukan proses pemeriksaan dengan mengisi pada bagian menu rekam medis.

Gambar 13 Halaman Kelola Data Pasien

Gambar 14 Halaman Antrian Pasien

Dokter dapat melihat daftar antrian pasien seperti terlihat pada Gambar 14.
Dokter melakukan pemeriksaan berdasarkan antrian tersebut. Sebelum memeriksa
pasien, dokter akan mengirimkan pesan atau SMS kepada pasien dengan memilih
link message supaya pasien segera menunggu di ruang tunggu. Pesan SMS ini
ditunjukkan pada Gambar 15.
18

Gambar 15 SMS Tunggu Antrian
Kode Program 2 Perintah Kirim SMS
12.
public function actionSendMessage($pasien_id) {
13.
$pasienModel = Pasien::model()->findByPk($pasien_id);
14.
$outboxModel = new Outbox;
15.
$outboxModel->TextDecoded = '10 menit lagi antrian anda,
diharapkan bersiap-siap di ruang tunggu. DOKTER GIGI BIDENTA';
16.
$outboxModel->DestinationNumber = $pasienModel->telp;
17.
if ($outboxModel->save()) {
18.
$this->redirect(array('pasienAntrian/wait'));
19.
} else {
20.
Yii::app()->user->setFlash('error', 'Pesan gagal dikirim, cek
pulsa / setting gammu harus sudah diaktifkan');
21.
$this->redirect(array('pasienAntrian/admin'));
22.
}
23.
}

Kode Program 2 adalah perintah untuk mengirimkan SMS kepada pasien.
Pesan tersebut dipanggil setelah dokter memilih link message dan pesan masuk ke
dalam tabel outbox dalam basis data. Pesan ini akan dilanjutkan ke SMS Gateway
untuk dilanjutkan ke provider dan dikirimkan ke nomor pasien.
Pada saat melakukan pemeriksaan pasien, dokter menyimpan data rekam
medis pada bagian menu Periksa. Form untuk memasukkan data rekam medis
periksa ditunjukkan oleh Gambar 16.

Gambar 16 Form Input Data Pemeriksaan Pasien

Dokter juga dapat melihat daftar history periksa pasien berdasarkan periode
waktu tertentu. Halaman history periksa pasien ini terlihat pada Gambar 17.
19

Gambar 17 Riwayat Periksa Pasien

Dokter dapat mengirimkan SMS kepada pasien untuk mengingatkan jadwal
periksanya 3 hari sebelum jadwal periksa. Hal ini terlihat pada Gambar 18.

Gambar 18 Kirim SMS Jadwal Periksa Pasien

Pengujian sistem berguna untuk melihat sejauh mana aplikasi ini dapat
berjalan dan menemukan kesalahan yang mungkin terjadi pada aplikasi. Pengujian
aplikasi Mobile Commerce ini menggunakan dua teknik pengujian yaitu:
Pengujian alpha merupakan pengujian program yang dilakukan oleh
pembuat aplikasi ataupun orang - orang yang terlibat di dalamnya. Pengujian
aplikasi pada tahap ini menggunakan metode Black Box, yaitu pengujian
fungsional tanpa melihat alur eksekusi program, namun cukup dengan
memperhatikan apakah setiap fungsi sudah berjalan dengan baik sesuai dengan
yang diharapkan [8].
Pengujian yang dilakukan pada aplikasi meliputi : 1) fungsi pendaftaran via
web, 2) fungsi pendaftaran via SMS, 3) fungsi kirim SMS tunggu antrian, 4) fungsi
simpan data pasien, dan 5) fungsi simpan data pemeriksaan.
Tabel 1Tabel Hasil Pengujian Black Box
Fungsi yang
diuji

Kondisi

Output Hasil yang
Diharapkan

Output/Hasil
Aplikasi

Hasil

Pendaftaran
via web

Koneksi internet
tersedia

Berhasil masuk
antrian

Berhasil masuk
antrian

Valid

Pendaftaran
via SMS

SMS Gateway telah
aktif

Berhasil masuk
antrian

Berhasil masuk
antrian

Valid

SMS Gateway
belum aktif

Gagal masuk antrian

Gagal masuk antrian

Valid

20

Kirim SMS
tunggu
antrian

Simpan data
pasien

Simpan data
pemeriksaan
pasien (rekam
medis)

SMS Gateway telah
aktif

SMS diterima

SMS diterima

Valid

SMS Gateway
belum aktif

SMS tidak diterima

SMS tidak diterima

Valid

Data diisi lengkap

Data berhasil
disimpan

Data berhasil
disimpan

Valid

Ada field yang tidak
diisi

Data gagal disimpan

Data gagal disimpan

Valid

Data diisi dengan
benar

Data berhasil
disimpan

Data berhasil
disimpan

Valid

Ada field yang tidak
diisi

Data gagal disimpan

Data gagal disimpan

Valid

Berdasarkan hasil pengujian Black Box pada Tabel 1 dapat disimpulkan
bahwa aplikasi dapat berjalan dengan baik. Hal ini terlihat dari pengujian setiap
fungsi dalam aplikasi yang berstatus valid (sesuai dengan yang diharapkan).
Pengujian kedua dilakukan dengan menguji manfaat aplikasi ini kepada pengguna
yaitu pasien dan dokter klinik gigi Bidenta. Pengujian dilakukan dengan
memberikan kuisioner kepada 30 pasien yang menggunakan aplikasi ini dan untuk
dokter dilakukan dengan wawancara kepada 2 dokter. Tabel 2 merupakan hasil
pengisian kuisioner setelah pasien menggunakan aplikasi ini.
Tabel 2 Tabel Hasil Pengisian Kuisioner
Jawaban
No.

Pertanyaan
Ya

Tidak

1

Apakah aplikasi ini mudah untuk digunakan?

25

5

2

Apakah aplikasi ini bermanfaat bagi Anda untuk
melakukan pendaftaran jika akan periksa?

30

0

3

Apakah menu riwayat periksa bermanfaat untuk Anda?

24

6

4

Apakah Anda akan menggunakan aplikasi ini sebagai
salah satu alternatif dalam pendaftaran jika akan periksa?

24

6

Berdasarkan hasil pengujian manfaat pada Tabel 2, dapat diperoleh hasil
sebesar 83.33% bahwa aplikasi ini mudah untuk digunakan, 100% responden
menyatakan aplikasi ini bermanfaat untuk melakukan pendaftaran jika akan
periksa. 80% responden menyatakan bahwa menu lihat riwayat medis bermanfaat
bagi pasien dan 80% responden menyatakan bahwa akan menggunakan aplikasi
ini sebagai salah satu alternatif dalam melakukan pendaftaran.
21

Selain mengujikan manfaat aplikasi kepada pasien, dilakukan juga
pengujian manfaat kepada dokter. Pengujian dilakukan dengan wawancara dengan
dokter yang menggunakan aplikasi ini. Dokter menyatakan bahwa aplikasi web
yang digunakan bermanfaat untuk mendukung proses bisnis di klinik gigi Bidenta.
5.

Simpulan
Berdasarkan penelitian yang dilakukan dapat diambil kesimpulan bahwa
aplikasi yang dibuat dapat dijadikan sebagai cara alternatif pendaftaran pasien jika
akan mendaftar untuk periksa. Pasien juga terbantu dengan adanya pesan melalui
SMS dalam melakukan antrian di ruang tunggu. Selain itu, aplikasi ini juga
bermanfaat bagi dokter dalam melakukan rekam medis pasiennya. Sehingga
dokter dapat mencari data riwayat pasien dengan lebih mudah dan cepat. Saran
pengembangan yang dapat dilakukan adalah dengan menambahkan menu untuk
bagian apotek dan administrasi (pembayaran).

6.
[1]

[2]
[3]

[4]

[5]
[6]
[7]
[8]

Pustaka
Putra, Lingga Jaya Bermana and Suryadi, Eric and Irfani, M. Haviz. 2013.
Sistem Informasi Rekam Medis Rawat Jalan Pada Rumah Sakit Umum
Daerah Palembang BARI. STMIK MDP.
Hermono, Pambudi. 2007. Rancang Bangun Sistem Informasi Rekam
Medis Pasien di Puskesmas Kebonsari. STIKOM Surabaya.
Hartono, Jogiyanto. 2001. Analisis Dan Disain Sistem Informasi:
Pendekatan Terstruktur Teori Dan Praktek Aplikasi Bisnis.
ANDI:Yogyakarta.
Gondodiputro, Sharon. 2007. Rekam Medis dan Sistem Informasi
Kesehatan di Pelayanan Kesehatan Primer (PUSKESMAS). Bandung:
Bagian Ilmu Kesehatan Masyarakat Falkutas Kedokteran Universitas
Padjajaran.
Sjamsuhidajat, dkk. 2006. Manual Rekam Medis.Yogyakarta: Konsil
Kedokteran Indonesia.
Yuhefizar. Membangun Toko Online Itu Mudah. 2013. Graha Ilmu.
Budidoyo, Agung. 2010. SMS Gateway Overview, Sumber: http://
BelajarKomputerdanInternet.com.
Rifiana.
2009.
Teknik
Pengujian
Perangkat
Lunak.
http://www.google.co.id/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&
sqi=2&ved=0CEYQFjAF&url=http%3A%2F%2Frifiana.staff.gunadarma.a
c.id%2FDownloads%2Ffiles%2F26083%2FTeknik%2BPengujian%2Bpera
ngkat%2BLunak%2B%2BBlack%2BBox.pdf&ei=wzecU5OmH8rJuASam4HADA&usg=AFQj
CNEt49s5gvalxbnKRWjgztM9EFlyQ&bvm=bv.68911936,d.c2E&cad=rja. (Diakses tanggal
9 Juni 2014).
22

Dokumen yang terkait

Keanekaragaman Makrofauna Tanah Daerah Pertanian Apel Semi Organik dan Pertanian Apel Non Organik Kecamatan Bumiaji Kota Batu sebagai Bahan Ajar Biologi SMA

26 317 36

FREKUENSI KEMUNCULAN TOKOH KARAKTER ANTAGONIS DAN PROTAGONIS PADA SINETRON (Analisis Isi Pada Sinetron Munajah Cinta di RCTI dan Sinetron Cinta Fitri di SCTV)

27 310 2

FREKWENSI PESAN PEMELIHARAAN KESEHATAN DALAM IKLAN LAYANAN MASYARAKAT Analisis Isi pada Empat Versi ILM Televisi Tanggap Flu Burung Milik Komnas FBPI

10 189 3

SENSUALITAS DALAM FILM HOROR DI INDONESIA(Analisis Isi pada Film Tali Pocong Perawan karya Arie Azis)

33 290 2

Analisis Sistem Pengendalian Mutu dan Perencanaan Penugasan Audit pada Kantor Akuntan Publik. (Suatu Studi Kasus pada Kantor Akuntan Publik Jamaludin, Aria, Sukimto dan Rekan)

136 695 18

DOMESTIFIKASI PEREMPUAN DALAM IKLAN Studi Semiotika pada Iklan "Mama Suka", "Mama Lemon", dan "BuKrim"

133 700 21

Representasi Nasionalisme Melalui Karya Fotografi (Analisis Semiotik pada Buku "Ketika Indonesia Dipertanyakan")

53 338 50

KONSTRUKSI MEDIA TENTANG KETERLIBATAN POLITISI PARTAI DEMOKRAT ANAS URBANINGRUM PADA KASUS KORUPSI PROYEK PEMBANGUNAN KOMPLEK OLAHRAGA DI BUKIT HAMBALANG (Analisis Wacana Koran Harian Pagi Surya edisi 9-12, 16, 18 dan 23 Februari 2013 )

64 565 20

PENERAPAN MEDIA LITERASI DI KALANGAN JURNALIS KAMPUS (Studi pada Jurnalis Unit Aktivitas Pers Kampus Mahasiswa (UKPM) Kavling 10, Koran Bestari, dan Unit Kegitan Pers Mahasiswa (UKPM) Civitas)

105 442 24

KEABSAHAN STATUS PERNIKAHAN SUAMI ATAU ISTRI YANG MURTAD (Studi Komparatif Ulama Klasik dan Kontemporer)

5 102 24