hilangkan parameter unit kerja saat pencarian mapping skoring

This commit is contained in:
salmanoe 2021-03-05 09:04:36 +07:00
parent 3d3ece6c53
commit 21ab85536d
5 changed files with 83 additions and 90 deletions

View File

@ -42,7 +42,7 @@ public class Master {
}
public static final class Departemen {
public static final Integer[] ALL_DEPARTEMEN_MEDIS = { 16, 35, 25, 26, 18, 24, 28, 3, 27 };
public static final Integer[] ALL_DEPARTEMEN_MEDIS = { 3, 16, 18, 24, 25, 26, 27, 28, 35 };
public static final Integer[] GRUP_RAWAT_INAP = { 16, 25, 26, 35 };
public static final Integer[] GRUP_RAWAT_JALAN = { 3, 18, 24, 27, 28 };
public static final Integer[] KARCIS = { 18, 24, 28 };

View File

@ -24,9 +24,7 @@ public interface SkoringTindakanMedisDao extends PagingAndSortingRepository<Skor
+ "inner join stm.produk pr " + "inner join stm.kelompokKerja sk " + "inner join sk.unitKerja uk "
+ "where stm.statusEnabled is true";
String unitKerja = " and uk.id = :unitKerjaId and sk.id = :subunitKerjaId";
String subunitKerja = " and sk.id = :subunitKerjaId";
String kelompokKerja = " and sk.id = :subunitKerjaId";
String produk = " and pr.id = :produkId";
@ -39,9 +37,8 @@ public interface SkoringTindakanMedisDao extends PagingAndSortingRepository<Skor
@Query(strAllEnabled)
List<Map<String, Object>> findAllEnabled();
@Query(strAllEnabled + unitKerja + subunitKerja)
List<Map<String, Object>> findAllEnabledByUnit(@Param("unitKerjaId") Integer idUnitKerja,
@Param("subunitKerjaId") Integer idKelompokKerja);
@Query(strAllEnabled + kelompokKerja)
List<Map<String, Object>> findAllEnabledByUnit(@Param("subunitKerjaId") Integer idKelompokKerja);
@Query(strAllEnabled + produk + tglMulaiBerlaku)
List<Map<String, Object>> findAllEnabledByProduk(@Param("produkId") Integer idProduk,
@ -51,49 +48,46 @@ public interface SkoringTindakanMedisDao extends PagingAndSortingRepository<Skor
List<Map<String, Object>> findAllEnabledByDetail(@Param("detailProduk") String detailProduk,
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
@Query(strAllEnabled + unitKerja + subunitKerja + statusVerifikasi)
List<Map<String, Object>> findAllEnabledByVerif(@Param("unitKerjaId") Integer idUnitKerja,
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("isStatusVerifikasi") Boolean statusVerifikasi);
@Query(strAllEnabled + kelompokKerja + statusVerifikasi)
List<Map<String, Object>> findAllEnabledByVerif(@Param("subunitKerjaId") Integer idKelompokKerja,
@Param("isStatusVerifikasi") Boolean statusVerifikasi);
@Query(strAllEnabled + unitKerja + subunitKerja + produk + tglMulaiBerlaku)
List<Map<String, Object>> findAllEnabledByUnitProduk(@Param("unitKerjaId") Integer idUnitKerja,
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("produkId") Integer idProduk,
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
@Query(strAllEnabled + kelompokKerja + produk + tglMulaiBerlaku)
List<Map<String, Object>> findAllEnabledByUnitProduk(@Param("subunitKerjaId") Integer idKelompokKerja,
@Param("produkId") Integer idProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
@Query(strAllEnabled + unitKerja + subunitKerja + detailProduk + tglMulaiBerlaku)
List<Map<String, Object>> findAllEnabledByUnitDetail(@Param("unitKerjaId") Integer idUnitKerja,
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("detailProduk") String detailProduk,
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
@Query(strAllEnabled + kelompokKerja + detailProduk + tglMulaiBerlaku)
List<Map<String, Object>> findAllEnabledByUnitDetail(@Param("subunitKerjaId") Integer idKelompokKerja,
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
@Query(strAllEnabled + produk + detailProduk + tglMulaiBerlaku)
List<Map<String, Object>> findAllEnabledByProdukDetail(@Param("produkId") Integer idProduk,
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
@Query(strAllEnabled + unitKerja + subunitKerja + produk + tglMulaiBerlaku + statusVerifikasi)
List<Map<String, Object>> findAllEnabledByUnitProdukVerif(@Param("unitKerjaId") Integer idUnitKerja,
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("produkId") Integer idProduk,
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku, @Param("isStatusVerifikasi") Boolean statusVerifikasi);
@Query(strAllEnabled + kelompokKerja + produk + tglMulaiBerlaku + statusVerifikasi)
List<Map<String, Object>> findAllEnabledByUnitProdukVerif(@Param("subunitKerjaId") Integer idKelompokKerja,
@Param("produkId") Integer idProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku,
@Param("isStatusVerifikasi") Boolean statusVerifikasi);
@Query(strAllEnabled + unitKerja + subunitKerja + detailProduk + tglMulaiBerlaku + statusVerifikasi)
List<Map<String, Object>> findAllEnabledByUnitDetailVerif(@Param("unitKerjaId") Integer idUnitKerja,
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("detailProduk") String detailProduk,
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku, @Param("isStatusVerifikasi") Boolean statusVerifikasi);
@Query(strAllEnabled + kelompokKerja + detailProduk + tglMulaiBerlaku + statusVerifikasi)
List<Map<String, Object>> findAllEnabledByUnitDetailVerif(@Param("subunitKerjaId") Integer idKelompokKerja,
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku,
@Param("isStatusVerifikasi") Boolean statusVerifikasi);
@Query(strAllEnabled + unitKerja + subunitKerja + produk + detailProduk + tglMulaiBerlaku)
List<Map<String, Object>> findAllEnabledByUnitProdukDetail(@Param("unitKerjaId") Integer idUnitKerja,
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("produkId") Integer idProduk,
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
@Query(strAllEnabled + kelompokKerja + produk + detailProduk + tglMulaiBerlaku)
List<Map<String, Object>> findAllEnabledByUnitProdukDetail(@Param("subunitKerjaId") Integer idKelompokKerja,
@Param("produkId") Integer idProduk, @Param("detailProduk") String detailProduk,
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku);
@Query(strAllEnabled + produk + detailProduk + tglMulaiBerlaku + statusVerifikasi)
List<Map<String, Object>> findAllEnabledByProdukDetailVerif(@Param("produkId") Integer idProduk,
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku,
@Param("isStatusVerifikasi") Boolean statusVerifikasi);
@Query(strAllEnabled + unitKerja + subunitKerja + produk + detailProduk + tglMulaiBerlaku + statusVerifikasi)
List<Map<String, Object>> findAllEnabledByUnitProdukDetailVerif(@Param("unitKerjaId") Integer idUnitKerja,
@Param("subunitKerjaId") Integer idKelompokKerja, @Param("produkId") Integer idProduk,
@Param("detailProduk") String detailProduk, @Param("tglMulaiBerlaku") Date tglMulaiBerlaku,
@Param("isStatusVerifikasi") Boolean statusVerifikasi);
@Query(strAllEnabled + kelompokKerja + produk + detailProduk + tglMulaiBerlaku + statusVerifikasi)
List<Map<String, Object>> findAllEnabledByUnitProdukDetailVerif(@Param("subunitKerjaId") Integer idKelompokKerja,
@Param("produkId") Integer idProduk, @Param("detailProduk") String detailProduk,
@Param("tglMulaiBerlaku") Date tglMulaiBerlaku, @Param("isStatusVerifikasi") Boolean statusVerifikasi);
String strCekDupSkoring = "select stm.noRec " + "from SkoringTindakanMedis stm "
+ "where stm.statusEnabled is true " + "and stm.produkId = :produkId "

View File

@ -11,7 +11,7 @@ import com.jasamedika.medifirst2000.vo.SkoringTindakanMedisVO;
public interface SkoringTindakanMedisService
extends BaseVoService<SkoringTindakanMedis, SkoringTindakanMedisVO, String> {
List<Map<String, Object>> findAllEnabled(Integer idUnitKerja, Integer idKelompokKerja, Integer idProduk,
List<Map<String, Object>> findAllEnabled(Integer idKelompokKerja, Integer idProduk,
String detailProduk, Long tglMulaiBerlaku, Boolean statusVerifikasi) throws JpaSystemException;
List<Map<String, Object>> findDaftarInputTindakanByRuanganKelas(Integer idRuangan) throws JpaSystemException;

View File

@ -120,70 +120,70 @@ public class SkoringTindakanMedisServiceImpl extends BaseVoServiceImpl implement
}
@Override
public List<Map<String, Object>> findAllEnabled(Integer idUnitKerja, Integer idKelompokKerja, Integer idProduk,
String detailProduk, Long tglMulaiBerlaku, Boolean statusVerifikasi) throws JpaSystemException {
public List<Map<String, Object>> findAllEnabled(Integer idKelompokKerja, Integer idProduk, String detailProduk,
Long tglMulaiBerlaku, Boolean statusVerifikasi) throws JpaSystemException {
List<Map<String, Object>> result = new ArrayList<>();
if (CommonUtil.isNullOrEmpty(idUnitKerja) && CommonUtil.isNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
&& CommonUtil.isNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
if (CommonUtil.isNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabled();
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
&& CommonUtil.isNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnit(idUnitKerja, idKelompokKerja);
} else if (CommonUtil.isNullOrEmpty(idUnitKerja) && CommonUtil.isNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnit(idKelompokKerja);
} else if (CommonUtil.isNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByProduk(idProduk, new Date(tglMulaiBerlaku));
} else if (CommonUtil.isNullOrEmpty(idUnitKerja) && CommonUtil.isNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
} else if (CommonUtil.isNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByDetail(detailProduk, new Date(tglMulaiBerlaku));
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
&& CommonUtil.isNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByVerif(idUnitKerja, idKelompokKerja, statusVerifikasi);
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitProduk(idUnitKerja, idKelompokKerja, idProduk,
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByVerif(idKelompokKerja, statusVerifikasi);
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitProduk(idKelompokKerja, idProduk,
new Date(tglMulaiBerlaku));
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitDetail(idUnitKerja, idKelompokKerja, detailProduk,
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitDetail(idKelompokKerja, detailProduk,
new Date(tglMulaiBerlaku));
} else if (CommonUtil.isNullOrEmpty(idUnitKerja) && CommonUtil.isNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
} else if (CommonUtil.isNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByProdukDetail(idProduk, detailProduk,
new Date(tglMulaiBerlaku));
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNullOrEmpty(detailProduk)
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukVerif(idUnitKerja, idKelompokKerja, idProduk,
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
&& CommonUtil.isNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukVerif(idKelompokKerja, idProduk,
new Date(tglMulaiBerlaku), statusVerifikasi);
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitDetailVerif(idUnitKerja, idKelompokKerja, detailProduk,
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNullOrEmpty(idProduk)
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitDetailVerif(idKelompokKerja, detailProduk,
new Date(tglMulaiBerlaku), statusVerifikasi);
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukDetail(idUnitKerja, idKelompokKerja, idProduk,
detailProduk, new Date(tglMulaiBerlaku));
} else if (CommonUtil.isNullOrEmpty(idUnitKerja) && CommonUtil.isNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukDetail(idKelompokKerja, idProduk, detailProduk,
new Date(tglMulaiBerlaku));
} else if (CommonUtil.isNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByProdukDetailVerif(idProduk, detailProduk,
new Date(tglMulaiBerlaku), statusVerifikasi);
} else if (CommonUtil.isNotNullOrEmpty(idUnitKerja) && CommonUtil.isNotNullOrEmpty(idKelompokKerja)
&& CommonUtil.isNotNullOrEmpty(idProduk) && CommonUtil.isNotNullOrEmpty(detailProduk)
&& CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku) && CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukDetailVerif(idUnitKerja, idKelompokKerja,
idProduk, detailProduk, new Date(tglMulaiBerlaku), statusVerifikasi);
} else if (CommonUtil.isNotNullOrEmpty(idKelompokKerja) && CommonUtil.isNotNullOrEmpty(idProduk)
&& CommonUtil.isNotNullOrEmpty(detailProduk) && CommonUtil.isNotNullOrEmpty(tglMulaiBerlaku)
&& CommonUtil.isNotNullOrEmpty(statusVerifikasi)) {
result = skoringTindakanMedisDao.findAllEnabledByUnitProdukDetailVerif(idKelompokKerja, idProduk,
detailProduk, new Date(tglMulaiBerlaku), statusVerifikasi);
}
return result;

View File

@ -361,7 +361,6 @@ public class IkiDanRemunerasiController extends LocaleController<IkiDanRemuneras
@RequestMapping(value = "/get-all-skoring-tindakan-medis", method = RequestMethod.GET)
public ResponseEntity<List<Map<String, Object>>> getAllSkoringTindakanMedis(HttpServletRequest request,
@RequestParam(value = "unitKerjaId", required = false) Integer idUnitKerja,
@RequestParam(value = "kelompokKerjaId", required = false) Integer idKelompokKerja,
@RequestParam(value = "produkId", required = false) Integer idProduk,
@RequestParam(value = "detailProduk", required = false) String detailProduk,
@ -369,8 +368,8 @@ public class IkiDanRemunerasiController extends LocaleController<IkiDanRemuneras
@RequestParam(value = "isStatusVerifikasi", required = false) Boolean statusVerifikasi)
throws ParseException {
try {
List<Map<String, Object>> result = skoringTindakanMedisService.findAllEnabled(idUnitKerja, idKelompokKerja,
idProduk, detailProduk, tglMulaiBerlaku, statusVerifikasi);
List<Map<String, Object>> result = skoringTindakanMedisService.findAllEnabled(idKelompokKerja, idProduk,
detailProduk, tglMulaiBerlaku, statusVerifikasi);
mapHeaderMessage.put(WebConstants.HttpHeaderInfo.LABEL_SUCCESS,
getMessage(MessageResource.LABEL_SUCCESS, request));
return RestUtil.getJsonResponse(result, HttpStatus.OK, mapHeaderMessage);