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 saveSterilisasi(CssdSterilisasiVO vo); Map getPaket(); Map getByIdProduk(Integer paketId, Integer produkId); Map getProdukByPaket(Integer paketId); Map getProdukNonPaket(); Map getNoUrut(); Map cetakSterilisasi(String noRec); String preFormatNoUrut(String kegunaan, String word); Map listSterilisasi(Integer page, Integer limit, String sort, String dir, String tanggalAwal, String tanggalAhir, String noOrder, String jenisCustomer); Map cetakBuktiSterilisasi(String noRec); Map getJenisPaket(); Map getPaketByJenisPaket(Integer idJenisPaket); Map getMapPaketToProduk(Integer idPaket); List> saveMapPaketToProduk(List dto); Map getListMapPaketToProduk(Integer page, Integer limit, String sort, String dir,String namaPaket); Map unmappingPaketToProduk(MapPaketToProdukDto dto); Map getProdukCssd(); Map getPermintaanSteriliasi(String startDate, String endDate); Map savePermintaanSterilisasiInternal(CssdSterilisasiVO vo); Map findGrandTarifQtySterilisasi(String startDate, String endDate); List> findDepartemenTarifQtySterilisasi(String startDate, String endDate); List> findDetailProdukTarifQtySterilisasi(String startDate, String endDate); List> findDetailRuanganTarifQtySterilisasi(String startDate, String endDate); }