String JenisPasien,
NamaPasien
Integer BiayaPendaftaran,
BiayaPemeriksaan,
BiayaObat, TotalBiaya,
Pajak, Pembayaran,
Kembalian
Input NamaPasien
Input JenisPasien
False True
JenisPasien = "Umum"
Input BiayaPendaftaran
False True
JenisPasien = "BPJS"
Input BiayaPemeriksaan
False True
JenisPasien = "Asuransi"
Input BiayaPemeriksaan TotalBiaya =
BiayaPendaftaran+
BiayaPemeriksaan+
BiayaObat
Input BiayaObat
Output "Input Jenis Pasien Input BiayaPendaftaran
Hanya Umum, BPJS dan
Asuransi" Pajak = (5*TotalBiaya)/100
BiayaObat = (BiayaObat
Input BiayaPemeriksaan -(BiayaObat/2))
TotalBiaya = Pajak+
TotalBiaya
Input BiayaObat TotalBiaya =
BiayaPendaftaran+
BiayaPemeriksaan+
BiayaObat Input Pembayaran
TotalBiaya =
BiayaPendaftaran+
BiayaPemeriksaan+
BiayaObat Pajak = (5*TotalBiaya)/100
False True
Pembayaran >= TotalBiaya
Pajak = (5*TotalBiaya)/100 TotalBiaya = Pajak+
TotalBiaya
TotalBiaya = Pajak+
TotalBiaya Input Pembayaran Output "Pembayaran Kembalian = Pembayaran-
Kurang" TotalBiaya
Input Pembayaran
Output Kembalian
False True
Pembayaran >= TotalBiaya
False True
Pembayaran >= TotalBiaya
Output Kembalian
End