diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/DetailLogbookDokterDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/DetailLogbookDokterDao.java index 9f2f7f6a..3e0948cc 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/DetailLogbookDokterDao.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/DetailLogbookDokterDao.java @@ -1,11 +1,21 @@ package com.jasamedika.medifirst2000.dao; -import org.springframework.data.repository.PagingAndSortingRepository; -import org.springframework.stereotype.Repository; - import com.jasamedika.medifirst2000.entities.DetailLogbookDokter; +import org.springframework.data.jpa.repository.Modifying; +import org.springframework.data.jpa.repository.Query; +import org.springframework.data.repository.PagingAndSortingRepository; +import org.springframework.data.repository.query.Param; + +import java.sql.Date; +import java.util.List; -@Repository("DetailLogbookDokterDao") public interface DetailLogbookDokterDao extends PagingAndSortingRepository { + @Modifying + @Query(value = "delete from remun.t_logbook_dokter_detail " + "where logbook_dokter_id in (select no_rec " + + "from remun.t_logbook_dokter " + "where logbook_remun_id in (select no_rec " + + "from remun.t_logbook_remun " + "where pegawai_id in (:idPegawai) " + + "and bulan between :tglAwal and :tglAkhir))", nativeQuery = true) + void deleteByKelompokKerjaAndPeriod(@Param("idPegawai") List idPegawai, @Param("tglAwal") Date tglAwal, + @Param("tglAkhir") Date tglAkhir); } diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookDokterDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookDokterDao.java index efb5e402..fce83408 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookDokterDao.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookDokterDao.java @@ -1,11 +1,20 @@ package com.jasamedika.medifirst2000.dao; -import org.springframework.data.repository.PagingAndSortingRepository; -import org.springframework.stereotype.Repository; - import com.jasamedika.medifirst2000.entities.LogbookDokter; +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.data.jpa.repository.Modifying; +import org.springframework.data.jpa.repository.Query; +import org.springframework.data.repository.query.Param; -@Repository("LogbookDokterDao") -public interface LogbookDokterDao extends PagingAndSortingRepository { +import java.sql.Date; +import java.util.List; +public interface LogbookDokterDao extends JpaRepository { + + @Modifying + @Query(value = "delete from remun.t_logbook_dokter " + "where logbook_remun_id in (select no_rec " + + "from remun.t_logbook_remun where pegawai_id in (:idPegawai) " + + "and bulan between :tglAwal and :tglAkhir)", nativeQuery = true) + void deleteByKelompokKerjaAndPeriod(@Param("idPegawai") List idPegawai, @Param("tglAwal") Date tglAwal, + @Param("tglAkhir") Date tglAkhir); } diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookRemunDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookRemunDao.java new file mode 100644 index 00000000..299b616f --- /dev/null +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookRemunDao.java @@ -0,0 +1,24 @@ +package com.jasamedika.medifirst2000.dao; + +import com.jasamedika.medifirst2000.entities.LogbookRemun; +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.data.jpa.repository.Modifying; +import org.springframework.data.jpa.repository.Query; +import org.springframework.data.repository.query.Param; + +import java.sql.Date; +import java.util.List; + +/** + * @author salmanoe + * @version 1.0.0 + * @since 25/04/2024 + */ +public interface LogbookRemunDao extends JpaRepository { + + @Modifying + @Query(value = "delete from remun.t_logbook_remun " + "where pegawai_id in (:idPegawai) " + + "and bulan between :tglAwal and :tglAkhir", nativeQuery = true) + void deleteByKelompokKerjaAndPeriod(@Param("idPegawai") List idPegawai, @Param("tglAwal") Date tglAwal, + @Param("tglAkhir") Date tglAkhir); +} diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/MapPegawaiJabatanToUnitKerjaDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/MapPegawaiJabatanToUnitKerjaDao.java index cbec73c4..583836e7 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/MapPegawaiJabatanToUnitKerjaDao.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/MapPegawaiJabatanToUnitKerjaDao.java @@ -10,6 +10,7 @@ import org.springframework.stereotype.Repository; import java.util.List; import java.util.Map; import java.util.Optional; +import java.util.Set; /** * Repository class for AbsensiPegawai @@ -502,4 +503,9 @@ public interface MapPegawaiJabatanToUnitKerjaDao extends CrudRepository findPegawaiIdByUnitKerjaIdAndJabatanId(@Param("unitKerjaId") List unitKerjaId, @Param("jabatanId") List jabatanId); + + @Query("select mj.pegawaiId from MapPegawaiJabatanToUnitKerja mj " + + "where mj.statusEnabled is true " + + "and mj.subUnitKerjaPegawaiId in (:subUnitKerjaIdIn)") + Set findPegawaiIdBySubUnitKerjaIn(@Param("subUnitKerjaIdIn") List subUnitKerjaIdIn); } diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SubUnitKerjaDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SubUnitKerjaDao.java index d9dedf2a..2fc1e7b6 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SubUnitKerjaDao.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SubUnitKerjaDao.java @@ -77,4 +77,8 @@ public interface SubUnitKerjaDao extends JpaRepository> findAllKelompokKerjaMedis(); + @Query("select distinct skj.id " + "from SubUnitKerjaPegawai skj " + + "inner join skj.unitKerja ukj " + "where skj.statusEnabled is true " + "and lower(skj.name) like 'kk%' " + + "order by skj.id") + List findAllKelompokKerjaMedisId(); } diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/IndekKinerjaService.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/IndekKinerjaService.java index 58844556..b9c8879e 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/IndekKinerjaService.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/IndekKinerjaService.java @@ -1,16 +1,11 @@ package com.jasamedika.medifirst2000.service; +import com.jasamedika.medifirst2000.entities.Pegawai; +import com.jasamedika.medifirst2000.vo.*; + import java.util.List; import java.util.Map; -import com.jasamedika.medifirst2000.entities.Pegawai; -import com.jasamedika.medifirst2000.vo.IndekKinerjaVO; -import com.jasamedika.medifirst2000.vo.IndeksKinerjaIndividuCustomVO; -import com.jasamedika.medifirst2000.vo.IndeksKinerjaIndividuVO; -import com.jasamedika.medifirst2000.vo.MapKalenderToHariLiburVO; -import com.jasamedika.medifirst2000.vo.NilaiIndexKinerjaIndividuVO; -import com.jasamedika.medifirst2000.vo.TabelAcuanIndeksIKIVO; - public interface IndekKinerjaService { Map saveIndekKinerja(List vo); @@ -58,7 +53,7 @@ public interface IndekKinerjaService { Map rekapIKI(Integer ruanganId, String periode); - public List splitIdProdukAdministrasi(); + List splitIdProdukAdministrasi(); Map rekapPoin(String periode, int idPegawai); @@ -84,17 +79,16 @@ public interface IndekKinerjaService { List> getAllTindakanByDokterReport(String periode, Integer idPegawai); - List> getAllTindakanByDokterReportReview(String periode, Integer idPegawai, Integer idAlternatif); + List> getAllTindakanByDokterReportReview(String periode, Integer idPegawai, + Integer idAlternatif); List> getAllTindakanDokter(String periode, Integer idPegawai); - void generateAllTindakanDokter(); - List> findPatientDetailForEveryTindakan(Integer idProduk, Integer idKelas, Integer idPegawai, String tgl, Boolean ffs); - List> findPatientDetailForEveryTindakanReview(Integer idProduk, Integer idKelompokPasien, Integer idKelas, - Integer idPegawai, String tgl, Boolean ffs, Double diskon, Integer statusDiskon); + List> findPatientDetailForEveryTindakanReview(Integer idProduk, Integer idKelompokPasien, + Integer idKelas, Integer idPegawai, String tgl, Boolean ffs, Double diskon, Integer statusDiskon); List> findPatientDetailForEveryTindakanReview(Integer idPegawai, String tgl, Boolean ffs); diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/LogbookRemunService.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/LogbookRemunService.java new file mode 100644 index 00000000..69d70be1 --- /dev/null +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/LogbookRemunService.java @@ -0,0 +1,14 @@ +package com.jasamedika.medifirst2000.service; + +import java.util.Date; +import java.util.Set; + +/** + * @author salmanoe + * @version 1.0.0 + * @since 25/04/2024 + */ +public interface LogbookRemunService { + + void deleteByPeriod(Set idPegawai, Date tglAwal, Date tglAkhir); +} diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/IndekKinerjaServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/IndekKinerjaServiceImpl.java index f3b23889..a59ab48b 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/IndekKinerjaServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/IndekKinerjaServiceImpl.java @@ -1,71 +1,12 @@ package com.jasamedika.medifirst2000.service.impl; -import java.text.DateFormat; -import java.text.DecimalFormat; -import java.text.ParseException; -import java.text.SimpleDateFormat; -import java.time.DayOfWeek; -import java.time.LocalDate; -import java.time.LocalDateTime; -import java.time.LocalTime; -import java.time.ZoneId; -import java.time.format.DateTimeFormatter; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Calendar; -import java.util.Collections; -import java.util.Comparator; -import java.util.Date; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Optional; - -import org.joda.time.Chronology; -import org.joda.time.chrono.ISOChronology; -import org.joda.time.chrono.IslamicChronology; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - import com.jasamedika.medifirst2000.constants.Master; import com.jasamedika.medifirst2000.converter.BaseConverterImpl; -import com.jasamedika.medifirst2000.dao.CustomIndexKerjaDao; -import com.jasamedika.medifirst2000.dao.DetailLogbookDokterDao; -import com.jasamedika.medifirst2000.dao.HargaNettoProdukByKelasDDao; -import com.jasamedika.medifirst2000.dao.IkiDanRemunerasiDao; -import com.jasamedika.medifirst2000.dao.IndekKinerjaDao; -import com.jasamedika.medifirst2000.dao.IndeksKinerjaIndividuDao; -import com.jasamedika.medifirst2000.dao.LogbookDokterDao; -import com.jasamedika.medifirst2000.dao.MapKalenderToHariLiburDao; -import com.jasamedika.medifirst2000.dao.MapPegawaiLaboratRadiologiDao; -import com.jasamedika.medifirst2000.dao.MapRuanganToProdukDao; -import com.jasamedika.medifirst2000.dao.MonitoringAbsenDao; -import com.jasamedika.medifirst2000.dao.NilaiIndexKinerjaIndividuDao; -import com.jasamedika.medifirst2000.dao.PegawaiDao; -import com.jasamedika.medifirst2000.dao.PelayananPasienDetailDao; -import com.jasamedika.medifirst2000.dao.RevIndekKinerjaDao; -import com.jasamedika.medifirst2000.dao.SettingDataFixedDao; -import com.jasamedika.medifirst2000.dao.TabelAcuanIndeksIKIDao; -import com.jasamedika.medifirst2000.dao.UraianTugasTransaksiDao; +import com.jasamedika.medifirst2000.dao.*; import com.jasamedika.medifirst2000.dao.custom.IndeksKinerjaDaoCustom; import com.jasamedika.medifirst2000.dao.custom.RevIndeksKinerjaDaoCustom; -import com.jasamedika.medifirst2000.entities.CustomIndexKerja; -import com.jasamedika.medifirst2000.entities.CustomUraianKerja; -import com.jasamedika.medifirst2000.entities.DetailLogbookDokter; -import com.jasamedika.medifirst2000.entities.IndekKinerja; -import com.jasamedika.medifirst2000.entities.IndeksKinerjaIndividu; -import com.jasamedika.medifirst2000.entities.Jabatan; -import com.jasamedika.medifirst2000.entities.Kalender; -import com.jasamedika.medifirst2000.entities.KomponenIKI; -import com.jasamedika.medifirst2000.entities.LogbookDokter; -import com.jasamedika.medifirst2000.entities.LoginUser; -import com.jasamedika.medifirst2000.entities.MapKalenderToHariLibur; -import com.jasamedika.medifirst2000.entities.MapPegawaiLaboratRadiologi; -import com.jasamedika.medifirst2000.entities.MapUraianTugasToRincianKegiatan; -import com.jasamedika.medifirst2000.entities.NilaiIndexKinerjaIndividu; -import com.jasamedika.medifirst2000.entities.Pegawai; -import com.jasamedika.medifirst2000.entities.TabelAcuanIndeksIKI; +import com.jasamedika.medifirst2000.entities.*; +import com.jasamedika.medifirst2000.exception.ServiceVOException; import com.jasamedika.medifirst2000.service.IndekKinerjaService; import com.jasamedika.medifirst2000.service.LoginUserService; import com.jasamedika.medifirst2000.service.MonitoringAbsenService; @@ -73,23 +14,26 @@ import com.jasamedika.medifirst2000.util.CommonUtil; import com.jasamedika.medifirst2000.util.CurrencyUtil; import com.jasamedika.medifirst2000.util.DateUtil; import com.jasamedika.medifirst2000.util.JsonUtil; -import com.jasamedika.medifirst2000.vo.CustomIndexKerjaVO; -import com.jasamedika.medifirst2000.vo.CustomUraianKerjaVO; -import com.jasamedika.medifirst2000.vo.IndekKinerjaVO; -import com.jasamedika.medifirst2000.vo.IndeksKinerjaIndividuCustomVO; -import com.jasamedika.medifirst2000.vo.IndeksKinerjaIndividuVO; -import com.jasamedika.medifirst2000.vo.KomponenIKIVO; -import com.jasamedika.medifirst2000.vo.MapKalenderToHariLiburVO; -import com.jasamedika.medifirst2000.vo.MapUraianTugasToRincianKegiatanVO; -import com.jasamedika.medifirst2000.vo.NilaiIndexKinerjaIndividuVO; -import com.jasamedika.medifirst2000.vo.PegawaiVO; -import com.jasamedika.medifirst2000.vo.TabelAcuanIndeksIKIVO; +import com.jasamedika.medifirst2000.vo.*; +import org.joda.time.Chronology; +import org.joda.time.chrono.ISOChronology; +import org.joda.time.chrono.IslamicChronology; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.text.DateFormat; +import java.text.DecimalFormat; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.time.*; +import java.time.format.DateTimeFormatter; +import java.util.*; /** * Implement class for IndekKinerjaService * * @author Generator - * @param */ @Service("indekKinerjaService") public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekKinerjaService { @@ -165,12 +109,6 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Autowired private RevIndekKinerjaDao revIndekKinerjaDao; - @Autowired - private LogbookDokterDao logbookDokterDao; - - @Autowired - private DetailLogbookDokterDao detailLogbookDokterDao; - @Autowired private PelayananPasienDetailDao pelayananPasienDetailDao; @@ -196,11 +134,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } @Override - @Transactional(readOnly = false) + @Transactional public Map saveIndekKinerja(List vo) { - Map result = new HashMap(); + Map result = new HashMap<>(); for (IndekKinerjaVO indekKinerjaVO : vo) { - if (indekKinerjaVO.getIsCustom() == true) { + if (indekKinerjaVO.getIsCustom()) { CustomIndexKerja model = new CustomIndexKerja(); try { model = customIndexKerjaConverter.transferVOToModel(indekKinerjaVO.ToMap(), model); @@ -211,7 +149,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .transferVOToModel(indekKinerjaVO.getUraianTugas().ToMap(), new CustomUraianKerja())); } } catch (IllegalArgumentException | IllegalAccessException e) { - e.printStackTrace(); + throw new ServiceVOException(e.getMessage()); } model.setValue(indekKinerjaVO.getNilai()); model.setTanggal(indekKinerjaVO.getTanggal()); @@ -242,12 +180,12 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map findPegawaiByRuangan(Integer tahun, Integer bulan, Integer pegawai) { - Map result = new HashMap(); + Map result = new HashMap<>(); try { result.put("items", JsonUtil.ToMaps(indekKinerjaDao.findKinerja(tahun, bulan, pegawai))); } catch (IllegalArgumentException | IllegalAccessException e) { - e.printStackTrace(); + throw new ServiceVOException(e.getMessage()); } return result; } @@ -256,10 +194,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK public List> findAllTindakanByPeriod(Integer idPegawai) { Pegawai pegawai = this.getPegawaiByUserLogin(); List listException = getDetailProdukAdministrasi(pegawai); - List> result = new ArrayList<>(); + List> result; // check dokter patologi anatomi, lab klinik, radiologi, atw bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(pegawai.getId())) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK) @@ -275,29 +213,12 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK listDJP.addAll(listException); } - String prevMonth = ""; - Integer startMonth = 0; - Integer startYear = 0; - // start period - Calendar startCal = Calendar.getInstance(); - if (startCal.get(Calendar.MONTH) == 0) { // jika januari - startCal.add(Calendar.YEAR, -1); // tahun awalnya adalah tahun lalu - startMonth = 12; - startYear = startCal.get(Calendar.YEAR); - } else { // jika bulan februari dst - // karena dimulai dari array 0 - startMonth = startCal.get(Calendar.MONTH); - if (startMonth < 10) { - prevMonth = "0" + startMonth; - } - startYear = startCal.get(Calendar.YEAR); - } - String startPeriod = startYear + "-" + prevMonth; + String startPeriod = getStartPeriod(); // end period String thisMonth = ""; Calendar endCal = Calendar.getInstance(); // karena dimulai dari array 0 - Integer endMonth = endCal.get(Calendar.MONTH) + 1; + int endMonth = endCal.get(Calendar.MONTH) + 1; if (endMonth < 10) { thisMonth = "0" + endMonth; } @@ -311,15 +232,34 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK return result; } + private static String getStartPeriod() { + String prevMonth = ""; + int startMonth; + int startYear; + // start period + Calendar startCal = Calendar.getInstance(); + if (startCal.get(Calendar.MONTH) == Calendar.JANUARY) { // jika januari + startCal.add(Calendar.YEAR, -1); // tahun awalnya adalah tahun lalu + } else { // jika bulan februari dst + // karena dimulai dari array 0 + startMonth = startCal.get(Calendar.MONTH); + if (startMonth < 10) { + prevMonth = "0" + startMonth; + } + } + startYear = startCal.get(Calendar.YEAR); + return startYear + "-" + prevMonth; + } + @Override public List> findTindakanByUserId(Integer idPegawai, String startDate, String endDate, Integer idProduk) { Pegawai pegawai = this.getPegawaiByUserLogin(); List listException = getDetailProdukAdministrasi(pegawai); - List> result = new ArrayList<>(); + List> result; // check dokter patologi anatomi, lab klinik, radiologi, atw bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(pegawai.getId())) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK) @@ -347,10 +287,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK public List> findByUserId(String startDate, String endDate) { Pegawai pegawai = this.getPegawaiByUserLogin(); List listException = getDetailProdukAdministrasi(pegawai); - List> result = new ArrayList<>(); + List> result; // check dokter patologi anatomi, lab klinik, radiologi, atw bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(pegawai.getId())) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK) @@ -374,15 +314,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK public List> findTindakanByIdUserAndPeriod(String month) { Date start = DateUtil.startMonth(month); Date end = DateUtil.endMonth(month); - Pegawai pegawai = new Pegawai(); - pegawai = this.getPegawaiByUserLogin(); - List> result = new ArrayList>(); - List> hasil = new ArrayList>(); + Pegawai pegawai = this.getPegawaiByUserLogin(); + List> result; + List> hasil = new ArrayList<>(); List listDetailException = getDetailProdukAdministrasi(pegawai); for (int i = 1; i <= 31; i++) { - Map map = new HashMap(); + Map map = new HashMap<>(); - String date = ""; + String date; if (i < 10) { date = month + "-0" + i; } else { @@ -427,8 +366,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK public Double getPoin(Double totalTarif, Double percentage, Double tarif) { DecimalFormat df = new DecimalFormat("#.##"); Double poin = (totalTarif * percentage) / tarif; - Double result = Double.parseDouble(df.format(poin)); - return result; + return Double.parseDouble(df.format(poin)); } /** @@ -451,8 +389,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } else { DecimalFormat df = new DecimalFormat("#.##"); Double poin = (totalTarif * percentage) / tarif; - Double result = Double.parseDouble(df.format(poin)); - return result; + return Double.parseDouble(df.format(poin)); } } @@ -480,13 +417,13 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public List> findCountTindakanByIdUserAndPeriod(String startDate, String endDate) { Pegawai pegawai = this.getPegawaiByUserLogin(); - List> datas = new ArrayList<>(); + List> datas; Long size; List listDetailException = getDetailProdukAdministrasi(pegawai.getId()); // check dokter patologi anatomi, lab klinik, radiologi, atw bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(pegawai.getId())) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK) @@ -504,15 +441,12 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK datas = revIndekKinerjaDao.findCountTindakanByIdUser(pegawai.getId(), startDate, endDate, listDJP); size = revIndekKinerjaDao.findTotalTindakan(pegawai.getId(), startDate, endDate, listDJP); - List> hasil = new ArrayList>(); + List> hasil = new ArrayList<>(); for (Map data : datas) { - Map result = new HashMap(); long jumlah = 0; if (data.get("count") != null) { jumlah = (long) data.get("count"); } - result.put("namaProduk", data.get("namaProduk")); - result.put("count", data.get("count")); double persen = (((double) jumlah / (double) size) * 100); persen = (double) Math.round(persen * 100) / 100; data.put("persen", persen); @@ -527,13 +461,13 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK public List> findCountTindakanByIdUserAndPeriod(Integer idPegawai, String startDate, String endDate) { Pegawai pegawai = this.getPegawaiByUserLogin(); - List> datas = new ArrayList<>(); + List> datas; Long size; List listDetailException = getDetailProdukAdministrasi(idPegawai); // check dokter patologi anatomi, lab klinik, radiologi, atw bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(pegawai.getId())) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK) @@ -551,15 +485,12 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK datas = revIndekKinerjaDao.findCountTindakanByIdUser(idPegawai, startDate, endDate, listDJP); size = revIndekKinerjaDao.findTotalTindakan(idPegawai, startDate, endDate, listDJP); - List> hasil = new ArrayList>(); + List> hasil = new ArrayList<>(); for (Map data : datas) { - Map result = new HashMap(); long jumlah = 0; if (data.get("count") != null) { jumlah = (long) data.get("count"); } - result.put("namaProduk", data.get("namaProduk")); - result.put("count", data.get("count")); double persen = (((double) jumlah / (double) size) * 100); persen = (double) Math.round(persen * 100) / 100; data.put("persen", persen); @@ -573,20 +504,18 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map detailPoin(String tgl, Integer idPegawai) { - Map result = new HashMap(); + Map result = new HashMap<>(); Pegawai pgw = pegawaiDao.findOne(idPegawai); - Double total = 0.0; - List> datas = new ArrayList<>(); - List> temp = new ArrayList<>(); + double total = 0.0; List listDetailException = getDetailProdukAdministrasi(pgw); - temp = indeksKinerjaDaoCustom.findTindakanByIdUser(idPegawai, tgl, splitIdProdukAdministrasi(), false, - listDetailException); + List> temp = indeksKinerjaDaoCustom.findTindakanByIdUser(idPegawai, tgl, + splitIdProdukAdministrasi(), false, listDetailException); - datas.addAll(temp); + List> datas = new ArrayList<>(temp); for (Map data : datas) { int idDetail = (int) data.get("detailId"); - Double pointQty = 0.0; + double pointQty = 0.0; Double percentage = 0.0; Double tarif = 0.0; @@ -617,11 +546,9 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map getIndekKinerjaKuantitasData(String periode, Integer id, Boolean isNew) { - Map result = new HashMap(); - Map pelayananPasien = new HashMap(); - List> listResult = new ArrayList>(); - if (isNew == null) - isNew = false; + Map result = new HashMap<>(); + Map pelayananPasien; + List> listResult = new ArrayList<>(); Double total = 0.0; Jabatan jabatan = pegawaiDao.findJabatanInternalByIdPegawai(id);// jabatanFungsional @@ -639,7 +566,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK for (Map data : temp) { int idRincianKegiatan = (int) data.get("idRincianKegiatan"); - Double hasil = 0.0; + Double hasil; if (idRincianKegiatan == getIdPelayananPasien()) { pelayananPasien = kuantitasPelayanan(periode, id, 10); listResult.add(pelayananPasien); @@ -670,7 +597,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } public Map kuantitasPelayanan(String periode, int idPegawai, int rincianKegiatan) { - Map result = new HashMap(); + Map result = new HashMap<>(); Double nilai = 0.0; Double totalAll = 0.0; Double hasil = 0.0; @@ -711,32 +638,31 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map rekapPoin(String periode, int idPegawai) { Pegawai pgw = pegawaiDao.findOne(idPegawai); - Map result = new HashMap(); + Map result = new HashMap<>(); Double nilai = 0.0; - Double totalAll = 0.0; + double totalAll = 0.0; List listDetailException = getDetailProdukAdministrasi(pgw); int maxday = monitoringAbsenService.iterateDate(periode + "-01"); for (int i = 1; i <= maxday; i++) { - String date = ""; - Double total = 0.0; + String date; + double total = 0.0; if (i < 10) { date = periode + "-0" + i; } else { date = periode + "-" + i; } - List> datas = new ArrayList<>(); - List> temp = new ArrayList<>(); - List> temps = new ArrayList<>(); + List> temp; + List> temps; temp = indeksKinerjaDaoCustom.findAllProdukPerTanggal(idPegawai, date, splitIdProdukAdministrasi(), false, null, null, listDetailException); temps = indeksKinerjaDaoCustom.findAllProdukPerTanggal(idPegawai, date, splitIdProdukAdministrasi(), true, null, null, listDetailException); - datas.addAll(temp); + List> datas = new ArrayList<>(temp); temp.addAll(temps); for (Map data : datas) { int idDetail = (int) data.get("detailId"); - Double pointQty = 0.0; + double pointQty = 0.0; Double percentage = 0.0; Double tarif = 0.0; @@ -767,8 +693,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Double getNilai(Double jumlah, Double target) { - Double result = jumlah / target; - if (result.isNaN()) { + double result = jumlah / target; + if (Double.isNaN(result)) { result = 0.0; } return result; @@ -776,8 +702,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Double getHasil(Double nilai, Double bobot) { - Double result = (nilai * bobot); - if (result.isNaN()) { + double result = (nilai * bobot); + if (Double.isNaN(result)) { result = 0.0; } return result; @@ -785,8 +711,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK public int getIdPelayananPasien() { String temp = indekKinerjaDao.findIdPelayananPasien(); - int id = Integer.parseInt(temp); - return id; + return Integer.parseInt(temp); } @Override @@ -794,7 +719,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK String periode = date.substring(0, 7); List> temp = uraianTugasTransaksiDao .findUraianTugasByPeriode(getPegawaiByUserLogin().getId(), periode); - List> result = new ArrayList>(); + List> result = new ArrayList<>(); for (Map data : temp) { if (CommonUtil.isNotNullOrEmpty(data.get("rincianKegiatanId"))) { @@ -821,7 +746,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map SaveTotalIndexKinerja(NilaiIndexKinerjaIndividuVO vo) { - Map result = new HashMap(); + Map result = new HashMap<>(); if (CommonUtil.isNotNullOrEmpty(vo)) { NilaiIndexKinerjaIndividu nilaiIndexKinerjaIndividu = nilaiIndexKinerjaIndividuConverter @@ -830,7 +755,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK nilaiIndexKinerjaIndividu.setPegawai(pegawai); if (CommonUtil.isNotNullOrEmpty(nilaiIndexKinerjaIndividu)) { NilaiIndexKinerjaIndividu model = nilaiIndexKinerjaIndividuDao.save(nilaiIndexKinerjaIndividu); - result.put(model.getPeriode() + "", model.noRec); + result.put(model.getPeriode(), model.noRec); } } return result; @@ -838,7 +763,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map saveIndekKinerjaIndividu(IndeksKinerjaIndividuVO vo) { - Map result = new HashMap(); + Map result = new HashMap<>(); if (CommonUtil.isNotNullOrEmpty(vo)) { IndeksKinerjaIndividu indekKinerjaIndividu = indekKinerjaIndividuConverter.transferVOToModel(vo, new IndeksKinerjaIndividu()); @@ -853,13 +778,13 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Map nilaiIKI = indekKinerjaDao.findNilaiIndeksKinerja(pegawai.getId(), periode); if (CommonUtil.isNotNullOrEmpty(indekKinerjaIndividu)) { IndeksKinerjaIndividu model = indeksKinerjaIndividuDao.save(indekKinerjaIndividu); - result.put(model.getPeriode() + "", model.noRec); + result.put(model.getPeriode(), model.noRec); if (CommonUtil.isNotNullOrEmpty(model)) { if (CommonUtil.isNotNullOrEmpty(nilaiIKI)) { String noRec = (String) nilaiIKI.get("noRec"); nilaiIndexKinerjaIndividu.setNoRec(noRec); NilaiIndexKinerjaIndividu modell = nilaiIndexKinerjaIndividuDao.save(nilaiIndexKinerjaIndividu); - result.put(modell.getPeriode() + "", modell.noRec); + result.put(modell.getPeriode(), modell.noRec); } } nilaiIndexKinerjaIndividu.setPegawai(pegawai); @@ -875,9 +800,9 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map saveAllIndekKinerja(IndeksKinerjaIndividuCustomVO vo) { - Map result = new HashMap(); + Map result = new HashMap<>(); NilaiIndexKinerjaIndividu nilaiIndexKinerjaIndividu = new NilaiIndexKinerjaIndividu(); - Map nilaiIKI = new HashMap(); + Map nilaiIKI = new HashMap<>(); int state = 0; if (CommonUtil.isNotNullOrEmpty(vo)) { for (IndeksKinerjaIndividuVO temp : vo.getIndeksKinerjaIndividu()) { @@ -895,7 +820,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .transferVOToModel(temp.getNilaiIndexKinerjaIndividu(), new NilaiIndexKinerjaIndividu()); if (CommonUtil.isNotNullOrEmpty(indekKinerjaIndividu)) { IndeksKinerjaIndividu model = indeksKinerjaIndividuDao.save(indekKinerjaIndividu); - result.put(model.getPeriode() + "", model.noRec); + result.put(model.getPeriode(), model.noRec); state++; } nilaiIndexKinerjaIndividu.setPegawai(pegawai); @@ -909,7 +834,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK if (state == vo.getIndeksKinerjaIndividu().size()) { if (CommonUtil.isNotNullOrEmpty(nilaiIndexKinerjaIndividu)) { NilaiIndexKinerjaIndividu model = nilaiIndexKinerjaIndividuDao.save(nilaiIndexKinerjaIndividu); - result.put(model.getPeriode() + "", model.noRec); + result.put(model.getPeriode(), model.noRec); } } return result; @@ -917,7 +842,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map findKualitasAndInovasi(String periode, Integer idPegawai) { - Map result = new HashMap(); + Map result = new HashMap<>(); Map remun = ikiDanRemunerasiDao.findRemun(idPegawai, periode); if (CommonUtil.isNotNullOrEmpty(remun)) { result.put("status", true);// remun sudah dihitung @@ -941,7 +866,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map findKehadiran(String periode, Integer idPegawai) { - Map result = new HashMap(); + Map result = new HashMap<>(); Pegawai pegawai = pegawaiDao.findOne(idPegawai); if (CommonUtil.isNotNullOrEmpty(pegawai)) { @@ -975,15 +900,15 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map rekapIKI(Integer ruanganId, String periode) { - Map result = new HashMap(); - List> listIKI = new ArrayList>(); + Map result = new HashMap<>(); + List> listIKI; if (CommonUtil.isNotNullOrEmpty(ruanganId)) { listIKI = nilaiIndexKinerjaIndividuDao.findRekapitulasiIKI(ruanganId, periode); } else { listIKI = nilaiIndexKinerjaIndividuDao.findAllRekapitulasiIKI(periode); } Double jumlah = 0.0; - Integer index = 0; + int index = 0; String unitKerja = ""; for (Map data : listIKI) { index++; @@ -994,13 +919,13 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } result.put("listIKI", listIKI); result.put("unitKerja", unitKerja); - result.put("jumlah", jumlah / (index.doubleValue())); + result.put("jumlah", jumlah / ((double) index)); return result; } @Override public List> getIndekKinerjaKuantitasPerUnitKerja(String periode, Integer idUnitKerja) { - List> result = new ArrayList>(); + List> result = new ArrayList<>(); List listPegawai = monitoringAbsenDao.findPegawaiaAktifDanKaryawanByRuangan(idUnitKerja); for (Integer id : listPegawai) { Map pelayananPasien = kuantitasPelayanan(periode, id, getIdPelayananPasien()); @@ -1013,12 +938,12 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public List splitIdProdukAdministrasi() { - List listId = new ArrayList(); + List listId = new ArrayList<>(); String idJenisProdukAdministrasi = indekKinerjaDao.findIdJenisProdukAdministrasi(); if (CommonUtil.isNotNullOrEmpty(idJenisProdukAdministrasi)) { - String idSplit[] = idJenisProdukAdministrasi.split(","); - for (int i = 0; i < idSplit.length; i++) { - listId.add(Integer.parseInt(idSplit[i])); + String[] idSplit = idJenisProdukAdministrasi.split(","); + for (String s : idSplit) { + listId.add(Integer.parseInt(s)); } } return listId; @@ -1039,7 +964,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public List getDetailProdukAdministrasi(Pegawai pgw) { List maps = mapPegawaiLaboratRadiologiDao.findAllDataObject(); - Boolean isLab = false; + boolean isLab = false; if (CommonUtil.isNotNullOrEmpty(maps)) { if (CommonUtil.isNotNullOrEmpty(pgw.getId())) { for (MapPegawaiLaboratRadiologi tmps : maps) { @@ -1061,7 +986,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public List getDetailProdukAdministrasi(Integer idPegawai) { List maps = mapPegawaiLaboratRadiologiDao.findAllDataObject(); - Boolean isLab = false; + boolean isLab = false; if (CommonUtil.isNotNullOrEmpty(maps)) { if (CommonUtil.isNotNullOrEmpty(idPegawai)) { for (MapPegawaiLaboratRadiologi tmps : maps) { @@ -1082,7 +1007,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map saveTabelAcuanIndeksIKI(List vos) { - Map result = new HashMap(); + Map result = new HashMap<>(); for (TabelAcuanIndeksIKIVO vo : vos) { TabelAcuanIndeksIKI model = tabelAcuanIndeksIKIConverter.transferVOToModel(vo, new TabelAcuanIndeksIKI()); if (CommonUtil.isNotNullOrEmpty(model)) { @@ -1096,15 +1021,13 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public List> findAcuanIndeksIKI() { - List> result = new ArrayList>(); + List> result = new ArrayList<>(); List datas = tabelAcuanIndeksIKIDao.findAllAcuan(); for (TabelAcuanIndeksIKI data : datas) { try { result.add(data.ToMap()); - } catch (IllegalArgumentException e) { - e.printStackTrace(); - } catch (IllegalAccessException e) { - e.printStackTrace(); + } catch (IllegalArgumentException | IllegalAccessException e) { + throw new ServiceVOException(e.getMessage()); } } return result; @@ -1112,21 +1035,20 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Double getIndeksIKI(Double nilai) { - Double result = indekKinerjaDao.findIndeksIKI(nilai); - return result; + return indekKinerjaDao.findIndeksIKI(nilai); } @Override @Transactional public List> getAllTindakanByDokter(String periode, Integer idPegawai) { List> results = new ArrayList<>(); - List> tindakans = new ArrayList<>(); + List> tindakans; Pegawai pgw = pegawaiDao.findOne(idPegawai); List listDetailException = getDetailProdukAdministrasi(pgw); String month = periode.substring(0, 7); // Check dokter radiologi/klinik/patologi anatom/bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(idPegawai)) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK).contains(idPegawai)) { @@ -1150,7 +1072,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Integer bpjsKelPasienId = Integer.valueOf(settingDataFixedDao.getSettingDataFixed("bpjsRemun")); String tarifSatuHarga = settingDataFixedDao.getSettingDataFixed("tarifSatuHarga"); - Boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); + boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); String departementRawatInap = settingDataFixedDao.getSettingDataFixed("KdDepartemenInstalasiRawatInap"); String departementICU = settingDataFixedDao.getSettingDataFixed("KdInstalasiICU"); @@ -1194,13 +1116,12 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } for (Map tindakan : tindakans) { - Map result = new HashMap(); - Double pointQty = 0.0; - Double percentage = 0.0; - Double tarif = 0.0; - Double harga = 0.0; + double pointQty; + double percentage; + double tarif; + Double harga; Long count = (long) 0; - Double point = 0.0; + Double point; tarif = 45000.0; List> datas = revIndeksKinerjaDaoCustom.findAllProdukPerPeriode(idPegawai, periode, @@ -1208,7 +1129,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK (Integer) tindakan.get("idJenisPelaksana"), listKelas2Down, listAllDepartemen, listInapDepartemen, listJalanDepartemen, bpjsKelPasienId, drPatologiAnatomiList); - result.putAll(tindakan); + Map result = new HashMap<>(tindakan); if (CommonUtil.isNotNullOrEmpty(datas)) { for (Map data : datas) { if (CommonUtil.isNotNullOrEmpty(data.get("count"))) { @@ -1243,10 +1164,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK harga = (Double) tindakan.get("harga"); } - if (tarif != 0) { - point = getPoin(harga, percentage, tarif); - result.put("poin", point); - } + point = getPoin(harga, percentage, tarif); + result.put("poin", point); if (CommonUtil.isNotNullOrEmpty(datas)) { result.put("idPegawai", idPegawai); @@ -1311,7 +1230,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List drPatologiAnatomiList = pegawaiDao .getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI); - List> DetailPasien = new ArrayList<>(); + List> DetailPasien; if (listKategoriDokterLuar.contains(kategoryPgw)) { DetailPasien = revIndeksKinerjaDaoCustom.findPatientDetailDokterLuarForEveryTindakan(idPegawai, tgl, @@ -1331,9 +1250,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List listFriday = indeksKinerjaDaoCustom.convertMonthtoDateCustom(periode, true); List listSK = indeksKinerjaDaoCustom.convertMonthtoDateCustom(periode, false); List listRanap = indeksKinerjaDaoCustom.convertMonthtoDateCustom(periode, null); - List> DetailPasien = indeksKinerjaDaoCustom.findPatientDetailForEveryTindakanAll(idProduk, - harga, idPegawai, periode, listFriday, listSK, listRanap); - return DetailPasien; + return indeksKinerjaDaoCustom.findPatientDetailForEveryTindakanAll(idProduk, harga, idPegawai, periode, + listFriday, listSK, listRanap); } @Override @@ -1341,79 +1259,21 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List listFriday = indeksKinerjaDaoCustom.convertMonthtoDateCustom(tgl, true); List listSK = indeksKinerjaDaoCustom.convertMonthtoDateCustom(tgl, false); List listRanap = indeksKinerjaDaoCustom.convertMonthtoDateCustom(tgl, null); - List> DetailPasien = indeksKinerjaDaoCustom - .findPatientDetailForEveryTindakanAllV2(idPegawai, tgl, listFriday, listSK, listRanap); - return DetailPasien; - } - - @Override - @Transactional - public void generateAllTindakanDokter() { - SimpleDateFormat monthFormat = new SimpleDateFormat("yyyy-MM"); - - List allPegawaiKedokteran = pegawaiDao.getPegawaiKedokteran(); - Calendar cal = Calendar.getInstance(); - cal.add(Calendar.MONTH, -1); - String periode = monthFormat.format(cal.getTime()); - for (Integer idPegawai : allPegawaiKedokteran) { - List> allTindakanDokter = getAllTindakanDokter(periode, idPegawai); - for (Map map : allTindakanDokter) { - LogbookDokter logbookDokter = new LogbookDokter(); - - logbookDokter.setIdPegawai(idPegawai); - logbookDokter.setIdProduk((Integer) map.get("idProduk")); - logbookDokter.setNamaProduk((String) map.get("namaProduk")); - logbookDokter.setHargaKelas1((Double) map.get("hargaKelas1")); - logbookDokter.setTotalTindakan((Long) map.get("totalTindakan")); - logbookDokter.setDetailId((Integer) map.get("detailId")); - logbookDokter.setNamaKelas((String) map.get("namaKelas")); - logbookDokter.setIdKelas((Integer) map.get("idKelas")); - logbookDokter.setPoinQty((Double) map.get("pointQty")); - logbookDokter.setPoin((Double) map.get("poin")); - logbookDokter.setIdJenisPelaksana((Integer) map.get("idJenisPelaksana")); - logbookDokter.setHarga((Double) map.get("harga")); - logbookDokter.setDetailJenisProduk((String) map.get("detailJenisProduk")); - logbookDokter.setStatusEnabled(true); - // kode profile rumah sakit - logbookDokter.setKdProfile((short) 0); - logbookDokterDao.save(logbookDokter); - - @SuppressWarnings("unchecked") - List> datas = (List>) map.get("datas"); - for (Map data : datas) { - DetailLogbookDokter detailLogbookDokter = new DetailLogbookDokter(); - SimpleDateFormat tanggalFormat = new SimpleDateFormat("yyyy-MM-dd"); - Date tanggal = new Date(); - try { - tanggal = tanggalFormat.parse(data.get("tanggal").toString()); - } catch (ParseException e) { - e.printStackTrace(); - } - - detailLogbookDokter.setCount((Long) data.get("count")); - detailLogbookDokter.setHarga((Double) data.get("harga")); - detailLogbookDokter.setTanggal(tanggal); - detailLogbookDokter.setLogbookDokter(logbookDokter); - detailLogbookDokter.setStatusEnabled(true); - detailLogbookDokter.setKdProfile((short) 0); - detailLogbookDokterDao.save(detailLogbookDokter); - } - - } - } + return indeksKinerjaDaoCustom.findPatientDetailForEveryTindakanAllV2(idPegawai, tgl, listFriday, listSK, + listRanap); } @Override @Transactional public List> getAllTindakanDokter(String periode, Integer idPegawai) { List> results = new ArrayList<>(); - List> tindakans = new ArrayList<>(); + List> tindakans; Pegawai pgw = pegawaiDao.findOne(idPegawai); List listDetailException = getDetailProdukAdministrasi(pgw); // Check dokter radiologi/klinik/patologi anatom/bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(idPegawai)) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK).contains(idPegawai)) { @@ -1437,7 +1297,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Integer bpjsKelPasienId = Integer.valueOf(settingDataFixedDao.getSettingDataFixed("bpjsRemun")); String tarifSatuHarga = settingDataFixedDao.getSettingDataFixed("tarifSatuHarga"); - Boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); + boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); String departementRawatInap = settingDataFixedDao.getSettingDataFixed("KdDepartemenInstalasiRawatInap"); String departementICU = settingDataFixedDao.getSettingDataFixed("KdInstalasiICU"); @@ -1477,11 +1337,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tindakans = revIndekKinerjaDao.findIdProdukByIdUser(idPegawai, periode, listDJP); for (Map tindakan : tindakans) { - Map result = new HashMap(); - Double pointQty = 0.0; - Double percentage = 0.0; - Double tarif = 0.0; - Double harga = 0.0; + Map result = new HashMap<>(); + double pointQty; + double percentage; + double tarif; + Double harga; if (drAnastesiList.contains(idPegawai)) { if (listTindakanAnastesiException.contains(tindakan.get("idProduk"))) { @@ -1510,12 +1370,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK harga = (Double) tindakan.get("harga"); } Long count = (long) 0; - Double point = 0.0; + Double point; - if (tarif != 0) { - point = getPoin(harga, percentage, tarif); - result.put("poin", point); - } + point = getPoin(harga, percentage, tarif); + result.put("poin", point); List> datas = revIndeksKinerjaDaoCustom.findAllProdukPerPeriode(idPegawai, periode, (Integer) tindakan.get("idProduk"), (Integer) tindakan.get("idKelas"), @@ -1552,10 +1410,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List> results = new ArrayList<>(); Pegawai pgw = pegawaiDao.findOne(idPegawai); List listDetailException = getDetailProdukAdministrasi(pgw); - List> tindakans = new ArrayList<>(); + List> tindakans; // Check dokter radiologi/klinik/patologi anatom/bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(idPegawai)) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK).contains(idPegawai)) { @@ -1579,7 +1437,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Integer bpjsKelPasienId = Integer.valueOf(settingDataFixedDao.getSettingDataFixed("bpjsRemun")); String tarifSatuHarga = settingDataFixedDao.getSettingDataFixed("tarifSatuHarga"); - Boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); + boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); String departementRawatInap = settingDataFixedDao.getSettingDataFixed("KdDepartemenInstalasiRawatInap"); String departementICU = settingDataFixedDao.getSettingDataFixed("KdInstalasiICU"); @@ -1623,11 +1481,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK int maxday = monitoringAbsenService.iterateDate(periode + "-01"); for (Map tindakan : tindakans) { - Map result = new HashMap(); + Map result = new HashMap<>(); Double pointQty = 0.0; - Double percentage = 0.0; - Double tarif = 0.0; - Double harga = 0.0; + double percentage; + double tarif; + Double harga; if (drAnastesiList.contains(idPegawai)) { if (listTindakanAnastesiException.contains(tindakan.get("idProduk"))) { @@ -1656,13 +1514,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK harga = (Double) tindakan.get("harga"); } Long count = (long) 0; - Double point = 0.0; + Double point; - if (tarif != 0) { - point = getPoin(harga, percentage, tarif); - result.put("poin", point); - result.put("poins", df.format(point)); - } + point = getPoin(harga, percentage, tarif); + result.put("poin", point); + result.put("poins", df.format(point)); List> datas = revIndeksKinerjaDaoCustom.findAllProdukPerPeriode(idPegawai, periode, (Integer) tindakan.get("idProduk"), (Integer) tindakan.get("idKelas"), @@ -1701,7 +1557,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map saveMapKalenderToHariLibur(MapKalenderToHariLiburVO vo) { - Map result = new HashMap(); + Map result = new HashMap<>(); if (CommonUtil.isNotNullOrEmpty(vo)) { MapKalenderToHariLibur mapKalenderToHariLibur = mapKalenderToHariLiburConverter.transferVOToModel(vo, new MapKalenderToHariLibur()); @@ -1727,7 +1583,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Calendar cal = Calendar.getInstance(); cal.setTime((Date) data.get("tanggal")); int month = cal.get(Calendar.MONTH) + 1; - data.put("date", +month + "/" + cal.get(Calendar.DATE) + "/" + cal.get(Calendar.YEAR)); + data.put("date", month + "/" + cal.get(Calendar.DATE) + "/" + cal.get(Calendar.YEAR)); } } return result; @@ -1737,14 +1593,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Transactional public List> getAllTindakanByDokterForfeeForService(String periode, Integer idPegawai) { List> results = new ArrayList<>(); - List> tindakans = new ArrayList<>(); + List> tindakans; Pegawai pgw = pegawaiDao.findOne(idPegawai); Integer kategoryPgw = pgw.getKategoryPegawaiId(); List listDetailException = getDetailProdukAdministrasi(pgw); String month = periode.substring(0, 7); // Check dokter radiologi/klinik/patologi anatom/bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(idPegawai)) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK).contains(idPegawai)) { @@ -1770,7 +1626,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Integer bpjsKelPasienId = Integer.valueOf(settingDataFixedDao.getSettingDataFixed("bpjsRemun")); String tarifSatuHarga = settingDataFixedDao.getSettingDataFixed("tarifSatuHarga"); - Boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); + boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); String departementRawatInap = settingDataFixedDao.getSettingDataFixed("KdDepartemenInstalasiRawatInap"); String departementICU = settingDataFixedDao.getSettingDataFixed("KdInstalasiICU"); @@ -1814,11 +1670,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } for (Map tindakan : tindakans) { - Map result = new HashMap(); - Double pointQty = 0.0; - Double percentage = 0.0; - Double tarif = 0.0; - Double harga = 0.0; + Map result = new HashMap<>(); + double pointQty; + double percentage; + double tarif; + Double harga; if (drAnastesiList.contains(idPegawai)) { if (listTindakanAnastesiException.contains(tindakan.get("idProduk"))) { @@ -1847,13 +1703,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK harga = (Double) tindakan.get("harga"); } Long count = (long) 0; - Double point = 0.0; - if (tarif != 0) { - point = getPoin(harga, percentage, tarif); - result.put("poin", point); - } + Double point; + point = getPoin(harga, percentage, tarif); + result.put("poin", point); - List> datas = new ArrayList<>(); + List> datas; if (listKategoriDokterLuar.contains(kategoryPgw)) { datas = revIndeksKinerjaDaoCustom.findAllProdukDokterLuarPerPeriode(idPegawai, periode, (Integer) tindakan.get("idProduk"), (Integer) tindakan.get("idKelas"), @@ -1889,8 +1743,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public Map getRekapitulasiCapaianUraianTugas(String periode, Integer id) { - Map result = new HashMap(); - List> listResult = new ArrayList>(); + Map result = new HashMap<>(); + List> listResult = new ArrayList<>(); Double total = 0.0; Jabatan jabatan = pegawaiDao.findJabatanInternalByIdPegawai(id);// jabatanFungsional @@ -1908,13 +1762,13 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK for (Map data : temp) { int idRincianKegiatan = (int) data.get("idRincianKegiatan"); - Double hasil = 0.0; + Double hasil; if (idRincianKegiatan != getIdPelayananPasien()) { Map dataMaster = uraianTugasTransaksiDao.findUraianTugas(id, idRincianKegiatan, periode); int maxday = monitoringAbsenService.iterateDate(periode + "-01"); for (int i = 1; i <= maxday; i++) { - String date = ""; + String date; if (i < 10) { date = periode + "-0" + i; } else { @@ -1964,7 +1818,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK @Override public List> reportrekapitulasi(Integer idPegawai, String periode, Boolean isFFS) { - List> result = new ArrayList>(); + List> result; if (isFFS) { result = getAllTindakanByDokterForfeeForServiceReportReview(periode, idPegawai); } else { @@ -1979,10 +1833,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List> results = new ArrayList<>(); Pegawai pgw = pegawaiDao.findOne(idPegawai); List listDetailException = getDetailProdukAdministrasi(pgw); - List> tindakans = new ArrayList<>(); + List> tindakans; // Check dokter radiologi/klinik/patologi anatom/bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(idPegawai)) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK).contains(idPegawai)) { @@ -2006,7 +1860,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Integer bpjsKelPasienId = Integer.valueOf(settingDataFixedDao.getSettingDataFixed("bpjsRemun")); String tarifSatuHarga = settingDataFixedDao.getSettingDataFixed("tarifSatuHarga"); - Boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); + boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); String departementRawatInap = settingDataFixedDao.getSettingDataFixed("KdDepartemenInstalasiRawatInap"); String departementICU = settingDataFixedDao.getSettingDataFixed("KdInstalasiICU"); @@ -2046,54 +1900,19 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tindakans = revIndekKinerjaDao.findIdProdukByIdUser(idPegawai, periode, listDJP); for (Map tindakan : tindakans) { - Map result = new HashMap(); - Double percentage = 0.0; - Double tarif = 0.0; - Double harga = 0.0; + double percentage; + double tarif; + Double harga; - if (drAnastesiList.contains(idPegawai)) { - if (listTindakanAnastesiException.contains(tindakan.get("idProduk"))) { - percentage = 30.0; - } else if ((Integer) tindakan.get("idJenisPelaksana") == 4) { - percentage = 30.0; - } else { - percentage = 15.0; - } - } else { - if ((Integer) tindakan.get("idJenisPelaksana") == 13) { - percentage = 15.0; - } else { - percentage = 30.0; - } - } - tarif = 45000.0; - - percentage = percentage / 100; - if (isTarifSatuHarga) { - harga = (Double) tindakan.get("hargaKelas1"); - if (CommonUtil.isNullOrEmpty(harga)) { - harga = (Double) tindakan.get("harga"); - } - } else { - harga = (Double) tindakan.get("harga"); - } Long count = (long) 0; - Double point = 0.0; - if (tarif != 0) { - point = getPoin(harga, percentage, tarif); - result.put("poin", point); - } - List> datas = revIndeksKinerjaDaoCustom.findAllProdukPerPeriode(idPegawai, periode, (Integer) tindakan.get("idProduk"), (Integer) tindakan.get("idKelas"), (Integer) tindakan.get("idJenisPelaksana"), listKelas2Down, listAllDepartemen, listInapDepartemen, listJalanDepartemen, bpjsKelPasienId, drPatologiAnatomiList); - result.putAll(tindakan); if (CommonUtil.isNotNullOrEmpty(datas)) { for (Map data : datas) { - Map tmp = new HashMap(); - tmp.putAll(tindakan); + Map tmp = new HashMap<>(tindakan); tmp.put("count", data.get("count")); tmp.put("tglPelayanan", data.get("tanggal")); count += (Long) data.get("count"); @@ -2114,10 +1933,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Pegawai pgw = pegawaiDao.findOne(idPegawai); Integer kategoryPgw = pgw.getKategoryPegawaiId(); List listDetailException = getDetailProdukAdministrasi(pgw); - List> tindakans = new ArrayList<>(); + List> tindakans; // Check dokter radiologi/klinik/patologi anatom/bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(idPegawai)) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK).contains(idPegawai)) { @@ -2142,7 +1961,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Integer bpjsKelPasienId = Integer.valueOf(settingDataFixedDao.getSettingDataFixed("bpjsRemun")); String tarifSatuHarga = settingDataFixedDao.getSettingDataFixed("tarifSatuHarga"); - Boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); + boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); String departementRawatInap = settingDataFixedDao.getSettingDataFixed("KdDepartemenInstalasiRawatInap"); String departementICU = settingDataFixedDao.getSettingDataFixed("KdInstalasiICU"); @@ -2182,45 +2001,12 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tindakans = revIndekKinerjaDao.findIdProdukByIdUser(idPegawai, periode, listDJP); for (Map tindakan : tindakans) { - Map result = new HashMap(); - Double percentage = 0.0; - Double tarif = 0.0; - Double harga = 0.0; + double percentage; + double tarif; + Double harga; - if (drAnastesiList.contains(idPegawai)) { - if (listTindakanAnastesiException.contains(tindakan.get("idProduk"))) { - percentage = 30.0; - } else if ((Integer) tindakan.get("idJenisPelaksana") == 4) { - percentage = 30.0; - } else { - percentage = 15.0; - } - } else { - if ((Integer) tindakan.get("idJenisPelaksana") == 13) { - percentage = 15.0; - } else { - percentage = 30.0; - } - } - tarif = 45000.0; - - percentage = percentage / 100; - if (isTarifSatuHarga) { - harga = (Double) tindakan.get("hargaKelas1"); - if (CommonUtil.isNullOrEmpty(harga)) { - harga = (Double) tindakan.get("harga"); - } - } else { - harga = (Double) tindakan.get("harga"); - } Long count = (long) 0; - Double point = 0.0; - if (tarif != 0) { - point = getPoin(harga, percentage, tarif); - result.put("poin", point); - } - - List> datas = new ArrayList>(); + List> datas; if (listKategoriDokterLuar.contains(kategoryPgw)) { datas = revIndeksKinerjaDaoCustom.findAllProdukDokterLuarPerPeriode(idPegawai, periode, (Integer) tindakan.get("idProduk"), (Integer) tindakan.get("idKelas"), @@ -2231,14 +2017,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK (Integer) tindakan.get("idJenisPelaksana"), listKelas2Down, listAllDepartemen, listInapDepartemen, listJalanDepartemen, bpjsKelPasienId, drPatologiAnatomiList); } - result.putAll(tindakan); - - result.putAll(tindakan); if (CommonUtil.isNotNullOrEmpty(datas)) { for (Map data : datas) { - Map tmp = new HashMap(); - tmp.putAll(tindakan); + Map tmp = new HashMap<>(tindakan); tmp.put("count", data.get("count")); tmp.put("tglPelayanan", data.get("tanggal")); if (CommonUtil.isNotNullOrEmpty(data.get("count"))) { @@ -2260,10 +2042,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Integer kategoryPgw = pgw.getKategoryPegawaiId(); List listDetailException = getDetailProdukAdministrasi(pgw); - List> tindakans = new ArrayList<>(); + List> tindakans; // Check dokter radiologi/klinik/patologi anatom/bukan - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(idPegawai)) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK).contains(idPegawai)) { @@ -2325,15 +2107,13 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tindakans = revIndekKinerjaDao.findIdProdukByIdUser(idPegawai, periode, listDJP); for (Map tindakan : tindakans) { - Map result = new HashMap(); - Double percentage = 0.0; - Double tarif = 0.0; - Double harga = 0.0; + double percentage; + double tarif; + Double harga; Long count = (long) 0; Long countRemun = (long) 0; Long countFfs = (long) 0; - Double point = 0.0; - tarif = 45000.0; + Double point; Long remun = revIndeksKinerjaDaoCustom.countAllProdukPerPeriode(idPegawai, periode, (Integer) tindakan.get("idProduk"), (Integer) tindakan.get("idKelas"), @@ -2343,7 +2123,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK remun = 0L; } - Long ffs = 0L; + Long ffs; if (listKategoriDokterLuar.contains(kategoryPgw)) { ffs = revIndeksKinerjaDaoCustom.countAllProdukDokterLuarPerPeriode(idPegawai, periode, (Integer) tindakan.get("idProduk"), (Integer) tindakan.get("idKelas"), @@ -2358,66 +2138,26 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK ffs = 0L; } - result.putAll(tindakan); - - if (drAnastesiList.contains(idPegawai)) { - if (listTindakanAnastesiException.contains(tindakan.get("idProduk"))) { - percentage = 30.0; - } else if ((Integer) tindakan.get("idJenisPelaksana") == 4) { - percentage = 30.0; - } else { - percentage = 15.0; - } - } else { - if ((Integer) tindakan.get("idJenisPelaksana") == 13) { - percentage = 15.0; - } else { - percentage = 30.0; - } - } - - percentage = percentage / 100; - harga = (Double) tindakan.get("harga"); - - if (tarif != 0) { - point = getPoin(harga, percentage, tarif); - result.put("poin", point); - } - - Map tmp = new HashMap(); + Map tmp = new HashMap<>(); if (CommonUtil.isNotNullOrEmpty(remun) || CommonUtil.isNotNullOrEmpty(ffs)) { if (CommonUtil.isNotNullOrEmpty(remun)) { tmp.put("remun", remun); } else { tmp.put("remun", 0); } - if (CommonUtil.isNotNullOrEmpty(tmp.get("remun"))) { - countRemun += (Long) tmp.get("remun"); - } if (CommonUtil.isNotNullOrEmpty(ffs)) { tmp.put("ffs", ffs); } else { tmp.put("ffs", 0); } - if (CommonUtil.isNotNullOrEmpty(tmp.get("ffs"))) { - countFfs += (Long) tmp.get("ffs"); - } tmp.putAll(tindakan); tmp.put("count", (ffs + remun)); - if (CommonUtil.isNotNullOrEmpty(tmp.get("count"))) { - count += (Long) tmp.get("count"); - } results.add(tmp); } } - Collections.sort(results, new Comparator>() { - public int compare(final Map o1, final Map o2) { - // ascending order - return ((String) o1.get("namaProduk")).compareTo((String) o2.get("namaProduk")); - } - }); + results.sort(Comparator.comparing(o -> ((String) o.get("namaProduk")))); return results; } @@ -2428,10 +2168,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Pegawai pgw = pegawaiDao.findOne(idPegawai); List listDetailException = getDetailProdukAdministrasi(pgw); - List> tindakans = new ArrayList<>(); + List> tindakans; // check dokter patologi anatomi, lab klinik, radiologi, atw yg lain - List listDJP = new ArrayList<>(); + List listDJP; if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_ANATOMI).contains(idPegawai)) { listDJP = splitDataSettingDatafixed("detailJenisProdukLabPA"); } else if (pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_PATOLOGI_KLINIK).contains(idPegawai)) { @@ -2447,7 +2187,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } String tarifSatuHarga = settingDataFixedDao.getSettingDataFixed("tarifSatuHarga"); - Boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); + boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); List drAnastesiList = pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_ANESTESI); List listTindakanAnastesiException = splitDataSettingDatafixed("excepTindakAnastesi"); @@ -2457,45 +2197,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List listFriday = indeksKinerjaDaoCustom.convertMonthtoDateCustom(periode, true); List listSK = indeksKinerjaDaoCustom.convertMonthtoDateCustom(periode, false); for (Map tindakan : tindakans) { - Map result = new HashMap(); - Double percentage = 0.0; - Double tarif = 0.0; - Double harga = 0.0; - - if (drAnastesiList.contains(idPegawai)) { - if (listTindakanAnastesiException.contains(tindakan.get("idProduk"))) { - percentage = 30.0; - } else if ((Integer) tindakan.get("idJenisPelaksana") == 4) { - percentage = 30.0; - } else { - percentage = 15.0; - } - } else { - if ((Integer) tindakan.get("idJenisPelaksana") == 13) { - percentage = 15.0; - } else { - percentage = 30.0; - } - } - tarif = 45000.0; - - percentage = percentage / 100; - if (isTarifSatuHarga) { - harga = (Double) tindakan.get("hargaKelas1"); - if (CommonUtil.isNullOrEmpty(harga)) { - harga = (Double) tindakan.get("harga"); - } - } else { - harga = (Double) tindakan.get("harga"); - } + double percentage; + double tarif; + Double harga; Long count = (long) 0; - Double point = 0.0; - if (tarif != 0) { - point = getPoin(harga, percentage, tarif); - result.put("poin", point); - } - List listRanap = indeksKinerjaDaoCustom.convertMonthtoDateCustom(periode, null); Long remun = revIndeksKinerjaDaoCustom.countAllProdukPerPeriode(idPegawai, periode, false, @@ -2516,9 +2222,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK ffs = 0L; } - result.putAll(tindakan); - - Map tmp = new HashMap(); + Map tmp = new HashMap<>(); if (CommonUtil.isNotNullOrEmpty(remun) || CommonUtil.isNotNullOrEmpty(ffs)) { if (CommonUtil.isNotNullOrEmpty(remun)) { tmp.put("remun", remun); @@ -2532,20 +2236,12 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } tmp.putAll(tindakan); tmp.put("count", (ffs + remun)); - if (CommonUtil.isNotNullOrEmpty(tmp.get("count"))) { - count += (Long) tmp.get("count"); - } results.add(tmp); } } - Collections.sort(results, new Comparator>() { - public int compare(final Map o1, final Map o2) { - // ascending order - return ((String) o1.get("namaProduk")).compareTo((String) o2.get("namaProduk")); - } - }); + results.sort(Comparator.comparing(o -> ((String) o.get("namaProduk")))); return results; } @@ -2554,9 +2250,9 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List> results = new ArrayList<>(); Pegawai pgw = pegawaiDao.findOne(idPegawai); List listDetailException = getDetailProdukAdministrasi(pgw); - List> tindakans = new ArrayList<>(); + List> tindakans; String tarifSatuHarga = settingDataFixedDao.getSettingDataFixed("tarifSatuHarga"); - Boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); + boolean isTarifSatuHarga = Boolean.parseBoolean(tarifSatuHarga); List drAnastesiList = pegawaiDao.getDokterByKelompokKerja(Master.SubUnitKerja.KK_ANESTESI); List listTindakanAnastesiException = splitDataSettingDatafixed("excepTindakAnastesi"); @@ -2572,44 +2268,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } for (Map tindakan : tindakans) { - Map result = new HashMap(); - Double percentage = 0.0; - Double tarif = 0.0; - Double harga = 0.0; + double percentage; + double tarif; + Double harga; - if (drAnastesiList.contains(idPegawai)) { - if (listTindakanAnastesiException.contains(tindakan.get("idProduk"))) { - percentage = 30.0; - } else if ((Integer) tindakan.get("idJenisPelaksana") == 4) { - percentage = 30.0; - } else { - percentage = 15.0; - } - } else { - if ((Integer) tindakan.get("idJenisPelaksana") == 13) { - percentage = 15.0; - } else { - percentage = 30.0; - } - } - tarif = 45000.0; - - percentage = percentage / 100; - - if (isTarifSatuHarga) { - harga = (Double) tindakan.get("hargaKelas1"); - if (CommonUtil.isNullOrEmpty(harga)) { - harga = (Double) tindakan.get("harga"); - } - } else { - harga = (Double) tindakan.get("harga"); - } Long count = (long) 0; - Double point = 0.0; - if (tarif != 0) { - point = getPoin(harga, percentage, tarif); - result.put("poin", point); - } List listFriday = indeksKinerjaDaoCustom.convertMonthtoDateCustom(periode, true); List listSK = indeksKinerjaDaoCustom.convertMonthtoDateCustom(periode, false); List listRanap = indeksKinerjaDaoCustom.convertMonthtoDateCustom(periode, null); @@ -2622,9 +2285,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK splitIdProdukAdministrasi(), false, (Integer) tindakan.get("idProduk"), (Double) tindakan.get("harga"), false, listDetailException); - result.putAll(tindakan); - - Map tmp = new HashMap(); + Map tmp = new HashMap<>(); if (CommonUtil.isNotNullOrEmpty(remun) || CommonUtil.isNotNullOrEmpty(ffs)) { if (CommonUtil.isNotNullOrEmpty(remun)) { tmp.put("remun", remun); @@ -2637,21 +2298,13 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tmp.put("ffs", 0); } tmp.putAll(tindakan); - tmp.put("count", (Long) (ffs + remun)); - if (CommonUtil.isNotNullOrEmpty(tmp.get("count"))) { - count += (Long) tmp.get("count"); - } + tmp.put("count", ffs + remun); results.add(tmp); } } - Collections.sort(results, new Comparator>() { - public int compare(final Map o1, final Map o2) { - // ascending order - return ((String) o1.get("namaProduk")).compareTo((String) o2.get("namaProduk")); - } - }); + results.sort(Comparator.comparing(o -> ((String) o.get("namaProduk")))); return results; } @@ -2660,8 +2313,6 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK try { return dateFormat.parse(GetSettingDataFixed("batasAkhirTarif2017")); } catch (ParseException e) { - e.printStackTrace(); - return null; } } @@ -2682,24 +2333,24 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List listKelompokPasienId = new ArrayList<>(); List listKelasId = new ArrayList<>(); List listPelaksanaId = new ArrayList<>(); - List listDetailJenisProduk = new ArrayList<>(); + List listDetailJenisProduk; List listDetailJenisProdukException = new ArrayList<>(); List listTanggalPelayanan = new ArrayList<>(); - Double harga = 0.0; - Double point = 0.0; - Double pointQty = 0.0; - Double formatPointQty = 0.0; - Double formatRpJasamedis = 0.0; - Double formatRpKontribusi = 0.0; - Double percentage = 0.0; + double harga; + Double point; + Double pointQty; + double formatPointQty; + double formatRpJasamedis = 0.0; + double formatRpKontribusi = 0.0; + Double percentage; DateFormat dateFormat = new SimpleDateFormat("yyyy-MM"); - Date datePeriode = new Date(); + Date datePeriode; try { datePeriode = dateFormat.parse(periode); } catch (ParseException e) { - e.printStackTrace(); + throw new ServiceVOException(e.getMessage()); } Date dateAkhirTarifLama = batasAkhirTarifLama(); boolean isSatuTarif = false; @@ -2850,8 +2501,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -2941,8 +2592,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -3032,8 +2683,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -3125,8 +2776,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -3219,8 +2870,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -3309,8 +2960,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } } - Collections.sort(listKelompokPasienId, Collections.reverseOrder()); - Collections.sort(listKelasId, Collections.reverseOrder()); + listKelompokPasienId.sort(Collections.reverseOrder()); + listKelasId.sort(Collections.reverseOrder()); for (Integer idProduk : listProdukId) { for (Integer idKelompokPasien : listKelompokPasienId) { for (Integer idKelas : listKelasId) { @@ -3372,14 +3023,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Map mapResult2 = new HashMap<>(); List> datas1 = new ArrayList<>(); List> datas2 = new ArrayList<>(); - Double totalKonsul1 = 0.0; - Double totalKonsul2 = 0.0; - Double totalVisit1 = 0.0; - Double totalVisit2 = 0.0; - Double totalTindakan1 = 0.0; - Double totalTindakan2 = 0.0; - Double totalProduk1 = 0.0; - Double totalProduk2 = 0.0; + double totalKonsul1 = 0.0; + double totalKonsul2 = 0.0; + double totalVisit1 = 0.0; + double totalVisit2 = 0.0; + double totalTindakan1 = 0.0; + double totalTindakan2 = 0.0; + double totalProduk1 = 0.0; + double totalProduk2 = 0.0; int counter1 = 0; int counter2 = 0; boolean isDiskonJasamedis1 = false; @@ -3443,7 +3094,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } if (CommonUtil.isNotNullOrEmpty(mapResult1.get("count"))) { if (isSatuTarif) { - if (isSatuTarif && CommonUtil.isNotNullOrEmpty(mapResult1.get("hargaKelas1"))) { + if (CommonUtil.isNotNullOrEmpty(mapResult1.get("hargaKelas1"))) { harga = Double.parseDouble(mapResult1.get("hargaKelas1").toString()); } else { harga = Double.parseDouble(mapResult1.get("harga").toString()); @@ -3455,7 +3106,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK if (drAnastesiList.contains(idPegawai)) { if (idsPenunjangBukanAnestesi.contains(mapResult1.get("idProduk"))) { percentage = persenOperator; - } else if ((Integer) mapResult1 + } else if (mapResult1 .get("idJenisPelaksana") == Master.JenisPetugasPelaksana.DOKTER_PEMERIKSA) { percentage = persenOperator; if (Double.parseDouble(mapResult1.get("diskon").toString()) > 0 @@ -3473,7 +3124,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK percentage = persenCooperator; } } else { - if ((Integer) mapResult1.get( + if (mapResult1.get( "idJenisPelaksana") == Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS) { percentage = persenCooperator; } else { @@ -3494,7 +3145,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK percentage = percentage / 100; point = getPoinLogbookDokter(harga, percentage, komponenDasar, isDiskonJasamedis1); - pointQty = point * totalProduk1.doubleValue(); + pointQty = point * totalProduk1; formatPointQty = Double.parseDouble(df.format(pointQty)); if (Master.JenisPetugasPelaksana.DOKTER_PEMERIKSA @@ -3503,33 +3154,33 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Master.KomponenHarga.JASA_DOKTER, Integer.parseInt(mapResult1.get("idProduk").toString()), Integer.parseInt(mapResult1.get("idKelas").toString())); - formatRpJasamedis = nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0; + formatRpJasamedis = nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0; formatRpKontribusi = totalProduk1 - * (nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0); + * (nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0); } else if (Master.JenisPetugasPelaksana.DOKTER_ANASTESI .equals(mapResult1.get("idJenisPelaksana"))) { Optional nettoKomponen = detailHargaNettoDao.findHargetNetto1Komponen( Master.KomponenHarga.JASA_DOKTER_ANASTESI, Integer.parseInt(mapResult1.get("idProduk").toString()), Integer.parseInt(mapResult1.get("idKelas").toString())); - formatRpJasamedis = nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0; + formatRpJasamedis = nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0; formatRpKontribusi = totalProduk1 - * (nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0); + * (nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0); } else if (Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS .equals(mapResult1.get("idJenisPelaksana"))) { Optional nettoKomponen = detailHargaNettoDao.findHargetNetto1Komponen( Master.KomponenHarga.JASA_ASISTEN_SPESIALIS, Integer.parseInt(mapResult1.get("idProduk").toString()), Integer.parseInt(mapResult1.get("idKelas").toString())); - formatRpJasamedis = nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0; + formatRpJasamedis = nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0; formatRpKontribusi = totalProduk1 - * (nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0); + * (nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0); } - mapResult1.put("totalKonsul", totalKonsul1.longValue()); - mapResult1.put("totalVisit", totalVisit1.longValue()); - mapResult1.put("totalTindakan", totalTindakan1.longValue()); - mapResult1.put("totalProduk", totalProduk1.longValue()); + mapResult1.put("totalKonsul", totalKonsul1); + mapResult1.put("totalVisit", totalVisit1); + mapResult1.put("totalTindakan", totalTindakan1); + mapResult1.put("totalProduk", totalProduk1); mapResult1.put("datas", datas1); mapResult1.put("poin", point); mapResult1.put("pointQty", formatPointQty); @@ -3553,7 +3204,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK if (drAnastesiList.contains(idPegawai)) { if (idsPenunjangBukanAnestesi.contains(mapResult2.get("idProduk"))) { percentage = persenOperator; - } else if ((Integer) mapResult2 + } else if (mapResult2 .get("idJenisPelaksana") == Master.JenisPetugasPelaksana.DOKTER_PEMERIKSA) { percentage = persenOperator; if (Double.parseDouble(mapResult2.get("diskon").toString()) > 0 @@ -3571,7 +3222,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK percentage = persenCooperator; } } else { - if ((Integer) mapResult2.get( + if (mapResult2.get( "idJenisPelaksana") == Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS) { percentage = persenCooperator; } else { @@ -3592,7 +3243,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK percentage = percentage / 100; point = getPoinLogbookDokter(harga, percentage, komponenDasar, isDiskonJasamedis2); - pointQty = point * totalProduk2.doubleValue(); + pointQty = point * totalProduk2; formatPointQty = Double.parseDouble(df.format(pointQty)); if (Master.JenisPetugasPelaksana.DOKTER_PEMERIKSA @@ -3601,33 +3252,33 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Master.KomponenHarga.JASA_DOKTER, Integer.parseInt(mapResult2.get("idProduk").toString()), Integer.parseInt(mapResult2.get("idKelas").toString())); - formatRpJasamedis = nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0; + formatRpJasamedis = nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0; formatRpKontribusi = totalProduk2 - * (nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0); + * (nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0); } else if (Master.JenisPetugasPelaksana.DOKTER_ANASTESI .equals(mapResult2.get("idJenisPelaksana"))) { Optional nettoKomponen = detailHargaNettoDao.findHargetNetto1Komponen( Master.KomponenHarga.JASA_DOKTER_ANASTESI, Integer.parseInt(mapResult2.get("idProduk").toString()), Integer.parseInt(mapResult2.get("idKelas").toString())); - formatRpJasamedis = nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0; + formatRpJasamedis = nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0; formatRpKontribusi = totalProduk2 - * (nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0); + * (nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0); } else if (Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS .equals(mapResult2.get("idJenisPelaksana"))) { Optional nettoKomponen = detailHargaNettoDao.findHargetNetto1Komponen( Master.KomponenHarga.JASA_ASISTEN_SPESIALIS, Integer.parseInt(mapResult2.get("idProduk").toString()), Integer.parseInt(mapResult2.get("idKelas").toString())); - formatRpJasamedis = nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0; + formatRpJasamedis = nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0; formatRpKontribusi = totalProduk2 - * (nettoKomponen != null ? nettoKomponen.orElse(0.0) : 0.0); + * (nettoKomponen.isPresent() ? nettoKomponen.orElse(0.0) : 0.0); } - mapResult2.put("totalKonsul", totalKonsul2.longValue()); - mapResult2.put("totalVisit", totalVisit2.longValue()); - mapResult2.put("totalTindakan", totalTindakan2.longValue()); - mapResult2.put("totalProduk", totalProduk2.longValue()); + mapResult2.put("totalKonsul", totalKonsul2); + mapResult2.put("totalVisit", totalVisit2); + mapResult2.put("totalTindakan", totalTindakan2); + mapResult2.put("totalProduk", totalProduk2); mapResult2.put("datas", datas2); mapResult2.put("poin", point); mapResult2.put("pointQty", formatPointQty); @@ -3659,15 +3310,15 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List listProdukId = new ArrayList<>(); List listKelasId = new ArrayList<>(); - List listDetailJenisProduk = new ArrayList<>(); + List listDetailJenisProduk; List listDetailJenisProdukException = new ArrayList<>(); List listTanggalPelayanan = new ArrayList<>(); - Double harga = 0.0; - Double point = 0.0; - Double pointQty = 0.0; - Double formatPointQty = 0.0; - Double percentage = 0.0; + double harga; + Double point; + Double pointQty; + double formatPointQty; + double percentage; DecimalFormat df = new DecimalFormat("#.##"); DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); @@ -3710,8 +3361,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List idsDokterPerinatologi = splitDataSettingDatafixed("pr_dokter_perinatologi"); List idsPenunjangBukanAnestesi = splitDataSettingDatafixed("pr_penunjang_nonanestesi"); Double komponenDasar = Double.parseDouble(GetSettingDataFixed("ld_komponen_dasar")); - Double persenOperator = Double.parseDouble(GetSettingDataFixed("ld_persen_operator")); - Double persenCooperator = Double.parseDouble(GetSettingDataFixed("ld_persen_cooperator")); + double persenOperator = Double.parseDouble(GetSettingDataFixed("ld_persen_operator")); + double persenCooperator = Double.parseDouble(GetSettingDataFixed("ld_persen_cooperator")); // LOGIC_RULES_REMUN if (CommonUtil.isNotNullOrEmpty(listData)) { @@ -3785,8 +3436,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -3876,8 +3527,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -3966,8 +3617,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -4059,8 +3710,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -4153,8 +3804,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -4237,7 +3888,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } } - Collections.sort(listKelasId, Collections.reverseOrder()); + listKelasId.sort(Collections.reverseOrder()); for (Integer idProduk : listProdukId) { for (Integer idKelas : listKelasId) { for (String tanggal : listTanggalPelayanan) { @@ -4267,10 +3918,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK for (Integer idKelas : listKelasId) { Map mapResult = new HashMap<>(); List> datas = new ArrayList<>(); - Double totalKonsul = 0.0; - Double totalVisit = 0.0; - Double totalTindakan = 0.0; - Double totalProduk = 0.0; + double totalKonsul = 0.0; + double totalVisit = 0.0; + double totalTindakan = 0.0; + double totalProduk = 0.0; int counter = 0; for (Map map : countResult) { Map countMap = new HashMap<>(); @@ -4312,15 +3963,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK if (drAnastesiList.contains(idPegawai)) { if (idsPenunjangBukanAnestesi.contains(mapResult.get("idProduk"))) { percentage = persenOperator; - } else if ((Integer) mapResult + } else if (mapResult .get("idJenisPelaksana") == Master.JenisPetugasPelaksana.DOKTER_PEMERIKSA) { percentage = persenOperator; } else { percentage = persenCooperator; } } else { - if ((Integer) mapResult - .get("idJenisPelaksana") == Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS) { + if (mapResult.get("idJenisPelaksana") == Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS) { percentage = persenCooperator; } else { percentage = persenOperator; @@ -4329,13 +3979,13 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK percentage = percentage / 100; point = getPoin(harga, percentage, komponenDasar); - pointQty = point * totalProduk.doubleValue(); + pointQty = point * totalProduk; formatPointQty = Double.parseDouble(df.format(pointQty)); - mapResult.put("totalKonsul", totalKonsul.longValue()); - mapResult.put("totalVisit", totalVisit.longValue()); - mapResult.put("totalTindakan", totalTindakan.longValue()); - mapResult.put("totalProduk", totalProduk.longValue()); + mapResult.put("totalKonsul", totalKonsul); + mapResult.put("totalVisit", totalVisit); + mapResult.put("totalTindakan", totalTindakan); + mapResult.put("totalProduk", totalProduk); mapResult.put("datas", datas); mapResult.put("poin", point); mapResult.put("pointQty", formatPointQty); @@ -4359,7 +4009,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List listProdukId = new ArrayList<>(); List listKelasId = new ArrayList<>(); List listPelaksanaId = new ArrayList<>(); - List listDetailJenisProduk = new ArrayList<>(); + List listDetailJenisProduk; List listDetailJenisProdukException = new ArrayList<>(); List listTanggalPelayanan = new ArrayList<>(); @@ -4369,19 +4019,19 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime PSBBDate = LocalDateTime.of(2020, 9, 14, 0, 0, 0); LocalDateTime PSBBEnd = LocalDateTime.parse(GetSettingDataFixed("psbbperiod"), dtf); - Double harga = 0.0; - Double point = 0.0; - Double pointQty = 0.0; - Double percentage = 0.0; + double harga; + Double point; + Double pointQty; + Double percentage; Double totalPoint = 0.0; - Long tindakanTotal = 0L; + long tindakanTotal = 0L; DateFormat dateFormat = new SimpleDateFormat("yyyy-MM"); - Date datePeriode = new Date(); + Date datePeriode; try { datePeriode = dateFormat.parse(periode); } catch (ParseException e) { - e.printStackTrace(); + throw new ServiceVOException(e.getMessage()); } Date dateAkhirTarifLama = batasAkhirTarifLama(); boolean isSatuTarif = false; @@ -4528,8 +4178,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -4620,8 +4270,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -4710,8 +4360,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -4803,8 +4453,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -4897,8 +4547,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -4932,7 +4582,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK rawResult.add(map); } else if (Arrays.asList(Master.Departemen.GRUP_RAWAT_INAP) .contains(Integer.parseInt(map.get("departemenId").toString())) - && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isAfter(datePulang) + && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang)) && Arrays.asList(Master.Kelas.KELAS_DUA_TIGA_NONKELAS) .contains(Integer.parseInt(map.get("idKelas").toString()))) { @@ -4984,7 +4634,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } } - Collections.sort(listKelasId, Collections.reverseOrder()); + listKelasId.sort(Collections.reverseOrder()); for (Integer idProduk : listProdukId) { for (Integer idKelas : listKelasId) { for (Integer idPelaksana : listPelaksanaId) { @@ -5000,7 +4650,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && Integer.parseInt(map.get("idKelas").toString()) == idKelas && Integer.parseInt(map.get("idJenisPelaksana").toString()) == idPelaksana && map.get("tanggal").toString().equals(tanggal) - && (Double.valueOf(map.get("diskon").toString()) > 0 + && (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0)))) { count1 = count1 + Double.parseDouble(map.get("count").toString()); @@ -5039,8 +4689,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK Map mapResult2 = new HashMap<>(); List> datas1 = new ArrayList<>(); List> datas2 = new ArrayList<>(); - Double totalTindakan1 = 0.0; - Double totalTindakan2 = 0.0; + double totalTindakan1 = 0.0; + double totalTindakan2 = 0.0; int counter1 = 0; int counter2 = 0; boolean isDiskonJasamedis1 = false; @@ -5050,7 +4700,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK if (Integer.parseInt(map.get("idProduk").toString()) == idProduk && Integer.parseInt(map.get("idKelas").toString()) == idKelas && Integer.parseInt(map.get("idJenisPelaksana").toString()) == idPelaksana - && (Double.valueOf(map.get("diskon").toString()) > 0 + && (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0)))) { countMap.put("count", map.get("count")); @@ -5064,8 +4714,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK totalTindakan1 = totalTindakan1 + Double.parseDouble(map.get("count").toString()); String tgl = map.get("tanggal").toString().substring(8, 10); - Long count = (new Double(Double.parseDouble(map.get("count").toString()))).longValue(); - mapResult1.put(tgl, count.toString()); + long count = (new Double(Double.parseDouble(map.get("count").toString()))).longValue(); + mapResult1.put(tgl, Long.toString(count)); counter1 = counter1 + 1; if (counter1 == 1) { @@ -5085,8 +4735,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK totalTindakan2 = totalTindakan2 + Double.parseDouble(map.get("count").toString()); String tgl = map.get("tanggal").toString().substring(8, 10); - Long count = (new Double(Double.parseDouble(map.get("count").toString()))).longValue(); - mapResult2.put(tgl, count.toString()); + long count = (new Double(Double.parseDouble(map.get("count").toString()))).longValue(); + mapResult2.put(tgl, Long.toString(count)); counter2 = counter2 + 1; if (counter2 == 1) { @@ -5108,7 +4758,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK if (drAnastesiList.contains(idPegawai)) { if (idsPenunjangBukanAnestesi.contains(mapResult1.get("idProduk"))) { percentage = persenOperator; - } else if ((Integer) mapResult1 + } else if (mapResult1 .get("idJenisPelaksana") == Master.JenisPetugasPelaksana.DOKTER_PEMERIKSA) { percentage = persenOperator; if (Double.parseDouble(mapResult1.get("diskon").toString()) > 0 @@ -5125,7 +4775,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK percentage = persenCooperator; } } else { - if ((Integer) mapResult1 + if (mapResult1 .get("idJenisPelaksana") == Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS) { percentage = persenCooperator; } else { @@ -5145,12 +4795,12 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK percentage = percentage / 100; point = getPoinLogbookDokter(harga, percentage, komponenDasar, isDiskonJasamedis1); - pointQty = point * totalTindakan1.doubleValue(); + pointQty = point * totalTindakan1; - tindakanTotal += totalTindakan1.longValue(); + tindakanTotal += (long) totalTindakan1; totalPoint += pointQty; - mapResult1.put("totalTindakan", totalTindakan1.longValue()); + mapResult1.put("totalTindakan", totalTindakan1); mapResult1.put("tindakanTotal", tindakanTotal); mapResult1.put("datas", datas1); mapResult1.put("poin", point); @@ -5179,7 +4829,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK if (drAnastesiList.contains(idPegawai)) { if (idsPenunjangBukanAnestesi.contains(mapResult2.get("idProduk"))) { percentage = persenOperator; - } else if ((Integer) mapResult2 + } else if (mapResult2 .get("idJenisPelaksana") == Master.JenisPetugasPelaksana.DOKTER_PEMERIKSA) { percentage = persenOperator; if (Double.parseDouble(mapResult2.get("diskon").toString()) > 0 @@ -5196,7 +4846,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK percentage = persenCooperator; } } else { - if ((Integer) mapResult2 + if (mapResult2 .get("idJenisPelaksana") == Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS) { percentage = persenCooperator; } else { @@ -5216,12 +4866,12 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK percentage = percentage / 100; point = getPoinLogbookDokter(harga, percentage, komponenDasar, isDiskonJasamedis2); - pointQty = point * totalTindakan2.doubleValue(); + pointQty = point * totalTindakan2; - tindakanTotal += totalTindakan2.longValue(); + tindakanTotal += (long) totalTindakan2; totalPoint += pointQty; - mapResult2.put("totalTindakan", totalTindakan2.longValue()); + mapResult2.put("totalTindakan", totalTindakan2); mapResult2.put("tindakanTotal", tindakanTotal); mapResult2.put("datas", datas2); mapResult2.put("poin", point); @@ -5252,15 +4902,15 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List listProdukId = new ArrayList<>(); List listKelasId = new ArrayList<>(); - List listDetailJenisProduk = new ArrayList<>(); + List listDetailJenisProduk; List listDetailJenisProdukException = new ArrayList<>(); List listTanggalPelayanan = new ArrayList<>(); - Double harga = 0.0; - Double point = 0.0; - Double pointQty = 0.0; - Double formatPointQty = 0.0; - Double percentage = 0.0; + double harga; + Double point; + Double pointQty; + double formatPointQty; + double percentage; DecimalFormat df = new DecimalFormat("#.##"); DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); @@ -5299,8 +4949,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List idsDokterUmumIGD = splitDataSettingDatafixed("pr_dokter_umum_igd"); List idsPenunjangBukanAnestesi = splitDataSettingDatafixed("pr_penunjang_nonanestesi"); Double komponenDasar = Double.parseDouble(GetSettingDataFixed("ld_komponen_dasar")); - Double persenOperator = Double.parseDouble(GetSettingDataFixed("ld_persen_operator")); - Double persenCooperator = Double.parseDouble(GetSettingDataFixed("ld_persen_cooperator")); + double persenOperator = Double.parseDouble(GetSettingDataFixed("ld_persen_operator")); + double persenCooperator = Double.parseDouble(GetSettingDataFixed("ld_persen_cooperator")); // LOGIC_RULES_FFS if (CommonUtil.isNotNullOrEmpty(listData)) { @@ -5345,8 +4995,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -5389,8 +5039,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -5434,8 +5084,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -5478,8 +5128,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -5522,8 +5172,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -5566,8 +5216,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -5610,7 +5260,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } } - Collections.sort(listKelasId, Collections.reverseOrder()); + listKelasId.sort(Collections.reverseOrder()); for (Integer idProduk : listProdukId) { for (Integer idKelas : listKelasId) { for (String tanggal : listTanggalPelayanan) { @@ -5641,7 +5291,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK for (Integer idKelas : listKelasId) { Map mapResult = new HashMap<>(); List> datas = new ArrayList<>(); - Double totalTindakan = 0.0; + double totalTindakan = 0.0; int counter = 0; for (Map map : countResult) { Map countMap = new HashMap<>(); @@ -5676,15 +5326,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK if (drAnastesiList.contains(idPegawai)) { if (idsPenunjangBukanAnestesi.contains(mapResult.get("idProduk"))) { percentage = persenOperator; - } else if ((Integer) mapResult + } else if (mapResult .get("idJenisPelaksana") == Master.JenisPetugasPelaksana.DOKTER_PEMERIKSA) { percentage = persenOperator; } else { percentage = persenCooperator; } } else { - if ((Integer) mapResult - .get("idJenisPelaksana") == Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS) { + if (mapResult.get("idJenisPelaksana") == Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS) { percentage = persenCooperator; } else { percentage = persenOperator; @@ -5693,10 +5342,10 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK percentage = percentage / 100; point = getPoin(harga, percentage, komponenDasar); - pointQty = point * totalTindakan.doubleValue(); + pointQty = point * totalTindakan; formatPointQty = Double.parseDouble(df.format(pointQty)); - mapResult.put("totalTindakan", totalTindakan.longValue()); + mapResult.put("totalTindakan", totalTindakan); mapResult.put("datas", datas); mapResult.put("poin", point); mapResult.put("pointQty", formatPointQty); @@ -5714,9 +5363,9 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK public List> findPatientDetailForEveryTindakanReview(Integer idProduk, Integer idKelompokPasien, Integer idKelas, Integer idPegawai, String tgl, Boolean ffs, Double diskon, Integer statusDiskon) { List> result = new ArrayList<>(); - List> listData = new ArrayList<>(); + List> listData; - List listDetailJenisProduk = new ArrayList<>(); + List listDetailJenisProduk; List listDetailJenisProdukException = new ArrayList<>(); Chronology iso = ISOChronology.getInstance(); @@ -5816,14 +5465,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || idsRegDJPPenunjangPK .contains(Integer.parseInt(map.get("detailId").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -5836,14 +5485,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -5868,8 +5517,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -5896,14 +5545,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -5919,14 +5568,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || dateTimePelayanan.isAfter(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -5942,14 +5591,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("idKelas").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -5966,14 +5615,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulangPSBB))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -5988,14 +5637,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6009,14 +5658,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && Arrays.asList(Master.Kelas.KELAS_DUA_TIGA_NONKELAS) .contains(Integer.parseInt(map.get("idKelas").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -6034,14 +5683,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -6066,8 +5715,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -6094,14 +5743,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6117,14 +5766,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || dateTimePelayanan.isAfter(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6140,14 +5789,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("idKelas").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6164,14 +5813,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulangPSBB))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6186,14 +5835,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6207,14 +5856,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && Arrays.asList(Master.Kelas.KELAS_DUA_TIGA_NONKELAS) .contains(Integer.parseInt(map.get("idKelas").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -6231,14 +5880,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -6263,8 +5912,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -6291,14 +5940,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6314,14 +5963,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || dateTimePelayanan.isAfter(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6337,14 +5986,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("idKelas").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6361,14 +6010,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulangPSBB))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6383,14 +6032,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6404,14 +6053,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && Arrays.asList(Master.Kelas.KELAS_DUA_TIGA_NONKELAS) .contains(Integer.parseInt(map.get("idKelas").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -6431,14 +6080,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -6463,8 +6112,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -6491,14 +6140,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6514,14 +6163,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || dateTimePelayanan.isAfter(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6537,14 +6186,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("idKelas").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6561,14 +6210,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulangPSBB))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6583,14 +6232,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6604,14 +6253,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && Arrays.asList(Master.Kelas.KELAS_DUA_TIGA_NONKELAS) .contains(Integer.parseInt(map.get("idKelas").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -6625,14 +6274,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || idsRegDJPPenunjangPK .contains(Integer.parseInt(map.get("detailId").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -6645,14 +6294,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -6677,8 +6326,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -6705,14 +6354,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6728,14 +6377,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK || dateTimePelayanan.isAfter(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6751,14 +6400,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("idKelas").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6775,14 +6424,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulangPSBB))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6797,14 +6446,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && dateTimePelayanan.isBefore(datePulang))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer.valueOf(map.get("statusDiskon").toString()) .equals(0))) { @@ -6818,14 +6467,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK && Arrays.asList(Master.Kelas.KELAS_DUA_TIGA_NONKELAS) .contains(Integer.parseInt(map.get("idKelas").toString()))) { if (diskon > 0 && (CommonUtil.isNullOrEmpty(statusDiskon) || statusDiskon.equals(0))) { - if (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) > 0 && (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer.valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); } } else { - if (Double.valueOf(map.get("diskon").toString()) == 0 - || (Double.valueOf(map.get("diskon").toString()) > 0 + if (Double.parseDouble(map.get("diskon").toString()) == 0 + || (Double.parseDouble(map.get("diskon").toString()) > 0 && CommonUtil.isNotNullOrEmpty(map.get("statusDiskon")) && !Integer .valueOf(map.get("statusDiskon").toString()).equals(0))) { result.add(map); @@ -6912,13 +6561,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "15:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.FRIDAY)) { org.joda.time.LocalDate tglIso = new org.joda.time.LocalDate( datePelayanan.getYear(), datePelayanan.getMonthValue(), @@ -6927,13 +6574,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "16:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { jamPulang = "23:59:59"; @@ -6943,8 +6588,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -6993,8 +6638,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP).contains( Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString() + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString() .toLowerCase()::contains)) { result.add(map); } @@ -7025,7 +6670,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT).anyMatch( + && Arrays.stream(Master.KONSUL_VISIT).noneMatch( map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) @@ -7098,13 +6743,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "15:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.FRIDAY)) { org.joda.time.LocalDate tglIso = new org.joda.time.LocalDate( datePelayanan.getYear(), datePelayanan.getMonthValue(), @@ -7113,13 +6756,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "16:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { jamPulang = "23:59:59"; @@ -7129,8 +6770,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -7179,7 +6820,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT).anyMatch( + && Arrays.stream(Master.KONSUL_VISIT).noneMatch( map.get("namaProduk").toString().toLowerCase()::contains)) { result.add(map); } @@ -7210,7 +6851,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT).anyMatch( + && Arrays.stream(Master.KONSUL_VISIT).noneMatch( map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) @@ -7284,13 +6925,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "15:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.FRIDAY)) { org.joda.time.LocalDate tglIso = new org.joda.time.LocalDate( datePelayanan.getYear(), datePelayanan.getMonthValue(), @@ -7299,13 +6938,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "16:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { jamPulang = "23:59:59"; @@ -7315,8 +6952,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -7365,8 +7002,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP).contains( Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString() + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString() .toLowerCase()::contains)) { result.add(map); } @@ -7397,7 +7034,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT).anyMatch( + && Arrays.stream(Master.KONSUL_VISIT).noneMatch( map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) @@ -7437,7 +7074,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List listProdukId = new ArrayList<>(); List listKelasId = new ArrayList<>(); - List listDetailJenisProduk = new ArrayList<>(); + List listDetailJenisProduk; List listDetailJenisProdukException = new ArrayList<>(); List listTanggalPelayanan = new ArrayList<>(); @@ -7552,8 +7189,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -7643,8 +7280,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -7733,8 +7370,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -7826,8 +7463,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -7920,8 +7557,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -8043,7 +7680,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List listProdukId = new ArrayList<>(); List listKelasId = new ArrayList<>(); - List listDetailJenisProduk = new ArrayList<>(); + List listDetailJenisProduk; List listDetailJenisProdukException = new ArrayList<>(); List listTanggalPelayanan = new ArrayList<>(); @@ -8186,13 +7823,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "15:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.FRIDAY)) { org.joda.time.LocalDate tglIso = new org.joda.time.LocalDate( datePelayanan.getYear(), datePelayanan.getMonthValue(), @@ -8201,13 +7836,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "16:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { jamPulang = "23:59:59"; @@ -8217,8 +7850,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -8285,7 +7918,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT).anyMatch( + && Arrays.stream(Master.KONSUL_VISIT).noneMatch( map.get("namaProduk").toString().toLowerCase()::contains)) { rawResult.add(map); } @@ -8325,8 +7958,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -8407,13 +8040,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "15:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.FRIDAY)) { org.joda.time.LocalDate tglIso = new org.joda.time.LocalDate( datePelayanan.getYear(), datePelayanan.getMonthValue(), @@ -8422,13 +8053,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "16:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { jamPulang = "23:59:59"; @@ -8438,8 +8067,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -8506,7 +8135,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT).anyMatch( + && Arrays.stream(Master.KONSUL_VISIT).noneMatch( map.get("namaProduk").toString().toLowerCase()::contains)) { rawResult.add(map); } @@ -8546,8 +8175,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -8626,13 +8255,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "15:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.FRIDAY)) { org.joda.time.LocalDate tglIso = new org.joda.time.LocalDate( datePelayanan.getYear(), datePelayanan.getMonthValue(), @@ -8641,13 +8268,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "16:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulang = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulang = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { jamPulang = "23:59:59"; @@ -8657,8 +8282,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -8725,7 +8350,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT).anyMatch( + && Arrays.stream(Master.KONSUL_VISIT).noneMatch( map.get("namaProduk").toString().toLowerCase()::contains)) { rawResult.add(map); } @@ -8765,8 +8390,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -8855,7 +8480,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK List listProdukId = new ArrayList<>(); List listKelasId = new ArrayList<>(); - List listDetailJenisProduk = new ArrayList<>(); + List listDetailJenisProduk; List listDetailJenisProdukException = new ArrayList<>(); Chronology iso = ISOChronology.getInstance(); @@ -8916,7 +8541,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK for (Integer idKelas : listKelasId) { long remun = 0L; long ffs = 0L; - long count = 0L; + long count; int dataCountRemun = 0; int dataCountFfs = 0; Map mapResult = new HashMap<>(); @@ -8990,13 +8615,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "15:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.FRIDAY)) { org.joda.time.LocalDate tglIso = new org.joda.time.LocalDate( datePelayanan.getYear(), datePelayanan.getMonthValue(), @@ -9005,13 +8628,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "16:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { jamPulang = "23:59:59"; @@ -9021,8 +8642,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -9208,8 +8829,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP).contains( Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString() + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString() .toLowerCase()::contains)) { ffs = ffs + (new Double( Double.parseDouble(map.get("count").toString()))) @@ -9251,8 +8872,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP).contains( Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString() + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString() .toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasukFfs) || dateTimePelayanan.isEqual(datePulangFfs) @@ -9411,13 +9032,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "15:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.FRIDAY)) { org.joda.time.LocalDate tglIso = new org.joda.time.LocalDate( datePelayanan.getYear(), datePelayanan.getMonthValue(), @@ -9426,13 +9045,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "16:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { jamPulang = "23:59:59"; @@ -9442,8 +9059,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -9618,8 +9235,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP).contains( Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString() + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString() .toLowerCase()::contains)) { ffs = ffs + (new Double( Double.parseDouble(map.get("count").toString()))) @@ -9655,7 +9272,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT).anyMatch( + && Arrays.stream(Master.KONSUL_VISIT).noneMatch( map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasukFfs) || dateTimePelayanan.isEqual(datePulangFfs) @@ -9811,13 +9428,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "15:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.FRIDAY)) { org.joda.time.LocalDate tglIso = new org.joda.time.LocalDate( datePelayanan.getYear(), datePelayanan.getMonthValue(), @@ -9826,13 +9441,11 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK tglIso.toDateTimeAtStartOfDay(), hijri); if (tglHijri.getMonthOfYear() == 9) { jamPulang = "14:30:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else { jamPulang = "16:00:00"; - timePulang = LocalTime.parse(jamPulang); - datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } + timePulang = LocalTime.parse(jamPulang); + datePulangFfs = LocalDateTime.of(datePelayanan, timePulang); } else if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { jamPulang = "23:59:59"; @@ -9842,8 +9455,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -10029,8 +9642,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP).contains( Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString() + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString() .toLowerCase()::contains)) { ffs = ffs + (new Double( Double.parseDouble(map.get("count").toString()))) @@ -10072,8 +9685,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP).contains( Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString() + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString() .toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasukFfs) || dateTimePelayanan.isEqual(datePulangFfs) @@ -10182,9 +9795,9 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK public List> findPatientDetailForEveryTindakanReview(Integer idPegawai, String tgl, Boolean ffs) { List> result = new ArrayList<>(); - List> listData = new ArrayList<>(); + List> listData; - List listDetailJenisProduk = new ArrayList<>(); + List listDetailJenisProduk; List listDetailJenisProdukException = new ArrayList<>(); String month = tgl.substring(0, 7); @@ -10307,8 +9920,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -10404,8 +10017,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -10500,8 +10113,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -10599,8 +10212,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -10700,8 +10313,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -10772,7 +10385,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK } } } else { - /** + /* * @deprecated unused conditions */ if (CommonUtil.isNotNullOrEmpty(listData)) { @@ -10817,8 +10430,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -10862,8 +10475,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -10907,8 +10520,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -10952,8 +10565,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -10996,8 +10609,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK LocalDateTime datePulang = LocalDateTime.of(datePelayanan, timePulang); String jamPulangPSBB = ""; - LocalTime timePulangPSBB = LocalTime.now(); - LocalDateTime datePulangPSBB = LocalDateTime.now(); + LocalTime timePulangPSBB; + LocalDateTime datePulangPSBB; if (getDayOfWeek((Date) map.get("tanggalPelayanan")) == 1 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 2 || getDayOfWeek((Date) map.get("tanggalPelayanan")) == 3 @@ -11041,8 +10654,8 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK .contains(Integer.parseInt(map.get("departemenId").toString())) && Arrays.asList(Master.Kelas.KELAS_SATU_VIP) .contains(Integer.parseInt(map.get("idKelas").toString())) - && !Arrays.stream(Master.KONSUL_VISIT) - .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) + && Arrays.stream(Master.KONSUL_VISIT) + .noneMatch(map.get("namaProduk").toString().toLowerCase()::contains) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookRemunServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookRemunServiceImpl.java new file mode 100644 index 00000000..54266ac0 --- /dev/null +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookRemunServiceImpl.java @@ -0,0 +1,52 @@ +package com.jasamedika.medifirst2000.service.impl; + +import com.jasamedika.medifirst2000.dao.DetailLogbookDokterDao; +import com.jasamedika.medifirst2000.dao.LogbookDokterDao; +import com.jasamedika.medifirst2000.dao.LogbookRemunDao; +import com.jasamedika.medifirst2000.service.LogbookRemunService; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Date; +import java.util.List; +import java.util.Set; + +/** + * @author salmanoe + * @version 1.0.0 + * @since 25/04/2024 + */ +@Service +@Transactional +public class LogbookRemunServiceImpl implements LogbookRemunService { + private static final Logger LOGGER = LoggerFactory.getLogger(LogbookRemunServiceImpl.class); + + @Autowired + private LogbookRemunDao logbookRemunDao; + + @Autowired + private LogbookDokterDao logbookDokterDao; + + @Autowired + private DetailLogbookDokterDao detailLogbookDokterDao; + + @Override + public void deleteByPeriod(Set idPegawai, Date tglAwal, Date tglAkhir) { + LOGGER.info("Start deleting previous data"); + + List listIdPegawai = new ArrayList<>(idPegawai); + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + java.sql.Date sqlTglAwal = new java.sql.Date(tglAwal.getTime()); + java.sql.Date sqlTglAkhir = new java.sql.Date(tglAkhir.getTime()); + detailLogbookDokterDao.deleteByKelompokKerjaAndPeriod(listIdPegawai, sqlTglAwal, sqlTglAkhir); + logbookDokterDao.deleteByKelompokKerjaAndPeriod(listIdPegawai, sqlTglAwal, sqlTglAkhir); + logbookRemunDao.deleteByKelompokKerjaAndPeriod(listIdPegawai, sqlTglAwal, sqlTglAkhir); + + LOGGER.info("Deleting previous data successfully...!"); + } +} diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PelayananPasienServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PelayananPasienServiceImpl.java index fb047b27..8c939031 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PelayananPasienServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PelayananPasienServiceImpl.java @@ -1103,6 +1103,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel */ List> listDataLuarJamKerja = new ArrayList<>(); for (Map d : listRatedPay) { + d.put("isJamKerja", false); if (CommonUtil.isNotNullOrEmpty(d.get("tglPelayanan"))) { LocalDate tglPelayanan = ((Date) d.get("tglPelayanan")).toInstant().atZone(ZoneId.systemDefault()) .toLocalDate(); @@ -1116,7 +1117,6 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel .contains(Integer.parseInt(d.get("idKelompokPasien").toString())))) if (CommonUtil.isNullOrEmpty(j.get("jamMasuk"))) { if (tglPelayanan.isEqual(tglMasuk)) { - d.put("isJamKerja", false); if ("Reguler".equals(d.get("jenisRuangan").toString())) d.put("isJamKerja", true); listDataLuarJamKerja.add(d); @@ -1129,7 +1129,6 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel LocalDateTime tglJamPulang = LocalDateTime.of(tglMasuk, jamPulang); if ((tglPelayanan.isEqual(tglMasuk) && tglJamPelayanan.isBefore(tglJamMasuk)) || (tglPelayanan.isEqual(tglMasuk) && tglJamPelayanan.isAfter(tglJamPulang))) { - d.put("isJamKerja", false); if ("Reguler".equals(d.get("jenisRuangan").toString())) d.put("isJamKerja", true); listDataLuarJamKerja.add(d); @@ -1141,7 +1140,6 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel /* * Tanggal pelayanan null akan dianggap sebagai luar jam kerja */ - d.put("isJamKerja", false); if ("Reguler".equals(d.get("jenisRuangan").toString())) d.put("isJamKerja", true); listDataLuarJamKerja.add(d); diff --git a/jasamedika-config/src/main/resources/jdbc.pelayanan.properties b/jasamedika-config/src/main/resources/jdbc.pelayanan.properties index af4e8839..525eb8a5 100644 --- a/jasamedika-config/src/main/resources/jdbc.pelayanan.properties +++ b/jasamedika-config/src/main/resources/jdbc.pelayanan.properties @@ -5,7 +5,7 @@ hibernate.hbm2ddl = none hibernate.format_sql = false hibernate.show_sql = false -hikari.config.maximum.pool.size = 25 +hikari.config.maximum.pool.size = 75 # DB Production jdbc.url = jdbc:postgresql://psql1.rsabhk.lan:5432/rsab_hk_production diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/dto/LogbookDokterDto.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/dto/LogbookDokterDto.java new file mode 100644 index 00000000..a763c6cb --- /dev/null +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/dto/LogbookDokterDto.java @@ -0,0 +1,20 @@ +package com.jasamedika.medifirst2000.dto; + +import lombok.Getter; +import lombok.Setter; + +import java.util.ArrayList; +import java.util.List; + +/** + * @author salmanoe + * @version 1.0.0 + * @since 26/04/2024 + */ +@Getter +@Setter +public class LogbookDokterDto { + + private String noRec; + private List pelayananPasienPetugasId = new ArrayList<>(); +} diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/DetailLogbookDokter.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/DetailLogbookDokter.java index afffbec7..42e0473a 100644 --- a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/DetailLogbookDokter.java +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/DetailLogbookDokter.java @@ -1,74 +1,73 @@ package com.jasamedika.medifirst2000.entities; +import com.jasamedika.medifirst2000.base.BaseActive; +import com.jasamedika.medifirst2000.helper.Caption; +import lombok.Getter; +import lombok.Setter; +import org.hibernate.annotations.GenericGenerator; + +import javax.persistence.*; +import javax.validation.constraints.NotNull; +import java.math.BigDecimal; import java.util.Date; -import javax.persistence.Column; -import javax.persistence.Entity; -import javax.persistence.FetchType; -import javax.persistence.JoinColumn; -import javax.persistence.ManyToOne; -import javax.persistence.Table; - -import com.jasamedika.medifirst2000.base.BaseTransaction; -import com.jasamedika.medifirst2000.helper.Caption; +import static javax.persistence.FetchType.LAZY; +@Getter +@Setter @Entity -@Table(name = "DetailLogbookDokter_T") -public class DetailLogbookDokter extends BaseTransaction { - - private static final long serialVersionUID = 8003361970314967209L; - - @Column(name = "count", nullable = true) - @Caption(value = "Count") - private Long count; - - @Column(name = "harga", nullable = true) - @Caption(value = "Harga") - private Double harga; - - @Column(name = "tanggal", nullable = true) - @Caption(value = "Tanggal") - private Date tanggal; - - @ManyToOne(fetch=FetchType.LAZY) - @Caption(value="Object Logbook Dokter") - @JoinColumn(name="ObjectLogbookDokterFK") +@Table(name = "t_logbook_dokter_detail", schema = "remun") +public class DetailLogbookDokter extends BaseActive { + + @Id + @GeneratedValue(generator = "uuid") + @GenericGenerator(name = "uuid", strategy = "uuid") + @Column(name = "no_rec", columnDefinition = "CHAR(32)", unique = true) + protected String noRec; + + @Column(name = "jenis_pelaksana") + @Caption(value = "Jenis Pelaksana") + private String jenisPelaksana; + + @Column(name = "jumlah_tindakan") + @Caption(value = "Jumlah Tindakan") + private Integer jumlahTindakan; + + @Column(name = "tarif") + @Caption(value = "Tarif") + private BigDecimal tarif; + + @Column(name = "diskon") + @Caption(value = "Diskon") + private BigDecimal diskon; + + @Column(name = "kelas") + @Caption(value = "Kelas") + private String kelas; + + @Column(name = "ruangan") + @Caption(value = "Ruangan") + private String ruangan; + + @Column(name = "nama_pasien") + @Caption(value = "Nama Pasien") + private String namaPasien; + + @Column(name = "no_rekam_medis") + @Caption(value = "No Rekam Medis") + private String noRekamMedis; + + @Column(name = "no_registrasi") + @Caption(value = "No Registrasi") + private String noRegistrasi; + + @Column(name = "tanggal_pelayanan") + @Caption(value = "Tanggal Pelayanan") + private Date tanggalPelayanan; + + @ManyToOne(fetch = LAZY) + @JoinColumn(name = "logbook_dokter_id") + @NotNull(message = "Logbook dokter tidak boleh kosong") + @Caption(value = "Logbook Dokter") private LogbookDokter logbookDokter; - - public Long getCount() { - return count; - } - - public void setCount(Long count) { - this.count = count; - } - - public Double getHarga() { - return harga; - } - - public void setHarga(Double harga) { - this.harga = harga; - } - - public Date getTanggal() { - return tanggal; - } - - public void setTanggal(Date tanggal) { - this.tanggal = tanggal; - } - - public LogbookDokter getLogbookDokter() { - return logbookDokter; - } - - public void setLogbookDokter(LogbookDokter logbookDokter) { - this.logbookDokter = logbookDokter; - } - - public static long getSerialversionuid() { - return serialVersionUID; - } - } diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/JenisLayananRemunMedis.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/JenisLayananRemunMedis.java new file mode 100644 index 00000000..b27b4fe5 --- /dev/null +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/JenisLayananRemunMedis.java @@ -0,0 +1,41 @@ +package com.jasamedika.medifirst2000.entities; + +import com.jasamedika.medifirst2000.base.BaseActive; +import com.jasamedika.medifirst2000.helper.Caption; +import lombok.Getter; +import lombok.Setter; +import org.hibernate.validator.constraints.NotBlank; + +import javax.persistence.*; +import javax.validation.constraints.Size; + +import static javax.persistence.GenerationType.SEQUENCE; + +/** + * @author salmanoe + * @version 1.0.0 + * @since 24/04/2024 + */ +@Getter +@Setter +@Entity +@Table(name = "m_jenis_layanan_remun_medis", schema = "remun") +public class JenisLayananRemunMedis extends BaseActive { + + @Id + @GeneratedValue(strategy = SEQUENCE, generator = "sg_jenis_layanan_remun_medis") + @SequenceGenerator(name = "sg_jenis_layanan_remun_medis", schema = "remun", sequenceName = "remun.m_jenis_layanan_remun_medis_seq", allocationSize = 1) + @Column(name = "id", columnDefinition = "bigint default nextval('remun.m_jenis_layanan_remun_medis_seq'::regclass)") + protected Long id; + + /** + * Jenis Layanan Remunerasi : Konsultasi Poli, Visite Ranap, Penunjang Rehab + * Medik, Penunjang Radiologi, Penunjang PK, Penunjang PA, Tindakan + * Non-Operatif, Tindakan Operatif Lengkap, Tindakan Operatif Non Co-op + */ + @Column(name = "jenis_layanan", length = 150, unique = true, nullable = false) + @Size(max = 150, message = "Jenis layanan maksimal {max} karakter") + @NotBlank(message = "Jenis layanan tidak boleh kosong") + @Caption("Jenis Layanan") + private String jenisLayanan; +} diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/JenisLogbook.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/JenisLogbook.java new file mode 100644 index 00000000..93bb617d --- /dev/null +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/JenisLogbook.java @@ -0,0 +1,39 @@ +package com.jasamedika.medifirst2000.entities; + +import com.jasamedika.medifirst2000.base.BaseActive; +import com.jasamedika.medifirst2000.helper.Caption; +import lombok.Getter; +import lombok.Setter; +import org.hibernate.validator.constraints.NotBlank; + +import javax.persistence.*; +import javax.validation.constraints.Size; + +import static javax.persistence.GenerationType.SEQUENCE; + +/** + * @author salmanoe + * @version 1.0.0 + * @since 24/04/2024 + */ +@Getter +@Setter +@Entity +@Table(name = "m_jenis_logbook", schema = "remun") +public class JenisLogbook extends BaseActive { + + @Id + @GeneratedValue(strategy = SEQUENCE, generator = "sg_jenis_logbook") + @SequenceGenerator(name = "sg_jenis_logbook", schema = "remun", sequenceName = "remun.m_jenis_logbook_seq", allocationSize = 1) + @Column(name = "id", columnDefinition = "bigint default nextval('remun.m_jenis_logbook_seq'::regclass)") + protected Long id; + + /** + * Jenis Logbook : JKN, NON-JKN, FIXED-PAY, KLAIM MPP + */ + @Column(name = "jenis_logbook", length = 150, unique = true, nullable = false) + @Size(max = 150, message = "Jenis logbook maksimal {max} karakter") + @NotBlank(message = "Jenis logbook tidak boleh kosong") + @Caption("Jenis Logbook") + private String jenisLogbook; +} diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/LogbookDokter.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/LogbookDokter.java index e042727b..58e7b5d4 100644 --- a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/LogbookDokter.java +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/LogbookDokter.java @@ -1,192 +1,81 @@ package com.jasamedika.medifirst2000.entities; +import com.jasamedika.medifirst2000.base.BaseActive; +import com.jasamedika.medifirst2000.helper.Caption; +import lombok.Getter; +import lombok.Setter; +import org.hibernate.annotations.GenericGenerator; + +import javax.persistence.*; +import javax.validation.constraints.NotNull; +import java.math.BigDecimal; import java.util.Set; -import javax.persistence.CascadeType; -import javax.persistence.Column; -import javax.persistence.Entity; -import javax.persistence.FetchType; -import javax.persistence.OneToMany; -import javax.persistence.Table; - -import com.jasamedika.medifirst2000.base.BaseTransaction; -import com.jasamedika.medifirst2000.helper.Caption; +import static javax.persistence.CascadeType.ALL; +import static javax.persistence.FetchType.LAZY; +@Getter +@Setter @Entity -@Table(name = "LogbookDokter_T") -public class LogbookDokter extends BaseTransaction { - - private static final long serialVersionUID = -3993902298828376060L; - - @Column(name = "objectProdukFk", nullable = true) +@Table(name = "t_logbook_dokter", schema = "remun") +public class LogbookDokter extends BaseActive { + + @Id + @GeneratedValue(generator = "uuid") + @GenericGenerator(name = "uuid", strategy = "uuid") + @Column(name = "no_rec", columnDefinition = "CHAR(32)", unique = true) + protected String noRec; + + @Column(name = "jenis_logbook") + @Caption(value = "Jenis Logbook") + private String jenisLogbook; + + @Column(name = "produk_id") @Caption(value = "Id Produk") - private Integer idProduk; - - @Column(name = "objectPegawaiFk", nullable = true) - @Caption(value = "Id Pegawai") - private Integer idPegawai; - - @Column(name = "objectDetailJenisProdukFk", nullable = true) - @Caption(value = "Id Detail Jenis Produk") - private Integer detailId; - - @Column(name = "detailJenisProduk", nullable = true) - @Caption(value = "Detail Jenis Produk") - private String detailJenisProduk; - - @Column(name = "harga", nullable = true) - @Caption(value = "Harga") - private Double harga; - - @Column(name = "hargaKelasSatu", nullable = true) - @Caption(value = "Harga Kelas 1") - private Double hargaKelas1; - - @Column(name = "objectJenisPelaksanaFk", nullable = true) - @Caption(value = "Id Jenis Pelaksana") - private Integer idJenisPelaksana; - - @Column(name = "objectKelasFk", nullable = true) - @Caption(value = "Id Kelas") - private Integer idKelas; - - @Column(name = "namaKelas", nullable = true) - @Caption(value = "Nama Kelas") - private String namaKelas; - - @Column(name = "namaProduk", nullable = true) - @Caption(value = "Nama Produk") - private String namaProduk; - - @Column(name = "poin", nullable = true) - @Caption(value = "Poin") - private Double poin; - - @Column(name = "poinQty", nullable = true) - @Caption(value = "Jumlah Poin") - private Double poinQty; - - @Column(name = "totalTindakan", nullable = true) + private Integer produkId; + + @Column(name = "produk") + @Caption(value = "Produk") + private String produk; + + @Column(name = "jenis_ruangan") + @Caption(value = "Jenis Ruangan") + private String jenisRuangan; + + @Column(name = "kelompok_pasien") + @Caption(value = "Kelompok Pasien") + private String kelompokPasien; + + @Column(name = "tarif") + @Caption(value = "Tarif") + private BigDecimal tarif; + + @Column(name = "persen_jasa") + @Caption(value = "Persentase Jasa") + private Double persenJasa; + + @Column(name = "remun_tindakan") + @Caption(value = "Remun / Tindakan") + private BigDecimal remunTindakan; + + @Column(name = "keterangan") + @Caption(value = "Keterangan") + private String keterangan; + + @Column(name = "total_tindakan") @Caption(value = "Total Tindakan") - private Long totalTindakan; - - @OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "logbookDokter") + private Integer totalTindakan; + + @Column(name = "total_remun_tindakan") + @Caption(value = "Total Remunerasi") + private BigDecimal totalRemunTindakan; + + @ManyToOne(fetch = LAZY) + @JoinColumn(name = "logbook_remun_id") + @NotNull(message = "Logbook remun tidak boleh kosong") + @Caption(value = "Logbook Remun") + private LogbookRemun logbookRemun; + + @OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "logbookDokter") private Set detailLogbookDokter; - - public Integer getIdProduk() { - return idProduk; - } - - public void setIdProduk(Integer idProduk) { - this.idProduk = idProduk; - } - - public Integer getIdPegawai() { - return idPegawai; - } - - public void setIdPegawai(Integer idPegawai) { - this.idPegawai = idPegawai; - } - - public Integer getDetailId() { - return detailId; - } - - public void setDetailId(Integer detailId) { - this.detailId = detailId; - } - - public String getDetailJenisProduk() { - return detailJenisProduk; - } - - public void setDetailJenisProduk(String detailJenisProduk) { - this.detailJenisProduk = detailJenisProduk; - } - - public Double getHarga() { - return harga; - } - - public void setHarga(Double harga) { - this.harga = harga; - } - - public Double getHargaKelas1() { - return hargaKelas1; - } - - public void setHargaKelas1(Double hargaKelas1) { - this.hargaKelas1 = hargaKelas1; - } - - public Integer getIdJenisPelaksana() { - return idJenisPelaksana; - } - - public void setIdJenisPelaksana(Integer idJenisPelaksana) { - this.idJenisPelaksana = idJenisPelaksana; - } - - public Integer getIdKelas() { - return idKelas; - } - - public void setIdKelas(Integer idKelas) { - this.idKelas = idKelas; - } - - public String getNamaKelas() { - return namaKelas; - } - - public void setNamaKelas(String namaKelas) { - this.namaKelas = namaKelas; - } - - public String getNamaProduk() { - return namaProduk; - } - - public void setNamaProduk(String namaProduk) { - this.namaProduk = namaProduk; - } - - public Double getPoin() { - return poin; - } - - public void setPoin(Double poin) { - this.poin = poin; - } - - public Double getPoinQty() { - return poinQty; - } - - public void setPoinQty(Double poinQty) { - this.poinQty = poinQty; - } - - public Long getTotalTindakan() { - return totalTindakan; - } - - public void setTotalTindakan(Long totalTindakan) { - this.totalTindakan = totalTindakan; - } - - public Set getDetailLogbookDokter() { - return detailLogbookDokter; - } - - public void setDetailLogbookDokter(Set detailLogbookDokter) { - this.detailLogbookDokter = detailLogbookDokter; - } - - public static long getSerialversionuid() { - return serialVersionUID; - } - } diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/LogbookRemun.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/LogbookRemun.java new file mode 100644 index 00000000..9aa74ef0 --- /dev/null +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/LogbookRemun.java @@ -0,0 +1,55 @@ +package com.jasamedika.medifirst2000.entities; + +import com.jasamedika.medifirst2000.base.BaseActive; +import com.jasamedika.medifirst2000.helper.Caption; +import lombok.Getter; +import lombok.Setter; +import org.hibernate.annotations.GenericGenerator; + +import javax.persistence.*; +import java.util.Date; +import java.util.Set; + +import static javax.persistence.CascadeType.ALL; +import static javax.persistence.FetchType.LAZY; +import static javax.persistence.TemporalType.DATE; +import static javax.persistence.TemporalType.TIMESTAMP; + +/** + * @author salmanoe + * @version 1.0.0 + * @since 25/04/2024 + */ +@Getter +@Setter +@Entity +@Table(name = "t_logbook_remun", schema = "remun") +public class LogbookRemun extends BaseActive { + + @Id + @GeneratedValue(generator = "uuid") + @GenericGenerator(name = "uuid", strategy = "uuid") + @Column(name = "no_rec", columnDefinition = "CHAR(32)", unique = true) + protected String noRec; + + @Column(name = "pegawai_id") + @Caption(value = "Id Pegawai") + private Integer pegawaiId; + + @Column(name = "pegawai") + @Caption(value = "Pegawai") + private String pegawai; + + @Column(name = "bulan") + @Caption(value = "Bulan") + @Temporal(DATE) + private Date bulan; + + @Column(name = "tanggal_tarik_data") + @Caption(value = "Tanggal Tarik Data") + @Temporal(TIMESTAMP) + private Date tanggalTarikData; + + @OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "logbookRemun") + private Set logbookDokter; +} diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/ObatLayananTindakan.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/ObatLayananTindakan.java index 9b604455..af7a3c68 100644 --- a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/ObatLayananTindakan.java +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/ObatLayananTindakan.java @@ -54,4 +54,10 @@ public class ObatLayananTindakan extends BaseTransaction implements Serializable @JoinColumn(name = "diubah_pengguna_id") @Caption(value = "Diubah oleh pegawai") private Pegawai diubahOleh; + + @ManyToOne(fetch = LAZY) + @JoinColumn(name = "ruanganfarmasifk", nullable = false) + @NotNull(message = "Ruangan farmasi Tidak boleh Kosong") + @Caption(value = "Ruangan Farmasi") + private Ruangan ruanganFarmasi; } diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/ProporsiJasaLayananRemunMedis.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/ProporsiJasaLayananRemunMedis.java new file mode 100644 index 00000000..c374adde --- /dev/null +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/ProporsiJasaLayananRemunMedis.java @@ -0,0 +1,61 @@ +package com.jasamedika.medifirst2000.entities; + +import com.jasamedika.medifirst2000.base.BaseActive; +import com.jasamedika.medifirst2000.helper.Caption; +import lombok.Getter; +import lombok.Setter; +import org.hibernate.annotations.GenericGenerator; + +import javax.persistence.*; +import javax.validation.constraints.NotNull; + +import static javax.persistence.FetchType.LAZY; + +/** + * @author salmanoe + * @version 1.0.0 + * @since 24/04/2024 + */ +@Getter +@Setter +@Entity +@Table(name = "m_proporsi_jasa_layanan_remun_medis", schema = "remun") +public class ProporsiJasaLayananRemunMedis extends BaseActive { + + @Id + @GeneratedValue(generator = "uuid") + @GenericGenerator(name = "uuid", strategy = "uuid") + @Column(name = "no_rec", columnDefinition = "CHAR(32)", unique = true) + protected String noRec; + + @NotNull(message = "Persentase tidak boleh kosong") + @Caption(value = "Persentase") + private Double persentase; + + @ManyToOne(fetch = LAZY) + @JoinColumn(name = "id_jenis_logbook", nullable = false) + @NotNull(message = "Jenis logbook tidak boleh kosong") + @Caption(value = "Jenis Logbook") + private JenisLogbook jenisLogbook; + + @Column(name = "id_jenis_logbook", insertable = false, updatable = false, nullable = false) + private Long jenisLogbookId; + + @ManyToOne(fetch = LAZY) + @JoinColumn(name = "id_jenis_petugas_pelaksana") + @NotNull(message = "Jenis petugas pelaksana tidak boleh kosong") + @Caption(value = "Jenis Petugas Pelaksana") + private JenisPetugasPelaksana jenisPetugasPelaksana; + + @Column(name = "id_jenis_petugas_pelaksana", insertable = false, updatable = false, nullable = false) + private Integer jenisPetugasPelaksanaId; + + @ManyToOne(fetch = LAZY) + @JoinColumn(name = "id_jenis_layanan", nullable = false) + @NotNull(message = "Jenis layanan tidak boleh kosong") + @Caption(value = "Jenis Layanan Remun Medis") + private JenisLayananRemunMedis jenisLayanan; + + @Column(name = "id_jenis_layanan", insertable = false, updatable = false, nullable = false) + private Long jenisLayananId; +} diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/RuanganJenisLayananRemunMedis.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/RuanganJenisLayananRemunMedis.java new file mode 100644 index 00000000..6a212ba5 --- /dev/null +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/RuanganJenisLayananRemunMedis.java @@ -0,0 +1,48 @@ +package com.jasamedika.medifirst2000.entities; + +import com.jasamedika.medifirst2000.base.BaseActive; +import com.jasamedika.medifirst2000.helper.Caption; +import lombok.Getter; +import lombok.Setter; +import org.hibernate.annotations.GenericGenerator; + +import javax.persistence.*; +import javax.validation.constraints.NotNull; + +import static javax.persistence.FetchType.LAZY; + +/** + * @author salmanoe + * @version 1.0.0 + * @since 24/04/2024 + */ +@Getter +@Setter +@Entity +@Table(name = "m_ruangan_jenis_layanan_remun_medis", schema = "remun") +public class RuanganJenisLayananRemunMedis extends BaseActive { + + @Id + @GeneratedValue(generator = "uuid") + @GenericGenerator(name = "uuid", strategy = "uuid") + @Column(name = "no_rec", columnDefinition = "CHAR(32)", unique = true) + protected String noRec; + + @ManyToOne(fetch = LAZY) + @JoinColumn(name = "id_ruangan", nullable = false) + @NotNull(message = "Ruangan tidak boleh kosong") + @Caption(value = "Ruangan") + private Ruangan ruangan; + + @Column(name = "id_ruangan", insertable = false, updatable = false, nullable = false) + private Integer ruanganId; + + @ManyToOne(fetch = LAZY) + @JoinColumn(name = "id_jenis_layanan", nullable = false) + @NotNull(message = "Jenis layanan tidak boleh kosong") + @Caption(value = "Jenis Layanan Remun Medis") + private JenisLayananRemunMedis jenisLayanan; + + @Column(name = "id_jenis_layanan", insertable = false, updatable = false, nullable = false) + private Long jenisLayananId; +} diff --git a/jasamedika-pelayanan/src/main/java/com/jasamedika/medifirst2000/task/schedule/LogbookTask.java b/jasamedika-pelayanan/src/main/java/com/jasamedika/medifirst2000/task/schedule/LogbookTask.java index c6795eae..49624365 100644 --- a/jasamedika-pelayanan/src/main/java/com/jasamedika/medifirst2000/task/schedule/LogbookTask.java +++ b/jasamedika-pelayanan/src/main/java/com/jasamedika/medifirst2000/task/schedule/LogbookTask.java @@ -1,10 +1,8 @@ package com.jasamedika.medifirst2000.task.schedule; -import com.jasamedika.medifirst2000.dao.PelayananPasienPetugasDao; -import com.jasamedika.medifirst2000.dao.RekapLogbookDokterDao; -import com.jasamedika.medifirst2000.entities.KelompokPasien; -import com.jasamedika.medifirst2000.entities.Pegawai; -import com.jasamedika.medifirst2000.entities.RekapLogbookDokter; +import com.jasamedika.medifirst2000.dao.*; +import com.jasamedika.medifirst2000.entities.*; +import com.jasamedika.medifirst2000.service.LogbookRemunService; import com.jasamedika.medifirst2000.service.PelayananPasienService; import com.jasamedika.medifirst2000.service.RekapLogbookDokterService; import com.jasamedika.medifirst2000.util.DateUtil; @@ -14,11 +12,17 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; +import java.math.BigDecimal; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.time.LocalDate; import java.time.ZoneId; import java.util.*; +import java.util.concurrent.CountDownLatch; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; + +import static com.jasamedika.medifirst2000.constants.Master.Profesi.TERAPI; /** * @author salmanoe @@ -41,9 +45,30 @@ public class LogbookTask { @Autowired private RekapLogbookDokterService rekapLogbookDokterService; + @Autowired + private LogbookRemunService logbookRemunService; + + @Autowired + private LogbookRemunDao logbookRemunDao; + + @Autowired + private LogbookDokterDao logbookDokterDao; + + @Autowired + private DetailLogbookDokterDao detailLogbookDokterDao; + + @Autowired + private MapPegawaiJabatanToUnitKerjaDao mapPegawaiJabatanToUnitKerjaDao; + + @Autowired + private SubUnitKerjaDao subUnitKerjaDao; + + @Autowired + private MapJabatanProfesiDao mapJabatanProfesiDao; + @Scheduled(cron = "0 0 0 1-6 * ?") public void saveRekapLogbookDokter() { - LOGGER.info("Simpan rekapitulasi logbook dokter"); + LOGGER.info("Start simpan rekapitulasi logbook dokter"); LocalDate localDate = LocalDate.now().minusMonths(1); Date date = Date.from(localDate.atStartOfDay(ZoneId.systemDefault()).toInstant()); @@ -168,5 +193,343 @@ public class LogbookTask { } }); rekapLogbookDokterDao.save(models); + + LOGGER.info("Simpan rekapitulasi logbook dokter berhasil...!"); + } + + @Scheduled(cron = "0 0 0 1-6 * ?") + public void saveRekapDetailLogbookDokter() { + LOGGER.info("Start simpan rekapitulasi detail logbook dokter"); + + LocalDate localDate = LocalDate.now().minusMonths(1); + Date date = Date.from(localDate.atStartOfDay(ZoneId.systemDefault()).toInstant()); + Date tglAwal = DateUtil.startMonth(date); + Date tglAkhir = DateUtil.endMonth(date); + List subUnitKerjaIn = subUnitKerjaDao.findAllKelompokKerjaMedisId(); + Set idPegawaiKelompokKerja = mapPegawaiJabatanToUnitKerjaDao + .findPegawaiIdBySubUnitKerjaIn(subUnitKerjaIn); + List terapisRehabMedik = mapJabatanProfesiDao.findIdPegawaiByProfesiIn(Arrays.asList(TERAPI)); + idPegawaiKelompokKerja.addAll(terapisRehabMedik); + if (!idPegawaiKelompokKerja.isEmpty()) { + // Delete untuk pembaharuan data + logbookRemunService.deleteByPeriod(idPegawaiKelompokKerja, tglAwal, tglAkhir); + } + saveRekapDetailLogbookDokter(idPegawaiKelompokKerja, date); + } + + private void saveRekapDetailLogbookDokter(Set idPegawaiKelompokKerja, Date date) { + DateFormat df = new SimpleDateFormat("yyyy-MM"); + String bulan = df.format(date); + ExecutorService executorService = Executors.newFixedThreadPool(50); + CountDownLatch latch = new CountDownLatch(50); + try { + for (Integer idPegawai : idPegawaiKelompokKerja) { + executorService.execute(() -> { + LOGGER.info("Simpan rekapitulasi detail logbook dokter id {}", idPegawai); + + LogbookRemun logbookRemun = new LogbookRemun(); + logbookRemun.setKdProfile((short) 0); + logbookRemun.setStatusEnabled(true); + logbookRemun.setPegawaiId(idPegawai); + logbookRemun.setBulan(date); + logbookRemun.setTanggalTarikData(new Date()); + LogbookRemun savedRemun = logbookRemunDao.save(logbookRemun); + { + Map kinerjaDokter = pelayananPasienService.logbookRemunTarifDokter(idPegawai, + bulan); + List> remun = (List>) kinerjaDokter.get("data"); + for (Map map : remun) { + List listNorecPelayananPasienPetugas = new ArrayList<>(); + { + List> detail = (List>) map.get("detail"); + for (Map d : detail) + listNorecPelayananPasienPetugas.addAll((List) d.get("norecs")); + } + LogbookDokter logbookDokter = new LogbookDokter(); + logbookDokter.setKdProfile((short) 0); + logbookDokter.setStatusEnabled(true); + logbookDokter.setJenisLogbook("JKN"); + logbookDokter.setKelompokPasien(map.get("kelompokPasien").toString()); + logbookDokter.setKeterangan(map.get("keterangan").toString()); + logbookDokter.setPersenJasa( + Double.parseDouble(map.get("persenJasa").toString().replace("%", ""))); + logbookDokter.setProduk(map.get("namaProduk").toString()); + logbookDokter.setProdukId(Integer.parseInt(map.get("idProduk").toString())); + double hargaJasa = Double.parseDouble(map.get("hargaJasa").toString()); + logbookDokter.setRemunTindakan(BigDecimal.valueOf(hargaJasa)); + logbookDokter + .setTarif(BigDecimal.valueOf(Double.parseDouble(map.get("hargaJual").toString()))); + int jumlah = Double.valueOf(map.get("jumlah").toString()).intValue(); + logbookDokter.setTotalRemunTindakan(BigDecimal.valueOf(hargaJasa * jumlah)); + logbookDokter.setTotalTindakan(jumlah); + logbookDokter.setLogbookRemun(savedRemun); + LogbookDokter savedLogbookDokter = logbookDokterDao.save(logbookDokter); + { + List> detailLogbook = pelayananPasienService + .detailLogbookTarifDokter(idPegawai, listNorecPelayananPasienPetugas); + List listDetailLogbookDokter = new ArrayList<>(); + for (Map detail : detailLogbook) { + DetailLogbookDokter detailLogbookDokter = new DetailLogbookDokter(); + detailLogbookDokter.setKdProfile((short) 0); + detailLogbookDokter.setStatusEnabled(true); + detailLogbookDokter.setDiskon( + BigDecimal.valueOf(Double.parseDouble(detail.get("diskon").toString()))); + detailLogbookDokter.setJumlahTindakan( + Double.valueOf(detail.get("jumlah").toString()).intValue()); + detailLogbookDokter.setJenisPelaksana(detail.get("jenisPelaksana").toString()); + detailLogbookDokter.setKelas(detail.get("namaKelas").toString()); + detailLogbookDokter.setNamaPasien(detail.get("namaPasien").toString()); + detailLogbookDokter.setNoRegistrasi(detail.get("noRegistrasi").toString()); + detailLogbookDokter.setNoRekamMedis(detail.get("noCm").toString()); + detailLogbookDokter.setRuangan(detail.get("namaRuangan").toString()); + detailLogbookDokter + .setTanggalPelayanan(DateUtil.toDate(detail.get("tanggal").toString())); + detailLogbookDokter.setTarif( + BigDecimal.valueOf(Double.parseDouble(detail.get("hargaJual").toString()))); + detailLogbookDokter.setLogbookDokter(savedLogbookDokter); + listDetailLogbookDokter.add(detailLogbookDokter); + } + detailLogbookDokterDao.save(listDetailLogbookDokter); + } + } + } + { + List> ffs = pelayananPasienService.logbookFfsTarifDokter(idPegawai, bulan); + for (Map fee : ffs) { + List listNorecPelayananPasienPetugas = new ArrayList<>(); + { + List> detail = (List>) fee.get("detail"); + for (Map d : detail) + listNorecPelayananPasienPetugas.addAll((List) d.get("norecs")); + } + LogbookDokter logbookDokter = new LogbookDokter(); + logbookDokter.setKdProfile((short) 0); + logbookDokter.setStatusEnabled(true); + logbookDokter.setJenisLogbook("NON-JKN DALAM JAM KERJA"); + logbookDokter.setJenisRuangan(fee.get("jenisRuangan").toString()); + logbookDokter.setKelompokPasien(fee.get("kelompokPasien").toString()); + logbookDokter.setKeterangan(fee.get("keterangan").toString()); + logbookDokter.setPersenJasa( + Double.parseDouble(fee.get("persenJasa").toString().replace("%", ""))); + logbookDokter.setProduk(fee.get("namaProduk").toString()); + logbookDokter.setProdukId(Integer.parseInt(fee.get("idProduk").toString())); + double hargaJasa = Double.parseDouble(fee.get("hargaJasa").toString()); + logbookDokter.setRemunTindakan(BigDecimal.valueOf(hargaJasa)); + logbookDokter + .setTarif(BigDecimal.valueOf(Double.parseDouble(fee.get("hargaJual").toString()))); + int jumlah = Double.valueOf(fee.get("jumlah").toString()).intValue(); + logbookDokter.setTotalRemunTindakan(BigDecimal.valueOf(hargaJasa * jumlah)); + logbookDokter.setTotalTindakan(jumlah); + logbookDokter.setLogbookRemun(savedRemun); + LogbookDokter savedLogbookDokter = logbookDokterDao.save(logbookDokter); + { + List> detailLogbook = pelayananPasienService + .detailLogbookTarifDokter(idPegawai, listNorecPelayananPasienPetugas); + List listDetailLogbookDokter = new ArrayList<>(); + for (Map detail : detailLogbook) { + DetailLogbookDokter detailLogbookDokter = new DetailLogbookDokter(); + detailLogbookDokter.setKdProfile((short) 0); + detailLogbookDokter.setStatusEnabled(true); + detailLogbookDokter.setDiskon( + BigDecimal.valueOf(Double.parseDouble(detail.get("diskon").toString()))); + detailLogbookDokter.setJumlahTindakan( + Double.valueOf(detail.get("jumlah").toString()).intValue()); + detailLogbookDokter.setJenisPelaksana(detail.get("jenisPelaksana").toString()); + detailLogbookDokter.setKelas(detail.get("namaKelas").toString()); + detailLogbookDokter.setNamaPasien(detail.get("namaPasien").toString()); + detailLogbookDokter.setNoRegistrasi(detail.get("noRegistrasi").toString()); + detailLogbookDokter.setNoRekamMedis(detail.get("noCm").toString()); + detailLogbookDokter.setRuangan(detail.get("namaRuangan").toString()); + detailLogbookDokter + .setTanggalPelayanan(DateUtil.toDate(detail.get("tanggal").toString())); + detailLogbookDokter.setTarif( + BigDecimal.valueOf(Double.parseDouble(detail.get("hargaJual").toString()))); + detailLogbookDokter.setLogbookDokter(savedLogbookDokter); + listDetailLogbookDokter.add(detailLogbookDokter); + } + detailLogbookDokterDao.save(listDetailLogbookDokter); + } + } + } + { + List> ffs = pelayananPasienService.logbookFfsLuarTarifDokter(idPegawai, + bulan); + for (Map fee : ffs) { + List listNorecPelayananPasienPetugas = new ArrayList<>(); + { + List> detail = (List>) fee.get("detail"); + for (Map d : detail) + listNorecPelayananPasienPetugas.addAll((List) d.get("norecs")); + } + LogbookDokter logbookDokter = new LogbookDokter(); + logbookDokter.setKdProfile((short) 0); + logbookDokter.setStatusEnabled(true); + logbookDokter.setJenisLogbook("NON-JKN LUAR JAM KERJA"); + logbookDokter.setJenisRuangan(fee.get("jenisRuangan").toString()); + logbookDokter.setKelompokPasien(fee.get("kelompokPasien").toString()); + logbookDokter.setKeterangan(fee.get("keterangan").toString()); + logbookDokter.setPersenJasa( + Double.parseDouble(fee.get("persenJasa").toString().replace("%", ""))); + logbookDokter.setProduk(fee.get("namaProduk").toString()); + logbookDokter.setProdukId(Integer.parseInt(fee.get("idProduk").toString())); + double hargaJasa = Double.parseDouble(fee.get("hargaJasa").toString()); + logbookDokter.setRemunTindakan(BigDecimal.valueOf(hargaJasa)); + logbookDokter + .setTarif(BigDecimal.valueOf(Double.parseDouble(fee.get("hargaJual").toString()))); + int jumlah = Double.valueOf(fee.get("jumlah").toString()).intValue(); + logbookDokter.setTotalRemunTindakan(BigDecimal.valueOf(hargaJasa * jumlah)); + logbookDokter.setTotalTindakan(jumlah); + logbookDokter.setLogbookRemun(savedRemun); + LogbookDokter savedLogbookDokter = logbookDokterDao.save(logbookDokter); + { + List> detailLogbook = pelayananPasienService + .detailLogbookTarifDokter(idPegawai, listNorecPelayananPasienPetugas); + List listDetailLogbookDokter = new ArrayList<>(); + for (Map detail : detailLogbook) { + DetailLogbookDokter detailLogbookDokter = new DetailLogbookDokter(); + detailLogbookDokter.setKdProfile((short) 0); + detailLogbookDokter.setStatusEnabled(true); + detailLogbookDokter.setDiskon( + BigDecimal.valueOf(Double.parseDouble(detail.get("diskon").toString()))); + detailLogbookDokter.setJumlahTindakan( + Double.valueOf(detail.get("jumlah").toString()).intValue()); + detailLogbookDokter.setJenisPelaksana(detail.get("jenisPelaksana").toString()); + detailLogbookDokter.setKelas(detail.get("namaKelas").toString()); + detailLogbookDokter.setNamaPasien(detail.get("namaPasien").toString()); + detailLogbookDokter.setNoRegistrasi(detail.get("noRegistrasi").toString()); + detailLogbookDokter.setNoRekamMedis(detail.get("noCm").toString()); + detailLogbookDokter.setRuangan(detail.get("namaRuangan").toString()); + detailLogbookDokter + .setTanggalPelayanan(DateUtil.toDate(detail.get("tanggal").toString())); + detailLogbookDokter.setTarif( + BigDecimal.valueOf(Double.parseDouble(detail.get("hargaJual").toString()))); + detailLogbookDokter.setLogbookDokter(savedLogbookDokter); + listDetailLogbookDokter.add(detailLogbookDokter); + } + detailLogbookDokterDao.save(listDetailLogbookDokter); + } + } + } + { + List> fixedPay = pelayananPasienService.logbookFixedPayDokter(idPegawai, + bulan); + for (Map pay : fixedPay) { + List listNorecPelayananPasienPetugas = new ArrayList<>(); + { + List> detail = (List>) pay.get("detail"); + for (Map d : detail) + listNorecPelayananPasienPetugas.addAll((List) d.get("norecs")); + } + LogbookDokter logbookDokter = new LogbookDokter(); + logbookDokter.setKdProfile((short) 0); + logbookDokter.setStatusEnabled(true); + logbookDokter.setJenisLogbook("FIXED-PAY"); + logbookDokter.setJenisRuangan(pay.get("jenisRuangan").toString()); + logbookDokter.setKelompokPasien(pay.get("kelompokPasien").toString()); + logbookDokter.setKeterangan(pay.get("keterangan").toString()); + logbookDokter.setProduk(pay.get("namaProduk").toString()); + logbookDokter.setProdukId(Integer.parseInt(pay.get("idProduk").toString())); + double hargaJasa = Double.parseDouble(pay.get("hargaJasa").toString()); + logbookDokter.setRemunTindakan(BigDecimal.valueOf(hargaJasa)); + logbookDokter + .setTarif(BigDecimal.valueOf(Double.parseDouble(pay.get("hargaJual").toString()))); + int jumlah = Double.valueOf(pay.get("jumlah").toString()).intValue(); + logbookDokter.setTotalRemunTindakan(BigDecimal.valueOf(hargaJasa * jumlah)); + logbookDokter.setTotalTindakan(jumlah); + logbookDokter.setLogbookRemun(savedRemun); + LogbookDokter savedLogbookDokter = logbookDokterDao.save(logbookDokter); + { + List> detailLogbook = pelayananPasienService + .detailLogbookTarifDokter(idPegawai, listNorecPelayananPasienPetugas); + List listDetailLogbookDokter = new ArrayList<>(); + for (Map detail : detailLogbook) { + DetailLogbookDokter detailLogbookDokter = new DetailLogbookDokter(); + detailLogbookDokter.setKdProfile((short) 0); + detailLogbookDokter.setStatusEnabled(true); + detailLogbookDokter.setDiskon( + BigDecimal.valueOf(Double.parseDouble(detail.get("diskon").toString()))); + detailLogbookDokter.setJumlahTindakan( + Double.valueOf(detail.get("jumlah").toString()).intValue()); + detailLogbookDokter.setJenisPelaksana(detail.get("jenisPelaksana").toString()); + detailLogbookDokter.setKelas(detail.get("namaKelas").toString()); + detailLogbookDokter.setNamaPasien(detail.get("namaPasien").toString()); + detailLogbookDokter.setNoRegistrasi(detail.get("noRegistrasi").toString()); + detailLogbookDokter.setNoRekamMedis(detail.get("noCm").toString()); + detailLogbookDokter.setRuangan(detail.get("namaRuangan").toString()); + detailLogbookDokter + .setTanggalPelayanan(DateUtil.toDate(detail.get("tanggal").toString())); + detailLogbookDokter.setTarif( + BigDecimal.valueOf(Double.parseDouble(detail.get("hargaJual").toString()))); + detailLogbookDokter.setLogbookDokter(savedLogbookDokter); + listDetailLogbookDokter.add(detailLogbookDokter); + } + detailLogbookDokterDao.save(listDetailLogbookDokter); + } + } + } + { + List> klaimMpp = pelayananPasienService.logbookKlaimMppDokter(idPegawai, + bulan); + for (Map mpp : klaimMpp) { + List listNorecPelayananPasienPetugas = new ArrayList<>(); + { + List> detail = (List>) mpp.get("detail"); + for (Map d : detail) + listNorecPelayananPasienPetugas.addAll((List) d.get("norecs")); + } + LogbookDokter logbookDokter = new LogbookDokter(); + logbookDokter.setKdProfile((short) 0); + logbookDokter.setStatusEnabled(true); + logbookDokter.setJenisLogbook("KLAIM MPP"); + logbookDokter.setJenisRuangan(mpp.get("jenisRuangan").toString()); + logbookDokter.setKelompokPasien(mpp.get("kelompokPasien").toString()); + logbookDokter.setKeterangan(mpp.get("keterangan").toString()); + logbookDokter.setProduk(mpp.get("namaProduk").toString()); + logbookDokter.setProdukId(Integer.parseInt(mpp.get("idProduk").toString())); + double hargaJasa = Double.parseDouble(mpp.get("hargaJasa").toString()); + logbookDokter.setRemunTindakan(BigDecimal.valueOf(hargaJasa)); + logbookDokter + .setTarif(BigDecimal.valueOf(Double.parseDouble(mpp.get("hargaJual").toString()))); + int jumlah = Double.valueOf(mpp.get("jumlah").toString()).intValue(); + logbookDokter.setTotalRemunTindakan(BigDecimal.valueOf(hargaJasa * jumlah)); + logbookDokter.setTotalTindakan(jumlah); + logbookDokter.setLogbookRemun(savedRemun); + LogbookDokter savedLogbookDokter = logbookDokterDao.save(logbookDokter); + { + List> detailLogbook = pelayananPasienService + .detailLogbookTarifDokter(idPegawai, listNorecPelayananPasienPetugas); + List listDetailLogbookDokter = new ArrayList<>(); + for (Map detail : detailLogbook) { + DetailLogbookDokter detailLogbookDokter = new DetailLogbookDokter(); + detailLogbookDokter.setKdProfile((short) 0); + detailLogbookDokter.setStatusEnabled(true); + detailLogbookDokter.setDiskon( + BigDecimal.valueOf(Double.parseDouble(detail.get("diskon").toString()))); + detailLogbookDokter.setJumlahTindakan( + Double.valueOf(detail.get("jumlah").toString()).intValue()); + detailLogbookDokter.setJenisPelaksana(detail.get("jenisPelaksana").toString()); + detailLogbookDokter.setKelas(detail.get("namaKelas").toString()); + detailLogbookDokter.setNamaPasien(detail.get("namaPasien").toString()); + detailLogbookDokter.setNoRegistrasi(detail.get("noRegistrasi").toString()); + detailLogbookDokter.setNoRekamMedis(detail.get("noCm").toString()); + detailLogbookDokter.setRuangan(detail.get("namaRuangan").toString()); + detailLogbookDokter + .setTanggalPelayanan(DateUtil.toDate(detail.get("tanggal").toString())); + detailLogbookDokter.setTarif( + BigDecimal.valueOf(Double.parseDouble(detail.get("hargaJual").toString()))); + detailLogbookDokter.setLogbookDokter(savedLogbookDokter); + listDetailLogbookDokter.add(detailLogbookDokter); + } + detailLogbookDokterDao.save(listDetailLogbookDokter); + } + } + } + latch.countDown(); + }); + } + latch.await(); + } catch (InterruptedException e) { + Thread.currentThread().interrupt(); + } } } diff --git a/jasamedika-pelayanan/src/main/java/com/jasamedika/medifirst2000/task/schedule/config/ScheduleTaskConfig.java b/jasamedika-pelayanan/src/main/java/com/jasamedika/medifirst2000/task/schedule/config/ScheduleTaskConfig.java index 27b8ae93..fee2b2a9 100644 --- a/jasamedika-pelayanan/src/main/java/com/jasamedika/medifirst2000/task/schedule/config/ScheduleTaskConfig.java +++ b/jasamedika-pelayanan/src/main/java/com/jasamedika/medifirst2000/task/schedule/config/ScheduleTaskConfig.java @@ -21,7 +21,7 @@ public class ScheduleTaskConfig { @Bean public TaskScheduler taskScheduler() { ThreadPoolTaskScheduler threadPoolTaskScheduler = new ThreadPoolTaskScheduler(); - threadPoolTaskScheduler.setPoolSize(5); + threadPoolTaskScheduler.setPoolSize(75); threadPoolTaskScheduler.setThreadNamePrefix("PelayananThreadPoolTaskScheduler"); return threadPoolTaskScheduler; } diff --git a/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/controller/IkiDanRemunerasiController.java b/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/controller/IkiDanRemunerasiController.java index a2d11a14..4ebbdcab 100644 --- a/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/controller/IkiDanRemunerasiController.java +++ b/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/controller/IkiDanRemunerasiController.java @@ -130,11 +130,11 @@ public class IkiDanRemunerasiController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } } - @RequestMapping(value = "/generate-logbook-dokter", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE) - public ResponseEntity> generateLogbookDokter(HttpServletRequest request) { - try { - indekKinerjaService.generateAllTindakanDokter(); - mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS, - getMessage(MessageResource.LABEL_SUCCESS, request)); - return RestUtil.getJsonHttptatus(HttpStatus.OK); - } catch (Exception e) { - return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR); - } - } - @RequestMapping(value = "/get-custom-uraian-kerja/{id}/{tanggal}", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE) public ResponseEntity> getCustomUraianKerja(@PathVariable("id") String id, @PathVariable("tanggal") String tanggal, HttpServletRequest request) { @@ -384,11 +372,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -418,11 +406,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -439,11 +427,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -460,11 +448,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -483,11 +471,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -531,11 +519,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when saveAkun", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when saveAkun", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when saveAkun", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when saveAkun", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -551,11 +539,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -572,11 +560,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -593,11 +581,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -614,11 +602,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -635,11 +623,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -656,11 +644,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -677,11 +665,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -698,11 +686,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -719,11 +707,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -740,11 +728,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -761,11 +749,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -782,11 +770,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -803,11 +791,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -824,11 +812,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -845,11 +833,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -866,11 +854,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -887,11 +875,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -908,11 +896,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -929,11 +917,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -950,11 +938,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -971,11 +959,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -992,11 +980,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1013,11 +1001,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1033,11 +1021,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1054,11 +1042,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1075,11 +1063,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1109,11 +1097,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1130,11 +1118,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1151,11 +1139,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1172,11 +1160,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1193,11 +1181,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1216,11 +1204,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getLoadData", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getLoadData", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getLoadData", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getLoadData", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1237,11 +1225,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1259,11 +1247,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1281,11 +1269,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1302,11 +1290,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1323,11 +1311,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1344,11 +1332,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1365,11 +1353,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1399,11 +1387,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1425,11 +1413,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1446,11 +1434,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1468,11 +1456,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1489,11 +1477,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1522,11 +1510,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1543,11 +1531,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1564,11 +1552,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1585,11 +1573,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1606,11 +1594,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1627,11 +1615,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1648,11 +1636,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1669,11 +1657,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1690,11 +1678,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1717,11 +1705,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1738,11 +1726,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1759,11 +1747,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1841,11 +1829,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1862,11 +1850,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1883,11 +1871,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1904,11 +1892,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOExceptions {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1926,11 +1914,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add kelompok jabatan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add kelompok jabatan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add kelompok jabatan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add kelompok jabatan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1948,11 +1936,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add plafon remunerasi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add plafon remunerasi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add plafon remunerasi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add plafon remunerasi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1969,11 +1957,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -1990,11 +1978,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2011,11 +1999,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2032,11 +2020,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2078,11 +2066,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemExceptions {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2153,11 +2141,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2187,11 +2175,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2221,11 +2209,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pasien", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pasien", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pasien", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pasien", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2366,11 +2354,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add UraianTugas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add UraianTugas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add UraianTugas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add UraianTugas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2452,11 +2440,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add UraianTugas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add UraianTugas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add UraianTugas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add UraianTugas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2473,11 +2461,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add UraianTugas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add UraianTugas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add UraianTugas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add UraianTugas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2494,11 +2482,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add UraianTugas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add UraianTugas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add UraianTugas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add UraianTugas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2528,11 +2516,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get detail presensi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get detail presensi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get detail presensi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get detail presensi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2548,11 +2536,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get reverse geocoding", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get reverse geocoding", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get reverse geocoding", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get reverse geocoding", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2568,11 +2556,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add UraianTugas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add UraianTugas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add UraianTugas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add UraianTugas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2611,12 +2599,12 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get presensi kehadiran", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get presensi kehadiran", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get presensi kehadiran", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get presensi kehadiran", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); @@ -2719,11 +2707,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add UraianTugas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add UraianTugas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add UraianTugas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add UraianTugas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2763,11 +2751,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getUserLogin", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getUserLogin", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getUserLogin", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getUserLogin", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2786,11 +2774,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getDataByPegawai", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getDataByPegawai", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getDataByPegawai", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getDataByPegawai", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2809,11 +2797,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when loadPagePengajuanMutasi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when loadPagePengajuanMutasi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when loadPagePengajuanMutasi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when loadPagePengajuanMutasi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2830,11 +2818,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when savePengajuanMutasi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when savePengajuanMutasi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when savePengajuanMutasi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when savePengajuanMutasi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2853,11 +2841,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListPengajuanMutasi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListPengajuanMutasi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListPengajuanMutasi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListPengajuanMutasi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2876,11 +2864,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when loadPagePengajuanSanksi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when loadPagePengajuanSanksi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when loadPagePengajuanSanksi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when loadPagePengajuanSanksi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2897,11 +2885,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when savePengajuanSanksi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when savePengajuanSanksi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when savePengajuanSanksi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when savePengajuanSanksi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2920,11 +2908,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListPengajuanSanksi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListPengajuanSanksi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListPengajuanSanksi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListPengajuanSanksi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2943,11 +2931,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when loadPagePengajuanResign", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when loadPagePengajuanResign", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when loadPagePengajuanResign", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when loadPagePengajuanResign", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2964,11 +2952,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when savePengajuanResign", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when savePengajuanResign", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when savePengajuanResign", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when savePengajuanResign", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -2987,11 +2975,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListPengajuanResign", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListPengajuanResign", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListPengajuanResign", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListPengajuanResign", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3010,11 +2998,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListDaftarMuSaRe", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListDaftarMuSaRe", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListDaftarMuSaRe", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListDaftarMuSaRe", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3031,11 +3019,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when ApprovalMusare", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when ApprovalMusare", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when ApprovalMusare", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when ApprovalMusare", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3052,11 +3040,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when unVerifMusare", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when unVerifMusare", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when unVerifMusare", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when unVerifMusare", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3075,11 +3063,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getHistoryExecSanksi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getHistoryExecSanksi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getHistoryExecSanksi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getHistoryExecSanksi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3098,11 +3086,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getHistoryExecPangkat", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getHistoryExecPangkat", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getHistoryExecPangkat", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getHistoryExecPangkat", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3121,11 +3109,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getHistoryExecJabatan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getHistoryExecJabatan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getHistoryExecJabatan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getHistoryExecJabatan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3144,11 +3132,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when servicePermohonanStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when servicePermohonanStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when servicePermohonanStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when servicePermohonanStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3167,11 +3155,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when servicePermohonanStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when servicePermohonanStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when servicePermohonanStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when servicePermohonanStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3190,11 +3178,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getLoadData", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getLoadData", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getLoadData", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getLoadData", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3216,11 +3204,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getDataCuti", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getDataCuti", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getDataCuti", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getDataCuti", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3241,11 +3229,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when perbaruiDataCuti", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when perbaruiDataCuti", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when perbaruiDataCuti", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when perbaruiDataCuti", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3264,11 +3252,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getDataPermohonanStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getDataPermohonanStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getDataPermohonanStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getDataPermohonanStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3287,11 +3275,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getDataPermohonanStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getDataPermohonanStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getDataPermohonanStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getDataPermohonanStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3310,11 +3298,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListPermohonanStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListPermohonanStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListPermohonanStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListPermohonanStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3333,11 +3321,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListApprovalStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListApprovalStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListApprovalStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListApprovalStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3356,11 +3344,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListTanggalPermohonan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListTanggalPermohonan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListTanggalPermohonan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListTanggalPermohonan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3392,11 +3380,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListApprovalStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListApprovalStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListApprovalStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListApprovalStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3416,11 +3404,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListApprovalStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListApprovalStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListApprovalStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListApprovalStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3442,11 +3430,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListApprovalStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListApprovalStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListApprovalStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListApprovalStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3474,11 +3462,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when savePlanningPegawaiStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when savePlanningPegawaiStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when savePlanningPegawaiStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when savePlanningPegawaiStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3506,11 +3494,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when savePlanningPegawaiStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when savePlanningPegawaiStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when savePlanningPegawaiStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when savePlanningPegawaiStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3527,11 +3515,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when update PlanningPegawaiStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when update PlanningPegawaiStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when update PlanningPegawaiStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when update PlanningPegawaiStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3547,11 +3535,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when update PlanningPegawaiStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when update PlanningPegawaiStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when update PlanningPegawaiStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when update PlanningPegawaiStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3576,11 +3564,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when approvalPermohonanStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when approvalPermohonanStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when approvalPermohonanStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when approvalPermohonanStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3596,11 +3584,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when unVerifPermohonanStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when unVerifPermohonanStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when unVerifPermohonanStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when unVerifPermohonanStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3618,11 +3606,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getPeriodeRekap", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getPeriodeRekap", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getPeriodeRekap", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getPeriodeRekap", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3641,11 +3629,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getStrukHistori", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getStrukHistori", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getStrukHistori", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getStrukHistori", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3665,11 +3653,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getDataGajiPegawai", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getDataGajiPegawai", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getDataGajiPegawai", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getDataGajiPegawai", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3688,11 +3676,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getDaftarGajiPkwt", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getDaftarGajiPkwt", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getDaftarGajiPkwt", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getDaftarGajiPkwt", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3711,11 +3699,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getDtailGajiPkwt", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getDtailGajiPkwt", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getDtailGajiPkwt", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getDtailGajiPkwt", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3758,11 +3746,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add rekapKehadiran", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add rekapKehadiran", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add rekapKehadiran", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add rekapKehadiran", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3779,11 +3767,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add rekapKehadiran", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add rekapKehadiran", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add rekapKehadiran", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add rekapKehadiran", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3800,11 +3788,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add factor rate", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add factor rate", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add factor rate", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add factor rate", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -3933,11 +3921,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Pegawai Jadwal kerja", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Pegawai Jadwal kerja", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Pegawai Jadwal kerja", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Pegawai Jadwal kerja", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4034,11 +4022,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add UraianTugas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add UraianTugas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add UraianTugas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add UraianTugas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4054,11 +4042,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(listPegawaiVo, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getAllPegawaiAktifVerfiedByUnitKerja", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getAllPegawaiAktifVerfiedByUnitKerja", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getAllPegawaiAktifVerfiedByUnitKerja", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getAllPegawaiAktifVerfiedByUnitKerja", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4072,11 +4060,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(runningNumber, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getAllPegawaiAktifVerfiedByUnitKerja", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getAllPegawaiAktifVerfiedByUnitKerja", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getAllPegawaiAktifVerfiedByUnitKerja", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getAllPegawaiAktifVerfiedByUnitKerja", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4092,11 +4080,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(runningNumber, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getAllPegawaiAktifVerfiedByUnitKerja", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getAllPegawaiAktifVerfiedByUnitKerja", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getAllPegawaiAktifVerfiedByUnitKerja", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getAllPegawaiAktifVerfiedByUnitKerja", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4112,11 +4100,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add UraianTugas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add UraianTugas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add UraianTugas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add UraianTugas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4156,11 +4144,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when unVerifPermohonanStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when unVerifPermohonanStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when unVerifPermohonanStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when unVerifPermohonanStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4179,11 +4167,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListPermohonanStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListPermohonanStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListPermohonanStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListPermohonanStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4216,11 +4204,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(null, HttpStatus.NOT_FOUND, mapHeaderMessage); } } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getListPermohonanStatus", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getListPermohonanStatus", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getListPermohonanStatus", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getListPermohonanStatus", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4236,11 +4224,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add jatahCuti", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add jatahCuti", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add jatahCuti", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add jatahCuti", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4257,11 +4245,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_UPDATE_DATA_CUTI, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add jatahCuti pegawai", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add jatahCuti pegawai", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add jatahCuti pegawai", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add jatahCuti pegawai", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4278,11 +4266,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add UraianTugas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add UraianTugas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add UraianTugas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add UraianTugas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4353,11 +4341,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add rincian kegiatan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add rincian kegiatan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add rincian kegiatan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add rincian kegiatan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4374,11 +4362,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add rincian kegiatan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add rincian kegiatan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add rincian kegiatan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add rincian kegiatan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4395,11 +4383,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when rekam uraian rincian kegiatan pegawai", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when rekam uraian rincian kegiatan pegawai", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when rekam uraian rincian kegiatan pegawai", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when rekam uraian rincian kegiatan pegawai", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4416,11 +4404,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add acuan indeks iki", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add acuan indeks iki", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when acuan indeks iki", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when acuan indeks iki", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4486,11 +4474,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add unit kerja", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add unit kerja", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add unit kerja", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add unit kerja", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4532,11 +4520,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add habsen", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add habsen", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add habsen", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add habsen", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4553,11 +4541,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add unit kerja", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add unit kerja", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add unit kerja", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add unit kerja", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4788,11 +4776,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add unit kerja", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add unit kerja", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add unit kerja", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add unit kerja", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4857,11 +4845,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add unit kerja", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add unit kerja", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add unit kerja", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add unit kerja", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -4928,11 +4916,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add UraianTugas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add UraianTugas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add UraianTugas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add UraianTugas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5073,11 +5061,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add PegawaiJadwalKerja", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add PegawaiJadwalKerja", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add PegawaiJadwalKerja", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add PegawaiJadwalKerja", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5144,11 +5132,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Program Kegiatan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Program Kegiatan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Program Kegiatan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Program Kegiatan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5164,11 +5152,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Uraian Kegiatan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Uraian Kegiatan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Uraian Kegiatan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Uraian Kegiatan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5184,11 +5172,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Indikator Kualitas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Indikator Kualitas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Indikator Kualitas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Indikator Kualitas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5204,11 +5192,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when add Kategori Penilaian Kualitas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when add Kategori Penilaian Kualitas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add Kategori Penilaian Kualitas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add Kategori Penilaian Kualitas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5224,11 +5212,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when delete jadwal dinas", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when delete jadwal dinas", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when delete jadwal dinas", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when delete jadwal dinas", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5288,11 +5276,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get all dokter", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get all dokter", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get all dokter", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get all dokter", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5306,11 +5294,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(pegawais, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when getAllPegawaiAktifByRuangan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when getAllPegawaiAktifByRuangan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when getAllPegawaiAktifByRuangan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when getAllPegawaiAktifByRuangan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5324,11 +5312,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(pegawais, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get data sip str login user", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get data sip str login user", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get data sip str login user", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get data sip str login user", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5343,11 +5331,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get data list ruangan departemen", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get data list ruangan departemen", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get data list ruangan departemen", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get data list ruangan departemen", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5362,11 +5350,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get jadwal pegawai login", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get jadwal pegawai login", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get jadwal pegawai login", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get jadwal pegawai login", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5381,11 +5369,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get histori presensi pegawai login", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get histori presensi pegawai login", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get histori presensi pegawai login", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get histori presensi pegawai login", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5418,13 +5406,13 @@ public class SdmController extends LocaleController { } catch (JpaSystemException jse) { logAccService.putToLog(vo); - LOGGER.error("Got exception {} when save presensi pegawai", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when save presensi pegawai", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } catch (Exception ex) { logAccService.putToLog(vo); - LOGGER.error("Got exception {} when save presensi pegawai", ex.getMessage()); + LOGGER.error("Got Exception {} when save presensi pegawai", ex.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, ex.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } @@ -5437,11 +5425,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(true, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when put log presensi pegawai", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when put log presensi pegawai", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when put log presensi pegawai", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when put log presensi pegawai", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5457,11 +5445,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get data list rincian kegiatan pegawai", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get data list rincian kegiatan pegawai", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get data list rincian kegiatan pegawai", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get data list rincian kegiatan pegawai", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5480,7 +5468,7 @@ public class SdmController extends LocaleController { response.setHeader("Content-Disposition", "attachment; filename=" + fileNamePath); } catch (Exception e) { - LOGGER.error("Got exception {} when generate excel file", e.getMessage()); + LOGGER.error("Got Exception {} when generate excel file", e.getMessage()); } } @@ -5492,7 +5480,7 @@ public class SdmController extends LocaleController { try { resource = pegawaiJadwalKerjaService.loadFileAsResource(fileName); } catch (Exception e) { - LOGGER.error("Got exception {} when download jadwal", e.getMessage()); + LOGGER.error("Got Exception {} when download jadwal", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } @@ -5501,7 +5489,7 @@ public class SdmController extends LocaleController { try { contentType = request.getServletContext().getMimeType(resource.getFile().getAbsolutePath()); } catch (Exception e) { - LOGGER.error("Got exception {} when download jadwal", e.getMessage()); + LOGGER.error("Got Exception {} when download jadwal", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } @@ -5530,11 +5518,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get activity pegawai", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get activity pegawai", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get activity pegawai", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get activity pegawai", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5551,11 +5539,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get rekapitulasi status wfh", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get rekapitulasi status wfh", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get rekapitulasi status wfh", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get rekapitulasi status wfh", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5573,11 +5561,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get data habsen", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get data habsen", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get data habsen", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get data habsen", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5594,11 +5582,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get kuantitas capaian hari kerja", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get kuantitas capaian hari kerja", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get kuantitas capaian hari kerja", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get kuantitas capaian hari kerja", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5615,11 +5603,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.CREATED, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get pegawai atasan by jabatan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get pegawai atasan by jabatan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get pegawai atasan by jabatan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get pegawai atasan by jabatan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5634,11 +5622,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get all evaluasi jabatan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get all evaluasi jabatan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get all evaluasi jabatan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get all evaluasi jabatan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5653,11 +5641,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get histori evaluasi jabatan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get histori evaluasi jabatan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get histori evaluasi jabatan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get histori evaluasi jabatan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5672,11 +5660,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get anggaran remunerasi tahun ini", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get anggaran remunerasi tahun ini", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get anggaran remunerasi tahun ini", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get anggaran remunerasi tahun ini", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5691,11 +5679,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get remunerasi operasional tahun ini", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get remunerasi operasional tahun ini", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get remunerasi operasional tahun ini", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get remunerasi operasional tahun ini", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5710,11 +5698,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get plafon kmk remunerasi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get plafon kmk remunerasi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get plafon kmk remunerasi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get plafon kmk remunerasi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5729,11 +5717,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get penempatan evaluasi jabatan", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get penempatan evaluasi jabatan", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get penempatan evaluasi jabatan", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get penempatan evaluasi jabatan", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5750,11 +5738,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException sve) { - LOGGER.error("Got exception {} when get daftar dokter", sve.getMessage()); + LOGGER.error("Got ServiceVOException {} when get daftar dokter", sve.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, sve.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get daftar dokter", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get daftar dokter", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5780,11 +5768,11 @@ public class SdmController extends LocaleController { return RestUtil.getJsonResponse(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } } catch (ServiceVOException sve) { - LOGGER.error("Got exception {} when add/update mapping jabatan ke profesi", sve.getMessage()); + LOGGER.error("Got ServiceVOException {} when add/update mapping jabatan ke profesi", sve.getMessage()); mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS, sve.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when add/update mapping jabatan ke profesi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when add/update mapping jabatan ke profesi", jse.getMessage()); mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5799,11 +5787,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException sve) { - LOGGER.error("Got exception {} when delete mapping jabatan ke profesi", sve.getMessage()); + LOGGER.error("Got ServiceVOException {} when delete mapping jabatan ke profesi", sve.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, sve.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when delete mapping jabatan ke profesi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when delete mapping jabatan ke profesi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5818,11 +5806,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get all mapping jabatan profesi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get all mapping jabatan profesi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get all mapping jabatan profesi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get all mapping jabatan profesi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5839,11 +5827,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get daftar profesi", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get daftar profesi", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get daftar profesi", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get daftar profesi", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5858,11 +5846,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get kelompok jabatan logbook skor", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get kelompok jabatan logbook skor", e.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get kelompok jabatan logbook skor", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get kelompok jabatan logbook skor", jse.getMessage()); addHeaderMessage(Constants.MessageInfo.ERROR_MESSAGE, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); } @@ -5877,11 +5865,11 @@ public class SdmController extends LocaleController { getMessage(MessageResource.LABEL_SUCCESS, request)); return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage); } catch (ServiceVOException e) { - LOGGER.error("Got exception {} when get daftar kelompok kerja staf medik", e.getMessage()); + LOGGER.error("Got ServiceVOException {} when get daftar kelompok kerja staf medik", e.getMessage()); mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS, e.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.INTERNAL_SERVER_ERROR, mapHeaderMessage); } catch (JpaSystemException jse) { - LOGGER.error("Got exception {} when get daftar kelompok kerja staf medik", jse.getMessage()); + LOGGER.error("Got JpaSystemException {} when get daftar kelompok kerja staf medik", jse.getMessage()); mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS, jse.getMessage()); return RestUtil.getJsonHttptatus(HttpStatus.CONFLICT, mapHeaderMessage); }