Spesifikasi Proses Sistem yang Diusulkan

Staff memberikan informasi laporan kegiatan dokter, dan sistem melakukan pengecekan informasi. Informasi tersebut disimpan didalam database yang nantinya sangat berguna dalam laporan kegiatan dokter. 7.1 Pengecekan informasi 7.2 Pembuatan laporan pendapatan rs Transaksi Laporan pendapatan rs Informasi yang dibutuhkan Informasi laporan pendapatan rs Gambar 4.14 DFD Level 1 Proses ke-7 Berdasarkan data-data transaksi maka dapat dibuatnya laporan pendapatan RS.

4.3.4 Spesifikasi Proses

a. Proses Registrasi Tampilkan NoMedical Record Input Kode Pasien 71 Input Tanggal Masuk Input Diagnosa Input Kelas Input Penanggung Jawab Input No Kamar If Cek Kode Pasien, Diagnosa, Penanggung Jawab, No Kamar Then Simpan Else Keluar Tutup form Endif b. Proses Cek Kamar Input kelas Input Status If Kapasitas Kamar 0 Then Tampilkan Data Kamar Else Keluar Tutup Form Endif 72 c. Proses Data Pasien Input Kode Pasien Input Nama Pasien Input Tanggal Lahir Input Jenis Kelamin Input Alamat Input Agama Input Telepon Input No Hp If Cek Kode Pasien, Nama Pasien, Tanggal Lahir, Jenis Kelamin, Alamat, Agama, Telepon, No Hp Then Simpan Else If Cek Kode Pasien, Nama Pasien, Tanggal Lahir, Jenis Kelamin, Alamat, Agama, Telepon, No Hp valid Then Update Else If Hapus data Then Hapus Else Keluar Tutup Form Endif 73 d. Proses Data Karyawan Input Kode Karyawan Input Nama Karyawan Input Jenis Kelamin Input Status Input Tgl Lahir Input Alamat Input Agama Input Telepon Input Nomor Hp If Cek Kode Karyawan, Nama Karyawan, Tanggal Lahir, Jenis Kelamin, Alamat, Agama, Telepon, Status, No Hp Then Simpan Else If Cek Kode Karyawan, Nama Karyawan, Tanggal Lahir, Jenis Kelamin, Alamat, Agama, Telepon, Status, No Hp valid Then Update Else Keluar Tutup Form Endif 74 e. Proses Layanan Input No Medical Record Input Tanggal Layanan Input Kode Pasien Input Nama Layanan Input Biaya Layanan Input Jumlah Layanan Input Total Biaya If Total Biaya 0 Then Total Biaya = Biaya Layanan Jumlah Layanan Else If Cek No Medical Record, Tanggal Layanan, Kode Pasien, Nama Layanan, Total Biaya Then Simpan Endif f. Proses Visit Input No Medical Record Input Tanggal Visit Input Kode Pasien Input Nama Pasien Input Nama Dokter 75 Input Nama Visit Input Biaya Visit Input Jumlah Visit Input Total Biaya If Total Biaya 0 Then Total Biaya = Jumlah Visit Biaya Visit Else If Cek No Medical Record, Tanggal Visit, Kode Pasien, Nama Dokter Then Simpan Else Keluar Tutup Form End if g. Proses Pembayaran Input No Medical Record Input Kode Pasien Input Nama Pasien Input Tanggal Masuk Input Tanggal Keluar Input Lama Opname Input Total Biaya Kamar 76 Input Total Biaya Layanan Input Total biaya obat dan alkes Input Total Biaya visit dokter If Total Biaya Kamar 0 Then Total Biaya Kamar = Biaya kamar Lama Opname Else If Total Biaya Layanan 0 Then Total Biaya Layanan = Biaya Layanan Jumlah Layanan Else If Total Biaya Obat dan Alkes 0 Then Total Biaya Obat dan Alkes = Harga Obat dan Alkes Jumlah Else If Biaya Visit Then Total nBiaya Visit = Biaya Visit Jumlah Visit Else If No Medical Record, Kode Pasien, Tanggal Masuk , Tanggal Keluar, Lama Opname, Total Biaya Kamar, Total Biaya Layanan, Total biaya obat dan alkes, Total Biaya visit dokter Then Simpan Else Keluar Tutup Form Endif 77 h. Proses Laporan Keuangan Input Bulan Input Tahun Input Status If Cek Bulan, Tahun, Status valid Then Lihat Else Keluar Tutup Form Endif i. Proses Laporan Laporan Visit Dokter Input Bulan Input Tahun Input Nama Dokter If Cek Bulan, Tahun, Nama Dokter Then Rekap Else Keluar Tutup Form Endif 78

4.4 Kamus Data