From d76c5800936711a6dddd939d447f0a94faf8b902 Mon Sep 17 00:00:00 2001 From: Salman Manoe Date: Fri, 26 Jan 2024 09:17:33 +0700 Subject: [PATCH] Update service pelayanan pasien Perbaikan parameter departemen like ranap untuk validasi pasien ibu pulang paket persalinan --- .../jasamedika/medifirst2000/dao/PelayananPasienDao.java | 6 ++++-- .../service/impl/PelayananPasienServiceImpl.java | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/PelayananPasienDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/PelayananPasienDao.java index 826bec47..45e721e0 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/PelayananPasienDao.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/PelayananPasienDao.java @@ -293,7 +293,9 @@ public interface PelayananPasienDao extends JpaRepository> findPasienPaketDiRanapByDokter(@Param("listIdSpog") List listIdSpog, - @Param("listProdukEntriId") List listProdukEntriId); + @Param("listProdukEntriId") List listProdukEntriId, + @Param("listRanapId") List listRanapId); } 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 b7ee6022..2ff5d7d0 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 @@ -1620,7 +1620,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel List tarifDetailNonKelas = hargaNettoProdukByKelasDDao .findByConcateProdukKelas(allConcatProdukNonkelas); Set> ibuPaketDiRanapByDokter = pelayananPasienDao.findPasienPaketDiRanapByDokter(drKsmObgyn, - allProdukEntriId); + allProdukEntriId, Arrays.asList(GRUP_RAWAT_INAP)); Set setIdIbu = ibuPaketDiRanapByDokter.stream() .map(pasien -> Integer.parseInt(pasien.get("pasienId").toString())).collect(Collectors.toSet()); List> ibuAnak = pasienDao.findIdByIdOfIbu(setIdIbu);