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

78 lines
2.6 KiB
Java

package com.jasamedika.medifirst2000.service;
import java.util.Date;
import java.util.List;
import java.util.Map;
import com.jasamedika.medifirst2000.entities.KartuStok;
import com.jasamedika.medifirst2000.entities.PelayananPasien;
import com.jasamedika.medifirst2000.vo.MainPelayananDetailVO;
import com.jasamedika.medifirst2000.vo.PelayananObatLuarVO;
import com.jasamedika.medifirst2000.vo.PelayananObatOnlyResepVO;
import com.jasamedika.medifirst2000.vo.PelayananObatVO;
import com.jasamedika.medifirst2000.vo.PelayananPasienVO;
import com.jasamedika.medifirst2000.vo.StrukOrderVO;
public interface PelayananObatService {
Map<String, Object> savePelayananObat(PelayananObatVO vo);
Map<String, Object> getOrderPelayanan(String noOrder);
List<Object> findOrderPelayanan(Integer ruanganId, Date dateStart, Date dateEnd, String noCm);
PelayananPasien updateStok(String noRec);
List<KartuStok> getKartuStok(Integer id);
Map<String, Object> getOrderPelayananDetail(String noRegistrasi);
Map<String, Object> saveVerifikasiPelayananObat(MainPelayananDetailVO vo);
Map<String, Object> getPelayanan(String noRec);
Map<String, Object> getPelayanan(String noRec, String idPegawai);
Map<String, Object> findRuanganPelayanan(String noRec);
Map<String, Object> savePelayanan(List<PelayananPasienVO> modelData);
Object getTotalDeposite(String noRec);
Map<String, Object> savePengambilOrder(StrukOrderVO vo);
Map<String, Object> savePelayanan2(List<PelayananPasienVO> modelData);
Map<String, Object> savePelayananObat2(PelayananObatVO modelData);
Map<String, Object> saveVerifikasiPelayananObat2(MainPelayananDetailVO vo);
Map<String, Object> getHistoryPelayanan();
Map<String, Object> updateHistoryPelayanan(String noRec);
Map<String, Object> savePelayananObat3(PelayananObatVO modelData);
Map<String, Object> saveVerifikasiPelayananObat3(MainPelayananDetailVO vo);
Map<String, Object> getOrderPelayanan3(String noOrder);
Map<String, Object> savePelayananObatLuar(PelayananObatLuarVO modelData);
Map<String, Object> saveVerifikasiPelayananObatLuar(MainPelayananDetailVO vo);
Map<String, Object> getOrderPelayananLuar(String noOrder);
Map<String, Object> getPelayananObatLuar(String startDate, String endDate);
Map<String, Object> findStrukResepObatLuar(String noRec);
Map<String, Object> saveAmbilObat(String noRec,Date tglAmbilObat,String namaPengambil,String namaPemberi);
Map<String, Object> savePelayananObatOnlyResep(PelayananObatOnlyResepVO modelData);
Map<String, Object> getPenjualanBebas(String startDate, String endDate);
public Map<String, Object> getProdukPenjualanBebas(String noRec);
}