diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookKinerjaServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookKinerjaServiceImpl.java index fb558719..c892f714 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookKinerjaServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookKinerjaServiceImpl.java @@ -914,7 +914,8 @@ public class LogbookKinerjaServiceImpl extends BaseVoServiceImpl implements Logb if (map.get("jenisPetugasId").equals(Master.JenisPetugasPelaksana.DOKTER_PEMERIKSA)) { ref.setDokterPemeriksaId(Integer.valueOf(map.get("petugasId").toString())); ref.setKelompokKerjaId(Integer.valueOf(map.get("kkId").toString())); - } else if (map.get("jenisPetugasId").equals(Master.JenisPetugasPelaksana.DOKTER_ANASTESI)) { + } else if (map.get("jenisPetugasId").equals(Master.JenisPetugasPelaksana.DOKTER_ANASTESI) + && idPegawai.equals(map.get("petugasId"))) { ref.setDokterAnestesiId(Integer.valueOf(map.get("petugasId").toString())); ref.setAsaId(Byte.valueOf(map.get("asaId").toString())); } @@ -1242,7 +1243,8 @@ public class LogbookKinerjaServiceImpl extends BaseVoServiceImpl implements Logb if (map.get("jenisPetugasId").equals(Master.JenisPetugasPelaksana.DOKTER_PEMERIKSA)) { ref.setDokterPemeriksaId(Integer.valueOf(map.get("petugasId").toString())); ref.setKelompokKerjaId(Integer.valueOf(map.get("kkId").toString())); - } else if (map.get("jenisPetugasId").equals(Master.JenisPetugasPelaksana.DOKTER_ANASTESI)) { + } else if (map.get("jenisPetugasId").equals(Master.JenisPetugasPelaksana.DOKTER_ANASTESI) + && idPegawai.equals(map.get("petugasId"))) { ref.setDokterAnestesiId(Integer.valueOf(map.get("petugasId").toString())); ref.setAsaId(Byte.valueOf(map.get("asaId").toString())); }