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