2021-01-07 11:34:56 +07:00

64 lines
2.0 KiB
Java

package com.jasamedika.medifirst2000.service;
import java.util.List;
import java.util.Map;
import com.jasamedika.medifirst2000.dto.MapPaketToProdukDto;
import com.jasamedika.medifirst2000.vo.CssdBmhpHeaderVO;
import com.jasamedika.medifirst2000.vo.CssdSterilisasiVO;
/**
* Agama Service
*
* @author Adik
*/
public interface CssdSterilisasiService extends BaseAnggaranService {
Map<String, Object> saveSterilisasi(CssdSterilisasiVO vo);
Map<String, Object> getPaket();
Map<String, Object> getByIdProduk(Integer paketId, Integer produkId);
Map<String, Object> getProdukByPaket(Integer paketId);
Map<String, Object> getProdukNonPaket();
Map<String, Object> getNoUrut();
Map<String, Object> cetakSterilisasi(String noRec);
String preFormatNoUrut(String kegunaan, String word);
Map<String, Object> listSterilisasi(Integer page, Integer limit, String sort, String dir, String tanggalAwal,
String tanggalAhir, String noOrder, String jenisCustomer);
Map<String, Object> cetakBuktiSterilisasi(String noRec);
Map<String, Object> getJenisPaket();
Map<String, Object> getPaketByJenisPaket(Integer idJenisPaket);
Map<String, Object> getMapPaketToProduk(Integer idPaket);
List<Map<String,Object>> saveMapPaketToProduk(List<MapPaketToProdukDto> dto);
Map<String, Object> getListMapPaketToProduk(Integer page, Integer limit, String sort, String dir,String namaPaket);
Map<String, Object> unmappingPaketToProduk(MapPaketToProdukDto dto);
Map<String, Object> getProdukCssd();
Map<String, Object> getPermintaanSteriliasi(String startDate, String endDate);
Map<String, Object> savePermintaanSterilisasiInternal(CssdSterilisasiVO vo);
Map<String, Object> findGrandTarifQtySterilisasi(String startDate, String endDate);
List<Map<String, Object>> findDepartemenTarifQtySterilisasi(String startDate, String endDate);
List<Map<String, Object>> findDetailProdukTarifQtySterilisasi(String startDate, String endDate);
List<Map<String, Object>> findDetailRuanganTarifQtySterilisasi(String startDate, String endDate);
}