package com.jasamedika.medifirst2000.service; import java.util.List; import java.util.Map; /** * @author salmanoe * */ public interface PendapatanService { Double getPoin(Double jasaDokter, Double tarif, Double total); Map getJasaMedisRemun(List listDrAnastesi, Integer idJenisPetugasPelaksana, Integer idPegawai, Integer idProduk, Integer idKomponenHarga, Double hargaJual, Double hargaDiskon, Double count); Map getJasaMedisFfs(List listDrAnastesi, Integer idJenisPetugasPelaksana, Integer idPegawai, Integer idProduk, String namaProduk, Integer idKelompokPasien, Integer idDepartemen, Integer idKomponenHarga, Double hargaJual, Double hargaDiskon, Double count); List> getFeeForServiceDokter(String periode, Integer idPegawai); List> getDetailFeeForServiceDokter(Integer idProduk, Integer idKelas, Integer idKomponenHarga, Integer idPegawai, String tgl, Double diskon, Integer statusDiskon); List> getCetakLaporanFeeForServiceDokter(String periode, Integer idDepartemen); List> getCetakDetailLaporanFeeForServiceDokter(Integer idPegawai, String tgl); List> getCetakLaporanPendapatanGroup(String periode, Integer idPegawai, Integer idDepartemen, Integer idRuangan, Integer idUnitKerja); List> getCetakDetailLaporanPendapatanGroup(String periode, Integer idPegawai, Integer idDepartemen, Integer idRuangan, Integer idUnitKerja); List> getCetakLaporanRemunerasiGroup(String periode, Integer idPegawai, Integer idDepartemen, Integer idRuangan, Integer idUnitKerja); List> getCetakDetailLaporanRemunerasiGroup(String periode, Integer idPegawai, Integer idDepartemen, Integer idRuangan, Integer idUnitKerja); List> getCetakLaporanFeeForServiceGroup(String periode, Integer idPegawai, Integer idDepartemen, Integer idRuangan, Integer idUnitKerja); List> getCetakDetailLaporanFeeForServiceGroup(String periode, Integer idPegawai, Integer idDepartemen, Integer idRuangan, Integer idUnitKerja); }