Update domain entity

Penerapan lombok untuk mengurangi boilerplate code
This commit is contained in:
Salman Manoe 2025-02-12 14:03:16 +07:00
parent 0e3b77fdc2
commit f02d115724
188 changed files with 2023 additions and 8013 deletions

View File

@ -1,9 +1,7 @@
package com.jasamedika.medifirst2000.dao;
import java.util.Date;
import java.util.List;
import java.util.Map;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.DiagnosaPasien;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.Query;
@ -11,8 +9,9 @@ import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.DiagnosaPasien;
import java.util.Date;
import java.util.List;
import java.util.Map;
/**
* Repository class for Pasien
@ -76,7 +75,7 @@ public interface AntrianPasienDiPeriksaDao extends PagingAndSortingRepository<An
@Query("select model " + "from DiagnosaPasien model " + "left join model.pasienDaftar antrian "
+ "left join antrian.pegawai dokter " + "left join antrian.pasienDaftar pasienDaftar "
+ "left join pasienDaftar.pasien pasien " + "where pasien.noCm=:noCm "
+ "and to_char(model.tanggalPendaftaran, 'dd-MM-yyyy')=:tglRegistrasi")
+ "and to_char(model.tglRegistrasi, 'dd-MM-yyyy')=:tglRegistrasi")
List<DiagnosaPasien> findDiagnosaPasien(@Param("noCm") String noCm, @Param("tglRegistrasi") String tglRegistrasi);
@Query("select NEW Map (" + "a.noRec as noRec, " + "a.ruanganId as ruangan, " + "c.id as kelasId) "

View File

@ -1,15 +1,14 @@
package com.jasamedika.medifirst2000.dao;
import java.util.Date;
import java.util.List;
import java.util.Map;
import com.jasamedika.medifirst2000.entities.DiagnosaPasien;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository;
import com.jasamedika.medifirst2000.entities.DiagnosaPasien;
import java.util.Date;
import java.util.List;
import java.util.Map;
/**
*
@ -19,7 +18,7 @@ import com.jasamedika.medifirst2000.entities.DiagnosaPasien;
public interface DiagnosaPasienDao extends PagingAndSortingRepository<DiagnosaPasien, String> {
// custom query
@Query("select model from DiagnosaPasien model where model.pasienDaftar.pasienDaftar.pasien.noCm=:noCm and model.tanggalPendaftaran=:tanggalPendaftaran")
@Query("select model from DiagnosaPasien model where model.pasienDaftar.pasienDaftar.pasien.noCm=:noCm and model.tglRegistrasi=:tanggalPendaftaran")
public List<DiagnosaPasien> findDiagnosaPasienByNoCmAndTglInput(@Param("noCm") String noCm,@Param("tanggalPendaftaran") Date tanggalPendaftaran);
@Query("select model from DiagnosaPasien model where model.pasienDaftar.pasienDaftar.pasien.id=:pasienId")

View File

@ -8,27 +8,17 @@ import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.AnamnesisConverter;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.converter.PasienConverter;
import com.jasamedika.medifirst2000.converter.RiwayatPenyakitPengobatanConverter;
import com.jasamedika.medifirst2000.dao.AnamnesisDao;
import com.jasamedika.medifirst2000.dao.AnamnesisDao;
import com.jasamedika.medifirst2000.entities.Anamnesis;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.Anamnesis;
import com.jasamedika.medifirst2000.entities.PapAnamesis;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.Pegawai;
import com.jasamedika.medifirst2000.entities.RiwayatPenyakitPengobatan;
import com.jasamedika.medifirst2000.entities.Ruangan;
import com.jasamedika.medifirst2000.service.AnamnesisService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AnamnesisVO;
import com.jasamedika.medifirst2000.vo.AntrianPasienDiPeriksaVO;
import com.jasamedika.medifirst2000.vo.AnamnesisVO;
import com.jasamedika.medifirst2000.vo.PegawaiVO;
import com.jasamedika.medifirst2000.vo.RiwayatPenyakitPengobatanVO;
import com.jasamedika.medifirst2000.vo.RuanganVO;
@ -75,7 +65,7 @@ public class AnamnesisServiceImpl extends BaseVoServiceImpl implements Anamnesis
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar()))
{
anamnesis.setPasien(antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
anamnesis.setPasienDaftar(antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
if(CommonUtil.isNotNullOrEmpty(anamnesis))

View File

@ -1,6 +1,5 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
@ -13,8 +12,6 @@ import com.jasamedika.medifirst2000.converter.RuanganConverter;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.AsesmenGiziLanjutDao;
import com.jasamedika.medifirst2000.entities.AsesmenGiziLanjut;
import com.jasamedika.medifirst2000.entities.KasusPenyakit;
import com.jasamedika.medifirst2000.entities.Ruangan;
import com.jasamedika.medifirst2000.service.AsesmenGiziLanjutService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AsesmenGiziLanjutVO;
@ -39,7 +36,7 @@ public class AsesmenGiziLanjutServiceImpl extends BaseVoServiceImpl implements A
public Map<String, Object> saveAsesmenGiziLanjut(AsesmenGiziLanjutVO vo) {
AsesmenGiziLanjut asesmenGiziLanjut = asesmenGiziLanjutConverter.transferVOToModel(vo, new AsesmenGiziLanjut());
asesmenGiziLanjut.setPasien(antrianPasienDiPeriksaDao.findByNoRec(vo.getPasien().getNoRec()));
asesmenGiziLanjut.setPasienDaftar(antrianPasienDiPeriksaDao.findByNoRec(vo.getPasien().getNoRec()));
AsesmenGiziLanjut resultAsesmenGiziLanjut = asesmenGiziLanjutDao.save(asesmenGiziLanjut);
Map<String, Object> result = new HashMap<String, Object>();
@ -69,10 +66,10 @@ public class AsesmenGiziLanjutServiceImpl extends BaseVoServiceImpl implements A
AsesmenGiziLanjut resultModel = asesmenGiziLanjutDao.findAsesmenGiziLanjutByNoRegistrasi(noRegistrasi);
if (CommonUtil.isNotNullOrEmpty(resultModel)) {
result.put("noRec", resultModel.getNoRec());
result.put("pasien", resultModel.getPasien());
result.put("pasien", resultModel.getPasienDaftar());
result.put("dataFound", true);
if (CommonUtil.isNotNullOrEmpty(resultModel.getPasien().getPasienDaftar().getPasienId())) {
result.put("pasien.noRegistrasi", resultModel.getPasien().getPasienDaftar().getNoRegistrasi());
if (CommonUtil.isNotNullOrEmpty(resultModel.getPasienDaftar().getPasienDaftar().getPasienId())) {
result.put("pasien.noRegistrasi", resultModel.getPasienDaftar().getPasienDaftar().getNoRegistrasi());
}
} else {
result.put("dataFound", false);

View File

@ -65,7 +65,7 @@ public class CatatanPerkembanganServiceImpl implements CatatanPerkembanganServic
public Map<String, Object> saveCatatanPerkembangan(CatatanPerkembanganVO vo) {
Map<String,Object> result=new HashMap<String,Object>();
CatatanPerkembangan model = catatanPerkembanganConverter.transferVOToModel(vo, new CatatanPerkembangan());
model.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
model.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
CatatanPerkembangan resultModel = catatanPerkembanganDao.save(model);
if(CommonUtil.isNotNullOrEmpty(resultModel)){
result.put("id", resultModel.getNoRec());

View File

@ -112,7 +112,7 @@ public class CheckInServiceImpl implements CheckInService {
Map<String,Object> result=new HashMap<String,Object>();
CheckIn model = checkInConverter.transferVOToModel(vo, new CheckIn());
AntrianPasienDiPeriksa p = antrianPasienDiPeriksaDao.findByNoRec(vo.getPasien().getNoRec());
model.setPasien(p);
model.setPasienDaftar(p);
model.setNoRec(vo.getNoRec());
@ -124,7 +124,7 @@ public class CheckInServiceImpl implements CheckInService {
model.setN(vo.getN());
model.setTd(vo.getTd());
model.setRr(vo.getRr());
model.setTanggalPendaftaran(p.getTglRegistrasi());
model.setTglRegistrasi(p.getTglRegistrasi());
model.setStatusEnabled(vo.getStatusEnabled());
if(CommonUtil.isNotNullOrEmpty(vo.getJenisOperasi())) {
model.setJenisOperasi(jenisOperasiConverter.transferVOToModel(vo.getJenisOperasi(), new JenisOperasi()));
@ -204,7 +204,7 @@ public class CheckInServiceImpl implements CheckInService {
List<AlatTerpasangDetail> listalat=new ArrayList<AlatTerpasangDetail>();
AntrianPasienDiPeriksa pasien = antrianPasienDiPeriksaDao.findByNoRec(vo.getPasien().getNoRec());
modelCheckIn.setPasien(pasien);
modelCheckIn.setPasienDaftar(pasien);
modelCheckIn.getPengobatanKhusus().clear();
modelCheckIn.getAlatTerpasang().clear();
CheckIn resultModel = checkInDao.save(modelCheckIn);

View File

@ -156,8 +156,8 @@ public class DaftarStrukPenjualanServiceImpl implements DaftarStrukPenjualanServ
if (CommonUtil.isNotNullOrEmpty(pelayananPasienModel)) {
PelayananPasien pelayananPasien = new PelayananPasien();
if (CommonUtil.isNotNullOrEmpty(pelayananPasienModel.getPasien())) {
pelayananPasien.setPasien(pelayananPasienModel.getPasien());
if (CommonUtil.isNotNullOrEmpty(pelayananPasienModel.getPasienDaftar())) {
pelayananPasien.setPasienDaftar(pelayananPasienModel.getPasienDaftar());
}
if (CommonUtil.isNotNullOrEmpty(pelayananPasienModel.getNoRec())) {
pelayananPasien.setNoRecTriger(pelayananPasienModel.getNoRec());
@ -282,8 +282,8 @@ public class DaftarStrukPenjualanServiceImpl implements DaftarStrukPenjualanServ
for (PelayananPasienDetail pelayananPasienDetailModel : pelayananPasienDetailSet) {
PelayananPasienDetail pelayananPasienDetail = new PelayananPasienDetail();
if (CommonUtil.isNotNullOrEmpty(pelayananPasienDetailModel.getPasien())) {
pelayananPasienDetail.setPasien(pelayananPasienDetailModel.getPasien());
if (CommonUtil.isNotNullOrEmpty(pelayananPasienDetailModel.getPasienDaftar())) {
pelayananPasienDetail.setPasienDaftar(pelayananPasienDetailModel.getPasienDaftar());
}
if (CommonUtil.isNotNullOrEmpty(pelayananPasienDetailModel.getNoRec())) {
pelayananPasienDetail.setNoRecTriger(pelayananPasienDetailModel.getNoRec());

View File

@ -75,7 +75,7 @@ public class DiagnosaKeperawatanTransaksiServiceImpl implements DiagnosaKeperawa
diagnosaKeperawatanTransaksi.setDiagnosaKeperawatan(diagnosaKeperawatanConverter.transferVOToModel(vo.getDiagnosaKeperawatan(), new DiagnosaKeperawatan()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
diagnosaKeperawatanTransaksi.setPasien(antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
diagnosaKeperawatanTransaksi.setPasienDaftar(antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getRuangan())){
diagnosaKeperawatanTransaksi.setRuangan(ruanganConverter.transferVOToModel(vo.getRuangan(), new Ruangan()));

View File

@ -1,13 +1,6 @@
package com.jasamedika.medifirst2000.service.impl;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.nio.charset.StandardCharsets;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
@ -18,7 +11,6 @@ import java.util.Set;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.google.gson.Gson;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.DiagnosaPasienDao;
@ -27,24 +19,18 @@ import com.jasamedika.medifirst2000.dao.PelayananPasienDao;
import com.jasamedika.medifirst2000.dao.PemakaianAsuransiDao;
import com.jasamedika.medifirst2000.dao.PostingJurnalTransaksiDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.ChartOfAccount;
import com.jasamedika.medifirst2000.entities.DetailDiagnosaPasien;
import com.jasamedika.medifirst2000.entities.Diagnosa;
import com.jasamedika.medifirst2000.entities.DiagnosaPasien;
import com.jasamedika.medifirst2000.entities.JenisDiagnosa;
import com.jasamedika.medifirst2000.entities.JenisJurnal;
import com.jasamedika.medifirst2000.entities.MapDiagnosaToProduk;
import com.jasamedika.medifirst2000.entities.PelayananPasien;
import com.jasamedika.medifirst2000.entities.PemakaianAsuransi;
import com.jasamedika.medifirst2000.entities.PostingJurnalTransaksi;
import com.jasamedika.medifirst2000.entities.PostingJurnalTransaksiD;
import com.jasamedika.medifirst2000.entities.Produk;
import com.jasamedika.medifirst2000.enums.StatusAntrianEnum;
import com.jasamedika.medifirst2000.enums.StatusPenyakitEnum;
import com.jasamedika.medifirst2000.service.DiagnosaPasienService;
import com.jasamedika.medifirst2000.service.ProdukService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.util.DateUtil;
import com.jasamedika.medifirst2000.util.JsonUtil;
import com.jasamedika.medifirst2000.vo.DetailDiagnosaPasienVO;
import com.jasamedika.medifirst2000.vo.DiagnosaPasienVO;
@ -126,8 +112,8 @@ public class DiagnosaPasienServiceImpl extends BaseVoServiceImpl implements Diag
if (CommonUtil.isNotNullOrEmpty(detailDiagnosaPasienVO.getJenisDiagnosa())) {
detailDiagnosaPasien.setJenisDiagnosa(jenisDiagnosaConverter.transferVOToModel(detailDiagnosaPasienVO.getJenisDiagnosa(), new JenisDiagnosa()));
}
if (CommonUtil.isNotNullOrEmpty(diagnosaPasien.getPasien())) {
detailDiagnosaPasien.setPasien(diagnosaPasien.getPasien());
if (CommonUtil.isNotNullOrEmpty(diagnosaPasien.getPasienDaftar())) {
detailDiagnosaPasien.setPasienDaftar(diagnosaPasien.getPasienDaftar());
}
if (CommonUtil.isNullOrEmpty(detailDiagnosaPasienVO.getNoRec())) {
List<MapDiagnosaToProduk> listProduk = mapDiagnosisToProdukDao.findProdukByDiagnosa(detailDiagnosaPasien.getDiagnosa().getKdDiagnosa());
@ -136,11 +122,11 @@ public class DiagnosaPasienServiceImpl extends BaseVoServiceImpl implements Diag
Produk produk = listProduk.get(0).getProduk();
if (CommonUtil.isNotNullOrEmpty(produk)) {
List<PelayananPasien> abc = pelayananPasienDao.findPelayananPasien(diagnosaPasien.getPasien().getNoRec(),
List<PelayananPasien> abc = pelayananPasienDao.findPelayananPasien(diagnosaPasien.getPasienDaftar().getNoRec(),
produk.getId(), format.format(new Date()));
if ((abc.isEmpty())) {
produkService.postDiagnosa(detailDiagnosaPasien.getDiagnosa().getId().toString(), diagnosaPasien.getPasien());
produkService.postDiagnosa(detailDiagnosaPasien.getDiagnosa().getId().toString(), diagnosaPasien.getPasienDaftar());
}
}
}
@ -156,8 +142,8 @@ public class DiagnosaPasienServiceImpl extends BaseVoServiceImpl implements Diag
if(CommonUtil.isNotNullOrEmpty(diagnosaPasien)) {
DiagnosaPasien resultPasien = diagnosaPasienDao.save(diagnosaPasien);
result.put("noRec", resultPasien.noRec);
result.put("namaPasien", resultPasien.getPasien().getPasienDaftar().getPasien().getNamaPasien());
result.put("noCm", resultPasien.getPasien().getPasienDaftar().getPasien().getNoCm());
result.put("namaPasien", resultPasien.getPasienDaftar().getPasienDaftar().getPasien().getNamaPasien());
result.put("noCm", resultPasien.getPasienDaftar().getPasienDaftar().getPasien().getNoCm());
}
}else {
DiagnosaPasien diagnosaPasien = new DiagnosaPasien();
@ -168,11 +154,11 @@ public class DiagnosaPasienServiceImpl extends BaseVoServiceImpl implements Diag
if (CommonUtil.isNotNullOrEmpty(vo)) {
diagnosaPasien = diagnosaPasienConverter.transferVOToModel(vo, new DiagnosaPasien());
pasienDaftar = antrianPasienDiPeriksaDao.findByNoRec(vo.getNoRecPasienDaftar());
diagnosaPasien.setTanggalPendaftaran(vo.getTanggalPendaftaran());
diagnosaPasien.setTglRegistrasi(vo.getTanggalPendaftaran());
}
if (CommonUtil.isNotNullOrEmpty(pasienDaftar)) {
diagnosaPasien.setPasien(pasienDaftar);
diagnosaPasien.setPasienDaftar(pasienDaftar);
}
if (CommonUtil.isNotNullOrEmpty(vo.getDiagnosis())) {
@ -194,7 +180,7 @@ public class DiagnosaPasienServiceImpl extends BaseVoServiceImpl implements Diag
detailDiagnosaPasien.setJenisDiagnosa(jenisDiagnosaConverter.transferVOToModel(detailDiagnosaPasienVO.getJenisDiagnosa(), new JenisDiagnosa()));
}
if (CommonUtil.isNotNullOrEmpty(pasienDaftar)) {
detailDiagnosaPasien.setPasien(pasienDaftar);
detailDiagnosaPasien.setPasienDaftar(pasienDaftar);
}
if (CommonUtil.isNullOrEmpty(detailDiagnosaPasienVO.getNoRec())) {
List<MapDiagnosaToProduk> listProduk = mapDiagnosisToProdukDao.findProdukByDiagnosa(detailDiagnosaPasien.getDiagnosa().getKdDiagnosa());
@ -236,8 +222,8 @@ public class DiagnosaPasienServiceImpl extends BaseVoServiceImpl implements Diag
if (CommonUtil.isNotNullOrEmpty(diagnosaPasien)) {
DiagnosaPasien resultPasien = diagnosaPasienDao.save(diagnosaPasien);
result.put("noRec", resultPasien.noRec);
result.put("namaPasien", resultPasien.getPasien().getPasienDaftar().getPasien().getNamaPasien());
result.put("noCm", resultPasien.getPasien().getPasienDaftar().getPasien().getNoCm());
result.put("namaPasien", resultPasien.getPasienDaftar().getPasienDaftar().getPasien().getNamaPasien());
result.put("noCm", resultPasien.getPasienDaftar().getPasienDaftar().getPasien().getNoCm());
}
}

View File

@ -9,7 +9,6 @@ import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.EdukasiDao;
import com.jasamedika.medifirst2000.dao.EdukasiDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.Edukasi;
import com.jasamedika.medifirst2000.entities.Pegawai;
@ -56,7 +55,7 @@ public class EdukasiServiceImpl extends BaseVoServiceImpl implements EdukasiServ
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar()))
{
edukasi.setPasien(antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
edukasi.setPasienDaftar(antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
if(CommonUtil.isNotNullOrEmpty(edukasi))

View File

@ -9,50 +9,29 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.converter.RuanganConverter;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.AntrianPasienRegistrasiDao;
import com.jasamedika.medifirst2000.dao.OrderPelayananDao;
import com.jasamedika.medifirst2000.dao.PasienDaftarDao;
import com.jasamedika.medifirst2000.dao.PasienDao;
import com.jasamedika.medifirst2000.dao.PelayananPasienDao;
import com.jasamedika.medifirst2000.dao.ProdukDao;
import com.jasamedika.medifirst2000.dao.StrukPelayananDNoBatchDao;
import com.jasamedika.medifirst2000.dao.StrukPelayananDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.AntrianPasienRegistrasi;
import com.jasamedika.medifirst2000.entities.KelompokTransaksi;
import com.jasamedika.medifirst2000.entities.OrderPelayanan;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.PelayananPasien;
import com.jasamedika.medifirst2000.entities.Produk;
import com.jasamedika.medifirst2000.entities.RegistrasiGawatDaruratDetail;
import com.jasamedika.medifirst2000.entities.RegistrasiPelayananPasien;
import com.jasamedika.medifirst2000.entities.StrukKirim;
import com.jasamedika.medifirst2000.entities.StrukPelayanan;
import com.jasamedika.medifirst2000.entities.StrukPelayananDNoBatch;
import com.jasamedika.medifirst2000.enums.TipePasienEnum;
import com.jasamedika.medifirst2000.service.AntrianPasienRegistrasiService;
import com.jasamedika.medifirst2000.service.InputKantongDarahService;
import com.jasamedika.medifirst2000.service.PasienDaftarService;
import com.jasamedika.medifirst2000.service.PasienService;
import com.jasamedika.medifirst2000.service.ProdukService;
import com.jasamedika.medifirst2000.service.RegistrasiGawatDaruratDetailService;
import com.jasamedika.medifirst2000.service.RegistrasiPasienGawatDaruratService;
import com.jasamedika.medifirst2000.service.RegistrasiPasienGawatDaruratService;
import com.jasamedika.medifirst2000.service.RegistrasiPelayananPasienService;
import com.jasamedika.medifirst2000.service.StrukPelayananDNoBatchService;
import com.jasamedika.medifirst2000.service.StrukPelayananService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AntrianPasienRegistrasiVO;
import com.jasamedika.medifirst2000.vo.GolonganDarahVO;
import com.jasamedika.medifirst2000.vo.InputKantongDarahVO;
import com.jasamedika.medifirst2000.vo.KelompokTransaksiVO;
import com.jasamedika.medifirst2000.vo.KirimProdukRuanganVO;
import com.jasamedika.medifirst2000.vo.OrderPelayananVO;
import com.jasamedika.medifirst2000.vo.ProdukVO;
import com.jasamedika.medifirst2000.vo.RegistrasiPasienGawatDaruratVO;
import com.jasamedika.medifirst2000.vo.RhesusVO;
import com.jasamedika.medifirst2000.vo.StrukPelayananDNoBatchVO;
import com.jasamedika.medifirst2000.vo.StrukPelayananVO;
@ -155,7 +134,7 @@ private BaseConverterImpl<OrderPelayananVO, OrderPelayanan> orderPelayananConver
newsubModel.setAturanPakai("-");
//newsubModel.setKeteranganPakai();
newsubModel.setKeteranganPakai2("-");
newsubModel.setPasien(antrianPasienDiPeriksa);
newsubModel.setPasienDaftar(antrianPasienDiPeriksa);
newsubModel.setProduk(data.getProduk());
KelompokTransaksi kelompokTransaksi= new KelompokTransaksi();
kelompokTransaksi.setId(Integer.parseInt(GetSettingDataFixed("KelompokTransaksiBankDarah")));

View File

@ -72,7 +72,7 @@ public class InseminasiServiceImpl implements InseminasiService {
public Map<String, Object> saveInseminasi(InseminasiVO vo) {
Map<String,Object> result=new HashMap<String,Object>();
Inseminasi model = inseminasiConverter.transferVOToModel(vo, new Inseminasi());
model.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
model.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
Inseminasi resultModel = inseminasiDao.save(model);
if(CommonUtil.isNotNullOrEmpty(resultModel)){
result.put("id", resultModel.getNoRec());

View File

@ -59,7 +59,7 @@ public class InstruksiServiceImpl extends BaseVoServiceImpl implements Instruksi
}
if(CommonUtil.isNotNullOrEmpty(voTemp.getPasienDaftar()))
{
instruksi.setPasien(antrianPasienDiperiksaConverter.transferVOToModel(voTemp.getPasienDaftar(), new AntrianPasienDiPeriksa()));
instruksi.setPasienDaftar(antrianPasienDiperiksaConverter.transferVOToModel(voTemp.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
if(CommonUtil.isNotNullOrEmpty(instruksi))

View File

@ -11,14 +11,12 @@ import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.KelahiranDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.Kelahiran;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.ProsesKelahiran;
import com.jasamedika.medifirst2000.entities.StatusYaTidak;
import com.jasamedika.medifirst2000.service.KelahiranService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AntrianPasienDiPeriksaVO;
import com.jasamedika.medifirst2000.vo.KelahiranVO;
import com.jasamedika.medifirst2000.vo.PasienDaftarVO;
import com.jasamedika.medifirst2000.vo.ProsesKelahiranVO;
import com.jasamedika.medifirst2000.vo.StatusYaTidakVO;
@ -60,7 +58,7 @@ public class KelahiranServiceImpl implements KelahiranService{
kelahiran.setProsesKelahiran(prosesKelahiranConverter.transferVOToModel(vo.getProsesKelahiran(), new ProsesKelahiran()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
kelahiran.setPasien(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
kelahiran.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
Kelahiran kelahiranResult=kelahiranDao.save(kelahiran);
@ -91,7 +89,7 @@ public class KelahiranServiceImpl implements KelahiranService{
kelahiran.setProsesKelahiran(prosesKelahiranConverter.transferVOToModel(vo.getProsesKelahiran(), new ProsesKelahiran()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
kelahiran.setPasien(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
kelahiran.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
Kelahiran kelahiranResult=kelahiranDao.save(kelahiran);

View File

@ -1,6 +1,5 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@ -65,7 +64,7 @@ public class LayananServiceImpl implements LayananService{
{
Layanan layanan = layananConverter.transferVOToModel(layananVO, new Layanan());
layanan.setLayananDetail(layananDetailConverter.transferVOToModel(layananVO.getLayananDetail(), new LayananDetail()));
layanan.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(layananVO.getPasien().getId(), layananVO.getTglRegistrasi()));
layanan.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(layananVO.getPasien().getId(), layananVO.getTglRegistrasi()));
Layanan resultModel = layananDao.save(layanan);
if(CommonUtil.isNotNullOrEmpty(resultModel)){
result.put("idLayanan", resultModel.getNoRec());
@ -75,7 +74,7 @@ public class LayananServiceImpl implements LayananService{
for(TindakanLainVO tindakanLainVO : vo.getTindakanLain())
{
TindakanLain tindakanLain = tindakanLainConverter.transferVOToModel(tindakanLainVO, new TindakanLain());
tindakanLain.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(tindakanLainVO.getPasien().getId(), tindakanLainVO.getTglRegistrasi()));
tindakanLain.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(tindakanLainVO.getPasien().getId(), tindakanLainVO.getTglRegistrasi()));
TindakanLain resultModel = tindakanLainDao.save(tindakanLain);
if(CommonUtil.isNotNullOrEmpty(resultModel)){
result.put("idTindakanLain", resultModel.getNoRec());

View File

@ -9,31 +9,17 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.DetailHasilTriaseConverter;
import com.jasamedika.medifirst2000.converter.DetailTriaseConverter;
import com.jasamedika.medifirst2000.converter.HasilTriaseConverter;
import com.jasamedika.medifirst2000.converter.MasalahKeperawatanConverter;
import com.jasamedika.medifirst2000.converter.MasalahKeperawatanDetailConverter;
import com.jasamedika.medifirst2000.converter.PemeriksaanTriageConverter;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.HasilTriaseDao;
import com.jasamedika.medifirst2000.dao.MasalahKeperawatanDao;
import com.jasamedika.medifirst2000.dao.MasalahKeperawatanDetailDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.DetailHasilTriase;
import com.jasamedika.medifirst2000.entities.DetailTriase;
import com.jasamedika.medifirst2000.entities.HasilTriase;
import com.jasamedika.medifirst2000.entities.MasalahKeperawatan;
import com.jasamedika.medifirst2000.entities.MasalahKeperawatanDetail;
import com.jasamedika.medifirst2000.entities.PemeriksaanTriage;
import com.jasamedika.medifirst2000.entities.PernahDirawatDetail;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.HasilTriaseService;
import com.jasamedika.medifirst2000.service.MasalahKeperawatanService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.DetailHasilTriaseVO;
import com.jasamedika.medifirst2000.vo.DetailTriaseVO;
import com.jasamedika.medifirst2000.vo.HasilTriaseVO;
import com.jasamedika.medifirst2000.vo.MasalahKeperawatanDetailVO;
import com.jasamedika.medifirst2000.vo.MasalahKeperawatanVO;
@ -96,7 +82,7 @@ public class MasalahKeperawatanServiceImpl implements MasalahKeperawatanService{
masalahKeperawatan = masalahKeperawatanConverter.transferVOToModel(vo, masalahKeperawatan);
masalahKeperawatan.setTglInput(vo.getTglInput());
AntrianPasienDiPeriksa pasienDaftar = antrianPasienDiPeriksaDao.findByNoRec(vo.getPasienDaftar().getNoRec());
masalahKeperawatan.setPasien(pasienDaftar);
masalahKeperawatan.setPasienDaftar(pasienDaftar);
masalahKeperawatan.setNoRec(vo.getNoRec());
masalahKeperawatan.getMasalahKeperawatanDetail().clear();
@ -110,7 +96,7 @@ public class MasalahKeperawatanServiceImpl implements MasalahKeperawatanService{
MasalahKeperawatanDetail masalahKeperawatanDetail = masalahKeperawatanDetailConverter.transferVOToModel(masalahKeperawatanDetailVO, new MasalahKeperawatanDetail());
//detailHasilTriase.setHasilTriase(hasilTriase);
masalahKeperawatanDetail.setMasalahKeperawatan(masalahKeperawatan);
masalahKeperawatanDetail.setPasien(pasienDaftar);
masalahKeperawatanDetail.setPasienDaftar(pasienDaftar);
masalahKeperawatanDetailDao.save(masalahKeperawatanDetail);
// if(CommonUtil.isNotNullOrEmpty(masalahKeperawatanDetail.getMasalahKeperawatan())){
// masalahKeperawatan.getMasalahKeperawatanDetail().add(masalahKeperawatanDetail);

View File

@ -15,8 +15,6 @@ import com.jasamedika.medifirst2000.dao.ObservasiIGDDao;
import com.jasamedika.medifirst2000.entities.CaraPemberianObat;
import com.jasamedika.medifirst2000.entities.Obat;
import com.jasamedika.medifirst2000.entities.ObservasiIGD;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.PengobatanKhusus;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.ObservasiIGDService;
import com.jasamedika.medifirst2000.service.PasienDaftarService;
@ -25,7 +23,6 @@ import com.jasamedika.medifirst2000.vo.CaraPemberianObatVO;
import com.jasamedika.medifirst2000.vo.ObatVO;
import com.jasamedika.medifirst2000.vo.ObservasiIGDVO;
import com.jasamedika.medifirst2000.vo.ObservasiIGDVOCustom;
import com.jasamedika.medifirst2000.vo.PengobatanKhususVO;
@Service("observasiIGDService")
public class ObservasiIGDServiceImpl implements ObservasiIGDService {
@ -50,7 +47,7 @@ public class ObservasiIGDServiceImpl implements ObservasiIGDService {
model.setCaraPemberianObat(
caraPemberianObatConverter.transferVOToModel(vos.getCaraPemberianObat(), new CaraPemberianObat()));
model.setObat(obatConverter.transferVOToModel(vos.getObat(), new Obat()));
model.setPasien(
model.setPasienDaftar(
antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vos.getPasien().getId(), vos.getTglRegistrasi()));
ObservasiIGD resultModel = observasiIGDDao.save(model);
@ -71,7 +68,7 @@ public class ObservasiIGDServiceImpl implements ObservasiIGDService {
model = observasiIGDConverter.transferVOToModel(vo, new ObservasiIGD());
model.setCaraPemberianObat(caraPemberianObatConverter.transferVOToModel(vo.getCaraPemberianObat(), new CaraPemberianObat()));
model.setObat(obatConverter.transferVOToModel(vo.getObat(), new Obat()));
model.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
model.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
ObservasiIGD resultModel = observasiIGDDao.save(model);
if (CommonUtil.isNotNullOrEmpty(resultModel)) {

View File

@ -258,7 +258,7 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
// );
// pasienDaftar=pasienDaftarDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"),
// vo.getPasien().getId(),format+",000",format+",999");
model.setPasien(antrianPasienDiPeriksaBefore);
model.setPasienDaftar(antrianPasienDiPeriksaBefore);
Map<String, Ruangan> listRuangan = new HashMap<>();
@ -345,8 +345,8 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
//System.out.println(new SimpleDateFormat("dd-MM-yyyy").format(vo.getStrukOrder().getTglOrder()) + "test ya");
strukOrder.setIsDelivered((byte) 1);
strukOrder.setQtyJenisProduk(1.0);
strukOrder.setNoCm(model.getPasien().getPasienDaftar().getPasien());
strukOrder.setNoRegistrasi(model.getPasien().getPasienDaftar());
strukOrder.setNoCm(model.getPasienDaftar().getPasienDaftar().getPasien());
strukOrder.setNoRegistrasi(model.getPasienDaftar().getPasienDaftar());
strukOrder.setQtyProduk(1.0);
strukOrder.setTotalBeaMaterai(0.0);
strukOrder.setTotalBiayaKirim(0.0);
@ -364,7 +364,7 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
strukOrder.setRuanganTujuan(antrianPasienDiPeriksa.getRuangan());
}
strukOrder.setRuangan(model.getPasien().getRuangan());
strukOrder.setRuangan(model.getPasienDaftar().getRuangan());
strukOrder.setKeteranganOrder(vo.getKeteranganOrder());
strukOrder.setNoOrderIntern(noOrderIntern);
@ -379,7 +379,7 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
antrianPasienDiPeriksa.setTglRegistrasi(strukOrder.getTglOrder());
antrianPasienDiPeriksa.setStatusPasien((byte) 1);
antrianPasienDiPeriksa.setPasienDaftar(model.getPasien().getPasienDaftar());
antrianPasienDiPeriksa.setPasienDaftar(model.getPasienDaftar().getPasienDaftar());
antrianPasienDiPeriksa.setNoAntrian(antrianPasienDiPeriksaService.getFormatNumberByMonthYearRuangan(
vo.getStrukOrder().getTglOrder(), antrianPasienDiPeriksa.getRuangan().getId()));
antrianPasienDiPeriksa.setStatusAntrian(StatusAntrianEnum.MENUNGGU.getVal());
@ -417,7 +417,7 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
orderTindakanLabConverter.setUseGson(true);
DetailOrderTindakan newsubModel = orderTindakanLabConverter.transferVOToModel(subModel,
new DetailOrderTindakan());
newsubModel.setPasien(model.getPasien());
newsubModel.setPasienDaftar(model.getPasienDaftar());
newsubModel.setOrderProduk(model);
OrderPelayanan orderPelayanan = new OrderPelayanan();
orderPelayanan.setStrukOrder(strukOrder);
@ -449,7 +449,7 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
}
//
orderPelayanan.setRuanganTujuan(antrianPasienDiPeriksa.getRuangan());
orderPelayanan.setRuangan(model.getPasien().getRuangan());
orderPelayanan.setRuangan(model.getPasienDaftar().getRuangan());
orderPelayanan.setProduk(newsubModel.getProduk());
orderPelayanan.setNoOrder(strukOrder);
orderPelayanan.setIsCito((byte)cito);
@ -481,7 +481,7 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
detailRadiologi = detailRadiologiConverter.transferVOToModel(vo.getDetailRadiologi(),
new DetailRadiologi());
detailRadiologi.setOrderProduk(resultDomain);
detailRadiologi.setPasien(model.getPasien());
detailRadiologi.setPasienDaftar(model.getPasienDaftar());
detailRadiologiDao.save(detailRadiologi);
}
}
@ -640,7 +640,7 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
}
//--------------------------------------------------------------------------------------
if(CommonUtil.isNotNullOrEmpty(antrian)) {
pelayanan.setPasien(antrian);
pelayanan.setPasienDaftar(antrian);
antrian.setStatusAntrian(StatusAntrianEnum.SELESAI_DIPERIKSA.getVal());
antrianPasienDiPeriksaDao.save(antrian);
}
@ -694,7 +694,7 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
pelayananPasienDetail.setProduk(hargaNetto.getProduk());
}
if(CommonUtil.isNotNullOrEmpty(antrian)){
pelayananPasienDetail.setPasien(antrian);
pelayananPasienDetail.setPasienDaftar(antrian);
}
if(CommonUtil.isNotNullOrEmpty(orderPelayanan.getStrukOrder().getStatusOrder())){
pelayananPasienDetail.setStatusOrder(orderPelayanan.getStrukOrder().getStatusOrder());
@ -1775,7 +1775,7 @@ public class OrderProdukServiceImpl extends BaseVoServiceImpl implements OrderPr
pelayanan.setProduk(orderPelayanan.getProduk());
pelayanan.setJumlah(orderPelayanan.getJumlah());
pelayanan.setTglPelayanan(orderPelayanan.getTglPelayanan());
pelayanan.setPasien(antrian.get(0));
pelayanan.setPasienDaftar(antrian.get(0));
Map<String, Object> map = pelayananPiutangRekananService.getHargaPiutangRekananProfile(
pasienDaftar.getNoRec(), orderPelayanan.getProduk(), orderPelayanan.getJumlah(), 0);
List<PiutangRekananProfileTemp> listPiutangRekananProfileTemp = (List<PiutangRekananProfileTemp>) map

View File

@ -1,22 +1,15 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.RuanganVO;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.Ruangan;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PapInformasiIbuService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
@ -28,7 +21,6 @@ import com.jasamedika.medifirst2000.vo.PapInformasiIbuVO;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.PapInformasiIbuDao;
import com.jasamedika.medifirst2000.dao.PasienDaftarDao;
/**
* Implement class for PapInformasiIbuService
@ -73,7 +65,7 @@ public class PapInformasiIbuServiceImpl extends BaseVoServiceImpl implements Pap
model.setRuangan(ruanganConverter.transferVOToModel(vo.getRuangan(), new Ruangan()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
model.setPasien(antrianPasienDiPeriksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
model.setPasienDaftar(antrianPasienDiPeriksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getKebangsaan())){
model.setKebangsaan(kebangsaanConverter.transferVOToModel(vo.getKebangsaan(), new Kebangsaan()));

View File

@ -100,7 +100,7 @@ public class PapMataServiceImpl implements PapMataService {
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar()))
{
papMata.setPasien(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
papMata.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
papMata.getKategoriKlinikMataSet().clear();
papMata.getDataKacamataSet().clear();

View File

@ -17,9 +17,7 @@ import com.jasamedika.medifirst2000.dao.PasienDao;
import com.jasamedika.medifirst2000.dao.RiwayatKehamilanObstetriDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.DetailRiwayatObstetri;
import com.jasamedika.medifirst2000.entities.KeadaanUmumObstetri;
import com.jasamedika.medifirst2000.entities.KeadaanUmumObstetriDetail;
import com.jasamedika.medifirst2000.entities.KeteranganLainLainDetail;
import com.jasamedika.medifirst2000.entities.PapObstetri;
import com.jasamedika.medifirst2000.entities.RiwayatKehamilanObstetri;
import com.jasamedika.medifirst2000.service.PapObstetriService;
@ -59,7 +57,7 @@ public class PapObstetriServiceImpl implements PapObstetriService {
Map<String,Object> result=new HashMap<String,Object>();
PapObstetri model=papObstetriConverter.transferVOToModel(vo, new PapObstetri());
AntrianPasienDiPeriksa pasienDaftar = antrianPasienDiPeriksaDao.findByNoRec(vo.getNoRec());
model.setPasien(pasienDaftar);
model.setPasienDaftar(pasienDaftar);
for(RiwayatKehamilanObstetri voLocal:riwayatKehamilanObstetriDao.findByRiwayatKehamilan(model.getNoRec())){
riwayatKehamilanObstetriDao.delete(voLocal);
}

View File

@ -18,15 +18,7 @@ import com.jasamedika.medifirst2000.dao.PasienDaftarDao;
import com.jasamedika.medifirst2000.dao.PelayananPasienDao;
import com.jasamedika.medifirst2000.dto.PiutangRekananProfileTemp;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.AsalProduk;
import com.jasamedika.medifirst2000.entities.GolonganAsuransi;
import com.jasamedika.medifirst2000.entities.HubunganKeluarga;
import com.jasamedika.medifirst2000.entities.JenisTarif;
import com.jasamedika.medifirst2000.entities.Kelas;
import com.jasamedika.medifirst2000.entities.KomponenHarga;
import com.jasamedika.medifirst2000.entities.ObservasiIGD;
import com.jasamedika.medifirst2000.entities.OrderPelayanan;
import com.jasamedika.medifirst2000.entities.Paket;
import com.jasamedika.medifirst2000.entities.PapPengambilanSpesimen;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.PelayananPasien;
@ -92,7 +84,7 @@ public class PapPengambilanSpesimenServiceImpl implements PapPengambilanSpesimen
PapPengambilanSpesimen resultModel=papPengambilanSpesimenDao.finByNoOrderAndTglOrder(noOrder, tglOrder);
if(CommonUtil.isNotNullOrEmpty(resultModel)){
result.put("Jumlah", resultModel.getJumlah());
result.put("pasien", resultModel.getPasien());
result.put("pasien", resultModel.getPasienDaftar());
result.put("dataFound", true);
if(CommonUtil.isNotNullOrEmpty(resultModel.getStrukOrder().getNoOrder())){
result.put("StrukOrder.noOrder", resultModel.getStrukOrder().getNoOrder());
@ -124,10 +116,10 @@ public class PapPengambilanSpesimenServiceImpl implements PapPengambilanSpesimen
//modelSpesimen.setBahanSample(model.getBahanSample());
modelSpesimen.setStrukOrder(model.getStrukOrder());
if(vo.getNoRec()==null)
modelSpesimen.setPasien(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vos.getPasien().getId(), vo.getTglRegistrasi()));
modelSpesimen.setPasienDaftar(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vos.getPasien().getId(), vo.getTglRegistrasi()));
else
modelSpesimen.setPasien(antrianPasienDiPeriksaDao.findOne(vo.getNoRec()));
modelSpesimen.setStrukOrder(modelSpesimen.getPasien().getStrukOrder());
modelSpesimen.setPasienDaftar(antrianPasienDiPeriksaDao.findOne(vo.getNoRec()));
modelSpesimen.setStrukOrder(modelSpesimen.getPasienDaftar().getStrukOrder());
PapPengambilanSpesimen modelResult = papPengambilanSpesimenDao.save(modelSpesimen);
if(CommonUtil.isNotNullOrEmpty(modelResult))
{
@ -156,7 +148,7 @@ public class PapPengambilanSpesimenServiceImpl implements PapPengambilanSpesimen
modelSpesimen.setTglAmbilSpesimen(papPengambilanSpesimenConverter.transferVOToModel(vos, new PapPengambilanSpesimen()).getTglAmbilSpesimen());
modelSpesimen.setBahanSample(papPengambilanSpesimenConverter.transferVOToModel(vos, new PapPengambilanSpesimen()).getBahanSample());
modelSpesimen.setStrukOrder(papPengambilanSpesimenConverter.transferVOToModel(vos, new PapPengambilanSpesimen()).getStrukOrder());
modelSpesimen.setPasien(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vos.getPasien().getId(), vos.getTglRegistrasi()));
modelSpesimen.setPasienDaftar(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vos.getPasien().getId(), vos.getTglRegistrasi()));
PapPengambilanSpesimen modelResult = papPengambilanSpesimenDao.save(modelSpesimen);
if(CommonUtil.isNotNullOrEmpty(modelResult))
{
@ -194,7 +186,7 @@ public class PapPengambilanSpesimenServiceImpl implements PapPengambilanSpesimen
pelayanan.setProduk(hasil.getProduk());
pelayanan.setJumlah(1.0);
pelayanan.setTglPelayanan(hasil.getTglPelayanan());
pelayanan.setPasien(antrian);
pelayanan.setPasienDaftar(antrian);
Map<String, Object> map=pelayananPiutangRekananService.getHargaPiutangRekananProfile(antrian.getNoRec(),
hasil.getProduk(), hasil.getJumlah(), 0);
List<PiutangRekananProfileTemp> listPiutangRekananProfileTemp=(List<PiutangRekananProfileTemp>) map.get("list");

View File

@ -1,6 +1,5 @@
package com.jasamedika.medifirst2000.service.impl;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
@ -48,7 +47,7 @@ public class PapRencanaKonsultasiServiceImpl implements PapRencanaKonsultasiServ
Map<String, Object> result = new HashMap<String, Object>();
PapRencanaKonsultasi model = papRencanaKonsultasiConverter.transferVOToModel(vo, new PapRencanaKonsultasi());
model.setPasien(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vo.getPasien().getId(),
model.setPasienDaftar(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vo.getPasien().getId(),
vo.getTglRegistrasi()));
AntrianPasienDiPeriksa antrianPasienDiPeriksa = new AntrianPasienDiPeriksa();
if (vo.getNoRec()==null) {
@ -63,7 +62,7 @@ public class PapRencanaKonsultasiServiceImpl implements PapRencanaKonsultasiServ
} else {
antrianPasienDiPeriksa.setStatusKunjungan(StatusKunjunganEnum.BARU.getVal());
}
antrianPasienDiPeriksaService.saveAntrianPasienDiperiksaFromMasukKamar(model.getPasien().getPasienDaftar(),antrianPasienDiPeriksa);
antrianPasienDiPeriksaService.saveAntrianPasienDiperiksaFromMasukKamar(model.getPasienDaftar().getPasienDaftar(),antrianPasienDiPeriksa);
}
@ -74,8 +73,8 @@ public class PapRencanaKonsultasiServiceImpl implements PapRencanaKonsultasiServ
{
result.put("noRec", resultModel.getNoRec());
result.put("tglInput", resultModel.getTglInput());
if (CommonUtil.isNotNullOrEmpty(resultModel.getPasien().getPasienDaftar().getPasien().getId())) {
result.put("pasien.noCm", resultModel.getPasien().getPasienDaftar().getPasien().getNoCm());
if (CommonUtil.isNotNullOrEmpty(resultModel.getPasienDaftar().getPasienDaftar().getPasien().getId())) {
result.put("pasien.noCm", resultModel.getPasienDaftar().getPasienDaftar().getPasien().getNoCm());
}
} return result;
@ -90,8 +89,8 @@ public class PapRencanaKonsultasiServiceImpl implements PapRencanaKonsultasiServ
result.put("noRec", resultModel.getNoRec());
result.put("tglInput", resultModel.getTglInput());
result.put("datafound", true);
if(CommonUtil.isNotNullOrEmpty(resultModel.getPasien().getPasienDaftar().getPasien().getId())){
result.put("pasien.noCm", resultModel.getPasien().getPasienDaftar().getPasien().getNoCm());
if(CommonUtil.isNotNullOrEmpty(resultModel.getPasienDaftar().getPasienDaftar().getPasien().getId())){
result.put("pasien.noCm", resultModel.getPasienDaftar().getPasienDaftar().getPasien().getNoCm());
}
}else{
result.put("datafound", false);

View File

@ -12,7 +12,6 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.AlatYangTerpasangDao;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.PelayananAdmixtureDao;
import com.jasamedika.medifirst2000.dao.ProduksiDetailDao;
@ -29,8 +28,6 @@ import com.jasamedika.medifirst2000.util.StringUtil;
import com.jasamedika.medifirst2000.vo.ProduksiDetailVO;
import com.jasamedika.medifirst2000.vo.StorageVO;
import com.jasamedika.medifirst2000.vo.PelayananProduksiVO;
import com.jasamedika.medifirst2000.vo.PengobatanKhususDetailVO;
import com.jasamedika.medifirst2000.vo.PengobatanKhususVO;
@Service("pelayananAdmixtureService")
public class PelayananAdmixtureServiceImpl implements PelayananAdmixtureService{
@ -117,7 +114,7 @@ public class PelayananAdmixtureServiceImpl implements PelayananAdmixtureService{
pelayananProduksi.getPelayananAdmixture().clear();
}
pelayananProduksi.setNoProduksi(StringUtil.formatNumber(String.valueOf(pelayananAdmixtureDao.getCountByMonthAndYear(new Date()) + 1), 10));
pelayananProduksi.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
pelayananProduksi.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
pelayananProduksi.getPelayananAdmixture().addAll(listProduksiDetail);
pelayananProduksi.setStorage(storageConverter.transferVOToModel(vo.getStorage(), new Storage()));
PelayananProduksi resultModel = pelayananAdmixtureDao.save(pelayananProduksi);
@ -149,7 +146,7 @@ public class PelayananAdmixtureServiceImpl implements PelayananAdmixtureService{
pelayananProduksi.getPelayananAdmixture().clear();
}
pelayananProduksi.setNoProduksi(StringUtil.formatNumber(String.valueOf(pelayananAdmixtureDao.getCountByMonthAndYear(new Date()) + 1), 10));
pelayananProduksi.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
pelayananProduksi.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
pelayananProduksi.getPelayananAdmixture().addAll(listProduksiDetail);
pelayananProduksi.setStorage(storageConverter.transferVOToModel(vo.getStorage(), new Storage()));
PelayananProduksi resultModel = pelayananAdmixtureDao.save(pelayananProduksi);

View File

@ -114,7 +114,7 @@ public class PelayananCytotoxicServiceImpl implements PelayananCytotoxicService
}
pelayananProduksi.setNoProduksi(StringUtil
.formatNumber(String.valueOf(pelayananCytotoxicDao.getCountByMonthAndYear(new Date()) + 1), 10));
pelayananProduksi.setPasien(
pelayananProduksi.setPasienDaftar(
antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
pelayananProduksi.getPelayananCytotoxic().addAll(listProduksiDetail);
pelayananProduksi.setStorage(storageConverter.transferVOToModel(vo.getStorage(), new Storage()));
@ -146,7 +146,7 @@ public class PelayananCytotoxicServiceImpl implements PelayananCytotoxicService
}
pelayananProduksi.setNoProduksi(StringUtil
.formatNumber(String.valueOf(pelayananCytotoxicDao.getCountByMonthAndYear(new Date()) + 1), 10));
pelayananProduksi.setPasien(
pelayananProduksi.setPasienDaftar(
antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
pelayananProduksi.getPelayananCytotoxic().addAll(listProduksiDetail);
pelayananProduksi.setStorage(storageConverter.transferVOToModel(vo.getStorage(), new Storage()));

View File

@ -85,7 +85,6 @@ import com.jasamedika.medifirst2000.entities.PemakaianAsuransi;
import com.jasamedika.medifirst2000.entities.Pendidikan;
import com.jasamedika.medifirst2000.entities.Produk;
import com.jasamedika.medifirst2000.entities.RacikanDetail;
import com.jasamedika.medifirst2000.entities.Rekanan;
import com.jasamedika.medifirst2000.entities.ResepRacikanOrder;
import com.jasamedika.medifirst2000.entities.ResepRacikanOrderDetail;
import com.jasamedika.medifirst2000.entities.RouteFarmasi;
@ -131,7 +130,6 @@ import com.jasamedika.medifirst2000.vo.PelayananPasienVO;
import com.jasamedika.medifirst2000.vo.PendidikanVO;
import com.jasamedika.medifirst2000.vo.ProdukVO;
import com.jasamedika.medifirst2000.vo.RacikanDetailVO;
import com.jasamedika.medifirst2000.vo.ReturSupplierVO;
import com.jasamedika.medifirst2000.vo.RuanganVO;
import com.jasamedika.medifirst2000.vo.StatusPerkawinanVO;
import com.jasamedika.medifirst2000.vo.StrukOrderVO;
@ -340,7 +338,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
entities.setHargaJual(0.0);
entities.setStock(1.0);
entities=pelayananPasienDao.save(entities);
entities.setPasien(antrianPasienDiPeriksaDao.findByNoRec(entities.getPasien().getNoRec()));
entities.setPasienDaftar(antrianPasienDiPeriksaDao.findByNoRec(entities.getPasienDaftar().getNoRec()));
list.add(entities);
List<HargaNettoProdukByKelasD> hargas = mapDiagnosaToProdukDao.getHargaDetail(entities.getProduk().getId(),
entities.getKelas().getId());
@ -351,7 +349,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
newsubModelDetail.setHargaJual(harga.getHargaNetto1());
newsubModelDetail.setTglPelayanan(entities.getTglPelayanan());
newsubModelDetail.setJumlah(1.0);
newsubModelDetail.setPasien(entities.getPasien());
newsubModelDetail.setPasienDaftar(entities.getPasienDaftar());
newsubModelDetail.setKeteranganLain("-");
newsubModelDetail.setAturanPakai("-");
// newsubModelDetail.setKeteranganPakai("-");
@ -370,7 +368,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
PelayananPasienPetugas model = pelayananPetugasConverter.transferVOToModel(petugas,
new PelayananPasienPetugas());
model.setPelayananPasien(entities);
model.setNomasuk(entities.getPasien());
model.setNomasuk(entities.getPasienDaftar());
pelayananPasienPetugasDao.save(model);
}
@ -396,9 +394,9 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
{
PemakaianAsuransi pemakaianAsuransi =
pemakaianAsuransiDao.findByPasienDaftar (pelayananPasien.getPasien().getPasienDaftar().getNoRec());
pemakaianAsuransiDao.findByPasienDaftar (pelayananPasien.getPasienDaftar().getPasienDaftar().getNoRec());
List<AntrianPasienDiPeriksa> antrianDiperiksas =
antrianPasienDiPeriksaDao.findByNoRegisterNonRawatInap(pelayananPasien.getPasien().getPasienDaftar().getNoRegistrasi());
antrianPasienDiPeriksaDao.findByNoRegisterNonRawatInap(pelayananPasien.getPasienDaftar().getPasienDaftar().getNoRegistrasi());
if(antrianDiperiksas.size()!=0)
{
@ -414,12 +412,12 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
}
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
urlParameters+= "{\"kdDepartemen\":\""+ kdInstalasi+ "\",\"kdRekanan\":\""+ kdRekanan+ "\",\"jenisPelayanan\":\""+ pelayananPasien.getPasien().getPasienDaftar().getJenisPelayanan() +"\",\"noAntrianDiperiksa\":\""+ pelayananPasien.getPasien().getNoRec() +"\",\"noIdPelayanan\":\""+ pelayananPasien.getNoRec() +"\", \"idProduk\":\""+pelayananPasien.getProduk().getId()+"\",\"harga\":\""+ pelayananPasien.getHargaJual() +"\",\"tglInput\":\""+format.format( pelayananPasien.getTglPelayanan()) +"\",\"keterangan\":\"Pelayanan Tindakan\"}";
urlParameters+= "{\"kdDepartemen\":\""+ kdInstalasi+ "\",\"kdRekanan\":\""+ kdRekanan+ "\",\"jenisPelayanan\":\""+ pelayananPasien.getPasienDaftar().getPasienDaftar().getJenisPelayanan() +"\",\"noAntrianDiperiksa\":\""+ pelayananPasien.getPasienDaftar().getNoRec() +"\",\"noIdPelayanan\":\""+ pelayananPasien.getNoRec() +"\", \"idProduk\":\""+pelayananPasien.getProduk().getId()+"\",\"harga\":\""+ pelayananPasien.getHargaJual() +"\",\"tglInput\":\""+format.format( pelayananPasien.getTglPelayanan()) +"\",\"keterangan\":\"Pelayanan Tindakan\"}";
}
else
{
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
urlParameters+= ",{\"kdDepartemen\":\""+ kdInstalasi+ "\",\"kdRekanan\":\""+ kdRekanan+ "\",\"jenisPelayanan\":\""+ pelayananPasien.getPasien().getPasienDaftar().getJenisPelayanan() +"\",\"noAntrianDiperiksa\":\""+ pelayananPasien.getPasien().getNoRec() +"\",\"noIdPelayanan\":\""+ pelayananPasien.getNoRec() +"\", \"idProduk\":\""+pelayananPasien.getProduk().getId()+"\",\"harga\":\""+ pelayananPasien.getHargaJual() +"\",\"tglInput\":\""+ format.format( pelayananPasien.getTglPelayanan()) +"\",\"keterangan\":\"Pelayanan Tindakan\"}";
urlParameters+= ",{\"kdDepartemen\":\""+ kdInstalasi+ "\",\"kdRekanan\":\""+ kdRekanan+ "\",\"jenisPelayanan\":\""+ pelayananPasien.getPasienDaftar().getPasienDaftar().getJenisPelayanan() +"\",\"noAntrianDiperiksa\":\""+ pelayananPasien.getPasienDaftar().getNoRec() +"\",\"noIdPelayanan\":\""+ pelayananPasien.getNoRec() +"\", \"idProduk\":\""+pelayananPasien.getProduk().getId()+"\",\"harga\":\""+ pelayananPasien.getHargaJual() +"\",\"tglInput\":\""+ format.format( pelayananPasien.getTglPelayanan()) +"\",\"keterangan\":\"Pelayanan Tindakan\"}";
}
}
@ -589,7 +587,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
newsubModel.setKeteranganPakai(BaseConverterImpl
.transferVOToModelData(subModel.getKeteranganPakai(), new Stigma()));
newsubModel.setTglPelayanan(strukResep.getTglResep());
newsubModel.setPasien(pasienDaftar);
newsubModel.setPasienDaftar(pasienDaftar);
newsubModel
.setProduk(produkConverter.transferVOToModel(subModel.getProduk(), new Produk()));
JenisObat jenisObat = new JenisObat();
@ -658,7 +656,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
newsubModelDetail.setKeteranganPakai(BaseConverterImpl
.transferVOToModelData(subModel.getKeteranganPakai(), new Stigma()));
newsubModelDetail.setKeteranganPakai2("-");
newsubModelDetail.setPasien(pasienDaftar);
newsubModelDetail.setPasienDaftar(pasienDaftar);
newsubModelDetail.setProduk(
produkConverter.transferVOToModel(subModel.getProduk(), new Produk()));
@ -811,7 +809,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
newsubModel.setKeteranganPakai(BaseConverterImpl
.transferVOToModelData(subModel.getKeteranganPakai(), new Stigma()));
newsubModel.setTglPelayanan(strukResep.getTglResep());
newsubModel.setPasien(pasienDaftar);
newsubModel.setPasienDaftar(pasienDaftar);
newsubModel
.setProduk(produkConverter.transferVOToModel(subModel.getProduk(), new Produk()));
JenisObat jenisObat = new JenisObat();
@ -880,7 +878,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
newsubModelDetail.setKeteranganPakai(BaseConverterImpl
.transferVOToModelData(subModel.getKeteranganPakai(), new Stigma()));
newsubModelDetail.setKeteranganPakai2("-");
newsubModelDetail.setPasien(pasienDaftar);
newsubModelDetail.setPasienDaftar(pasienDaftar);
newsubModelDetail.setProduk(
produkConverter.transferVOToModel(subModel.getProduk(), new Produk()));
@ -1062,7 +1060,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
kartuStok.setRuangan(pelayananpasien.getStrukOrder().getRuanganTujuan());
kartuStok.setJumlah(Double.parseDouble(pelayananpasien.getJumlah().toString()));
kartuStok.setKeterangan(
"Penjulan Kepada pasien " + pelayananpasien.getPasien().getPasienDaftar().getPasien().getNamaPasien());
"Penjulan Kepada pasien " + pelayananpasien.getPasienDaftar().getPasienDaftar().getPasien().getNamaPasien());
kartuStok.setStatus(true);
kartuStok.setTglKejadian(pelayananpasien.getStrukOrder().getTglOrder());
kartuStok.setTglInput(new Date());
@ -1224,12 +1222,12 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
entities.setJumlah(pelayananPasienVO.getQty());
}
if(CommonUtil.isNotNullOrEmpty(antrianPasienDiPeriksa)) {
entities.setPasien(antrianPasienDiPeriksa);
entities.setPasienDaftar(antrianPasienDiPeriksa);
//added by susy 2017-09-18
PasienDaftar pasienDaftar = pasienDaftarDao.findByNoRec(antrianPasienDiPeriksa.getPasienDaftarId());
if(CommonUtil.isNotNullOrEmpty(pasienDaftar))
{
entities.setTanggalPendaftaran(pasienDaftar.getTglRegistrasi());
entities.setTglRegistrasi(pasienDaftar.getTglRegistrasi());
}
}
@ -1299,8 +1297,8 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
if(CommonUtil.isNotNullOrEmpty(hargaNettoProdukByKelasD.getKomponenHarga())) {
newsubModelDetail.setKomponenHarga(hargaNettoProdukByKelasD.getKomponenHarga());
}
if(CommonUtil.isNotNullOrEmpty(pelayananPaseinResult.getPasien())) {
newsubModelDetail.setPasien(pelayananPaseinResult.getPasien());
if(CommonUtil.isNotNullOrEmpty(pelayananPaseinResult.getPasienDaftar())) {
newsubModelDetail.setPasienDaftar(pelayananPaseinResult.getPasienDaftar());
}
if(CommonUtil.isNotNullOrEmpty(pelayananPaseinResult.getProduk())) {
newsubModelDetail.setProduk(pelayananPaseinResult.getProduk());
@ -1324,7 +1322,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
}
if(CommonUtil.isNotNullOrEmpty(pelayananPasienPetugasVO)){
pelayananPasienPetugas.setPelayananPasien(pelayananPaseinResult);
pelayananPasienPetugas.setNomasuk(pelayananPaseinResult.getPasien());
pelayananPasienPetugas.setNomasuk(pelayananPaseinResult.getPasienDaftar());
}
if(CommonUtil.isNotNullOrEmpty(pelayananPasienPetugasVO.getKdpegawai())){
pelayananPasienPetugas.setKdproduk(produkConverter.transferVOToModel(pelayananPasienPetugasVO.getKdproduk(), new Produk()));
@ -1497,7 +1495,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
newsubModel.setKeteranganPakai(BaseConverterImpl
.transferVOToModelData(subModel.getKeteranganPakai(), new Stigma()));
newsubModel.setTglPelayanan(strukResep.getTglResep());
newsubModel.setPasien(pasienDaftar);
newsubModel.setPasienDaftar(pasienDaftar);
newsubModel
.setProduk(produkConverter.transferVOToModel(subModel.getProduk(), new Produk()));
JenisObat jenisObat = new JenisObat();
@ -1587,7 +1585,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
newsubModelDetail.setKeteranganPakai(BaseConverterImpl
.transferVOToModelData(subModel.getKeteranganPakai(), new Stigma()));
newsubModelDetail.setKeteranganPakai2("-");
newsubModelDetail.setPasien(pasienDaftar);
newsubModelDetail.setPasienDaftar(pasienDaftar);
newsubModelDetail.setProduk(
produkConverter.transferVOToModel(subModel.getProduk(), new Produk()));
@ -1767,7 +1765,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
newsubModel.setKeteranganPakai(BaseConverterImpl
.transferVOToModelData(subModel.getKeteranganPakai(), new Stigma()));
newsubModel.setTglPelayanan(strukResep.getTglResep());
newsubModel.setPasien(pasienDaftar);
newsubModel.setPasienDaftar(pasienDaftar);
newsubModel
.setProduk(produkConverter.transferVOToModel(subModel.getProduk(), new Produk()));
JenisObat jenisObat = new JenisObat();
@ -1857,7 +1855,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
newsubModelDetail.setKeteranganPakai(BaseConverterImpl
.transferVOToModelData(subModel.getKeteranganPakai(), new Stigma()));
newsubModelDetail.setKeteranganPakai2("-");
newsubModelDetail.setPasien(pasienDaftar);
newsubModelDetail.setPasienDaftar(pasienDaftar);
newsubModelDetail.setProduk(
produkConverter.transferVOToModel(subModel.getProduk(), new Produk()));
@ -1904,7 +1902,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
strukOrder = strukOrderDao.findByNoRec(pelayananPasienDetailVO.getStrukOrder().getNoRec());
detail.setStrukOrder(strukOrder);
Produk produk=produkConverter.transferVOToModel(pelayananPasienDetailVO.getProduk(), new Produk());
AntrianPasienDiPeriksa pasienDaftar=antrianPasienDiPeriksaDao.findByNoRec(detail.getPasien().getNoRec());
AntrianPasienDiPeriksa pasienDaftar=antrianPasienDiPeriksaDao.findByNoRec(detail.getPasienDaftar().getNoRec());
Map<String, Object> map=pelayananPiutangRekananService.getHargaPiutangRekananProfile(pasienDaftar.getPasienDaftar().getNoRegistrasi(),
produk, pelayananPasienDetailVO.getJumlahPembulatan(), 0);
@ -1939,7 +1937,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
RacikanDetail racikanDetail = new RacikanDetail();
racikanDetail = BaseConverterImpl.transferVOToModelData(racikan, new RacikanDetail());
Produk produk1=produkConverter.transferVOToModel(pelayananPasienDetailVO.getProduk(), new Produk());
AntrianPasienDiPeriksa pasienDaftar1=antrianPasienDiPeriksaDao.findByNoRec(detail.getPasien().getNoRec());
AntrianPasienDiPeriksa pasienDaftar1=antrianPasienDiPeriksaDao.findByNoRec(detail.getPasienDaftar().getNoRec());
Map<String, Object> map2=pelayananPiutangRekananService.getHargaPiutangRekananProfile(pasienDaftar1.getPasienDaftar().getNoRegistrasi(),
produk1, pelayananPasienDetailVO.getJumlahPembulatan(), 0);
@ -2507,7 +2505,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
PelayananPasien detail = BaseConverterImpl.transferVOToModelData(pelayananPasienDetailVO, new PelayananPasien());
Double totalHarga = 0.0;
AntrianPasienDiPeriksa pasienDaftar=antrianPasienDiPeriksaDao.findByNoRec(detail.getPasien().getNoRec());
AntrianPasienDiPeriksa pasienDaftar=antrianPasienDiPeriksaDao.findByNoRec(detail.getPasienDaftar().getNoRec());
Map<String, Object> map=pelayananPiutangRekananService.getHargaPiutangRekananProfile(pasienDaftar.getNoRec(),
produk, pelayananPasienDetailVO.getJumlahPembulatan(), 0);
@ -2527,7 +2525,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
RacikanDetail racikanDetail = new RacikanDetail();
racikanDetail = BaseConverterImpl.transferVOToModelData(racikan, new RacikanDetail());
Produk produk1=racikanDetail.getProduk();
AntrianPasienDiPeriksa pasienDaftar1=antrianPasienDiPeriksaDao.findByNoRec(detail.getPasien().getNoRec());
AntrianPasienDiPeriksa pasienDaftar1=antrianPasienDiPeriksaDao.findByNoRec(detail.getPasienDaftar().getNoRec());
Map<String, Object> map2=pelayananPiutangRekananService.getHargaPiutangRekananProfile(pasienDaftar1.getNoRec(),
produk1, pelayananPasienDetailVO.getJumlahPembulatan(), 0);
@ -2646,7 +2644,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
pelayananPasien.setProduk(abc.getProduk());
pelayananPasien.setProdukId(abc.getProduk().getId());
pelayananPasien.setJumlah(abc.getJumlah());
pelayananPasien.setPasien(antrian.get(0));
pelayananPasien.setPasienDaftar(antrian.get(0));
pelayananPasien.setTglPelayanan(abc.getTglPelayanan());
pelayananPasien.setKeteranganPakai(abc.getKeteranganPakai());
pelayananPasien.setGenerik(abc.getGenerik());
@ -3158,7 +3156,7 @@ public class PelayananObatServiceImpl extends BaseVoServiceImpl implements Pelay
pelayananPasien.setProduk(abc.getProduk());
pelayananPasien.setProdukId(abc.getProduk().getId());
pelayananPasien.setJumlah(abc.getJumlah());
pelayananPasien.setPasien(antrian.get(0));
pelayananPasien.setPasienDaftar(antrian.get(0));
pelayananPasien.setTglPelayanan(abc.getTglPelayanan());
pelayananPasien.setKeteranganPakai(abc.getKeteranganPakai());
pelayananPasien.setGenerik(abc.getGenerik());

View File

@ -160,7 +160,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
Map<String, Object> result = new HashMap<>();
PelayananPasien model = new PelayananPasien();
model = pelayananPasienConverter.transferVOToModel(vo, model);
model.setPasien(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi((short) 0, vo.getPasien().getId(),
model.setPasienDaftar(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi((short) 0, vo.getPasien().getId(),
vo.getTglRegistrasi()));
if (CommonUtil.isNotNullOrEmpty(vo.getJenisObat())) {
model.setJenisObat(jenisObatConverter.transferVOToModel(vo.getJenisObat(), new JenisObat()));
@ -3673,7 +3673,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
.collect(Collectors.toList());
List<PelayananPasien> byNorecPelayanan = pelayananPasienDao.findAll(norecPelayanan);
{
Optional<PasienDaftar> pendaftaran = byNorecPelayanan.stream().map(p -> p.getPasien().getPasienDaftar())
Optional<PasienDaftar> pendaftaran = byNorecPelayanan.stream().map(p -> p.getPasienDaftar().getPasienDaftar())
.findFirst();
pendaftaran.ifPresent(p -> {
Integer pasienId = p.getPasien().getId();
@ -4002,9 +4002,9 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
throw new ServiceVOException(e.getMessage());
}
{
AntrianPasienDiPeriksa antrian = originPelayanan.getPasien();
AntrianPasienDiPeriksa antrian = originPelayanan.getPasienDaftar();
if (CommonUtil.isNotNullOrEmpty(antrian))
duplicatePelayanan.setPasien(antrian);
duplicatePelayanan.setPasienDaftar(antrian);
}
{
JenisKemasan jenisKemasan = originPelayanan.getJenisKemasan();
@ -4097,9 +4097,9 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
throw new ServiceVOException(e.getMessage());
}
{
AntrianPasienDiPeriksa pasien = origin.getPasien();
AntrianPasienDiPeriksa pasien = origin.getPasienDaftar();
if (CommonUtil.isNotNullOrEmpty(pasien))
duplicate.setPasien(pasien);
duplicate.setPasienDaftar(pasien);
}
{
KomponenHarga komponenHarga = origin.getKomponenHarga();
@ -4201,9 +4201,9 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
throw new ServiceVOException(e.getMessage());
}
{
AntrianPasienDiPeriksa antrian = origin.getPasien();
AntrianPasienDiPeriksa antrian = origin.getPasienDaftar();
if (CommonUtil.isNotNullOrEmpty(antrian))
duplicate.setPasien(antrian);
duplicate.setPasienDaftar(antrian);
}
{
JenisKemasan jenisKemasan = origin.getJenisKemasan();

View File

@ -12,30 +12,19 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.jasamedika.medifirst2000.converter.PelayananTpnConverter;
import com.jasamedika.medifirst2000.converter.PapRiwayatPenyakitPengobatanConverter;
import com.jasamedika.medifirst2000.converter.PelayananProduksiConverter;
import com.jasamedika.medifirst2000.dao.PelayananTpnDao;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.PasienDaftarDao;
import com.jasamedika.medifirst2000.dao.PasienDao;
import com.jasamedika.medifirst2000.dao.PelayananProduksiDao;
import com.jasamedika.medifirst2000.dao.RegistrasiPelayananPasienDao;
import com.jasamedika.medifirst2000.dao.RunningNumberDao;
import com.jasamedika.medifirst2000.entities.PapKeluhanTambahan;
import com.jasamedika.medifirst2000.entities.PapLaboratorium;
import com.jasamedika.medifirst2000.entities.PapRiwayatPenyakitPengobatan;
import com.jasamedika.medifirst2000.entities.PelayananTpn;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.PelayananProduksi;
import com.jasamedika.medifirst2000.entities.RegistrasiPelayananPasien;
import com.jasamedika.medifirst2000.entities.RunningNumber;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PelayananTpnService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.util.StringUtil;
import com.jasamedika.medifirst2000.vo.PapKeluhanTambahanVO;
import com.jasamedika.medifirst2000.vo.PapLaboratoriumVO;
import com.jasamedika.medifirst2000.vo.PapRiwayatPenyakitPengobatanVO;
import com.jasamedika.medifirst2000.vo.PelayananProduksiVO;
import com.jasamedika.medifirst2000.vo.PelayananTpnVO;
@ -78,7 +67,7 @@ public class PelayananTpnServiceImpl implements PelayananTpnService {
String noProduksi = StringUtil.formatNumber(number.toString(), 10);
model.setNoProduksi(noProduksi);
model.setPasien(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vo.getPasien().getId(), vo.getTglRegistrasi()));
model.setPasienDaftar(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vo.getPasien().getId(), vo.getTglRegistrasi()));
model.getPelayananTpnSet().clear();
PelayananProduksi resultModel=pelayananProduksiDao.save(model);
List<PelayananTpn> detail=new ArrayList<PelayananTpn>();

View File

@ -18,7 +18,6 @@ import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AntrianPasienDiPeriksaVO;
import com.jasamedika.medifirst2000.vo.PemeriksaanUmumVO;
import com.jasamedika.medifirst2000.vo.PegawaiVO;
import com.jasamedika.medifirst2000.vo.PemeriksaanUmumVO;
import com.jasamedika.medifirst2000.vo.RuanganVO;
@Service("PemeriksaanUmumService")
@ -55,7 +54,7 @@ public class PemeriksaanUmumServiceImpl extends BaseVoServiceImpl implements Pem
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar()))
{
pemeriksaanUmum.setPasien(antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
pemeriksaanUmum.setPasienDaftar(antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
if(CommonUtil.isNotNullOrEmpty(pemeriksaanUmum))

View File

@ -84,7 +84,7 @@ public class PemindahanEmbrioServiceImpl implements PemindahanEmbrioService {
public Map<String, Object> savePemindahanEmbrio(PemindahanEmbrioVO vo) {
Map<String, Object> result = new HashMap<String, Object>();
PemindahanEmbrio model = pemindahanEmbrioConverter.transferVOToModel(vo, new PemindahanEmbrio());
model.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
model.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
PemindahanEmbrio resultModel = pemindahanEmbrioDao.save(model);
if(CommonUtil.isNotNullOrEmpty(resultModel))
{

View File

@ -12,7 +12,6 @@ import com.jasamedika.medifirst2000.entities.PengambilanOvum;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.PengambilanOvumDao;
import com.jasamedika.medifirst2000.service.BaseVoService;
import com.jasamedika.medifirst2000.service.PasienDaftarService;
import com.jasamedika.medifirst2000.vo.PengambilanOvumVO;
import com.jasamedika.medifirst2000.converter.PengambilanOvumConverter;
@ -84,7 +83,7 @@ public class PengambilanOvumServiceImpl implements PengambilanOvumService {
public Map<String, Object> savePengambilanOvum(PengambilanOvumVO vo) {
Map<String,Object> result=new HashMap<String,Object>();
PengambilanOvum model = pengambilanOvumConverter.transferVOToModel(vo, new PengambilanOvum());
model.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
model.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
PengambilanOvum resultModel = pengambilanOvumDao.save(model);
if(CommonUtil.isNotNullOrEmpty(resultModel)){
result.put("id", resultModel.getNoRec());

View File

@ -240,7 +240,7 @@ public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikolo
model.getTesPsikologi().clear();
}
model.setPasien(pasien);
model.setPasienDaftar(pasien);
model.getRiwayatPerkembangan().addAll(listRiwayatPerkembangan);
model.getRiwayatPendidikanFormal().addAll(listRiwayatPendidikanFormal);
model.getRiwayatPendidikanNonFormal().addAll(listRiwayatPendidikanNonFormal);
@ -412,7 +412,7 @@ public class PengkajianAwalPsikologiServiceImpl implements PengkajianAwalPsikolo
pengkajianAwalPsikologi.getTesPsikologi().clear();
}
pengkajianAwalPsikologi.setPasien(pasien);
pengkajianAwalPsikologi.setPasienDaftar(pasien);
pengkajianAwalPsikologi.getRiwayatPerkembangan().addAll(listRiwayatPerkembangan);
pengkajianAwalPsikologi.getRiwayatPendidikanFormal().addAll(listRiwayatPendidikanFormal);
pengkajianAwalPsikologi.getRiwayatPendidikanNonFormal().addAll(listRiwayatPendidikanNonFormal);

View File

@ -20,9 +20,7 @@ import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.Kelas;
import com.jasamedika.medifirst2000.entities.KelompokPasien;
import com.jasamedika.medifirst2000.entities.OrderPelayananDiet;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.PersetujuanUmum;
import com.jasamedika.medifirst2000.entities.RegistrasiPelayananPasien;
import com.jasamedika.medifirst2000.entities.Ruangan;
import com.jasamedika.medifirst2000.service.PersetujuanUmumService;
import com.jasamedika.medifirst2000.util.CommonUtil;
@ -79,7 +77,7 @@ public class PersetujuanUmumServiceImpl extends BaseVoServiceImpl implements Per
if (CommonUtil.isNotNullOrEmpty(list)){
listPasien = list.get(0);
}
model.setPasien(listPasien);
model.setPasienDaftar(listPasien);
//Shakato 05082016
if (CommonUtil.isNotNullOrEmpty(vo.getRuanganTujuan())) {
model.setRuanganTujuan(ruanganConverter.transferVOToModel(vo.getRuanganTujuan(), new Ruangan()));
@ -87,7 +85,7 @@ public class PersetujuanUmumServiceImpl extends BaseVoServiceImpl implements Per
else
{
model.setRuanganTujuan(model.getPasien().getRuangan());
model.setRuanganTujuan(model.getPasienDaftar().getRuangan());
if(model.getRuanganTujuan()==null)
{
model.setRuanganTujuan( ruanganDao.findById(Integer.parseInt(GetSettingDataFixed("KdRuanganLaboratorium"))));

View File

@ -10,11 +10,9 @@ import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.KajianSistemDao;
import com.jasamedika.medifirst2000.dao.PraAnestesiDokterDao;
import com.jasamedika.medifirst2000.entities.KajianSistem;
import com.jasamedika.medifirst2000.entities.PraAnestesiDokter;
import com.jasamedika.medifirst2000.entities.StatusYaTidak;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.KajianSistemService;
import com.jasamedika.medifirst2000.service.PasienDaftarService;
@ -22,7 +20,6 @@ import com.jasamedika.medifirst2000.service.PraAnestesiDokterService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.KajianSistemVO;
import com.jasamedika.medifirst2000.vo.PraAnestesiDokterVO;
import com.jasamedika.medifirst2000.vo.StatusYaTidakVO;
@Service("praAnestesiDokterService")
public class PraAnestesiDokterServiceImpl implements PraAnestesiDokterService{
@ -89,11 +86,11 @@ public class PraAnestesiDokterServiceImpl implements PraAnestesiDokterService{
PraAnestesiDokter praAnestesiDokter = praAnestesiDokterConverter.transferVOToModel(vo, new PraAnestesiDokter());
if(CommonUtil.isNotNullOrEmpty(praAnestesiDokter))
{
praAnestesiDokter.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
praAnestesiDokter.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
PraAnestesiDokter resultModel = praAnestesiDokterDao.save(praAnestesiDokter);
if(CommonUtil.isNotNullOrEmpty(resultModel)){
result.put("id", resultModel.getNoRec());
result.put("Nama Pasien", resultModel.getPasien().getPasienDaftar().getPasien().getNamaPasien());
result.put("Nama Pasien", resultModel.getPasienDaftar().getPasienDaftar().getPasien().getNamaPasien());
}
}

View File

@ -14,7 +14,6 @@ import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
import com.jasamedika.medifirst2000.dao.PraAnestesiPasienDao;
import com.jasamedika.medifirst2000.dao.PraAnestesiPasienDetailDao;
import com.jasamedika.medifirst2000.entities.KategoriPraAnestesi;
import com.jasamedika.medifirst2000.entities.PenyulitAnestesi;
import com.jasamedika.medifirst2000.entities.PraAnestesiPasien;
import com.jasamedika.medifirst2000.entities.PraAnestesiPasienDetail;
import com.jasamedika.medifirst2000.entities.StatusYaTidak;
@ -100,7 +99,7 @@ public class PraAnestesiPasienServiceImpl implements PraAnestesiPasienService{
praAnestesiPasien.getPraAnestesiPasienDetail().clear();
}
praAnestesiPasien.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
praAnestesiPasien.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
praAnestesiPasien.getPraAnestesiPasienDetail().addAll(listPraAnestesiPasienDetail);
praAnestesiPasien.setRiwayatPembedahan(statusYaTidakConverter.transferVOToModel(vo.getRiwayatPembedahan(), new StatusYaTidak()));
PraAnestesiPasien resultModel = praAnestesiPasienDao.save(praAnestesiPasien);
@ -134,7 +133,7 @@ public class PraAnestesiPasienServiceImpl implements PraAnestesiPasienService{
praAnestesiPasien.getPraAnestesiPasienDetail().clear();
}
praAnestesiPasien.setPasien(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
praAnestesiPasien.setPasienDaftar(antrianPasienDiPeriksaDao.findbyNoCmAndTglRegistrasi(vo.getPasien().getId(), vo.getTglRegistrasi()));
praAnestesiPasien.setRiwayatPembedahan(statusYaTidakConverter.transferVOToModel(vo.getRiwayatPembedahan(), new StatusYaTidak()));
praAnestesiPasien.getPraAnestesiPasienDetail().addAll(listPraAnestesiPasienDetail);
PraAnestesiPasien resultModel = praAnestesiPasienDao.save(praAnestesiPasien);

View File

@ -409,7 +409,7 @@ public class ProdukServiceImpl extends BaseAngaranServiceImpl implements ProdukS
newsubModel.setNilaiNormal((byte) 1);
// newsubModel.setKeteranganPakai();
newsubModel.setKeteranganPakai2("-");
newsubModel.setPasien(pasienDaftar);
newsubModel.setPasienDaftar(pasienDaftar);
newsubModel.setProduk(produk);
newsubModel.setStock(1.0);
newsubModel.setJumlah(1.0);
@ -441,7 +441,7 @@ public class ProdukServiceImpl extends BaseAngaranServiceImpl implements ProdukS
//
newsubModelDetail.setTglPelayanan(d1);
newsubModelDetail.setJumlah(1.0);
newsubModelDetail.setPasien(pasienDaftar);
newsubModelDetail.setPasienDaftar(pasienDaftar);
newsubModelDetail.setKeteranganLain("-");
newsubModelDetail.setAturanPakai("-");
// newsubModelDetail.setKeteranganPakai("-");
@ -472,7 +472,7 @@ public class ProdukServiceImpl extends BaseAngaranServiceImpl implements ProdukS
model.setKdjenispetugaspe(kdjenispetugaspe);
model.setKdpegawai(LoginUserService.getLoginUser().getPegawai());
model.setPelayananPasien(newsubModel);
model.setNomasuk(newsubModel.getPasien());
model.setNomasuk(newsubModel.getPasienDaftar());
pelayananPasienPetugasDao.save(model);
}
@ -896,7 +896,7 @@ public class ProdukServiceImpl extends BaseAngaranServiceImpl implements ProdukS
newsubModel.setAturanPakai("-");
// newsubModel.setKeteranganPakai();
newsubModel.setKeteranganPakai2("-");
newsubModel.setPasien(pasienDaftar);
newsubModel.setPasienDaftar(pasienDaftar);
newsubModel.setProduk(produk);
newsubModel.setStock(1.0);
newsubModel.setJumlah(1.0);
@ -906,7 +906,7 @@ public class ProdukServiceImpl extends BaseAngaranServiceImpl implements ProdukS
newsubModelDetail.setHargaJual(deposite);
newsubModelDetail.setTglPelayanan(d1);
newsubModelDetail.setJumlah(1.0);
newsubModelDetail.setPasien(pasienDaftar);
newsubModelDetail.setPasienDaftar(pasienDaftar);
newsubModelDetail.setKeteranganLain("-");
newsubModelDetail.setAturanPakai("-");
// newsubModelDetail.setKeteranganPakai("-");
@ -937,7 +937,7 @@ public class ProdukServiceImpl extends BaseAngaranServiceImpl implements ProdukS
model.setKdjenispetugaspe(kdjenispetugaspe);
model.setKdpegawai(LoginUserService.getLoginUser().getPegawai());
model.setPelayananPasien(newsubModel);
model.setNomasuk(newsubModel.getPasien());
model.setNomasuk(newsubModel.getPasienDaftar());
pelayananPasienPetugasDao.save(model);
Map<String, Object> data = new HashMap<>();
data.put("message", "Data berhasil di simpan");

View File

@ -255,7 +255,7 @@ public class RadiologiServiceImpl implements RadiologiService{
pelayananPasien.setKelas(orderPelayanan.getKelas().getKelas());
}
if(CommonUtil.isNotNullOrEmpty(antrian)) {
pelayananPasien.setPasien(antrian);
pelayananPasien.setPasienDaftar(antrian);
}
if(CommonUtil.isNotNullOrEmpty(produk)) {
pelayananPasien.setProduk(produk);
@ -297,7 +297,7 @@ public class RadiologiServiceImpl implements RadiologiService{
pelayananPasienDetail.setProduk(hargaNetto.getProduk());
}
if(CommonUtil.isNotNullOrEmpty(antrian)){
pelayananPasienDetail.setPasien(antrian);
pelayananPasienDetail.setPasienDaftar(antrian);
}
if(CommonUtil.isNotNullOrEmpty(orderPelayanan.getStrukOrder().getStatusOrder())){
pelayananPasienDetail.setStatusOrder(orderPelayanan.getStrukOrder().getStatusOrder());

View File

@ -1,6 +1,5 @@
package com.jasamedika.medifirst2000.service.impl;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
@ -83,7 +82,6 @@ import com.jasamedika.medifirst2000.entities.AsalRujukan;
import com.jasamedika.medifirst2000.entities.AsuransiPasien;
import com.jasamedika.medifirst2000.entities.DesaKelurahan;
import com.jasamedika.medifirst2000.entities.DetailDiagnosaPasien;
import com.jasamedika.medifirst2000.entities.DetailKamar;
import com.jasamedika.medifirst2000.entities.DetailSep;
import com.jasamedika.medifirst2000.entities.Diagnosa;
import com.jasamedika.medifirst2000.entities.DiagnosaPasien;
@ -104,19 +102,14 @@ import com.jasamedika.medifirst2000.entities.Kelas;
import com.jasamedika.medifirst2000.entities.KelompokPasien;
import com.jasamedika.medifirst2000.entities.KelompokTransaksi;
import com.jasamedika.medifirst2000.entities.KendaliDokumenRekamMedis;
import com.jasamedika.medifirst2000.entities.Konsultasi;
import com.jasamedika.medifirst2000.entities.KotaKabupaten;
import com.jasamedika.medifirst2000.entities.MappingPasienPacs;
import com.jasamedika.medifirst2000.entities.Negara;
import com.jasamedika.medifirst2000.entities.OrderPelayanan;
import com.jasamedika.medifirst2000.entities.OrderProduk;
import com.jasamedika.medifirst2000.entities.PapDataTandaVital;
import com.jasamedika.medifirst2000.entities.PapKeluhanUtama;
import com.jasamedika.medifirst2000.entities.PapTandaVital;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.PasienDiRujukKeIntExt;
import com.jasamedika.medifirst2000.entities.PasienInstruksiPerjanjian;
import com.jasamedika.medifirst2000.entities.PasienInstruksiPerjanjianT;
import com.jasamedika.medifirst2000.entities.Pegawai;
import com.jasamedika.medifirst2000.entities.Pekerjaan;
@ -152,7 +145,6 @@ import com.jasamedika.medifirst2000.service.AntrianPasienDiPeriksaService;
import com.jasamedika.medifirst2000.service.BridgingBpjs;
import com.jasamedika.medifirst2000.service.DiagnosaPasienService;
import com.jasamedika.medifirst2000.service.DokumenRekamMedisService;
import com.jasamedika.medifirst2000.service.KendaliDokumenRekamMedisService;
import com.jasamedika.medifirst2000.service.LoginUserService;
import com.jasamedika.medifirst2000.service.MasukKamarService;
import com.jasamedika.medifirst2000.service.PasienDaftarService;
@ -160,7 +152,6 @@ import com.jasamedika.medifirst2000.service.RegistrasiPasienService;
import com.jasamedika.medifirst2000.service.RegistrasiPelayananService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.util.DateUtil;
import com.jasamedika.medifirst2000.util.HibernateInitialize;
import com.jasamedika.medifirst2000.util.JsonUtil;
import com.jasamedika.medifirst2000.util.StringUtil;
import com.jasamedika.medifirst2000.vo.AdmisiRencanaPindahRuanganVO;
@ -169,7 +160,6 @@ import com.jasamedika.medifirst2000.vo.AsalRujukanVO;
import com.jasamedika.medifirst2000.vo.AsuransiPasienVO;
import com.jasamedika.medifirst2000.vo.AsuransiRegistrasiPasienVO;
import com.jasamedika.medifirst2000.vo.DesaKelurahanVO;
import com.jasamedika.medifirst2000.vo.DetailKamarVO;
import com.jasamedika.medifirst2000.vo.DiagnosaVO;
import com.jasamedika.medifirst2000.vo.DokumenRekamMedisVO;
import com.jasamedika.medifirst2000.vo.DokumenVO;
@ -185,16 +175,13 @@ import com.jasamedika.medifirst2000.vo.KelasVO;
import com.jasamedika.medifirst2000.vo.KelompokPasienVO;
import com.jasamedika.medifirst2000.vo.KonsultasiVO;
import com.jasamedika.medifirst2000.vo.KotaKabupatenVO;
import com.jasamedika.medifirst2000.vo.MasukKamarVO;
import com.jasamedika.medifirst2000.vo.NegaraVO;
import com.jasamedika.medifirst2000.vo.OrderProdukVO;
import com.jasamedika.medifirst2000.vo.PasienDaftarVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.PegawaiVO;
import com.jasamedika.medifirst2000.vo.PekerjaanVO;
import com.jasamedika.medifirst2000.vo.PemakaianAsuransiVO;
import com.jasamedika.medifirst2000.vo.PendidikanVO;
import com.jasamedika.medifirst2000.vo.ProdukVO;
import com.jasamedika.medifirst2000.vo.PropinsiVO;
import com.jasamedika.medifirst2000.vo.RegistrasiPasienPenunjangVO;
import com.jasamedika.medifirst2000.vo.RegistrasiPasienVO;
@ -452,7 +439,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
MappingPasienPacs mapping = mappingPasienPacsDao
.findByPasienDaftarNoRec(antrianPasienDiPeriksa.getNoRec());
if (mapping != null) {
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUID());
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUid());
gridAntrianPasienDiPeriksaVO.setNoMrPacs(mapping.getNoMr());
}
}
@ -1817,7 +1804,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
MappingPasienPacs mappingPasienPacs = mappingPasienPacsDao
.findByPasienDaftarNoRec(antrianPasienDiPeriksa.getNoRec());
if (CommonUtil.isNotNullOrEmpty(mappingPasienPacs)) {
result.put("studyId", mappingPasienPacs.getStudyInstanceUID());
result.put("studyId", mappingPasienPacs.getStudyInstanceUid());
result.put("noMrPacs", mappingPasienPacs.getNoMr());
}
}
@ -2205,12 +2192,12 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
for (SuratPermintaanMasuk item : temp) {
Map<String, Object> data = new HashMap<String, Object>();
data.put("tglRegistrasi", item.getPasien().getTglRegistrasi());
data.put("noRec", item.getPasien().getPasienDaftar().getNoRec());
AntrianPasienDiPeriksa antrian = item.getPasien();
data.put("tglRegistrasi", item.getPasienDaftar().getTglRegistrasi());
data.put("noRec", item.getPasienDaftar().getPasienDaftar().getNoRec());
AntrianPasienDiPeriksa antrian = item.getPasienDaftar();
// data.put("tanggal",
// item.getPasien().getPasienDaftar().getTglRegistrasi());
data.put("tanggal", item.getPasien().getTglRegistrasi());
data.put("tanggal", item.getPasienDaftar().getTglRegistrasi());
try {
data.put("diagnosa",
JsonUtil.ToMaps(diagnosaPasienDao.findDiagnosaPasienByNoCmAndTglInput(
@ -2236,7 +2223,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
// edit by askur 28112016
// data.put("display", new SimpleDateFormat("dd
// MMM").format(item.getPasien().getPasienDaftar().getTglRegistrasi()));
data.put("display", new SimpleDateFormat("dd MMM").format(item.getPasien().getTglRegistrasi()));
data.put("display", new SimpleDateFormat("dd MMM").format(item.getPasienDaftar().getTglRegistrasi()));
//
PasienDaftar pasienDaftar = antrian.getPasienDaftar();
@ -2247,7 +2234,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
// data.put("diagnosa",
// item.getPasien().getPasienDaftar().getNoRec());
data.put("noCm", item.getPasien().getPasienDaftar().getPasien().getNoCm());
data.put("noCm", item.getPasienDaftar().getPasienDaftar().getPasien().getNoCm());
list.add(data);
}
return list;
@ -2389,7 +2376,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
}
MappingPasienPacs mapping = mappingPasienPacsDao.findByPasienDaftarNoRec(antrianPasienDiPeriksa.getNoRec());
if (mapping != null) {
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUID());
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUid());
gridAntrianPasienDiPeriksaVO.setNoMrPacs(mapping.getNoMr());
}
if (CommonUtil.isNotNullOrEmpty(antrianPasienDiPeriksa.getRuangan())) {
@ -2546,7 +2533,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
MappingPasienPacs mapping = mappingPasienPacsDao
.findByPasienDaftarNoRec(antrianPasienDiPeriksa.getNoRec());
if (mapping != null) {
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUID());
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUid());
gridAntrianPasienDiPeriksaVO.setNoMrPacs(mapping.getNoMr());
}
}
@ -2829,7 +2816,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
MappingPasienPacs mapping = mappingPasienPacsDao
.findByPasienDaftarNoRec(antrianPasienDiPeriksa.getNoRec());
if (mapping != null) {
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUID());
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUid());
gridAntrianPasienDiPeriksaVO.setNoMrPacs(mapping.getNoMr());
}
}
@ -3020,7 +3007,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
MappingPasienPacs mapping = mappingPasienPacsDao
.findByPasienDaftarNoRec(antrianPasienDiPeriksa.getNoRec());
if (mapping != null) {
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUID());
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUid());
gridAntrianPasienDiPeriksaVO.setNoMrPacs(mapping.getNoMr());
}
}
@ -3201,7 +3188,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
MappingPasienPacs mapping = mappingPasienPacsDao
.findByPasienDaftarNoRec(antrianPasienDiPeriksa.getNoRec());
if (mapping != null) {
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUID());
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUid());
gridAntrianPasienDiPeriksaVO.setNoMrPacs(mapping.getNoMr());
}
}
@ -3381,7 +3368,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
MappingPasienPacs mapping = mappingPasienPacsDao
.findByPasienDaftarNoRec(antrianPasienDiPeriksa.getNoRec());
if (mapping != null) {
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUID());
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUid());
gridAntrianPasienDiPeriksaVO.setNoMrPacs(mapping.getNoMr());
}
}
@ -3792,7 +3779,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
realData.put("tglInput",
new SimpleDateFormat("dd-MM-yyyy HH.mm").format(detailDiagnosaPasien.getTglInputDiagnosa()));
Diagnosa diagnosa = detailDiagnosaPasien.getDiagnosa();
AntrianPasienDiPeriksa antrianPasienDiPeriksa = detailDiagnosaPasien.getPasien();
AntrianPasienDiPeriksa antrianPasienDiPeriksa = detailDiagnosaPasien.getPasienDaftar();
Pegawai pegawai = antrianPasienDiPeriksa.getPegawai();
Ruangan ruangan = antrianPasienDiPeriksa.getRuangan();
realData.put("diagnosa", diagnosa.getNamaDiagnosa());
@ -3879,7 +3866,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
}
MappingPasienPacs mapping = mappingPasienPacsDao.findByPasienDaftarNoRec(antrianPasienDiPeriksa.getNoRec());
if (mapping != null) {
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUID());
gridAntrianPasienDiPeriksaVO.setStudyId(mapping.getStudyInstanceUid());
gridAntrianPasienDiPeriksaVO.setNoMrPacs(mapping.getNoMr());
}
if (CommonUtil.isNotNullOrEmpty(antrianPasienDiPeriksa.getRuangan())) {
@ -5264,7 +5251,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
pelayanan.setTglPelayanan(antrian.getTglRegistrasi());
}
pelayanan.setKelas(antrian.getKelas());
pelayanan.setPasien(antrian);// antrian
pelayanan.setPasienDaftar(antrian);// antrian
Map<String, Object> mappingproduk = hargaNettoProdukByKelasDao.getProdukByKelas(antrian.getKelas().getId(),
produk.getId());
if (CommonUtil.isNotNullOrEmpty(mappingproduk)) {
@ -5288,7 +5275,7 @@ public class RegistrasiPelayananServiceImpl extends BaseVoServiceImpl
pelayananPasienDetail.setProduk(hargaNetto.getProduk());
}
if (CommonUtil.isNotNullOrEmpty(antrian)) {
pelayananPasienDetail.setPasien(antrian);
pelayananPasienDetail.setPasienDaftar(antrian);
}
if (CommonUtil.isNotNullOrEmpty(hargaNetto.getKomponenHarga())) {
pelayananPasienDetail.setKomponenHarga(hargaNetto.getKomponenHarga());

View File

@ -38,7 +38,7 @@ public class RehabilitasiAsesmenServiceImpl implements RehabilitasiAsesmenServic
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar()))
{
AntrianPasienDiPeriksa antrianPasienDiPeriksa = antrianPasienDiPeriksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa());
rehabilitasiAsesmen.setPasien(antrianPasienDiPeriksa);
rehabilitasiAsesmen.setPasienDaftar(antrianPasienDiPeriksa);
}
if(CommonUtil.isNotNullOrEmpty(vo.getNoRec()))
{

View File

@ -15,14 +15,12 @@ import com.jasamedika.medifirst2000.dao.RehabilitasiFormulirKlaimDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.DiagnosaTindakan;
import com.jasamedika.medifirst2000.entities.DiagnosaTindakans;
import com.jasamedika.medifirst2000.entities.RehabilitasiAsesmen;
import com.jasamedika.medifirst2000.entities.RehabilitasiFormulirKlaim;
import com.jasamedika.medifirst2000.service.RehabilitasiKlaimFormulirService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AntrianPasienDiPeriksaVO;
import com.jasamedika.medifirst2000.vo.DiagnosaTindakanVO;
import com.jasamedika.medifirst2000.vo.DiagnosaTindakansVO;
import com.jasamedika.medifirst2000.vo.RehabilitasiAsesmenVO;
import com.jasamedika.medifirst2000.vo.RehabilitasiFormulirKlaimVO;
@Service("RehabilitasiKlaimFormulirService")
@ -79,7 +77,7 @@ public class RehabilitasiFormulirKlaimServiceImpl implements RehabilitasiKlaimFo
rehabilitasiFormulirKlaim.setDiagnosaMedis(diagnosaTindakanSet);
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar()))
{
rehabilitasiFormulirKlaim.setPasien(antrianPasienDiPeriksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
rehabilitasiFormulirKlaim.setPasienDaftar(antrianPasienDiPeriksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getNoRec()))
{

View File

@ -1,10 +1,8 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@ -60,7 +58,7 @@ public class RencanaServiceImpl extends BaseVoServiceImpl implements RencanaSer
}
if(CommonUtil.isNotNullOrEmpty(voTemp.getPasienDaftar()))
{
rencana.setPasien(antrianPasienDiperiksaConverter.transferVOToModel(voTemp.getPasienDaftar(), new AntrianPasienDiPeriksa()));
rencana.setPasienDaftar(antrianPasienDiperiksaConverter.transferVOToModel(voTemp.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
if(CommonUtil.isNotNullOrEmpty(rencana))

View File

@ -54,7 +54,7 @@ public class ResumeMedisServiceImpl extends BaseVoServiceImpl implements ResumeM
if(CommonUtil.isNotNullOrEmpty(vo))
{
ResumeMedis resumeMedis = resumeMedisConverter.transferVOToModel(vo, new ResumeMedis());
resumeMedis.setPasien(antrianPasienDiPeriksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
resumeMedis.setPasienDaftar(antrianPasienDiPeriksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
resumeMedis.setKondisiWaktuKeluar(statusPulangConverter.transferVOToModel(vo.getKondisiWaktuKeluar(), new StatusPulang()));
resumeMedis.setPengobatanDilanjutkan(lanjutanPengobatanConverter.transferVOToModel(vo.getPengobatanDilanjutkan(), new LanjutanPengobatan()));
Set<DetailTerapiPulang> detailTerapiPulangSet = new HashSet<DetailTerapiPulang>();

View File

@ -11,7 +11,6 @@ import com.jasamedika.medifirst2000.dao.RiwayatAsupanMakanDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.CaraPemberianSusuBayi;
import com.jasamedika.medifirst2000.entities.JenisIsapanAsi;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
//import com.jasamedika.medifirst2000.dao.RiwayatPascaLahirDao;
import com.jasamedika.medifirst2000.entities.RiwayatAsupanMakan;
//import com.jasamedika.medifirst2000.entities.RiwayatPascaLahir;
@ -21,7 +20,6 @@ import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AntrianPasienDiPeriksaVO;
import com.jasamedika.medifirst2000.vo.CaraPemberianSusuBayiVO;
import com.jasamedika.medifirst2000.vo.JenisIsapanAsiVO;
import com.jasamedika.medifirst2000.vo.PasienDaftarVO;
import com.jasamedika.medifirst2000.vo.RiwayatAsupanMakanVO;
//import com.jasamedika.medifirst2000.vo.RiwayatPascaLahirVO;
import com.jasamedika.medifirst2000.vo.StatusYaTidakVO;
@ -75,7 +73,7 @@ public class RiwayatAsupanMakanServiceImpl implements RiwayatAsupanMakanService
riwayatAsupanMakan.setNasiBiasa(statusYaTidakConverter.transferVOToModel(vo.getNasiBiasa(), new StatusYaTidak()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
riwayatAsupanMakan.setPasien(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(),new AntrianPasienDiPeriksa()));
riwayatAsupanMakan.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(),new AntrianPasienDiPeriksa()));
}
RiwayatAsupanMakan resultModel = riwayatAsupanMakanDao.save(riwayatAsupanMakan);
@ -117,7 +115,7 @@ public class RiwayatAsupanMakanServiceImpl implements RiwayatAsupanMakanService
riwayatAsupanMakan.setNasiBiasa(statusYaTidakConverter.transferVOToModel(vo.getNasiBiasa(), new StatusYaTidak()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
riwayatAsupanMakan.setPasien(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(),new AntrianPasienDiPeriksa()));
riwayatAsupanMakan.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(),new AntrianPasienDiPeriksa()));
}
RiwayatAsupanMakan resultModel = riwayatAsupanMakanDao.save(riwayatAsupanMakan);

View File

@ -18,7 +18,6 @@ import com.jasamedika.medifirst2000.dao.PernahDiPeriksaDetailDao;
import com.jasamedika.medifirst2000.dao.RiwayatKesehatanDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.Diagnosa;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.PernahDirawatDetail;
import com.jasamedika.medifirst2000.entities.RiwayatKesehatan;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
@ -100,7 +99,7 @@ public class RiwayatKesehatanServiceImpl implements RiwayatKesehatanService{
pernahDiPeriksaDetailDao.delete(pernahDirawatDetailVO);
}
riwayatKesehatan.setPasien(pasienDaftar);
riwayatKesehatan.setPasienDaftar(pasienDaftar);
for(PernahDirawatDetailVO pernahDirawatDetailVO:vo.getPernahDirawatDetail()){
PernahDirawatDetail pernahDirawatDetail = pernahDirawatDetailConverter.transferVOToModel(pernahDirawatDetailVO, new PernahDirawatDetail());
pernahDirawatDetail.setRiwayatKesehatan(riwayatKesehatan);

View File

@ -10,10 +10,8 @@ import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.RiwayatMasaKehamilanDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.KbSebelumHamil;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.PemeriksaanKehamilan;
import com.jasamedika.medifirst2000.entities.PenyakitIbuHamil;
import com.jasamedika.medifirst2000.entities.RiwayatAsupanMakan;
import com.jasamedika.medifirst2000.entities.RiwayatMasaKehamilan;
import com.jasamedika.medifirst2000.entities.SifatKehamilan;
import com.jasamedika.medifirst2000.entities.StatusTeraturTidak;
@ -21,10 +19,8 @@ import com.jasamedika.medifirst2000.service.RiwayatMasaKehamilanService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AntrianPasienDiPeriksaVO;
import com.jasamedika.medifirst2000.vo.KbSebelumHamilVO;
import com.jasamedika.medifirst2000.vo.PasienDaftarVO;
import com.jasamedika.medifirst2000.vo.PemeriksaanKehamilanVO;
import com.jasamedika.medifirst2000.vo.PenyakitIbuHamilVO;
import com.jasamedika.medifirst2000.vo.RiwayatAsupanMakanVO;
import com.jasamedika.medifirst2000.vo.RiwayatMasaKehamilanVO;
import com.jasamedika.medifirst2000.vo.SifatKehamilanVO;
import com.jasamedika.medifirst2000.vo.StatusTeraturTidakVO;
@ -78,7 +74,7 @@ public class RiwayatMasaKehamilanServiceImpl implements RiwayatMasaKehamilanServ
riwayatMasaKehamilan.setKbSebelumHamil(kbSebelumHamilConverter.transferVOToModel(vo.getKbSebelumHamil(), new KbSebelumHamil()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
riwayatMasaKehamilan.setPasien(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
riwayatMasaKehamilan.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
RiwayatMasaKehamilan model = riwayatMasaKehamilanDao.save(riwayatMasaKehamilan);
@ -111,7 +107,7 @@ public class RiwayatMasaKehamilanServiceImpl implements RiwayatMasaKehamilanServ
riwayatMasaKehamilan.setKbSebelumHamil(kbSebelumHamilConverter.transferVOToModel(vo.getKbSebelumHamil(), new KbSebelumHamil()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
riwayatMasaKehamilan.setPasien(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
riwayatMasaKehamilan.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
RiwayatMasaKehamilan model = riwayatMasaKehamilanDao.save(riwayatMasaKehamilan);

View File

@ -10,13 +10,11 @@ import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.PasienDaftarDao;
import com.jasamedika.medifirst2000.dao.RiwayatPascaLahirDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.RiwayatPascaLahir;
import com.jasamedika.medifirst2000.entities.StatusYaTidak;
import com.jasamedika.medifirst2000.service.RiwayatPascaLahirService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AntrianPasienDiPeriksaVO;
import com.jasamedika.medifirst2000.vo.PasienDaftarVO;
import com.jasamedika.medifirst2000.vo.RiwayatPascaLahirVO;
import com.jasamedika.medifirst2000.vo.StatusYaTidakVO;
@ -60,7 +58,7 @@ public class RiwayatPascaLahirServiceImpl implements RiwayatPascaLahirService {
// riwayatPascaLahir.setPasien(pasienDaftarDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vo.getPasien().getId(), vo.getTglRegistrasi()));
// }
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
riwayatPascaLahir.setPasien(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(),new AntrianPasienDiPeriksa()));
riwayatPascaLahir.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(),new AntrianPasienDiPeriksa()));
}
RiwayatPascaLahir resultModel = riwayatPascaLahirDao.save(riwayatPascaLahir);
@ -91,7 +89,7 @@ public class RiwayatPascaLahirServiceImpl implements RiwayatPascaLahirService {
riwayatPascaLahir.setIsLetakKejangSeluruhTubuh(statusYaTidakConverter.transferVOToModel(vo.getIsLetakKejangSeluruhTubuh(), new StatusYaTidak()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
riwayatPascaLahir.setPasien(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(),new AntrianPasienDiPeriksa()));
riwayatPascaLahir.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(),new AntrianPasienDiPeriksa()));
}
RiwayatPascaLahir resultModel = riwayatPascaLahirDao.save(riwayatPascaLahir);

View File

@ -54,7 +54,7 @@ public class RiwayatPenyakitPengobatanServiceImpl implements RiwayatPenyakitPeng
.setPetugas(pegawaiConverter.transferVOToModel(vo.getPetugas(), new Pegawai()));
}
if (CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())) {
riwayatPenyakitPengobatan.setPasien(antrianPasienDiperiksaConverter
riwayatPenyakitPengobatan.setPasienDaftar(antrianPasienDiperiksaConverter
.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}

View File

@ -9,16 +9,10 @@ import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.RiwayatPerkembanganPsikomotorDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.Kelahiran;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.ProsesKelahiran;
import com.jasamedika.medifirst2000.entities.RiwayatPerkembanganPsikomotor;
import com.jasamedika.medifirst2000.entities.StatusYaTidak;
import com.jasamedika.medifirst2000.service.RiwayatPerkembanganPsikomotorService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AntrianPasienDiPeriksaVO;
import com.jasamedika.medifirst2000.vo.KelahiranVO;
import com.jasamedika.medifirst2000.vo.PasienDaftarVO;
import com.jasamedika.medifirst2000.vo.RiwayatPerkembanganPsikomotorVO;
/**
@ -46,7 +40,7 @@ public class RiwayatPerkembanganPsikomotorServiceImpl implements RiwayatPerkemba
riwayatPerkembanganPsikomotor=riwayatPerkembanganPsikomotorConverter.transferVOToModel(vo, new RiwayatPerkembanganPsikomotor());
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
riwayatPerkembanganPsikomotor.setPasien(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
riwayatPerkembanganPsikomotor.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
RiwayatPerkembanganPsikomotor riwayatPerkembanganPsikomotorResult=riwayatPerkembanganPsikomotorDao.save(riwayatPerkembanganPsikomotor);

View File

@ -77,9 +77,9 @@ public class SignInOperationServiceImpl implements SignInOperationService{
try {
AntrianPasienDiPeriksa p = antrianPasienDiPeriksaDao.findByNoRec(vo.getPasien().getNoRec());
model.setPasien(p);
model.setPasienDaftar(p);
model.setNoRec(vo.getNoRec());
model.setTanggalPendaftaran(p.getTglRegistrasi());
model.setTglRegistrasi(p.getTglRegistrasi());
model.setStatusEnabled(vo.getStatusEnabled());
//set SignIn Operation Detail Quisioner

View File

@ -1,22 +1,15 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.jasamedika.medifirst2000.vo.StatusMandiriVO;
import com.jasamedika.medifirst2000.entities.StatusMandiri;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.StatusKemandirianService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.entities.StatusKemandirian;
@ -52,7 +45,7 @@ public class StatusKemandirianServiceImpl extends BaseVoServiceImpl implements S
Map<String, Object> result = new HashMap<String, Object>();
StatusKemandirian model = new StatusKemandirian();
model = statusKemandirianConverter.transferVOToModel(vo,model);
model.setPasien(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vo.getPasien().getId(), vo.getTglRegistrasi()));
model.setPasienDaftar(antrianPasienDiPeriksaDao.finByNoIdAndTglRegistrasi(Short.parseShort("0"), vo.getPasien().getId(), vo.getTglRegistrasi()));
if (CommonUtil.isNotNullOrEmpty(vo.getEkstremitasAtas()))
{
model.setEkstremitasAtas(statusMandiriConverter.transferVOToModel(vo.getEkstremitasAtas(), new StatusMandiri()));

View File

@ -1,26 +1,18 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.jasamedika.medifirst2000.vo.PegawaiVO;
import com.jasamedika.medifirst2000.entities.Pegawai;
import com.jasamedika.medifirst2000.entities.PersetujuanUmum;
import com.jasamedika.medifirst2000.vo.CaraMasukVO;
import com.jasamedika.medifirst2000.entities.CaraMasuk;
import com.jasamedika.medifirst2000.vo.RuanganVO;
import com.jasamedika.medifirst2000.entities.Ruangan;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.SuratPermintaanMasukService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.entities.SuratPermintaanMasuk;
@ -63,7 +55,7 @@ public class SuratPermintaanMasukServiceImpl extends BaseVoServiceImpl implement
SuratPermintaanMasuk model = new SuratPermintaanMasuk();
suratPermintaanMasukConverter.setUseGson(true);
model = suratPermintaanMasukConverter.transferVOToModel(vo, model);
model.setPasien(antrianPasienDiPeriksaDao.findByNoRec(vo.getPasienDaftar().getNoRec()));
model.setPasienDaftar(antrianPasienDiPeriksaDao.findByNoRec(vo.getPasienDaftar().getNoRec()));
if (CommonUtil.isNotNullOrEmpty(vo.getPetugas())) {
model.setPetugas(pegawaiConverter.transferVOToModel(vo.getPetugas(), new Pegawai()));
}

View File

@ -24,9 +24,7 @@ import com.jasamedika.medifirst2000.entities.HubunganKeluarga;
import com.jasamedika.medifirst2000.entities.InformasiMedis;
import com.jasamedika.medifirst2000.entities.JenisNyeri;
import com.jasamedika.medifirst2000.entities.KeadaanPasien;
import com.jasamedika.medifirst2000.entities.Obat;
import com.jasamedika.medifirst2000.entities.PapTandaVital;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.PasienDaftar;
import com.jasamedika.medifirst2000.entities.Pegawai;
import com.jasamedika.medifirst2000.entities.Peralatan;
@ -56,10 +54,8 @@ import com.jasamedika.medifirst2000.vo.HubunganKeluargaVO;
import com.jasamedika.medifirst2000.vo.InformasiMedisVO;
import com.jasamedika.medifirst2000.vo.JenisNyeriVO;
import com.jasamedika.medifirst2000.vo.KeadaanPasienVO;
import com.jasamedika.medifirst2000.vo.ObatVO;
import com.jasamedika.medifirst2000.vo.PapTandaVitalVO;
import com.jasamedika.medifirst2000.vo.PasienDaftarVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.PegawaiVO;
import com.jasamedika.medifirst2000.vo.PeralatanDetailVO;
import com.jasamedika.medifirst2000.vo.PeralatanVO;
@ -208,7 +204,7 @@ public class TransferPasienInternalServiceImpl extends BaseVoServiceImpl impleme
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
antrianPasienDiPeriksa = antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa());
//antrianPasienDiPeriksa.setPasienDaftar(pasienDaftarConverter.transferVOToModel(vo.getPasienDaftar().getPasienDaftar(), new PasienDaftar()));
transferPasienInternal.setPasien(antrianPasienDiPeriksa);
transferPasienInternal.setPasienDaftar(antrianPasienDiPeriksa);
}
if(CommonUtil.isNotNullOrEmpty(vo.getDokterJaga())){
@ -291,7 +287,7 @@ public class TransferPasienInternalServiceImpl extends BaseVoServiceImpl impleme
if(CommonUtil.isNotNullOrEmpty(antrianPasienDiPeriksa))
{
model.setPasien(antrianPasienDiPeriksa);
model.setPasienDaftar(antrianPasienDiPeriksa);
}
if (CommonUtil.isNotNullOrEmpty(statusKemandirianVO.getEkstremitasAtas()))
@ -451,7 +447,7 @@ public class TransferPasienInternalServiceImpl extends BaseVoServiceImpl impleme
}
if(CommonUtil.isNotNullOrEmpty(vo.getPasienDaftar())){
transferPasienExsternal.setPasien(antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
transferPasienExsternal.setPasienDaftar(antrianPasienDiperiksaConverter.transferVOToModel(vo.getPasienDaftar(), new AntrianPasienDiPeriksa()));
}
if(CommonUtil.isNotNullOrEmpty(vo.getDokterJaga())){

View File

@ -7,8 +7,6 @@ import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
@ -26,11 +24,6 @@ import static javax.persistence.FetchType.LAZY;
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class DiagnosaPasien extends MedicalRecordTransaction {
@NotNull(message = "Tanggal Pendaftran Tidak Boleh Kosong")
@Column(name = "TglPendaftaran", nullable = false)
@Caption(value = "Tanggal Pendafaran")
private Date tanggalPendaftaran;
@JsonBackReference
@OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "diagnosaPasien")
private Set<DetailDiagnosaPasien> diagnosis = new HashSet<>();

View File

@ -1,52 +1,34 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class Lokasi
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "Lokasi_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class Lokasi extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectDepartemenFk")
@NotNull(message = "Kd Departemen tidak boleh kosong")
@Caption(value = "Object Departemen")
private Departemen departemen;
public void setDepartemen(Departemen departemen) {
this.departemen = departemen;
}
public Departemen getDepartemen() {
return this.departemen;
}
@Column(name = "ObjectDepartemenFk", insertable = false, updatable = false)
private Integer departemenId;
@ -55,28 +37,11 @@ public class Lokasi extends BaseMaster {
@Caption(value = "Kode Lokasi")
private short kdLokasi;
public void setKdLokasi(short kdLokasi) {
this.kdLokasi = kdLokasi;
}
public short getKdLokasi() {
return this.kdLokasi;
}
@ManyToOne
@JoinColumn(name = "ObjectLokasiHeadFk")
@Caption(value = "Object Lokasi Head")
private Lokasi lokasiHead;
public void setLokasiHead(Lokasi lokasiHead) {
this.lokasiHead = lokasiHead;
}
public Lokasi getLokasiHead() {
return this.lokasiHead;
}
@Column(name = "ObjectLokasiHeadFk", insertable = false, updatable = false, nullable = false)
private Integer lokasiHeadId;
@ -85,51 +50,15 @@ public class Lokasi extends BaseMaster {
@Caption(value = "Nama Lokasi")
private String namaLokasi;
public void setNamaLokasi(String namaLokasi) {
this.namaLokasi = namaLokasi;
}
public String getNamaLokasi() {
return this.namaLokasi;
}
@NotNull(message = "QLokasi tidak boleh kosong")
@Column(name = "QLokasi", nullable = false)
@Caption(value = "QLokasi")
private short qLokasi;
public void setqLokasi(short qLokasi) {
this.qLokasi = qLokasi;
}
public short getqLokasi() {
return this.qLokasi;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy =
* "kdlokasi") private Set<Dokumen> DokumenSet = new HashSet<Dokumen>();
*
* public Set<Dokumen> getDokumenSet() { return DokumenSet; }
*
* public void setDokumenSet(Set<Dokumen> dokumenSet) { DokumenSet =
* dokumenSet; }
*/
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.lokasi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.lokasi_m_id_seq", sequenceName = "public.lokasi_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.lokasi_m_id_seq")
@SequenceGenerator(name = "public.lokasi_m_id_seq", sequenceName = "public.lokasi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,44 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
@Entity // @Audited
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "RM_lokasi_darah_m")
public class LokasiDarah extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.lokasidarah_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.lokasidarah_m_id_seq", sequenceName = "public.lokasidarah_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.lokasidarah_m_id_seq")
@SequenceGenerator(name = "public.lokasidarah_m_id_seq", sequenceName = "public.lokasidarah_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,50 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MacamJaringan
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "RM_MacamJaringan_M")
public class MacamJaringan extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.macamjaringan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.macamjaringan_m_id_seq", sequenceName = "public.macamjaringan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.macamjaringan_m_id_seq")
@SequenceGenerator(name = "public.macamjaringan_m_id_seq", sequenceName = "public.macamjaringan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,83 +1,45 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MakananBayi
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MakananBayi_M")
public class MakananBayi extends BaseMaster {
@NotNull(message = "Kd Makanan Bayi tidak boleh kosong")
@Column(name = "KdMakananBayi", nullable = false)
@Caption(value = "Kode Makanan Bayi")
private Byte kdMakananBayi;
public void setKdMakananBayi(Byte kdMakananBayi) {
this.kdMakananBayi = kdMakananBayi;
}
public Byte getKdMakananBayi() {
return this.kdMakananBayi;
}
@NotNull(message = "Makanan Bayi tidak boleh kosong")
@Column(name = "MakananBayi", nullable = false, length = 30)
@Caption(value = "Makanan Bayi")
private String makananBayi;
public void setMakananBayi(String makananBayi) {
this.makananBayi = makananBayi;
}
public String getMakananBayi() {
return this.makananBayi;
}
@NotNull(message = "QMakanan Bayi tidak boleh kosong")
@Column(name = "QMakananBayi", nullable = false)
@Caption(value = "QMakanan Bayi")
private Byte qMakananBayi;
public void setqMakananBayi(Byte qMakananBayi) {
this.qMakananBayi = qMakananBayi;
}
public Byte getqMakananBayi() {
return this.qMakananBayi;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.makananbayi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.makananbayi_m_id_seq", sequenceName = "public.makananbayi_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.makananbayi_m_id_seq")
@SequenceGenerator(name = "public.makananbayi_m_id_seq", sequenceName = "public.makananbayi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,141 +1,63 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* class ManagementDashboard
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "mgt_ManagementDashboard_T")
public class ManagementDashboard extends BaseTransaction {
@Column(name = "Kelompok", nullable = false, length = 100)
@Caption(value = "Kelompok")
private String kelompok;
public String getKelompok() {
return kelompok;
}
public void setKelompok(String kelompok) {
this.kelompok = kelompok;
}
@Column(name = "Height", nullable = true)
@Column(name = "Height")
@Caption(value = "Height")
private Integer height;
@Column(name = "Width", nullable = true)
@Column(name = "Width")
@Caption(value = "Width")
private Integer width;
@Column(name = "listTable", nullable = true)
@Column(name = "listTable")
@Caption(value = "Table")
private String table;
public Integer getHeight() {
return height;
}
public void setHeight(Integer height) {
this.height = height;
}
public Integer getWidth() {
return width;
}
public void setWidth(Integer width) {
this.width = width;
}
public String getTable() {
return table;
}
public void setTable(String table) {
this.table = table;
}
@Column(name = "Query", nullable = false, length = 500)
@Caption(value = "Query")
private String query;
public String getQuery() {
return query;
}
public void setQuery(String query) {
this.query = query;
}
@Column(name = "Type", nullable = false, length = 100)
@Caption(value = "Type")
private String type;
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
@Column(name = "Title", nullable = false, length = 100)
@Caption(value = "Title")
private String title;
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
@Column(name = "Span", nullable = false, length = 100)
@Caption(value = "Span")
private String span;
public String getSpan() {
return span;
}
public void setSpan(String span) {
this.span = span;
}
@Column(name = "Series", nullable = false, length = 100)
@Caption(value = "Series")
private String series;
public String getSeries() {
return series;
}
public void setSeries(String series) {
this.series = series;
}
@Column(name = "Detail", nullable = false, length = 100)
@Caption(value = "Detail")
private String detail;
public String getDetail() {
return detail;
}
public void setDetail(String detail) {
this.detail = detail;
}
}

View File

@ -1,113 +1,55 @@
package com.jasamedika.medifirst2000.entities;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.HashSet;
import java.util.Set;
import static javax.persistence.CascadeType.ALL;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity
@Table(name = "ManajemenPromosi_T")
public class ManajemenPromosi extends BaseTransaction {
@Column(name = "NoPks", nullable = true , length = 200)
@Caption(value="noPks")
@Column(name = "NoPks", length = 200)
@Caption(value = "noPks")
private String noPks;
@ManyToOne
@JoinColumn(name = "ObjectJenisMediaFk")
@Caption(value="Jenis Media")
@Caption(value = "Jenis Media")
private JenisMedia jenisMedia;
@Column(name = "ObjectJenisMediaFk", insertable=false,updatable=false, nullable = true)
@Column(name = "ObjectJenisMediaFk", insertable = false, updatable = false)
private Integer jenisMediaId;
@Column(name = "JenisMedia", nullable = true , length = 200)
@Caption(value="JenisMedia")
@Column(name = "JenisMedia", length = 200)
@Caption(value = "JenisMedia")
private String namaJenisMedia;
@Column(name = "Lokasi", nullable = true , length = 200)
@Caption(value="Lokasi")
@Column(name = "Lokasi", length = 200)
@Caption(value = "Lokasi")
private String lokasi;
@JsonManagedReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "manajemenPromosi")
@OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "manajemenPromosi")
@Caption(value = "jadwalPromosiSet")
private Set<JadwalPromosi> jadwalPromosiSet=new HashSet<JadwalPromosi>();
@Column(name = "NamaFilePks", nullable = true , length = 200)
@Caption(value="Nama File Pks")
private Set<JadwalPromosi> jadwalPromosiSet = new HashSet<>();
@Column(name = "NamaFilePks", length = 200)
@Caption(value = "Nama File Pks")
private String namaFilePks;
@Column(name = "PathFile", nullable = true , length = 200)
@Caption(value="Path File")
@Column(name = "PathFile", length = 200)
@Caption(value = "Path File")
private String pathFile;
public String getPathFile() {
return pathFile;
}
public void setPathFile(String pathFile) {
this.pathFile = pathFile;
}
public String getNoPks() {
return noPks;
}
public void setNoPks(String noPks) {
this.noPks = noPks;
}
public String getLokasi() {
return lokasi;
}
public void setLokasi(String lokasi) {
this.lokasi = lokasi;
}
public String getNamaFilePks() {
return namaFilePks;
}
public void setNamaFilePks(String namaFilePks) {
this.namaFilePks = namaFilePks;
}
public Set<JadwalPromosi> getJadwalPromosiSet() {
return jadwalPromosiSet;
}
public void setJadwalPromosiSet(Set<JadwalPromosi> jadwalPromosiSet) {
this.jadwalPromosiSet = jadwalPromosiSet;
}
public JenisMedia getJenisMedia() {
return jenisMedia;
}
public void setJenisMedia(JenisMedia jenisMedia) {
this.jenisMedia = jenisMedia;
}
public String getNamaJenisMedia() {
return namaJenisMedia;
}
public void setNamaJenisMedia(String namaJenisMedia) {
this.namaJenisMedia = namaJenisMedia;
}
}

View File

@ -1,98 +1,57 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapAccountToProdukPelayanan
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapAccountToProdukPelayanan_M")
public class MapAccountToProdukPelayanan extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectAccountFk")
@NotNull(message = "Kd Account tidak boleh kosong")
@Caption(value = "Object Account")
private ChartOfAccount account;
public void setAccount(ChartOfAccount account) {
this.account = account;
}
public ChartOfAccount getAccount() {
return this.account;
}
@Column(name = "ObjectAccountFk", insertable = false, updatable = false)
private Integer accountId;
@ManyToOne
@JoinColumn(name = "ObjectKomponenHargaFk")
@NotNull(message = "Kd Komponen Harga tidak boleh kosong")
@Caption(value = "Object Komponen Harga")
private KomponenHarga komponenHarga;
public void setKomponenHarga(KomponenHarga komponenHarga) {
this.komponenHarga = komponenHarga;
}
public KomponenHarga getKomponenHarga() {
return this.komponenHarga;
}
@Column(name = "ObjectKomponenHargaFk", insertable = false, updatable = false, nullable = false)
private Integer komponenHargaId;
@ManyToOne
@JoinColumn(name = "ObjectProdukFk")
@NotNull(message = "Kd Produk tidak boleh kosong")
@Caption(value = "Object Produk")
private Produk produk;
public void setProduk(Produk produk) {
this.produk = produk;
}
public Produk getProduk() {
return this.produk;
}
@Column(name = "ObjectProdukFk", insertable = false, updatable = false, nullable = false)
private Integer produkId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapaccounttoprodukpelayanan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapaccounttoprodukpelayanan_m_id_seq", sequenceName = "public.mapaccounttoprodukpelayanan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapaccounttoprodukpelayanan_m_id_seq")
@SequenceGenerator(name = "public.mapaccounttoprodukpelayanan_m_id_seq", sequenceName = "public.mapaccounttoprodukpelayanan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,118 +1,60 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "MapAlatToProdukToBhp_m")
public class MapAlatToProdukToBhp extends BaseMaster{
public class MapAlatToProdukToBhp extends BaseMaster {
@ManyToOne
@JoinColumn(name = "alatFk")
@Caption(value="Alat")
@Caption(value = "Alat")
private Alat alat;
@Column(name = "alatFk", insertable=false,updatable=false,nullable=false)
@Column(name = "alatFk", insertable = false, updatable = false, nullable = false)
private Integer alatId;
@ManyToOne
@JoinColumn(name = "produkFk")
@Caption(value="produk")
@Caption(value = "produk")
private Produk produk;
@Column(name = "produkFk", insertable=false,updatable=false,nullable=false)
@Column(name = "produkFk", insertable = false, updatable = false, nullable = false)
private Integer produkId;
@ManyToOne
@JoinColumn(name = "produkBFk")
@Caption(value="produkB")
@Caption(value = "produkB")
private Produk produkB;
@Column(name = "produkBFk", insertable=false,updatable=false,nullable=false)
@Column(name = "produkBFk", insertable = false, updatable = false, nullable = false)
private Integer produkBId;
@ManyToOne
@JoinColumn(name = "satuanStandarBFk")
@Caption(value="satuanStandarB")
@Caption(value = "satuanStandarB")
private SatuanStandar satuanStandarB;
@Column(name = "satuanStandarBFk", insertable=false,updatable=false,nullable=false)
@Column(name = "satuanStandarBFk", insertable = false, updatable = false, nullable = false)
private Integer satuanStandarBId;
@Caption(value = "qty ProdukB")
@Column(name = "qtyProdukB",nullable=false)
@Column(name = "qtyProdukB", nullable = false)
private Double qtyProdukB;
public Alat getAlat() {
return alat;
}
public void setAlat(Alat alat) {
this.alat = alat;
}
public Integer getAlatId() {
return alatId;
}
public void setAlatId(Integer alatId) {
this.alatId = alatId;
}
public Produk getProduk() {
return produk;
}
public void setProduk(Produk produk) {
this.produk = produk;
}
public Integer getProdukId() {
return produkId;
}
public void setProdukId(Integer produkId) {
this.produkId = produkId;
}
public Produk getProdukB() {
return produkB;
}
public void setProdukB(Produk produkB) {
this.produkB = produkB;
}
public SatuanStandar getSatuanStandarB() {
return satuanStandarB;
}
public void setSatuanStandarB(SatuanStandar satuanStandarB) {
this.satuanStandarB = satuanStandarB;
}
public Integer getSatuanStandarBId() {
return satuanStandarBId;
}
public void setSatuanStandarBId(Integer satuanStandarBId) {
this.satuanStandarBId = satuanStandarBId;
}
public Double getQtyProdukB() {
return qtyProdukB;
}
public void setQtyProdukB(Double qtyProdukB) {
this.qtyProdukB = qtyProdukB;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapalattoproduktobhp_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapalattoproduktobhp_m_id_seq", sequenceName = "public.mapalattoproduktobhp_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapalattoproduktobhp_m_id_seq")
@SequenceGenerator(name = "public.mapalattoproduktobhp_m_id_seq", sequenceName = "public.mapalattoproduktobhp_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,117 +1,59 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapAngkaToBulan
* class MapAngkaToBulan
*
* @author Generator
*/
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "MapAngkaToBulan_M")
public class MapAngkaToBulan extends BaseMaster {
@NotNull(message="Format Angka tidak boleh kosong")
@Column(name = "FormatAngka", nullable = false )
@Caption(value="Format Angka")
@NotNull(message = "Format Angka tidak boleh kosong")
@Column(name = "FormatAngka", nullable = false)
@Caption(value = "Format Angka")
private Byte formatAngka;
public void setFormatAngka(Byte formatAngka) {
this.formatAngka = formatAngka;
}
public Byte getFormatAngka(){
return this.formatAngka;
}
@NotNull(message="Format Bulan tidak boleh kosong")
@Column(name = "FormatBulan", nullable = false , length = 10)
@Caption(value="Format Bulan")
@NotNull(message = "Format Bulan tidak boleh kosong")
@Column(name = "FormatBulan", nullable = false, length = 10)
@Caption(value = "Format Bulan")
private String formatBulan;
public void setFormatBulan(String formatBulan) {
this.formatBulan = formatBulan;
}
public String getFormatBulan(){
return this.formatBulan;
}
@ManyToOne
@JoinColumn(name = "ObjectMappingFk")
@NotNull(message="Kd Mapping tidak boleh kosong")
@Caption(value="Object Mapping")
@NotNull(message = "Kd Mapping tidak boleh kosong")
@Caption(value = "Object Mapping")
private MapAngkaToHari mapping;
public void setMapping(MapAngkaToHari mapping) {
this.mapping = mapping;
}
public MapAngkaToHari getMapping(){
return this.mapping;
}
@Column(name = "ObjectMappingFk", insertable=false,updatable=false)
@Column(name = "ObjectMappingFk", insertable = false, updatable = false)
private Integer mappingId;
@NotNull(message="No Urut tidak boleh kosong")
@Column(name = "NoUrut", nullable = false )
@Caption(value="No Urut")
@NotNull(message = "No Urut tidak boleh kosong")
@Column(name = "NoUrut", nullable = false)
@Caption(value = "No Urut")
private Byte noUrut;
public void setNoUrut(Byte noUrut) {
this.noUrut = noUrut;
}
public Byte getNoUrut(){
return this.noUrut;
}
@NotNull(message="QMapping tidak boleh kosong")
@Column(name = "QMapping", nullable = false )
@Caption(value="QMapping")
@NotNull(message = "QMapping tidak boleh kosong")
@Column(name = "QMapping", nullable = false)
@Caption(value = "QMapping")
private Byte qMapping;
public void setqMapping(Byte qMapping) {
this.qMapping = qMapping;
}
@Id
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapangkatobulan_m_id_seq")
@SequenceGenerator(name = "public.mapangkatobulan_m_id_seq", sequenceName = "public.mapangkatobulan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Byte getqMapping(){
return this.qMapping;
}
@Id
@GeneratedValue(
strategy=GenerationType.SEQUENCE,
generator="public.mapangkatobulan_m_id_seq")
@javax.persistence.SequenceGenerator(
name="public.mapangkatobulan_m_id_seq", sequenceName="public.mapangkatobulan_m_id_seq",
allocationSize=1 )
@Column(name = "id") protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}
}

View File

@ -1,73 +1,42 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapAngkaToHari
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapAngkaToHari_M")
public class MapAngkaToHari extends BaseMaster {
@NotNull(message = "Format Angka tidak boleh kosong")
@Column(name = "FormatAngka", nullable = false)
@Caption(value = "Format Angka")
private Byte formatAngka;
public void setFormatAngka(Byte formatAngka) {
this.formatAngka = formatAngka;
}
public Byte getFormatAngka() {
return this.formatAngka;
}
@NotNull(message = "Format Hari tidak boleh kosong")
@Column(name = "FormatHari", nullable = false, length = 10)
@Caption(value = "Format Hari")
private String formatHari;
public void setFormatHari(String formatHari) {
this.formatHari = formatHari;
}
public String getFormatHari() {
return this.formatHari;
}
@ManyToOne
@JoinColumn(name = "ObjectMappingFk")
@NotNull(message = "Kd Mapping tidak boleh kosong")
@Caption(value = "Object Mapping")
private MapAngkaToBulan mapping;
public void setMapping(MapAngkaToBulan mapping) {
this.mapping = mapping;
}
public MapAngkaToBulan getMapping() {
return this.mapping;
}
@Column(name = "ObjectMappingFk", insertable = false, updatable = false)
private Integer mappingId;
@ -76,39 +45,15 @@ public class MapAngkaToHari extends BaseMaster {
@Caption(value = "No Urut")
private Byte noUrut;
public void setNoUrut(Byte noUrut) {
this.noUrut = noUrut;
}
public Byte getNoUrut() {
return this.noUrut;
}
@NotNull(message = "QMapping tidak boleh kosong")
@Column(name = "QMapping", nullable = false)
@Caption(value = "QMapping")
private Byte qMapping;
public void setqMapping(Byte qMapping) {
this.qMapping = qMapping;
}
public Byte getqMapping() {
return this.qMapping;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapangkatohari_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapangkatohari_m_id_seq", sequenceName = "public.mapangkatohari_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapangkatohari_m_id_seq")
@SequenceGenerator(name = "public.mapangkatohari_m_id_seq", sequenceName = "public.mapangkatohari_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,73 +1,42 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapAngkaToRomawi
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapAngkaToRomawi_M")
public class MapAngkaToRomawi extends BaseMaster {
@NotNull(message = "Format Angka tidak boleh kosong")
@Column(name = "FormatAngka", nullable = false)
@Caption(value = "Format Angka")
private Byte formatAngka;
public void setFormatAngka(Byte formatAngka) {
this.formatAngka = formatAngka;
}
public Byte getFormatAngka() {
return this.formatAngka;
}
@NotNull(message = "Format Romawi tidak boleh kosong")
@Column(name = "FormatRomawi", nullable = false, length = 5)
@Caption(value = "Format Romawi")
private String formatRomawi;
public void setFormatRomawi(String formatRomawi) {
this.formatRomawi = formatRomawi;
}
public String getFormatRomawi() {
return this.formatRomawi;
}
@ManyToOne
@JoinColumn(name = "ObjectMappingFk")
@NotNull(message = "Kd Mapping tidak boleh kosong")
@Caption(value = "Object Mapping")
private MapAngkaToBulan mapping;
public void setMapping(MapAngkaToBulan mapping) {
this.mapping = mapping;
}
public MapAngkaToBulan getMapping() {
return this.mapping;
}
@Column(name = "ObjectMappingFk", insertable = false, updatable = false)
private Integer mappingId;
@ -76,39 +45,15 @@ public class MapAngkaToRomawi extends BaseMaster {
@Caption(value = "No Urut")
private Byte noUrut;
public void setNoUrut(Byte noUrut) {
this.noUrut = noUrut;
}
public Byte getNoUrut() {
return this.noUrut;
}
@NotNull(message = "QMapping tidak boleh kosong")
@Column(name = "QMapping", nullable = false)
@Caption(value = "QMapping")
private Byte qMapping;
public void setqMapping(Byte qMapping) {
this.qMapping = qMapping;
}
public Byte getqMapping() {
return this.qMapping;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapangkatoromawi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapangkatoromawi_m_id_seq", sequenceName = "public.mapangkatoromawi_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapangkatoromawi_m_id_seq")
@SequenceGenerator(name = "public.mapangkatoromawi_m_id_seq", sequenceName = "public.mapangkatoromawi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,80 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapAsKepIntervensiToProduk
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapAsKepIntervensiToProduk_M")
public class MapAsKepIntervensiToProduk extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectIntervensiFk")
@NotNull(message = "Kd Intervensi tidak boleh kosong")
@Caption(value = "Object Intervensi")
private AsKepIntervensi intervensi;
public void setIntervensi(AsKepIntervensi intervensi) {
this.intervensi = intervensi;
}
public AsKepIntervensi getIntervensi() {
return this.intervensi;
}
@Column(name = "ObjectIntervensiFk", insertable = false, updatable = false)
private Integer intervensiId;
@ManyToOne
@JoinColumn(name = "ObjectProdukFk")
@NotNull(message = "Kd Produk tidak boleh kosong")
@Caption(value = "Object Produk")
private Produk produk;
public void setProduk(Produk produk) {
this.produk = produk;
}
public Produk getProduk() {
return this.produk;
}
@Column(name = "ObjectProdukFk", insertable = false, updatable = false, nullable = false)
private Integer produkId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapaskepintervensitoproduk_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapaskepintervensitoproduk_m_id_seq", sequenceName = "public.mapaskepintervensitoproduk_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapaskepintervensitoproduk_m_id_seq")
@SequenceGenerator(name = "public.mapaskepintervensitoproduk_m_id_seq", sequenceName = "public.mapaskepintervensitoproduk_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,80 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapAsKepIntervensiToRasional
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapAsKepIntervensiToRasional_M")
public class MapAsKepIntervensiToRasional extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectIntervensiFk")
@NotNull(message = "Kd Intervensi tidak boleh kosong")
@Caption(value = "Object Intervensi")
private AsKepIntervensi intervensi;
public void setIntervensi(AsKepIntervensi intervensi) {
this.intervensi = intervensi;
}
public AsKepIntervensi getIntervensi() {
return this.intervensi;
}
@Column(name = "ObjectIntervensiFk", insertable = false, updatable = false)
private Integer intervensiId;
@ManyToOne
@JoinColumn(name = "ObjectRasionalIFk")
@NotNull(message = "Kd Rasional I tidak boleh kosong")
@Caption(value = "Object Rasional I")
private AsKepRasionalI rasionalI;
public void setRasionalI(AsKepRasionalI rasionalI) {
this.rasionalI = rasionalI;
}
public AsKepRasionalI getRasionalI() {
return this.rasionalI;
}
@Column(name = "ObjectRasionalIFk", insertable = false, updatable = false, nullable = false)
private Integer rasionalIId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapaskepintervensitorasional_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapaskepintervensitorasional_m_id_seq", sequenceName = "public.mapaskepintervensitorasional_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapaskepintervensitorasional_m_id_seq")
@SequenceGenerator(name = "public.mapaskepintervensitorasional_m_id_seq", sequenceName = "public.mapaskepintervensitorasional_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,80 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapDiagnosaKepToAsKepIntervensi
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapDiagnosaKepToAsKepIntervensi_M")
public class MapDiagnosaKepToAsKepIntervensi extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectDiagnosaKepFk")
@NotNull(message = "Kd Diagnosa Kep tidak boleh kosong")
@Caption(value = "Object Diagnosa Kep")
private Diagnosa diagnosaKep;
public void setDiagnosaKep(Diagnosa diagnosaKep) {
this.diagnosaKep = diagnosaKep;
}
public Diagnosa getDiagnosaKep() {
return this.diagnosaKep;
}
@Column(name = "ObjectDiagnosaKepFk", insertable = false, updatable = false)
private Integer diagnosaKepId;
@ManyToOne
@JoinColumn(name = "ObjectIntervensiFk")
@NotNull(message = "Kd Intervensi tidak boleh kosong")
@Caption(value = "Object Intervensi")
private AsKepIntervensi intervensi;
public void setIntervensi(AsKepIntervensi intervensi) {
this.intervensi = intervensi;
}
public AsKepIntervensi getIntervensi() {
return this.intervensi;
}
@Column(name = "ObjectIntervensiFk", insertable = false, updatable = false, nullable = false)
private Integer intervensiId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapdiagnosakeptoaskepintervensi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapdiagnosakeptoaskepintervensi_m_id_seq", sequenceName = "public.mapdiagnosakeptoaskepintervensi_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapdiagnosakeptoaskepintervensi_m_id_seq")
@SequenceGenerator(name = "public.mapdiagnosakeptoaskepintervensi_m_id_seq", sequenceName = "public.mapdiagnosakeptoaskepintervensi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,80 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapDiagnosaKepToAsKepKajian
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapDiagnosaKepToAsKepKajian_M")
public class MapDiagnosaKepToAsKepKajian extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectDiagnosaKepFk")
@NotNull(message = "Kd Diagnosa Kep tidak boleh kosong")
@Caption(value = "Object Diagnosa Kep")
private Diagnosa diagnosaKep;
public void setDiagnosaKep(Diagnosa diagnosaKep) {
this.diagnosaKep = diagnosaKep;
}
public Diagnosa getDiagnosaKep() {
return this.diagnosaKep;
}
@Column(name = "ObjectDiagnosaKepFk", insertable = false, updatable = false)
private Integer diagnosaKepId;
@ManyToOne
@JoinColumn(name = "ObjectKajianFk")
@NotNull(message = "Kd Kajian tidak boleh kosong")
@Caption(value = "Object Kajian")
private AsKepKajian kajian;
public void setKajian(AsKepKajian kajian) {
this.kajian = kajian;
}
public AsKepKajian getKajian() {
return this.kajian;
}
@Column(name = "ObjectKajianFk", insertable = false, updatable = false, nullable = false)
private Integer kajianId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapdiagnosakeptoaskepkajian_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapdiagnosakeptoaskepkajian_m_id_seq", sequenceName = "public.mapdiagnosakeptoaskepkajian_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapdiagnosakeptoaskepkajian_m_id_seq")
@SequenceGenerator(name = "public.mapdiagnosakeptoaskepkajian_m_id_seq", sequenceName = "public.mapdiagnosakeptoaskepkajian_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,80 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapDiagnosaKepToAsKepTujuan
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapDiagnosaKepToAsKepTujuan_M")
public class MapDiagnosaKepToAsKepTujuan extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectDiagnosaKepFk")
@NotNull(message = "Kd Diagnosa Kep tidak boleh kosong")
@Caption(value = "Object Diagnosa Kep")
private Diagnosa diagnosaKep;
public void setDiagnosaKep(Diagnosa diagnosaKep) {
this.diagnosaKep = diagnosaKep;
}
public Diagnosa getDiagnosaKep() {
return this.diagnosaKep;
}
@Column(name = "ObjectDiagnosaKepFk", insertable = false, updatable = false)
private Integer diagnosaKepId;
@ManyToOne
@JoinColumn(name = "ObjectTujuanFk")
@NotNull(message = "Kd Tujuan tidak boleh kosong")
@Caption(value = "Object Tujuan")
private AsKepTujuan tujuan;
public void setujuan(AsKepTujuan tujuan) {
this.tujuan = tujuan;
}
public AsKepTujuan getTujuan() {
return this.tujuan;
}
@Column(name = "ObjectTujuanFk", insertable = false, updatable = false, nullable = false)
private Integer tujuanId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapdiagnosakeptoaskeptujuan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapdiagnosakeptoaskeptujuan_m_id_seq", sequenceName = "public.mapdiagnosakeptoaskeptujuan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapdiagnosakeptoaskeptujuan_m_id_seq")
@SequenceGenerator(name = "public.mapdiagnosakeptoaskeptujuan_m_id_seq", sequenceName = "public.mapdiagnosakeptoaskeptujuan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,45 +1,22 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.jasamedika.medifirst2000.entities.JenisObat;
import com.jasamedika.medifirst2000.entities.Produk;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
/**
* class PelayananPasien
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapDiagnosaToProduk_M")
public class MapDiagnosaToProduk extends BaseTransaction {
public String getKodeDiagnosis() {
return kodeDiagnosis;
}
public void setKodeDiagnosis(String kodeDiagnosis) {
this.kodeDiagnosis = kodeDiagnosis;
}
public Produk getProduk() {
return produk;
}
public void setProduk(Produk produk) {
this.produk = produk;
}
@ManyToOne
@JoinColumn(name = "ProdukFK")
@ -50,7 +27,7 @@ public class MapDiagnosaToProduk extends BaseTransaction {
private Integer produkId;
@Caption(value = "Kode Diagnosis")
@Column(name = "kodeDiagnosis", nullable = true)
@Column(name = "kodeDiagnosis")
private String kodeDiagnosis;
}

View File

@ -1,24 +1,21 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class DiklatJurusan
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "MapDiklatProgramToDiklatJurusan_M")
public class MapDiklatProgramToDiklatJurusan extends BaseMaster {
@ -39,50 +36,10 @@ public class MapDiklatProgramToDiklatJurusan extends BaseMaster {
@Column(name = "diklatJurusanFk", insertable = false, updatable = false, nullable = false)
private Integer diklatJurusanId;
public DiklatProgram getDiklatProgram() {
return diklatProgram;
}
public void setDiklatProgram(DiklatProgram diklatProgram) {
this.diklatProgram = diklatProgram;
}
public Integer getDiklatProgramId() {
return diklatProgramId;
}
public void setDiklatProgramId(Integer diklatProgramId) {
this.diklatProgramId = diklatProgramId;
}
public DiklatJurusan getDiklatJurusan() {
return diklatJurusan;
}
public void setDiklatJurusan(DiklatJurusan diklatJurusan) {
this.diklatJurusan = diklatJurusan;
}
public Integer getDiklatJurusanId() {
return diklatJurusanId;
}
public void setDiklatJurusanId(Integer diklatJurusanId) {
this.diklatJurusanId = diklatJurusanId;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapdiklatprogramtodiklatjurusan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapdiklatprogramtodiklatjurusan_m_id_seq", sequenceName = "public.mapdiklatprogramtodiklatjurusan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapdiklatprogramtodiklatjurusan_m_id_seq")
@SequenceGenerator(name = "public.mapdiklatprogramtodiklatjurusan_m_id_seq", sequenceName = "public.mapdiklatprogramtodiklatjurusan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,22 +1,21 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class FaktorEvaluasi
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "sdm_MapFaktorEvaluasi_T")
public class MapFaktorEvaluasi extends BaseMaster {
@ -41,42 +40,10 @@ public class MapFaktorEvaluasi extends BaseMaster {
@Caption(value = "value")
private Double value;
public FaktorEvaluasi getFaktorEvaluasiLeft() {
return faktorEvaluasiLeft;
}
public void setFaktorEvaluasiLeft(FaktorEvaluasi faktorEvaluasiLeft) {
this.faktorEvaluasiLeft = faktorEvaluasiLeft;
}
public FaktorEvaluasi getFaktorEvaluasiRight() {
return faktorEvaluasiRight;
}
public void setFaktorEvaluasiRight(FaktorEvaluasi faktorEvaluasiRight) {
this.faktorEvaluasiRight = faktorEvaluasiRight;
}
public Double getValue() {
return value;
}
public void setValue(Double value) {
this.value = value;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.sdm_MapFaktorEvaluasi_T")
@javax.persistence.SequenceGenerator(name = "public.sdm_MapFaktorEvaluasi_T", sequenceName = "public.sdm_MapFaktorEvaluasi_T", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.sdm_MapFaktorEvaluasi_T")
@SequenceGenerator(name = "public.sdm_MapFaktorEvaluasi_T", sequenceName = "public.sdm_MapFaktorEvaluasi_T", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,27 +1,28 @@
package com.jasamedika.medifirst2000.entities;
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 javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
/**
* @author salmanoe
* @since Jan 11, 2022
*/
@Getter
@Setter
@Entity
@Table(name = "sdm_mapfotoprofilpegawai_t")
public class MapFotoProfilPegawai extends BaseTransaction {
private static final long serialVersionUID = -2307008333710748465L;
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "pegawaifk")
@NotNull(message = "Pegawai tidak boleh kosong")
@Caption(value = "Pegawai")
@ -33,28 +34,4 @@ public class MapFotoProfilPegawai extends BaseTransaction {
@Column(name = "filepath", nullable = false)
private String filePath;
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
public String getFilePath() {
return filePath;
}
public void setFilePath(String filePath) {
this.filePath = filePath;
}
}

View File

@ -1,21 +1,21 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "mapgeneriktoproduk_m")
public class MapGenerikToProduk extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectGenerikFk")
@NotNull(message = "Generik tidak boleh kosong")
@ -61,122 +61,18 @@ public class MapGenerikToProduk extends BaseMaster {
@Column(name = "ObjectSatuanVolumeFk", insertable = false, updatable = false, nullable = false)
private Integer satuanVolumeId;
@Column(name = "kekuatanDosis", nullable = true)
@Column(name = "kekuatanDosis")
@Caption(value = "Kekuatan Dosis")
private Double kekuatanDosis;
@Column(name = "volume", nullable = true)
@Column(name = "volume")
@Caption(value = "Volume")
private Double volume;
public Generik getGenerik() {
return generik;
}
public void setGenerik(Generik generik) {
this.generik = generik;
}
public Produk getProduk() {
return produk;
}
public void setProduk(Produk produk) {
this.produk = produk;
}
public SatuanStandar getSatuanDosis() {
return satuanDosis;
}
public void setSatuanDosis(SatuanStandar satuanDosis) {
this.satuanDosis = satuanDosis;
}
public SatuanStandar getSatuanVolume() {
return satuanVolume;
}
public void setSatuanVolume(SatuanStandar satuanVolume) {
this.satuanVolume = satuanVolume;
}
public Double getKekuatanDosis() {
return kekuatanDosis;
}
public void setKekuatanDosis(Double kekuatanDosis) {
this.kekuatanDosis = kekuatanDosis;
}
public Double getVolume() {
return volume;
}
public void setVolume(Double volume) {
this.volume = volume;
}
public Integer getGenerikId() {
return generikId;
}
public void setGenerikId(Integer generikId) {
this.generikId = generikId;
}
public Integer getProdukId() {
return produkId;
}
public void setProdukId(Integer produkId) {
this.produkId = produkId;
}
public Integer getSatuanDosisId() {
return satuanDosisId;
}
public void setSatuanDosisId(Integer satuanDosisId) {
this.satuanDosisId = satuanDosisId;
}
public Sediaan getSatuanSediaan() {
return satuanSediaan;
}
public void setSatuanSediaan(Sediaan satuanSediaan) {
this.satuanSediaan = satuanSediaan;
}
public Integer getSatuanSediaanId() {
return satuanSediaanId;
}
public void setSatuanSediaanId(Integer satuanSediaanId) {
this.satuanSediaanId = satuanSediaanId;
}
public Integer getSatuanVolumeId() {
return satuanVolumeId;
}
public void setSatuanVolumeId(Integer satuanVolumeId) {
this.satuanVolumeId = satuanVolumeId;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapgeneriktoproduk_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapgeneriktoproduk_m_id_seq", sequenceName = "public.mapgeneriktoproduk_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapgeneriktoproduk_m_id_seq")
@SequenceGenerator(name = "public.mapgeneriktoproduk_m_id_seq", sequenceName = "public.mapgeneriktoproduk_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,101 +1,59 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapGolonganAsuransiToKelas
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapGolonganAsuransiToKelas_M")
public class MapGolonganAsuransiToKelas extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectGolonganAsuransiFk")
@NotNull(message = "Kd Golongan Asuransi tidak boleh kosong")
@Caption(value = "Object Golongan Asuransi")
private GolonganAsuransi kdGolonganAsuransi;
public void setGolonganAsuransi(GolonganAsuransi kdGolonganAsuransi) {
this.kdGolonganAsuransi = kdGolonganAsuransi;
}
public GolonganAsuransi getGolonganAsuransi() {
return this.kdGolonganAsuransi;
}
@Column(name = "ObjectGolonganAsuransiFk", insertable = false, updatable = false)
private Integer golonganAsuransiId;
@ManyToOne
@JoinColumn(name = "ObjectHubunganPesertaFk")
@NotNull(message = "Kd Hubungan Peserta tidak boleh kosong")
@Caption(value = "Object Hubungan Peserta")
private HubunganPesertaAsuransi hubunganPeserta;
public void setHubunganPeserta(HubunganPesertaAsuransi hubunganPeserta) {
this.hubunganPeserta = hubunganPeserta;
}
public HubunganPesertaAsuransi getHubunganPeserta() {
return this.hubunganPeserta;
}
@Column(name = "ObjectHubunganPesertaFk", insertable = false, updatable = false, nullable = false)
private Integer hubunganPesertaId;
@ManyToOne
@JoinColumn(name = "ObjectKelasFk")
@NotNull(message = "Kd Kelas tidak boleh kosong")
@Caption(value = "Object Kelas")
private DetailKamar kelas;
public void setKelas(DetailKamar kelas) {
this.kelas = kelas;
}
public DetailKamar getKelas() {
return this.kelas;
}
@Column(name = "ObjectKelasFk", insertable = false, updatable = false, nullable = false)
private Integer kelasId;
@ManyToOne
@JoinColumn(name = "ObjectKelompokPasienFk")
@NotNull(message = "Kd Kelompok Pasien tidak boleh kosong")
@Caption(value = "Object Kelompok Pasien")
private KelompokPasien kelompokPasien;
public void setKelompokPasien(KelompokPasien kelompokPasien) {
this.kelompokPasien = kelompokPasien;
}
public KelompokPasien getKelompokPasien() {
return this.kelompokPasien;
}
@Column(name = "ObjectKelompokPasienFk", insertable = false, updatable = false, nullable = false)
private Integer kelompokPasienId;
@ -104,26 +62,10 @@ public class MapGolonganAsuransiToKelas extends BaseMaster {
@Caption(value = "Kode Penjamin Pasien")
private short kdPenjaminPasien;
public void setKdPenjaminPasien(short kdPenjaminPasien) {
this.kdPenjaminPasien = kdPenjaminPasien;
}
public short getKdPenjaminPasien() {
return this.kdPenjaminPasien;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapgolonganasuransitokelas_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapgolonganasuransitokelas_m_id_seq", sequenceName = "public.mapgolonganasuransitokelas_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapgolonganasuransitokelas_m_id_seq")
@SequenceGenerator(name = "public.mapgolonganasuransitokelas_m_id_seq", sequenceName = "public.mapgolonganasuransitokelas_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,78 +1,38 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name="MapGolonganPegawaiToKelas_M")
public class MapGolonganPegawaiToKelas extends BaseMaster{
@Table(name = "MapGolonganPegawaiToKelas_M")
public class MapGolonganPegawaiToKelas extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapgolonganpegawaitokelas_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapgolonganpegawaitokelas_m_id_seq", sequenceName = "public.mapgolonganpegawaitokelas_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapgolonganpegawaitokelas_m_id_seq")
@SequenceGenerator(name = "public.mapgolonganpegawaitokelas_m_id_seq", sequenceName = "public.mapgolonganpegawaitokelas_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="ObjectGolonganPegawaiFK")
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectGolonganPegawaiFK")
private Golongan golonganPegawai;
@Column(name="ObjectGolonganPegawaiFK", nullable=true, insertable=false, updatable=false)
@Column(name = "ObjectGolonganPegawaiFK", insertable = false, updatable = false)
private Integer golonganPegawaiId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="ObjectKelasFK")
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelasFK")
private Kelas kelas;
@Column(name="ObjectKelasFK", nullable=true, insertable=false, updatable=false)
@Column(name = "ObjectKelasFK", insertable = false, updatable = false)
private Integer kelasId;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Golongan getGolonganPegawai() {
return golonganPegawai;
}
public void setGolonganPegawai(Golongan golonganPegawai) {
this.golonganPegawai = golonganPegawai;
}
public Integer getGolonganPegawaiId() {
return golonganPegawaiId;
}
public void setGolonganPegawaiId(Integer golonganPegawaiId) {
this.golonganPegawaiId = golonganPegawaiId;
}
public Kelas getKelas() {
return kelas;
}
public void setKelas(Kelas kelas) {
this.kelas = kelas;
}
public Integer getKelasId() {
return kelasId;
}
public void setKelasId(Integer kelasId) {
this.kelasId = kelasId;
}
}

View File

@ -8,21 +8,22 @@ import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* @author salmanoe
* @since Dec 31, 2021
*/
@Entity
@Table(name = "sdm_mapjabatanprofesi_m")
@Getter
@Setter
@Entity
@Table(name = "sdm_mapjabatanprofesi_m")
public class MapJabatanProfesi extends BaseActive {
private static final long serialVersionUID = 3888545942252692215L;
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "jabatanfk")
@NotNull(message = "Jabatan harus diisi")
@Caption(value = "Jabatan")
@ -31,7 +32,7 @@ public class MapJabatanProfesi extends BaseActive {
@Column(name = "jabatanfk", insertable = false, updatable = false, nullable = false)
private Integer jabatanId;
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "profesifk")
@NotNull(message = "Profesi harus diisi")
@Caption(value = "Profesi")
@ -45,4 +46,5 @@ public class MapJabatanProfesi extends BaseActive {
@SequenceGenerator(name = "public.sdm_mapjabatanprofesi_m_seq_gen", sequenceName = "public.sdm_mapjabatanprofesi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
}

View File

@ -1,44 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import java.util.Date;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapAsKepIntervensiToProduk
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapJabatanToUraianTugas_M")
public class MapJabatanToUraianTugas extends BaseMaster {
@Column(name = "NoDokumen", nullable = true, length = 100)
@Column(name = "NoDokumen", length = 100)
@Caption(value = "NoDokumen")
private String noDokumen;
@Column(name = "NoRevisi", nullable = true, length = 100)
@Column(name = "NoRevisi", length = 100)
@Caption(value = "NoRevisi")
private String noRevisi;
@Column(name = "TglTerbit", nullable = true, length = 100)
@Column(name = "TglTerbit", length = 100)
@Caption(value = "TglTerbit")
private Date tglTerbit;
@ -47,7 +38,7 @@ public class MapJabatanToUraianTugas extends BaseMaster {
@Caption(value = "ObjectPegawaiFk")
private Pegawai pegawai;
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
private Integer pegawaiId;
@ManyToOne
@ -55,7 +46,7 @@ public class MapJabatanToUraianTugas extends BaseMaster {
@Caption(value = "ObjectJabatanFk")
private Jabatan jabatan;
@Column(name = "ObjectJabatanFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectJabatanFk", insertable = false, updatable = false)
private Integer jabatanId;
@ManyToOne
@ -63,69 +54,13 @@ public class MapJabatanToUraianTugas extends BaseMaster {
@Caption(value = "ObjectRuanganFk")
private Ruangan ruangan;
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
private Integer ruanganId;
public String getNoDokumen() {
return noDokumen;
}
public void setNoDokumen(String noDokumen) {
this.noDokumen = noDokumen;
}
public String getNoRevisi() {
return noRevisi;
}
public void setNoRevisi(String noRevisi) {
this.noRevisi = noRevisi;
}
public Date getTglTerbit() {
return tglTerbit;
}
public void setTglTerbit(Date tglTerbit) {
this.tglTerbit = tglTerbit;
}
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public Jabatan getJabatan() {
return jabatan;
}
public void setJabatan(Jabatan jabatan) {
this.jabatan = jabatan;
}
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapjabatantouraiantugas_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapjabatantouraiantugas_m_id_seq", sequenceName = "public.mapjabatantouraiantugas_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapjabatantouraiantugas_m_id_seq")
@SequenceGenerator(name = "public.mapjabatantouraiantugas_m_id_seq", sequenceName = "public.mapjabatantouraiantugas_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,131 +1,59 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapJenisDietToProduk
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapJenisDietToProduk_M")
public class MapJenisDietToProduk extends BaseMaster {
@Id
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapjenisdiettoproduk_m_id_seq")
@SequenceGenerator(name = "public.mapjenisdiettoproduk_m_id_seq", sequenceName = "public.mapjenisdiettoproduk_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@ManyToOne
@JoinColumn(name = "ObjectJenisDietFk")
@NotNull(message = "Kd JenisDiet tidak boleh kosong")
@Caption(value = "Object Jenis Diet")
private JenisDiet JenisDiet;
public void setJenisDiet(JenisDiet JenisDiet) {
this.JenisDiet = JenisDiet;
}
public JenisDiet getJenisDiet() {
return this.JenisDiet;
}
@Column(name = "ObjectJenisDietFk", insertable = false, updatable = false)
private Integer JenisDietId;
@ManyToOne
@JoinColumn(name = "ObjectProdukFk")
@NotNull(message = "Kd Produk tidak boleh kosong")
@Caption(value = "Object Produk")
private Produk produk;
public void setProduk(Produk produk) {
this.produk = produk;
}
public Produk getProduk() {
return this.produk;
}
@Column(name = "ObjectProdukFk", insertable = false, updatable = false, nullable = false)
private Integer produkId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapjenisdiettoproduk_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapjenisdiettoproduk_m_id_seq", sequenceName = "public.mapjenisdiettoproduk_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
@Column(name="Berat", length=10)
@Column(name = "Berat", length = 10)
private String berat;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="ObjectJenisWaktuFk")
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectJenisWaktuFk")
private JenisWaktu jenisWaktu;
@Column(name="ObjectJenisWaktuFk", insertable=false, updatable=false)
@Column(name = "ObjectJenisWaktuFk", insertable = false, updatable = false)
private Integer jenisWaktuId;
public String getBerat() {
return berat;
}
public void setBerat(String berat) {
this.berat = berat;
}
public Integer getJenisDietId() {
return JenisDietId;
}
public void setJenisDietId(Integer jenisDietId) {
JenisDietId = jenisDietId;
}
public Integer getProdukId() {
return produkId;
}
public void setProdukId(Integer produkId) {
this.produkId = produkId;
}
public JenisWaktu getJenisWaktu() {
return jenisWaktu;
}
public void setJenisWaktu(JenisWaktu jenisWaktu) {
this.jenisWaktu = jenisWaktu;
}
public Integer getJenisWaktuId() {
return jenisWaktuId;
}
public void setJenisWaktuId(Integer jenisWaktuId) {
this.jenisWaktuId = jenisWaktuId;
}
}

View File

@ -1,80 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapJenisPetugasPToJenisPegawai
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapJenisPetugasPToJenisPegawai_M")
public class MapJenisPetugasPToJenisPegawai extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectJenisPegawaiFk")
@NotNull(message = "Kd Jenis Pegawai tidak boleh kosong")
@Caption(value = "Object Jenis Pegawai")
private JenisPegawai jenisPegawai;
public void setJenisPegawai(JenisPegawai jenisPegawai) {
this.jenisPegawai = jenisPegawai;
}
public JenisPegawai getJenisPegawai() {
return this.jenisPegawai;
}
@Column(name = "ObjectJenisPegawaiFk", insertable = false, updatable = false)
private Integer jenisPegawaiId;
@ManyToOne
@JoinColumn(name = "ObjectJenisPetugasPeFk")
@NotNull(message = "Kd Jenis Petugas Pe tidak boleh kosong")
@Caption(value = "Object Jenis Petugas Pe")
private JenisPetugasPelaksana jenisPetugasPe;
public void setJenisPetugasPe(JenisPetugasPelaksana jenisPetugasPe) {
this.jenisPetugasPe = jenisPetugasPe;
}
public JenisPetugasPelaksana getJenisPetugasPe() {
return this.jenisPetugasPe;
}
@Column(name = "ObjectJenisPetugasPeFk", insertable = false, updatable = false, nullable = false)
private Integer jenisPetugasPeId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapjenispetugasptojenispegawai_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapjenispetugasptojenispegawai_m_id_seq", sequenceName = "public.mapjenispetugasptojenispegawai_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapjenispetugasptojenispegawai_m_id_seq")
@SequenceGenerator(name = "public.mapjenispetugasptojenispegawai_m_id_seq", sequenceName = "public.mapjenispetugasptojenispegawai_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,80 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapJenisPetugasPToProduk
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapJenisPetugasPToProduk_M")
public class MapJenisPetugasPToProduk extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectJenisPetugasPeFk")
@NotNull(message = "Kd Jenis Petugas Pe tidak boleh kosong")
@Caption(value = "Object Jenis Petugas Pe")
private JenisPetugasPelaksana jenisPetugasPe;
public void setJenisPetugasPe(JenisPetugasPelaksana jenisPetugasPe) {
this.jenisPetugasPe = jenisPetugasPe;
}
public JenisPetugasPelaksana getJenisPetugasPe() {
return this.jenisPetugasPe;
}
@Column(name = "ObjectJenisPetugasPeFk", insertable = false, updatable = false)
private Integer jenisPetugasPeId;
@ManyToOne
@JoinColumn(name = "ObjectProdukFk")
@NotNull(message = "Kd Produk tidak boleh kosong")
@Caption(value = "Object Produk")
private Produk produk;
public void setProduk(Produk produk) {
this.produk = produk;
}
public Produk getProduk() {
return this.produk;
}
@Column(name = "ObjectProdukFk", insertable = false, updatable = false, nullable = false)
private Integer produkId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapjenispetugasptoproduk_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapjenispetugasptoproduk_m_id_seq", sequenceName = "public.mapjenispetugasptoproduk_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapjenispetugasptoproduk_m_id_seq")
@SequenceGenerator(name = "public.mapjenispetugasptoproduk_m_id_seq", sequenceName = "public.mapjenispetugasptoproduk_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,118 +1,54 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.google.gson.annotations.Expose;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
/**
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapKartuPengendaliToMetodeSubDetail_T")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class MapKartuPengendaliToMetodeSubDetail extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectMetodePengadaanSubDetailFk")
@Expose(serialize = false)
@Caption(value = "Metode Pegadaan Sub Detail")
private MetodePengadaanSubDetail metodePengadaanSubDetail;
@Column(name = "ObjectMetodePengadaanSubDetailFk", insertable = false, updatable = false)
private Integer metodePengadaanSubDetailId;
@ManyToOne
@JoinColumn(name = "ObjectKartuPengendaliFk")
@Expose(serialize = false)
@Caption(value = "kartu pengendali")
private KartuPengendali kartuPengendali;
@Column(name = "ObjectKartuPengendaliFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String kartuPengendaliId;
@Column(name = "tanggalMulai", nullable = true )
@Caption(value="Tanggal Mulai")
@Column(name = "tanggalMulai")
@Caption(value = "Tanggal Mulai")
private Date tanggalMulai;
@Column(name = "tanggalSelesai", nullable = true )
@Caption(value="Tanggal Selesai")
@Column(name = "tanggalSelesai")
@Caption(value = "Tanggal Selesai")
private Date tanggalSelesai;
@Column(name = "keterangan", nullable = true )
@Caption(value="keterangan")
@Column(name = "keterangan")
@Caption(value = "keterangan")
private String keterangan;
public MetodePengadaanSubDetail getMetodePengadaanSubDetail() {
return metodePengadaanSubDetail;
}
public void setMetodePengadaanSubDetail(MetodePengadaanSubDetail metodePengadaanSubDetail) {
this.metodePengadaanSubDetail = metodePengadaanSubDetail;
}
public Integer getMetodePengadaanSubDetailId() {
return metodePengadaanSubDetailId;
}
public void setMetodePengadaanSubDetailId(Integer metodePengadaanSubDetailId) {
this.metodePengadaanSubDetailId = metodePengadaanSubDetailId;
}
public KartuPengendali getKartuPengendali() {
return kartuPengendali;
}
public void setKartuPengendali(KartuPengendali kartuPengendali) {
this.kartuPengendali = kartuPengendali;
}
public String getKartuPengendaliId() {
return kartuPengendaliId;
}
public void setKartuPengendaliId(String kartuPengendaliId) {
this.kartuPengendaliId = kartuPengendaliId;
}
public Date getTanggalMulai() {
return tanggalMulai;
}
public void setTanggalMulai(Date tanggalMulai) {
this.tanggalMulai = tanggalMulai;
}
public Date getTanggalSelesai() {
return tanggalSelesai;
}
public void setTanggalSelesai(Date tanggalSelesai) {
this.tanggalSelesai = tanggalSelesai;
}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
}

View File

@ -1,80 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapKasusPenyakitToDiagnosa
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapKasusPenyakitToDiagnosa_M")
public class MapKasusPenyakitToDiagnosa extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectDiagnosaFk")
@NotNull(message = "Kd Diagnosa tidak boleh kosong")
@Caption(value = "Object Diagnosa")
private Diagnosa diagnosa;
public void setDiagnosa(Diagnosa diagnosa) {
this.diagnosa = diagnosa;
}
public Diagnosa getDiagnosa() {
return this.diagnosa;
}
@Column(name = "ObjectDiagnosaFk", insertable = false, updatable = false)
private Integer diagnosaId;
@ManyToOne
@JoinColumn(name = "ObjectKasusPenyakitFk")
@NotNull(message = "Kd Kasus Penyakit tidak boleh kosong")
@Caption(value = "Object Kasus Penyakit")
private KasusPenyakit kasusPenyakit;
public void setKasusPenyakit(KasusPenyakit kasusPenyakit) {
this.kasusPenyakit = kasusPenyakit;
}
public KasusPenyakit getKasusPenyakit() {
return this.kasusPenyakit;
}
@Column(name = "ObjectKasusPenyakitFk", insertable = false, updatable = false, nullable = false)
private Integer kasusPenyakitId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapkasuspenyakittodiagnosa_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapkasuspenyakittodiagnosa_m_id_seq", sequenceName = "public.mapkasuspenyakittodiagnosa_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapkasuspenyakittodiagnosa_m_id_seq")
@SequenceGenerator(name = "public.mapkasuspenyakittodiagnosa_m_id_seq", sequenceName = "public.mapkasuspenyakittodiagnosa_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,95 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapKasusPenyakitToPegawai
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapKasusPenyakitToPegawai_M")
public class MapKasusPenyakitToPegawai extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectKasusPenyakitFk")
@NotNull(message = "Kd Kasus Penyakit tidak boleh kosong")
@Caption(value = "Object Kasus Penyakit")
private KasusPenyakit kasusPenyakit;
public void setKasusPenyakit(KasusPenyakit kasusPenyakit) {
this.kasusPenyakit = kasusPenyakit;
}
public KasusPenyakit getKasusPenyakit() {
return this.kasusPenyakit;
}
@Column(name = "ObjectKasusPenyakitFk", insertable = false, updatable = false)
private Integer kasusPenyakitId;
public Integer getKasusPenyakitId() {
return kasusPenyakitId;
}
public void setKasusPenyakitId(Integer kasusPenyakitId) {
this.kasusPenyakitId = kasusPenyakitId;
}
@ManyToOne
@JoinColumn(name = "ObjectPegawaiFk")
@NotNull(message = "Object Pegawai Harus Diisi")
@Caption(value = "Object Pegawai")
private Pegawai pegawai;
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false, nullable = false)
private Integer pegawaiId;
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapkasuspenyakittopegawai_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapkasuspenyakittopegawai_m_id_seq", sequenceName = "public.mapkasuspenyakittopegawai_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapkasuspenyakittopegawai_m_id_seq")
@SequenceGenerator(name = "public.mapkasuspenyakittopegawai_m_id_seq", sequenceName = "public.mapkasuspenyakittopegawai_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,92 +1,39 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name="MapKebutuhanSaranaToKamar_M")
@Table(name = "MapKebutuhanSaranaToKamar_M")
public class MapKebutuhanSaranaToKamar extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE,
generator = "public.mapkebutuhansaranatokamar_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapkebutuhansaranatokamar_m_id_seq",
sequenceName = "public.mapkebutuhansaranatokamar_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapkebutuhansaranatokamar_m_id_seq")
@SequenceGenerator(name = "public.mapkebutuhansaranatokamar_m_id_seq", sequenceName = "public.mapkebutuhansaranatokamar_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@ManyToOne
@JoinColumn(name="ObjectKamarFk")
@JoinColumn(name = "ObjectKamarFk")
private Kamar kamar;
@Column(name="ObjectKamarFk", insertable=false, updatable=false,nullable=false)
@Column(name = "ObjectKamarFk", insertable = false, updatable = false, nullable = false)
private Integer kamarId;
@Column(name="jumlah")
@Column(name = "jumlah")
private Integer jumlah;
@Column(name="satuan", length=50)
@Column(name = "satuan", length = 50)
private String satuan;
@Column(name="harga")
@Column(name = "harga")
private Double harga;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Kamar getKamar() {
return kamar;
}
public void setKamar(Kamar kamar) {
this.kamar = kamar;
}
public Integer getKamarId() {
return kamarId;
}
public void setKamarId(Integer kamarId) {
this.kamarId = kamarId;
}
public Integer getJumlah() {
return jumlah;
}
public void setJumlah(Integer jumlah) {
this.jumlah = jumlah;
}
public String getSatuan() {
return satuan;
}
public void setSatuan(String satuan) {
this.satuan = satuan;
}
public Double getHarga() {
return harga;
}
public void setHarga(Double harga) {
this.harga = harga;
}
}

View File

@ -1,83 +1,40 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "MapKelompokEvaluasiToJabatan_M")
public class MapKelompokEvaluasiToJabatan extends BaseMaster {
@ManyToOne
@JoinColumn(name = "kelompokEvaluasiFK")
@Caption(value = "kelompokEvaluasi")
private KelompokEvaluasi kelompokEvaluasi;
@Column(name = "kelompokEvaluasiFK", insertable = false, updatable = false,nullable = false)
@Column(name = "kelompokEvaluasiFK", insertable = false, updatable = false, nullable = false)
private Integer kdKelompokEvaluasiId;
@ManyToOne
@JoinColumn(name = "jabatanFK")
@Caption(value = "jabatan")
private Jabatan jabatan;
@Column(name = "jabatanFK", insertable = false, updatable = false,nullable = false)
@Column(name = "jabatanFK", insertable = false, updatable = false, nullable = false)
private Integer jabatanId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.MapKelompokEvaluasiToJabatan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.MapKelompokEvaluasiToJabatan_m_id_seq", sequenceName = "public.MapKelompokEvaluasiToJabatan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.MapKelompokEvaluasiToJabatan_m_id_seq")
@SequenceGenerator(name = "public.MapKelompokEvaluasiToJabatan_m_id_seq", sequenceName = "public.MapKelompokEvaluasiToJabatan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public KelompokEvaluasi getKelompokEvaluasi() {
return kelompokEvaluasi;
}
public void setKelompokEvaluasi(KelompokEvaluasi kelompokEvaluasi) {
this.kelompokEvaluasi = kelompokEvaluasi;
}
public Integer getKdKelompokEvaluasiId() {
return kdKelompokEvaluasiId;
}
public void setKdKelompokEvaluasiId(Integer kdKelompokEvaluasiId) {
this.kdKelompokEvaluasiId = kdKelompokEvaluasiId;
}
public Jabatan getJabatan() {
return jabatan;
}
public void setJabatan(Jabatan jabatan) {
this.jabatan = jabatan;
}
public Integer getJabatanId() {
return jabatanId;
}
public void setJabatanId(Integer jabatanId) {
this.jabatanId = jabatanId;
}
}

View File

@ -1,29 +1,28 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapKelompokPasienToPenjamin
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapKelompokPasienToPenjamin_M")
public class MapKelompokPasienToPenjamin extends BaseMaster {
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelompokPasienFk")
@NotNull(message = "Kd Kelompok Pasien tidak boleh kosong")
@Caption(value = "Object Kelompok Pasien")
@ -32,7 +31,7 @@ public class MapKelompokPasienToPenjamin extends BaseMaster {
@Column(name = "ObjectKelompokPasienFk", insertable = false, updatable = false)
private Integer kelompokPasienId;
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "kdPenjaminPasien")
@Caption(value = "Object Rekanan")
private Rekanan rekanan;
@ -40,51 +39,10 @@ public class MapKelompokPasienToPenjamin extends BaseMaster {
@Column(name = "kdPenjaminPasien", insertable = false, updatable = false)
private Integer jenisRekananId;
public KelompokPasien getKelompokPasien() {
return kelompokPasien;
}
public void setKelompokPasien(KelompokPasien kelompokPasien) {
this.kelompokPasien = kelompokPasien;
}
public Integer getKelompokPasienId() {
return kelompokPasienId;
}
public void setKelompokPasienId(Integer kelompokPasienId) {
this.kelompokPasienId = kelompokPasienId;
}
public Rekanan getRekanan() {
return rekanan;
}
public void setRekanan(Rekanan rekanan) {
this.rekanan = rekanan;
}
public Integer getJenisRekananId() {
return jenisRekananId;
}
public void setJenisRekananId(Integer jenisRekananId) {
this.jenisRekananId = jenisRekananId;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapkelompokpasientopenjamin_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapkelompokpasientopenjamin_m_id_seq", sequenceName = "public.mapkelompokpasientopenjamin_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapkelompokpasientopenjamin_m_id_seq")
@SequenceGenerator(name = "public.mapkelompokpasientopenjamin_m_id_seq", sequenceName = "public.mapkelompokpasientopenjamin_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,82 +1,41 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "MapKelompokShiftToShift_M")
public class MapKelompokShiftToShift extends BaseMaster {
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelompokShiftFk")
@Caption(value = "Kelompok Shift")
private KelompokShift kelompokShift;
@Column(name = "ObjectKelompokShiftFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectKelompokShiftFk", insertable = false, updatable = false)
private Integer kelompokShiftId;
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectShiftKerjaFk")
@Caption(value = "Object ShiftKerja")
private ShiftKerja shiftKerja;
@Column(name = "ObjectShiftKerjaFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectShiftKerjaFk", insertable = false, updatable = false)
private Integer shiftKerjaId;
public KelompokShift getKelompokShift() {
return kelompokShift;
}
public void setKelompokShift(KelompokShift kelompokShift) {
this.kelompokShift = kelompokShift;
}
public Integer getKelompokShiftId() {
return kelompokShiftId;
}
public void setKelompokShiftId(Integer kelompokShiftId) {
this.kelompokShiftId = kelompokShiftId;
}
public ShiftKerja getShiftKerja() {
return shiftKerja;
}
public void setShiftKerja(ShiftKerja shiftKerja) {
this.shiftKerja = shiftKerja;
}
public Integer getShiftKerjaId() {
return shiftKerjaId;
}
public void setShiftKerjaId(Integer shiftKerjaId) {
this.shiftKerjaId = shiftKerjaId;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.MapKelompokShiftToShift_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.MapKelompokShiftToShift_M_id_seq", sequenceName = "public.MapKelompokShiftToShift_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.MapKelompokShiftToShift_M_id_seq")
@SequenceGenerator(name = "public.MapKelompokShiftToShift_M_id_seq", sequenceName = "public.MapKelompokShiftToShift_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -23,6 +23,7 @@ import static javax.persistence.GenerationType.SEQUENCE;
@Entity
@Table(name = "b_sh_map_kfa_toproduk")
public class MapKfaToProduk implements Serializable {
private static final long serialVersionUID = -3622226917866786718L;
@Id
@ -87,4 +88,5 @@ public class MapKfaToProduk implements Serializable {
@Column(name = "satuan_kfa_ingredients")
@Caption("Satuan KFA Ingredients")
private String satuanKfaIngredients;
}

View File

@ -23,6 +23,7 @@ import static javax.persistence.GenerationType.SEQUENCE;
@Entity
@Table(name = "b_sh_map_kfa_toproduk_varian")
public class MapKfaToProdukVarian implements Serializable {
private static final long serialVersionUID = 7946989249822624944L;
@Id
@ -67,4 +68,5 @@ public class MapKfaToProdukVarian implements Serializable {
@Column(name = "b_sh_map_kfa_toproduk_id", insertable = false, updatable = false)
private Integer mapKfaToProdukId;
}

View File

@ -1,165 +1,70 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "MapKompGajiToPendidikanJabatan_M")
public class MapKompGajiToPendidikanJabatan extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectKategoryPegawaiFk")
@Caption(value = "Object KategoryPegawai")
private KategoryPegawai kategoryPegawai;
@Column(name = "ObjectKategoryPegawaiFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectKategoryPegawaiFk", insertable = false, updatable = false)
private Integer kategoryPegawaiId;
@ManyToOne
@JoinColumn(name = "ObjectKomponenGajiFk")
@Caption(value = "Object KomponenGaji")
private KomponenHarga komponenGaji;
@Column(name = "ObjectKomponenGajiFk", insertable = false, updatable = false, nullable = false)
private Integer komponenGajiId;
@ManyToOne
@JoinColumn(name = "ObjectRangeFk")
@Caption(value = "Object Range")
private Range range;
@Column(name = "ObjectRangeFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectRangeFk", insertable = false, updatable = false)
private Integer rangeId;
@ManyToOne
@JoinColumn(name = "ObjectPendidikanFk")
@Caption(value = "Object Pendidikan")
private Pendidikan pendidikan;
@Column(name = "ObjectPendidikanFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectPendidikanFk", insertable = false, updatable = false)
private Integer pendidikanId;
@ManyToOne
@JoinColumn(name = "ObjectJabatanFk")
@Caption(value = "Object Jabatan")
private Jabatan jabatan;
@Column(name = "ObjectJabatanFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectJabatanFk", insertable = false, updatable = false)
private Integer jabatanId;
@Caption(value = "hargaSatuan")
@NotNull(message = "hargaSatuan tidak boleh kosong")
@Column(name = "hargaSatuan", nullable = true)
@Column(name = "hargaSatuan")
private Double hargaSatuan;
public KategoryPegawai getKategoryPegawai() {
return kategoryPegawai;
}
public void setKategoryPegawai(KategoryPegawai kategoryPegawai) {
this.kategoryPegawai = kategoryPegawai;
}
public Integer getKategoryPegawaiId() {
return kategoryPegawaiId;
}
public void setKategoryPegawaiId(Integer kategoryPegawaiId) {
this.kategoryPegawaiId = kategoryPegawaiId;
}
public KomponenHarga getKomponenGaji() {
return komponenGaji;
}
public void setKomponenGaji(KomponenHarga komponenGaji) {
this.komponenGaji = komponenGaji;
}
public Integer getKomponenGajiId() {
return komponenGajiId;
}
public void setKomponenGajiId(Integer komponenGajiId) {
this.komponenGajiId = komponenGajiId;
}
public Range getRange() {
return range;
}
public void setRange(Range range) {
this.range = range;
}
public Integer getRangeId() {
return rangeId;
}
public void setRangeId(Integer rangeId) {
this.rangeId = rangeId;
}
public Pendidikan getPendidikan() {
return pendidikan;
}
public void setPendidikan(Pendidikan pendidikan) {
this.pendidikan = pendidikan;
}
public Integer getPendidikanId() {
return pendidikanId;
}
public void setPendidikanId(Integer pendidikanId) {
this.pendidikanId = pendidikanId;
}
public Jabatan getJabatan() {
return jabatan;
}
public void setJabatan(Jabatan jabatan) {
this.jabatan = jabatan;
}
public Integer getJabatanId() {
return jabatanId;
}
public void setJabatanId(Integer jabatanId) {
this.jabatanId = jabatanId;
}
public Double getHargaSatuan() {
return hargaSatuan;
}
public void setHargaSatuan(Double hargaSatuan) {
this.hargaSatuan = hargaSatuan;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.MapKompGajiToPendidikanJabatan_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.MapKompGajiToPendidikanJabatan_M_id_seq", sequenceName = "public.MapKompGajiToPendidikanJabatan_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.MapKompGajiToPendidikanJabatan_M_id_seq")
@SequenceGenerator(name = "public.MapKompGajiToPendidikanJabatan_M_id_seq", sequenceName = "public.MapKompGajiToPendidikanJabatan_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,80 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapKomponenKlinisToHasil
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapKomponenKlinisToHasil_M")
public class MapKomponenKlinisToHasil extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectHasilKomponenKlinisFk")
@NotNull(message = "Kd Hasil Komponen Klinis tidak boleh kosong")
@Caption(value = "Object Hasil Komponen Klinis")
private KomponenKlinisHasil hasilKomponenKlinis;
public void setHasilKomponenKlinis(KomponenKlinisHasil hasilKomponenKlinis) {
this.hasilKomponenKlinis = hasilKomponenKlinis;
}
public KomponenKlinisHasil getHasilKomponenKlinis() {
return this.hasilKomponenKlinis;
}
@Column(name = "ObjectHasilKomponenKlinisFk", insertable = false, updatable = false)
private Integer hasilKomponenKlinisId;
@ManyToOne
@JoinColumn(name = "ObjectKomponenKlinisFk")
@NotNull(message = "Kd Komponen Klinis tidak boleh kosong")
@Caption(value = "Object Komponen Klinis")
private KomponenKlinis komponenKlinis;
public void setKomponenKlinis(KomponenKlinis komponenKlinis) {
this.komponenKlinis = komponenKlinis;
}
public KomponenKlinis getKomponenKlinis() {
return this.komponenKlinis;
}
@Column(name = "ObjectKomponenKlinisFk", insertable = false, updatable = false, nullable = false)
private Integer komponenKlinisId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapkomponenklinistohasil_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapkomponenklinistohasil_m_id_seq", sequenceName = "public.mapkomponenklinistohasil_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapkomponenklinistohasil_m_id_seq")
@SequenceGenerator(name = "public.mapkomponenklinistohasil_m_id_seq", sequenceName = "public.mapkomponenklinistohasil_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,24 +1,23 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapLoginUserToPengendali
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapLoginUserToPengadaan_S")
public class MapLoginUserToPengadaan extends BaseMaster {
@ -40,50 +39,10 @@ public class MapLoginUserToPengadaan extends BaseMaster {
@Column(name = "ObjectLoginUserFk", insertable = false, updatable = false)
private Integer loginUserId;
public Pengadaan getPengadaan() {
return pengadaan;
}
public void setPengadaan(Pengadaan pengadaan) {
this.pengadaan = pengadaan;
}
public Integer getPengadaanId() {
return pengadaanId;
}
public void setPengadaanId(Integer pengadaanId) {
this.pengadaanId = pengadaanId;
}
public LoginUser getLoginUser() {
return loginUser;
}
public void setLoginUser(LoginUser loginUser) {
this.loginUser = loginUser;
}
public Integer getLoginUserId() {
return loginUserId;
}
public void setLoginUserId(Integer loginUserId) {
this.loginUserId = loginUserId;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.maploginusertopengadaan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.maploginusertopengadaan_m_id_seq", sequenceName = "public.maploginusertopengadaan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.maploginusertopengadaan_m_id_seq")
@SequenceGenerator(name = "public.maploginusertopengadaan_m_id_seq", sequenceName = "public.maploginusertopengadaan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,24 +1,23 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MapLoginUserToPengendali
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MapLoginUserToPengendali_S")
public class MapLoginUserToPengendali extends BaseMaster {
@ -40,50 +39,10 @@ public class MapLoginUserToPengendali extends BaseMaster {
@Column(name = "ObjectLoginUserFk", insertable = false, updatable = false)
private Integer loginUserId;
public Pengendali getPengendali() {
return pengendali;
}
public void setPengendali(Pengendali pengendali) {
this.pengendali = pengendali;
}
public Integer getPengendaliId() {
return pengendaliId;
}
public void setPengendaliId(Integer pengendaliId) {
this.pengendaliId = pengendaliId;
}
public LoginUser getLoginUser() {
return loginUser;
}
public void setLoginUser(LoginUser loginUser) {
this.loginUser = loginUser;
}
public Integer getLoginUserId() {
return loginUserId;
}
public void setLoginUserId(Integer loginUserId) {
this.loginUserId = loginUserId;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.maploginusertopengendali_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.maploginusertopengendali_m_id_seq", sequenceName = "public.maploginusertopengendali_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.maploginusertopengendali_m_id_seq")
@SequenceGenerator(name = "public.maploginusertopengendali_m_id_seq", sequenceName = "public.maploginusertopengendali_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,23 +1,28 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.*;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "MapLoginUserToRuangan_S")
public class MapLoginUserToRuangan extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.maploginusertoruangan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.maploginusertoruangan_m_id_seq", sequenceName = "public.maploginusertoruangan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.maploginusertoruangan_m_id_seq")
@SequenceGenerator(name = "public.maploginusertoruangan_m_id_seq", sequenceName = "public.maploginusertoruangan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@Caption(value = "Object loginUser")
@JoinColumn(name = "ObjectLoginUserFk")
private LoginUser loginUser;
@ -25,7 +30,7 @@ public class MapLoginUserToRuangan extends BaseMaster {
@Column(name = "ObjectLoginUserFk", insertable = false, updatable = false)
private Integer loginUserId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@Caption(value = "Object Ruangan")
@JoinColumn(name = "ObjectRuanganFk")
private Ruangan ruangan;
@ -33,44 +38,4 @@ public class MapLoginUserToRuangan extends BaseMaster {
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
private Integer ruanganId;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public LoginUser getLoginUser() {
return loginUser;
}
public void setLoginUser(LoginUser loginUser) {
this.loginUser = loginUser;
}
public Integer getLoginUserId() {
return loginUserId;
}
public void setLoginUserId(Integer loginUserId) {
this.loginUserId = loginUserId;
}
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public Integer getRuanganId() {
return ruanganId;
}
public void setRuanganId(Integer ruanganId) {
this.ruanganId = ruanganId;
}
}

View File

@ -1,29 +0,0 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
//@Entity
//@Table(name = "MapLoginUserToRuangan_S_Sample")
public class MapLoginUserToRuanganS extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.maploginusertoruangan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.maploginusertoruangan_m_id_seq", sequenceName = "public.maploginusertoruangan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
private String KdPegawai;
private String KdRuangan;
private LoginUser loginUser;
}

View File

@ -1,99 +1,43 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.jasamedika.medifirst2000.base.BaseMaster;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "MapObjekModulAplikasiToModulAplikasi_S")
public class MapObjekModulAplikasiToModulAplikasi extends BaseMaster {
public class MapObjekModulAplikasiToModulAplikasi extends BaseMaster {
/**
*
*/
private static final long serialVersionUID = -679636001398679697L;
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="public.mapobjekmodulaplikasitomodulaplikasi_m_id_seq")
@javax.persistence.SequenceGenerator(
name="public.mapobjekmodulaplikasitomodulaplikasi_m_id_seq",
sequenceName="public.mapobjekmodulaplikasitomodulaplikasi_m_id_seq",
allocationSize=1
)
@Column(name = "id") protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
@Id
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapobjekmodulaplikasitomodulaplikasi_m_id_seq")
@SequenceGenerator(name = "public.mapobjekmodulaplikasitomodulaplikasi_m_id_seq", sequenceName = "public.mapobjekmodulaplikasitomodulaplikasi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@Column(name = "modulAplikasiId")
private int modulAplikasiId;
public int getModulAplikasiId() {
return modulAplikasiId;
}
public void setModulAplikasiId(int modulAplikasiId) {
this.modulAplikasiId = modulAplikasiId;
}
@Column(name = "ObjekModulAplikasiId")
private int objekModulAplikasiId;
public int getObjekModulAplikasiId() {
return objekModulAplikasiId;
}
public void setObjekModulAplikasiId(int objekModulAplikasiId) {
this.objekModulAplikasiId = objekModulAplikasiId;
}
/////////////////////
/// Foreign Keys
//////////////////
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "modulAplikasiId", insertable = false, updatable = false)
@JsonIgnore
private ModulAplikasi modulAplikasi;
public ModulAplikasi getModulAplikasi() {
return modulAplikasi;
}
public void setModulAplikasi(ModulAplikasi modulAplikasi) {
this.modulAplikasi = modulAplikasi;
}
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjekModulAplikasiId", insertable = false, updatable = false)
@JsonIgnore
private ObjekModulAplikasi objekModulAplikasi;
public ObjekModulAplikasi getObjekModulAplikasi() {
return objekModulAplikasi;
}
public void setObjekModulAplikasi(ObjekModulAplikasi objekModulAplikasi) {
this.objekModulAplikasi = objekModulAplikasi;
}
}

View File

@ -1,22 +1,26 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.*;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "MapObjekModulToDepartemen_S")
public class MapObjekModulToDepartemen extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapobjekmodultodepartemen_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapobjekmodultodepartemen_m_id_seq", sequenceName = "public.mapobjekmodultodepartemen_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapobjekmodultodepartemen_m_id_seq")
@SequenceGenerator(name = "public.mapobjekmodultodepartemen_m_id_seq", sequenceName = "public.mapobjekmodultodepartemen_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@ManyToOne
@JoinColumn(name = "ObjectDepartemenFk")
@Caption(value = "Object Departemen")
@ -33,44 +37,4 @@ public class MapObjekModulToDepartemen extends BaseMaster {
@Column(name = "ObjectObjekModulAplikasiFk", insertable = false, updatable = false)
private Integer objekModulAplikasiId;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Departemen getDepartemen() {
return departemen;
}
public void setDepartemen(Departemen departemen) {
this.departemen = departemen;
}
public Integer getDepartemenId() {
return departemenId;
}
public void setDepartemenId(Integer departemenId) {
this.departemenId = departemenId;
}
public ObjekModulAplikasi getObjekModulAplikasi() {
return objekModulAplikasi;
}
public void setObjekModulAplikasi(ObjekModulAplikasi objekModulAplikasi) {
this.objekModulAplikasi = objekModulAplikasi;
}
public Integer getObjekModulAplikasiId() {
return objekModulAplikasiId;
}
public void setObjekModulAplikasiId(Integer objekModulAplikasiId) {
this.objekModulAplikasiId = objekModulAplikasiId;
}
}

View File

@ -1,37 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "MapObjekModulToKelompokUser_S")
public class MapObjekModulToKelompokUser extends BaseMaster {
/**
*
*/
private static final long serialVersionUID = 7432652781424035549L;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapobjekmodultokelompokuser_m_id_seq")
@javax.persistence.SequenceGenerator(
name = "public.mapobjekmodultokelompokuser_m_id_seq",
sequenceName = "public.mapobjekmodultokelompokuser_m_id_seq",
allocationSize = 1
)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapobjekmodultokelompokuser_m_id_seq")
@SequenceGenerator(name = "public.mapobjekmodultokelompokuser_m_id_seq", sequenceName = "public.mapobjekmodultokelompokuser_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelompokUserFk")
@Caption(value = "Object Kelompok User")
private KelompokUser kelompokUser;
@ -39,100 +32,28 @@ public class MapObjekModulToKelompokUser extends BaseMaster {
@Column(name = "ObjectKelompokUserFk", insertable = false, updatable = false)
private Integer kelompokUserId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectObjekModulAplikasiFk")
@Caption(value = "Object Objek Modul Aplikasi")
private ObjekModulAplikasi objekModulAplikasi;
@Column(name = "ObjectObjekModulAplikasiFk", insertable = false, updatable = false)
private Integer objekModulAplikasiId;
@Caption(value = "Simpan")
@Column(name="simpan")
@Column(name = "simpan")
private Boolean simpan;
@Caption(value = "Hapus")
@Column(name="hapus")
@Column(name = "hapus")
private Boolean hapus;
@Caption(value = "Edit")
@Column(name="edit")
@Column(name = "edit")
private Boolean edit;
@Caption(value = "Cetak")
@Column(name="cetak")
@Column(name = "cetak")
private Boolean cetak;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public KelompokUser getKelompokUser() {
return kelompokUser;
}
public void setKelompokUser(KelompokUser kelompokUser) {
this.kelompokUser = kelompokUser;
}
public Integer getKelompokUserId() {
return kelompokUserId;
}
public void setKelompokUserId(Integer kelompokUserId) {
this.kelompokUserId = kelompokUserId;
}
public ObjekModulAplikasi getObjekModulAplikasi() {
return objekModulAplikasi;
}
public void setObjekModulAplikasi(ObjekModulAplikasi objekModulAplikasi) {
this.objekModulAplikasi = objekModulAplikasi;
}
public Integer getObjekModulAplikasiId() {
return objekModulAplikasiId;
}
public void setObjekModulAplikasiId(Integer objekModulAplikasiId) {
this.objekModulAplikasiId = objekModulAplikasiId;
}
public Boolean getSimpan() {
return simpan;
}
public void setSimpan(Boolean simpan) {
this.simpan = simpan;
}
public Boolean getHapus() {
return hapus;
}
public void setHapus(Boolean hapus) {
this.hapus = hapus;
}
public Boolean getEdit() {
return edit;
}
public void setEdit(Boolean edit) {
this.edit = edit;
}
public Boolean getCetak() {
return cetak;
}
public void setCetak(Boolean cetak) {
this.cetak = cetak;
}
}

View File

@ -1,28 +1,28 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "MapObjekModulToLoginUser_S")
public class MapObjekModulToLoginUser extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.mapobjekmodultologinuser_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.mapobjekmodultologinuser_m_id_seq", sequenceName = "public.mapobjekmodultologinuser_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.mapobjekmodultologinuser_m_id_seq")
@SequenceGenerator(name = "public.mapobjekmodultologinuser_m_id_seq", sequenceName = "public.mapobjekmodultologinuser_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectLoginUserFk")
@Caption(value = "Object Login User")
private LoginUser loginUser;
@ -30,99 +30,28 @@ public class MapObjekModulToLoginUser extends BaseMaster {
@Column(name = "ObjectLoginUserFk", insertable = false, updatable = false)
private Integer loginUserId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectObjekModulAplikasiFk")
@Caption(value = "Object Objek Modul Aplikasi")
private ObjekModulAplikasi objekModulAplikasi;
@Column(name = "ObjectObjekModulAplikasiFk", insertable = false, updatable = false)
private Integer objekModulAplikasiId;
@Caption(value = "Simpan")
@Column(name="simpan")
@Column(name = "simpan")
private Boolean simpan;
@Caption(value = "Hapus")
@Column(name="hapus")
@Column(name = "hapus")
private Boolean hapus;
@Caption(value = "Edit")
@Column(name="edit")
@Column(name = "edit")
private Boolean edit;
@Caption(value = "Cetak")
@Column(name="cetak")
@Column(name = "cetak")
private Boolean cetak;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public LoginUser getLoginUser() {
return loginUser;
}
public void setLoginUser(LoginUser loginUser) {
this.loginUser = loginUser;
}
public Integer getLoginUserId() {
return loginUserId;
}
public void setLoginUserId(Integer loginUserId) {
this.loginUserId = loginUserId;
}
public ObjekModulAplikasi getObjekModulAplikasi() {
return objekModulAplikasi;
}
public void setObjekModulAplikasi(ObjekModulAplikasi objekModulAplikasi) {
this.objekModulAplikasi = objekModulAplikasi;
}
public Integer getObjekModulAplikasiId() {
return objekModulAplikasiId;
}
public void setObjekModulAplikasiId(Integer objekModulAplikasiId) {
this.objekModulAplikasiId = objekModulAplikasiId;
}
public Boolean getSimpan() {
return simpan;
}
public void setSimpan(Boolean simpan) {
this.simpan = simpan;
}
public Boolean getHapus() {
return hapus;
}
public void setHapus(Boolean hapus) {
this.hapus = hapus;
}
public Boolean getEdit() {
return edit;
}
public void setEdit(Boolean edit) {
this.edit = edit;
}
public Boolean getCetak() {
return cetak;
}
public void setCetak(Boolean cetak) {
this.cetak = cetak;
}
}

Some files were not shown because too many files have changed in this diff Show More