Rohmadi
Dosen APIKES Mitra Husada Karanganyar
ABSTRAK
Basis data merupakan kumpulan data yang saling berkaitan. Perancangan basisdata merupakan bagian
terpenting dalam pengembangan suatu sistem informasi. Penggunaan database management system
(SMBD) dalam suatu kegiatan pelayanan khususnya pelayanan kesehatan memiliki keuntungan yang
banyak diantaranya adalah dengan menggunakan SMBD pengunaan data dapat dilakukan bersama-
sama antar unit di pelayanan kesehatan. Tahap awal dalam sebuah pengembangan sistem informasi
dilakukan dengan melakukan analisis kebutuhan data yang digunakan di unit pelayanan kesehatan hal
ini diperlukan suatu perancangan basis data sistem informasi pelayanan medis yang nantinya akan
bermanfaat untuk mencatat rekam medis pasien hingga kegiatan rumah bersalin. Maka perancangan
data base agar seluruh pencatatan data medis pasien tercatat dengan baik dalam bentuk record data di
data base diperlukan suatu penelitian dan analisis yang mendalam terhadap kebutuhan data dan analisis
data dari kegiatan yang dilakukan selama ini.
Penelitian ini menitik beratkan bagaimana membuat perancangan basis data sistem pelayan medis di
rumah bersalin Permata Hati Abadi Sragen, sehingga database ini dapat digunakan oleh dokter, unit
pelayanan untuk melakukan pelayanan medis.
Dimulai dengan melakukan penangkapan data yang dibutuhkan kemudian dilakukan analisis data dan
perancangan data base dari formulir yang biasa digunakan. Selanjutnya hasil analisis dan perancangan
database dapat diimplementasikan dalam software database management system. Dengan demikian
perancangan data base ini diharapkan dapat digunakan untuk pengembangan sistem informasi, dengan
berbasis multi user.
100 Jurnal Kesehatan, ISSN 1979-9551, VOL.II, NO.2, MARET 2008, Hal 99-113
rumah sakit akan berhasil sebagaimana yang dan pemulihan diri setelah persalinan. Rumah
diharapkan. Sedangkan tertib administrasi Sakit Bersalin memiliki berbagai program
merupakan salah satu faktor yang menentukan kegiatan yang mendukung kegiatan medisnya,
didalam upaya pelayanan kesehatan di rumah diantaranya adanya sarana untuk informasi
sakit (Dep.Kes RI, 2006). dan konsultasi serta pemeriksaan baik dari
Secara harfiah, pengertian Rumah segi fisik, psikis maupun sosial.
sakit (hospital) adalah sebuah institusi C. Basis Data
perawatan kesehatan profesional yang Istilah "basis data" berawal dari ilmu
pelayanannya disediakan oleh dokter, komputer. Meskipun kemudian artinya
perawat, dan tenaga ahli kesehatan lainnya. semakin luas, memasukkan hal-hal di luar
Sedangkan Rumah Sakit Ibu dan Anak adalah bidang elektronika, artikel ini mengenai basis
rumah sakit yang dilengkapi dengan fasilitas data komputer. Catatan yang mirip dengan
untuk melahirkan pemeriksaan kehamilan, basis data sebenarnya sudah ada sebelum
pemeriksaan ibu dan anak serta berada revolusi industri yaitu dalam bentuk buku
dibawah pengawasan dokter dan atau bidan besar, kuitansi dan kumpulan data yang
senior. berhubungan dengan bisnis.
Masalah kesehatan ibu dan anak kini terus Konsep dasar dari basis data adalah
berkembang. Ini menuntut kemampuan dan kumpulan dari catatan-catatan, atau potongan
profesionalisme kalangan medis untuk dari pengetahuan. Sebuah basis data memiliki
mengatasinya. Layanan medis yang tepat, penjelasan terstruktur dari jenis fakta yang
cepat, dan akurat, sangat diharapkan tersimpan di dalamnya: penjelasan ini disebut
masyarakat. Sebab kesehatan menjadi salah skema. Skema menggambarkan obyek yang
satu hal terpenting yang tengah menjadi diwakili suatu basis data, dan hubungan di
sorotan sekaligus kebutuhan masyarakat. antara obyek tersebut. Ada banyak cara untuk
B. Rumah Sakit Bersalin mengorganisasi skema, atau memodelkan
Rumah Sakit Bersalin adalah adalah struktur basis data ini dikenal sebagai model
sebuah institusi kesehatan yang menyediakan basis data atau model data.
pelayanan oleh ahli profesional dan peralatan Model yang umum digunakan
spesialis untuk pemeriksaan kesehatan sekarang adalah model relasional, yang
kehamilan dan persalinan, rawat inap dalam menurut istilah layman mewakili semua
jangka waktu panjang ataupun pendek, serta informasi dalam bentuk tabel-tabel yang
rawat jalan. Rumah Sakit Bersalin saling berhubungan dimana setiap tabel terdiri
mengakomodasi kebutuhan ibu hamil mulai dari baris dan kolom (definisi yang
dari awal kehamilan sampai proses persalinan sebenarnya menggunakan terminologi
102 Jurnal Kesehatan, ISSN 1979-9551, VOL.II, NO.2, MARET 2008, Hal 99-113
Notasi Yang digunakan pada {(e1, e2, ... ,en) | e1 E1, e2 E2, . . . ., en
perancangan E-R diagram En}
ENTI Kardinalitas: dimana (e1, e2, ... ,en) adalah suatu relasi
TAS
d. Binary Relationship Set adalah relasi
Selalu hanya satu
Hubung
an
antara dua himpunan entitas
a3 b3
relasi tersebut.
a4 b4
Relasi dan Himpunan Relasi-relasi
adalah : One-to-one
b1
a. Suatu Relasi adalah suatu assosiasi
a1 b2
diantara beberapa entitas
a2 b3
b. Suatu himpunan relasi adalah suatu
a3 b4
himpunan relasi yang memiliki tipe yang b5
sama
One-to-many
c. Jika E1, E2, ..... En adalah himpunan
entitas, maka suatu himpunan relasi R
adalah suatu subset dari
104 Jurnal Kesehatan, ISSN 1979-9551, VOL.II, NO.2, MARET 2008, Hal 99-113
perusahaan. Menurut Silberschatz (2006), beberapa bagian. Contoh dari simple
entity types adalah kumpulan dari entity attribute adalah nama_barang
yang memiliki tipe dan karakteristik yang sedangkan untuk composite attribute
sama. adalah alamat pada entity mahasiswa,
Entity dapat dibedakan menjadi dua yaitu karena dalam alamat bisa dibagi
: menjadi bagian entiti jalan, entiti
1. Strong Entity : entity yang kode_pos dan entiti kota
keberadaannya tidak tergantung (Silberchatz,2002,p29).
kepada entity lain. 2. Single-valued attribute dan Multi-
2. Weak entity : entity yang valued attribute
keberadaannya tergantung dari entity Single-valued attribute adalah
lain (Fathansyah,1999). attribute yang memiliki satu nilai
b. Relationship types pada setiap entity, sedangkan multi-
Menurut Connolly (2002) definisi dari valued attribute adalah attribute
relationship types adalah kumpulan antar yang mempunyai beberapa nilai pada
entity yang saling berhubungan dan setiap entity (Connolly,2002). ·
mempunyai arti. 3. Derived attribute
c. Attribute dan attribute domains Derived attribute merupakan
Attribute adalah karakteristik dari suatu attribute yang nilai-nilainya
entity atau relasi (Connolly,2002). Setiap diperoleh dari hasil perhitungan atau
attribute diperbolehkan untuk memiliki dapat diturunkan dari attribute lain
nilai yang disebut dengan domain. yang berhubungan
Attribute domains adalah kumpulan dari (Silberschatz,2006).
nilai-nilai yang diperbolehkan untuk satu d. Primary key dan alternate keys
atau lebih attribute. Ada beberapa jenis Primary key adalah key yang telah
dalam attribute : menjadi candidate key yang dipilih secara
1. Simple attribute dan Composite unik untuk mengidentifikasi suatu entity
attribute types. Candidate key adalah kumpulan
Simple attribute adalah attribute attribute minimal yang unik untuk
yang terdiri dari komponen tunggal mengidentifikasikan suatu entity types
dimana attribute tersebut tidak dapat (Connolly,2002). Alternate key adalah
dipisahkan lagi, sedangkan key yang digunakan sebagai alternatif dari
composite attribute adalah attribute key yang telah didefinisikan
yang masih dapat dipisahkan menjadi (Fathansyah,1999).
106 Jurnal Kesehatan, ISSN 1979-9551, VOL.II, NO.2, MARET 2008, Hal 99-113
HASIL PENELITIAN DAN 2. Data Flow Diagram
PEMBAHASAN Context diagram dari Perancangan
A. Hasil Penelitian Sistem menjelaskan garis besar dari
1. Aliran Dokumen Proses Pendaftaran proses perawatan pasien. Pada
Rawat Pasien context diagram ini terdapat empat
Aliran dokumen entity yaitu pasien (ibu maupun
pendaftaran rawat pasien merupakan bayi), dokter, perusahaan
aliran dokumen pendaftaran rawat penjamin/asuransi dan direktur
inap ibu, proses-proses yang terjadi rumah sakit.
secara manual dan terkomputerisasi Surat Rujukan Pasien ke RS Lain Ttd 1
Nota Pembayaran Perawatan Inap Pasien Bayi Oleh Perusahaan Lunas
Nota Pembayaran Perawatan Inap Pasien Ibu dan Bayi Lunas
Nota Pembayaran Perawatan Inap Pasien Ibu Oleh Perusahaan
Nota Pembayaran Inap Pada Pasien Bayi Lunas
Kartu Pasien Bayi Yang Baru Dilahirkan
Rincian Pembayaran Perawatan Inap Pasien Ibu dan Bayi
Data Pasien
Bukti Pembayaran
Surat Jaminan Pembayaran
Surat Persetujuan Pasien Ibu Persalinan Operasi Ttd 2
Resume Medis
Surat Pesan Pulang
Resep Obat
Lembar Identitas Bayi Persalinan Normal
DETAIL_REGISTRASI_BAYI
RM_BAYI=RM_BAYI
JAM_MASUK time ID_DET_REG_BAYI integer
ID_REG_PASIEN = ID_R EG_PASIEN
TANGGAL_KELUAR date ID_DET_R EG_BAYI=ID_DET_R EG_BAYI RM_BAYI char(6)
JAM_KELUAR time ID_REG_PASIEN integer
ID_RUJUKAN =ID_RUJUKAN
integer
ID_JENIS_ PERAWATAN =ID_J ENIS_PERAWATAN ID_REG_PASIEN = ID _R EG_PASIEN
ID_REG_PASIEN = ID _REG_PASIEN
MASTER_KAMAR
ID_REG_PASIEN
ID_RUANG
ID_KELAS
integer
char(4)
char(4)
ID_PEGAWAI
varchar(15)
MASTER_PEGAWAI
ID_PEGAWAI
char(5)
char(5) ID_REG_ IN AP = ID_REG_INAP
ID RM
Rekam M edik
Master Perawat
ID Perawat
Nama Perawat
Alamat Perawat Memiliki
B. Pembahasan
Keluhan Pasien T elp Master Ruang
Dimiliki Menangani
Memiliki Diag nos a Utama Agama Id Ruang
Master Alkes
Id Alat
Pemakaian Obat
T indakan T empat Lahir
T ang g al Lahir
Pendidikan Terakhir
Status
Nama Ruang
T arif Ruang
1. Struktur tabel basisdata
Id Pobat
Nama Alat Dos is Obat
Harg a_Alat T ang g al Pemakaian Obat F ee Dokter
Dimiliki
Stok Keterangan Pemakaian O bat
Mempunyai
Id Fee Dokter
F ee Dokter a. Tabel Ibu
Master Obat Pemakaian Alat Kesehatan
Id Obat Id Palkes Pembayaran Perawatan
Nama Obat Jumlah Pemakaian Id Bayar
Harg a Obat
Stok
Dimiliki
T ang g al Pemakaian Alkes
Keterangan Pemakaian Alkes
Memliki
Dimiliki
T gl Bayar
Keterangan Bayar
Diskon
T otal Diskon
No Nama Field Type Size Ket
T otal Bayar
T erbilang
T gl Update
1 No_reg Varchar 8 Primary Key
Gambar 5. Conceptual Data Model RSB 2 Nama_ibu Varchar 20 Atribut penyerta
Permata Hati Abadi Sragen 3 Tgl_lahir_ibu Datetim - Atribut penyerta
4 Agama_ibu eVarchar 7 Atribut penyerta
2. Model data phisik (Physical Data
5 Pekerjaan_ibu Varchar 20 Atribut penyerta
Model)
6 Alamat Varchar 30 Atribut penyerta
Model data phisik adalah hasil 7 Gol_darah Char 2 Atribut penyerta
generate dari model data 8 Tlp_ibu Varchar 15 Atribut penyerta
108 Jurnal Kesehatan, ISSN 1979-9551, VOL.II, NO.2, MARET 2008, Hal 99-113
b. Tabel Bayi f. Tabel Layanan
No Nama Field Type Size Ket No Nama Field Type Size Ket
1 No_reg Varchar 8 Foreign Key 1 Kd_pelayanan Varchar 5 Primary Key
2 Nama_anak Varchar 15 Atribut penyerta 2 Jenis_pelayanan Varchar 25 Atribut penyerta
3 JK_anak Varchar 9 Atribut penyerta 3 Biaya_pelayananMoney 8 Atribut penyerta
4 BBL Varchar 4 Atribut penyerta
5 PBL Varchar 4 Atribut penyerta
g. Tabel Pendaftaran
6 Riwayat_kelahir Varchar 20 Atribut penyerta
No Nama Field Type Size Ket
7 Umur_anak Varchar 2 Atribut penyerta
1 No_antrian Varchar 9 Primary Key
8 Tgl_lahir_anak datetime - Atribut penyerta
2 No_reg Varchar 8 Foreign Key
3 Tgl_kunjungan Datetime 8 Atribut penyerta
c. Tabel Kamar 4 Kd_pelayanan Varchar 5 Foreign Key
No Nama FieldType Size Ket 5 Kd_dokter Varchar 3 Foreign Key
1 Kd_kamar Varchar 5 Primary Key
2 Jenis_kamar Varchar 20 Atribut penyerta h. Tabel Imunisasi
3 Biaya_kamar Money 8 Atribut penyerta
No Nama Field Type Size Ket
4 Status_kamar Varchar 6 Atribut penyerta
1 No_antrian Varchar 9 Foreign Key
2 BB_periksa Varchar 4 Atribut penyerta
d. Tabel Obat 3 TB_anak Varchar 4 Atribut penyerta
No Nama Field Type Size Ket 4 Kd_dokter Varchar 5 Foreign Key
1 Kd_obat Varchar 5 Primary Key
2 Nama_obat Varchar 20 Atribut penyerta i. Tabel RJIbu (KB dan kehamilan)
3 Harga_obat Money 8 Atribut penyerta No Nama Field Type Size Ket
4 Stok_obat Int 3 Atribut penyerta 1 No_antrian Varchar 9 Foreign Key
5 Satuan_obat Varchar 6 Atribut penyerta 2 Keluhan_ibuRJ Text 16 Atribut penyerta
3 Diagnosa_ibuRJ Text 16 Atribut penyerta
e. Tabel Dokter/bidan 4 Tindakan_ibuRJ Text 16 Atribut penyerta
5 Usia_kehamilan Char 2 Atribut penyerta
No Nama Field Type Size Ket
6 Kondisijanin Varchar 20 Atribut penyerta
1 Kd_dokter Varchar 3 Primary Key
7 BB_ibu Varchar 3 Atribut penyerta
2 Nama_dokter Varchar 20 Atribut penyerta
8 Tensi Varchar 7 Atribut penyerta
3 Alamat_dokter Varchar 30 Atribut penyerta
4 Tlp_dokter Varchar 15 Atribut penyerta
5 Status_dokter Varchar 6 Atribut penyerta
k. Tabel Rujukan
2. Kodefikasi
No Nama Field Type Size Ket
1 No_surat Varchar 20 Primary Key Pengkodean dibutuhkan dalam suatu
2 No_reg Varchar 8 Foreign Key sistem informasi, pengkodean dalam
3 Nama_RS Varchar 20 Atribut penyerta sistem informasi kesehatan yang
4 Nama_dokterRS Varchar 20 Atribut penyerta
digunakan yaitu:
5 Tgl_rujukan Datetime 8 Atribut penyerta
6 Diagnosa_sementara Text 16 Atribut penyerta
7 Tindakan_sementara Text 16 Atribut penyerta a. No_reg
Format : XXXXX-XX
110 Jurnal Kesehatan, ISSN 1979-9551, VOL.II, NO.2, MARET 2008, Hal 99-113
b. Kd_dokter e. Kd_obat
Format : XXX Format : XXXX
Ket : Ket :
- 1 digit pertama yaitu D, - 1 digit pertama menunjukkan
menunjukkan kode untuk dokter bahwa O merupakan kode
- 2 digit selanjutnya menunjukkan untuk obat
no urut dokter - 3 digit terakhir menunjukkan no
Contoh : D01 urut obat
Ket : kode dokter dengan no urut ke - Contoh : O001
1 Ket : kode obat dengan no urut ke -1
c. Kd_kamar f. No_antrian
Format : XX-XX
XX Format : XXXXXXXXX
Ket : Ket :
- 2 digit pertama menunjukkan - 2 digit pertama menunjukkan
kelas kamar (1-3)
3) tanggal ketika anrtian
- 2 digit terakhir menunjukkan uno - 2 digit berikutnya menunjukkan
urut setiap kelas kamarnya Contoh : bulan ketika antrian
K1-01 - 2 digit berikutnya menunjukkan
Ket : tahun ketika antrian yang diambil
Kamar inap kelas 1 dengan urutan 2 digit dari belakang.
ke-1 - 3 digit terakhir menunjukkan no
urut antrian pasien
d. Kd_layanan Contoh : 1906
190608001
Format : XX-XX
XX Ket : no antriana pasien kunjungan
Ket : ke-1 pada tanggal 19 juni 2008
20
- 2 digit pertama menunjukkan
nama depan pelayanan g. No_inap
- 2 digit terakhir menunjukkan uno Format : XXXXX
urut setiap pelayanan Contoh : IM-01
IM Ket :
Ket : - 2 digit pertama menunjukkan
Kode layanan dengan nama singkatan dari rawat inap
imunisasi dengan no urut ke-1
ke
102 Jurnal Kesehatan, ISSN 1979-9551, VOL.II, NO.2, MARET 2008, Hal 99-113
DAFTAR PUSTAKA