SKRIPSI
PEMANFAATAN MYSQL VB API DALAM APLIKASI CLIENT/SERVER SISTEM PENGOLAHAN DATA PASIEN RAWAT INAP PADA RSUD BATURAJA
Oleh WAHYU HIDAYATI 99051564
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI INSTITUT SAINS & TEKNOLOGI AKPRIND YOGYAKARTA 2003
BAGAN STRUKTUR ORGANISASIRUMAH SAKIT UMUM DAERAH (RSUD) BATURAJA
Alir Informasi RSUD
?
DAD level 0
?
DAD level 1
Pasien No Nama Field Type Size Keterangan 1 No_CM * Varchar 10 Nomor Kartu Medik 2 Nm_Pas Varchar 30 Nama pasien 3 Glr_Pas Varchar 15 Gelar Pasien 4 T4_Lhr Varchar 15 Tempat Lahir Pasien 5 Tgl_Lhr Date Tanggal Lahir Pasien 6 Agama Char 1 Agama 7 Jen_Kel Char 1 Jenis Kelamin Pasien 8 Pddkan Char 2 Pendidikan 9 Stat_Pas Char 1 Status Perkawinan Pasien 10 Kerja_Pas Char 2 Pekerjaan Pasien 11 Almt_Pas Varchar 35 Alamat Rumah Pasien 12 Gol_Drh Char 2 Golongan Darah Pasien 13 Nm_Png Varchar 30 Nama Orangtua Pasien 14 Almt_Png Varchar 35 Alamat Orangtua Pasien Kunci utama : No_CM Kunci kedua : Nm_Pas Keterangan : tabel untuk menyimpan data pasien Kamar No Nama Field Type Size Keterangan 1 Kd_Kmr Varchar 5 Kode kamar 2 Nm_Kmr Varchar 30 Nama kamar 3 Fas_Kmr Varchar 50 Kapasitas kamar 4 Kap_Kmr Integer Kapasitas / jumlah tempat tidur 5 Trf_kmr Integer Tarif kamar per malam 6 Kon_Kmr Integer Kondisi Kamar / Jml T, Tidur Kosong Kunci utama : Kd_Kmr Kunci kedua : Nm_Kmr Keterangan : tabel untuk menyimpan data kamar yang tersedia Dokter No Nama Field Type Size Keterangan 1 Kd_Dok Varchar 10 Kode Dokter 2 Nm_Dok Varchar 30 Nama Dokter 3 Glr_Dok Varchar 15 Gelar Dokter 4 Jns_Dok Char 1 Jenis Dokter 5 Ahli_Dok Varchar 30 Keahlian Dokter 6 Almt_Rmh Varchar 35 Alamat Rumah Dokter 7 Telp_Rmh Varchar 15 Nomor Telepon Rumah Dokter 8 No_HP Varchar 15 Nomor HandPhone Dokter 9 T4_Prakt Varchar 30 Tempat Praktek Dokter 10 Almt_Prakt Varchar 35 Alamat Praktek Dokter 11 Telp_Prakt Varchar 15 Nomor Telepon Praktek Dokter 12 Trf_Dok Integer Tarif Dokter Kunci utama : Kd_Dok Kunci kedua : Nm_Dok Keterangan : tabel untuk menyimpan data dokter
Diagnosa No Nama Field Type Size Keterangan 1 Kd_Diag Varchar 5 Kode diagnosa 2 Nm_Diag Varchar 30 Nama diagnosa 3 Trf_Diag Integer Tarif diagnosa Kunci utama : Kd_Diag Kunci kedua : Nm_Diag Keterangan : tabel untuk menyimpan data diagnosa Obat No Nama Field Type Size 1 Kd_Obat Varchar 10 Kode obat 2 Nm_Obat Varchar 30 Nama obat 3 Harga Integer Harga obat Kunci utama : Kd_Obat Kunci kedua : Nm_Obat Keterangan : tabel untuk menyimpan data Obat
Keterangan
Tindakan No Nama Field Type Size Keterangan 1 Kd_Tindakan Varchar 10 Kode tindakan 2 Nm_Tindakan Varchar 30 Nama tindakan 3 Tarif Integer Tarif tindakan Kunci utama : Kd_Tindakan Kunci kedua : Nm_Tindakan Keterangan : tabel untuk menyimpan jenis tindakan / pelayanan di Rumah Sakit Inap No Nama Field Type Size Keterangan 1 No_RM Varchar 6 Nomor Registrasi 2 No_CM Varchar 10 Nomor Kartu Medik 3 Tgl_Msk Date Tanggal Masuk 4 Jam_Msk Time Jam Masuk 5 Pros_Msk Char 1 Prosedur Masuk 6 Cara_Msk Char 1 Cara Masuk 7 Kd_Kmr Varchar 5 Kode kamar 8 Nm_Pnj Varchar 30 Nama Penanggung Jawab Pasien 9 Almt_Pnj Varchar 35 Alamat Penanggung Jawab Pasien Kunci utama : No_RM Kunci kedua : No_CM Keterangan : tabel untuk menyimpan data pasien yang dirawat ps_dokter No Nama Field Type Size Keterangan 1 Kd_Dok Varchar 10 Kode Dokter 2 Jml_Kjg Integer Jumlah Kunjungan Dokter 3 No_RM Varchar 6 Nomor Registrasi Kunci utama : No_RM Keterangan : tabel untuk menyimpan data dokter yang merawat pasien.
ps_diagnosa No Nama Field Type Size Keterangan 1 Kd_Diag Varchar 5 Kode Diagnosa 2 Tgl_Chek Date Tanggal Cek / Periksa 3 No_RM Varchar 6 Nomor Registrasi Kunci utama : No_RM Keterangan : tabel untuk menyimpan data diagnosa pasien yang dirawat ps_obat No Nama Field Type Size Keterangan 1 Kd_Obat Varchar 10 Kode Obat 2 Jml_Pakai Integer Jumlah Obat Terpakai 3 No_RM Varchar 6 Nomor Registrasi Kunci utama : No_RM Keterangan : tabel untuk menyimpan data obat yang dipakai pasien rawat inap ps_tindakan No Nama Field Type Size Keterangan 1 Kd_Tindakan Varchar 10 Kode Tindakan 2 Tgl_Tindak Date Tanggal Tindakan Dilakukan 3 No_RM Varchar 6 Nomor Registrasi Kunci utama : No_RM Keterangan : tabel untuk menyimpan data tindakan terhadap pasien yang dirawat Keluar No Nama Field Type Size Keterangan 1 No_RM Varchar 6 Nomor Registrasi 2 Tgl_Klr Date Tanggal keluar 3 Jam_Klr Time Jam keluar 4 Cara_Klr Char 1 Cara Pasien Keluar 5 Kon_Klr Char 1 Kondisi Pasien Saat Keluar Kunci utama : No_RM Kunci kedua : Tgl_Klr Keterangan : tabel untuk menyimpan data pasien keluar / pulang.
Relasi Antar Tabel Basis Data
HIPO <> Menu
Hipo Menu Sistem Pengolahan Data Pasien Rawat Inap
Hipo Sub Menu File
Hipo Sub Menu Master
Hipo Sub Menu Transaksi
Hipo Sub Menu Registrasi Pasien
Hipo Sub Menu Laporan
Hipo Sub Menu Utility
Help = bantuan Bukan About
Hipo Sub Menu About
Desain Dialog
Desain Dialog Menu Utama
Desain Dialog Sub Menu File
Desain Dialog Sub Menu Master
Desain Dialog Sub Menu Transaksi
Desain Dialog Sub Menu Registrasi Pasien
Desain Dialog Sub Menu Laporan
Desain Dialog Sub Menu Utility
Desain Input Login Sistem
Format ?
Desain Input Data Pasien
Format ?
Desain Input Data Kamar
Format ?
Desain Input Data Dokter
Format ?
Desain Input Data Diagnosa
Format ?
Desain Input Data Obat
Format ?
Desain Input Data Tindakan
Format ?
Desain Input Data Pasien Inap
Format ?
Desain Input Registrasi Dokter
Format ?
Desain Input Registrasi Obat
Format ?
Desain Input Registrasi Diagnosa
Format ?
Desain Input Registrasi Tindakan
Format ?
Desain Input Data Pasien Pulang / Keluar
Format ?
Desain Input Rekening Pasien
Desain Laporan Data Kamar
Desain Laporan Data Dokter
Desain Laporan Data Diagnosa
Desain Laporan Data Obat
Desain Laporan Data Tindakan
Desain Laporan Data Pasien Rawat Inap
Desain Laporan Data Per Pasien
Desain Laporan Data Pasien Pulang / Keluar
Desain Laporan Rincian Rekening Pasien
Desain Laporan Pendapatan Harian
Desain Laporan Pendapatan Bulanan