Update service migrasi pasien
Pembuatan subrutin ekstrasi data pasien dan foreign key
This commit is contained in:
parent
b459e34ede
commit
5694c121d9
@ -16,6 +16,16 @@ public final class Master {
|
|||||||
public static final String TIDAK_ADA_PERUBAHAN_DATA = "Tidak Ada Perubahan Data!";
|
public static final String TIDAK_ADA_PERUBAHAN_DATA = "Tidak Ada Perubahan Data!";
|
||||||
public static final String VISIT = "visit";
|
public static final String VISIT = "visit";
|
||||||
|
|
||||||
|
public static final class CaraMeninggal {
|
||||||
|
public static final Integer ATAS_48_JAM = 8;
|
||||||
|
public static final Integer ATAS_8_JAM = 10;
|
||||||
|
public static final Integer BAWAH_DAN_48_JAM = 7;
|
||||||
|
public static final Integer BAWAH_DAN_8_JAM = 9;
|
||||||
|
public static final Integer BLUECODE = 12;
|
||||||
|
public static final Integer DOA = 11;
|
||||||
|
public static final Integer[] LAHIR = { 5, 6, 13 };
|
||||||
|
}
|
||||||
|
|
||||||
public static final class Departemen {
|
public static final class Departemen {
|
||||||
public static final Integer BEDAH_SENTRAL = 25;
|
public static final Integer BEDAH_SENTRAL = 25;
|
||||||
public static final Integer[] GRUP_RAWAT_INAP = { 16, 25, 26, 35 };
|
public static final Integer[] GRUP_RAWAT_INAP = { 16, 25, 26, 35 };
|
||||||
@ -243,11 +253,31 @@ public final class Master {
|
|||||||
public static final Integer[] RESTRICTED_EMPLOYEE = { 0, 89093, 320263, 320264, 320270, 320271, 320272 }; // pegawai_injected
|
public static final Integer[] RESTRICTED_EMPLOYEE = { 0, 89093, 320263, 320264, 320270, 320271, 320272 }; // pegawai_injected
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static final class Pekerjaan {
|
||||||
|
public static final Integer BUMN = 11;
|
||||||
|
public static final Integer[] PEGAWAI_SWASTA_ATAU_WIRAUSAHA = { 4, 7 };
|
||||||
|
public static final Integer PNS = 5;
|
||||||
|
public static final Integer TIDAK_BEKERJA = 1;
|
||||||
|
public static final Integer TNI_ATAU_POLRI = 6;
|
||||||
|
}
|
||||||
|
|
||||||
public static final class PenangguhanCuti {
|
public static final class PenangguhanCuti {
|
||||||
public static final String[] NONSHIFT_J = { "Jumat" };
|
public static final String[] NONSHIFT_J = { "Jumat" };
|
||||||
public static final String[] NONSHIFT_SK = { "Senin", "Selasa", "Rabu", "Kamis" };
|
public static final String[] NONSHIFT_SK = { "Senin", "Selasa", "Rabu", "Kamis" };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static final class Pendidikan {
|
||||||
|
public static final Integer[] D1_SAMPAI_D3_SEDERAJAT = { 5, 6, 7 };
|
||||||
|
public static final Integer D4 = 8;
|
||||||
|
public static final Integer S1 = 9;
|
||||||
|
public static final Integer S2 = 10;
|
||||||
|
public static final Integer S3 = 11;
|
||||||
|
public static final Integer SD = 2;
|
||||||
|
public static final Integer SLTA_SEDERAJAT = 4;
|
||||||
|
public static final Integer SLTP_SEDERAJAT = 3;
|
||||||
|
public static final Integer TIDAK_SEKOLAH = 0;
|
||||||
|
}
|
||||||
|
|
||||||
public static final class PengajuanCuti {
|
public static final class PengajuanCuti {
|
||||||
public static final Integer BELUM_DISETUJUI = 0;
|
public static final Integer BELUM_DISETUJUI = 0;
|
||||||
public static final Integer DITANGGUHKAN = 3;
|
public static final Integer DITANGGUHKAN = 3;
|
||||||
@ -337,6 +367,13 @@ public final class Master {
|
|||||||
public static final Integer[] TUGAS_LUAR = { 28 };
|
public static final Integer[] TUGAS_LUAR = { 28 };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static final class StatusPerkawinan {
|
||||||
|
public static final Integer BELUM_KAWIN = 1;
|
||||||
|
public static final Integer CERAI_HIDUP = 4;
|
||||||
|
public static final Integer CERAI_MATI = 5;
|
||||||
|
public static final Integer KAWIN = 2;
|
||||||
|
}
|
||||||
|
|
||||||
public static final class SubKategoriPegawai {
|
public static final class SubKategoriPegawai {
|
||||||
public static final Integer DOKTER_FARMAKOLOGI = 1;
|
public static final Integer DOKTER_FARMAKOLOGI = 1;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,44 +1,41 @@
|
|||||||
package com.jasamedika.medifirst2000.dao;
|
package com.jasamedika.medifirst2000.dao;
|
||||||
|
|
||||||
|
import com.jasamedika.medifirst2000.entities.Alamat;
|
||||||
|
import org.springframework.data.domain.Page;
|
||||||
|
import org.springframework.data.domain.Pageable;
|
||||||
|
import org.springframework.data.jpa.repository.JpaRepository;
|
||||||
|
import org.springframework.data.jpa.repository.Query;
|
||||||
|
import org.springframework.data.repository.query.Param;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.springframework.data.domain.Page;
|
|
||||||
import org.springframework.data.domain.Pageable;
|
|
||||||
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.Alamat;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Repository class for Alamat
|
* Repository class for Alamat
|
||||||
*
|
*
|
||||||
* @author Askur
|
* @author Askur
|
||||||
*/
|
*/
|
||||||
@Repository("AlamatDao")
|
public interface AlamatDao extends JpaRepository<Alamat, Integer> {
|
||||||
public interface AlamatDao extends PagingAndSortingRepository<Alamat, Integer> {
|
|
||||||
@Query("select model from Alamat model where model.pasien.namaPasien=:nama")
|
@Query("select model from Alamat model where model.pasien.namaPasien=:nama")
|
||||||
public List<Alamat> findAlamatBynamaPasien(@Param("nama") String nama);
|
List<Alamat> findAlamatBynamaPasien(@Param("nama") String nama);
|
||||||
|
|
||||||
@Query("select model from Alamat model where model.pasien.namaPasien=:nama")
|
@Query("select model from Alamat model where model.pasien.namaPasien=:nama")
|
||||||
public List<Alamat> findAlamatByNamaNoCm(@Param("nama") String nama);
|
List<Alamat> findAlamatByNamaNoCm(@Param("nama") String nama);
|
||||||
|
|
||||||
@Query("select model from Alamat model where model.pasien.id=:id")
|
@Query("select model from Alamat model where model.pasien.id=:id")
|
||||||
public Alamat findAlamatByPasienId(@Param("id") Integer id);
|
Alamat findAlamatByPasienId(@Param("id") Integer id);
|
||||||
|
|
||||||
@Query("select model from Alamat model where model.pasien.namaPasien=:nama")
|
@Query("select model from Alamat model where model.pasien.namaPasien=:nama")
|
||||||
public Page<Alamat> findPageAlamatBynamaPasien(@Param("nama") String nama, Pageable Page);
|
Page<Alamat> findPageAlamatBynamaPasien(@Param("nama") String nama, Pageable Page);
|
||||||
|
|
||||||
@Query("select new map(model.id as id, model.pasien.namaPasien as nama) from Alamat model")
|
@Query("select new map(model.id as id, model.pasien.namaPasien as nama) from Alamat model")
|
||||||
public List<Map<String, String>> getMapAlamat();
|
List<Map<String, String>> getMapAlamat();
|
||||||
|
|
||||||
@Query(value = "SELECT " + "alamatlengkap AS NAMA " + "FROM Alamat", nativeQuery = true)
|
@Query(value = "SELECT " + "alamatlengkap AS NAMA " + "FROM Alamat", nativeQuery = true)
|
||||||
List<Object[]> getNativeAlamat();
|
List<Object[]> getNativeAlamat();
|
||||||
|
|
||||||
@Query("select p from Alamat p left join fetch p.desaKelurahan d where p.pasienId=:id")
|
@Query("select p from Alamat p left join fetch p.desaKelurahan d where p.pasienId=:id")
|
||||||
public List<Alamat> findAlamatByIdPasien(@Param("id") Integer id);
|
List<Alamat> findAlamatByIdPasien(@Param("id") Integer id);
|
||||||
|
|
||||||
@Query("select new Map(a.alamatLengkap as alamat," + "p.namaPropinsi as namaprop,"
|
@Query("select new Map(a.alamatLengkap as alamat," + "p.namaPropinsi as namaprop,"
|
||||||
+ "b.namaKotaKabupaten as namadati2," + "c.namaKecamatan as namakec," + "d.namaDesaKelurahan as namakel) "
|
+ "b.namaKotaKabupaten as namadati2," + "c.namaKecamatan as namakec," + "d.namaDesaKelurahan as namakel) "
|
||||||
@ -52,4 +49,6 @@ public interface AlamatDao extends PagingAndSortingRepository<Alamat, Integer> {
|
|||||||
+ "left join a.desaKelurahan dk " + "left join a.propinsi p " + "where a.pasien.id=:patientId")
|
+ "left join a.desaKelurahan dk " + "left join a.propinsi p " + "where a.pasien.id=:patientId")
|
||||||
Map<String, Object> findFullAddressByPatientId(@Param("patientId") Integer pasienId);
|
Map<String, Object> findFullAddressByPatientId(@Param("patientId") Integer pasienId);
|
||||||
|
|
||||||
|
@Query("select alm from Alamat alm where alm.pasienId in (:listIdPasien)")
|
||||||
|
List<Alamat> findByPasienIdIn(@Param("listIdPasien") List<Integer> listIdPasien);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,56 +1,37 @@
|
|||||||
package com.jasamedika.medifirst2000.dao;
|
package com.jasamedika.medifirst2000.dao;
|
||||||
|
|
||||||
|
import com.jasamedika.medifirst2000.entities.AsuransiPasien;
|
||||||
|
import org.springframework.data.jpa.repository.JpaRepository;
|
||||||
|
import org.springframework.data.jpa.repository.Query;
|
||||||
|
import org.springframework.data.repository.query.Param;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.springframework.data.jpa.repository.Query;
|
public interface AsuransiPasienDao extends JpaRepository<AsuransiPasien, Integer> {
|
||||||
import org.springframework.data.repository.PagingAndSortingRepository;
|
|
||||||
import org.springframework.data.repository.query.Param;
|
|
||||||
import org.springframework.stereotype.Repository;
|
|
||||||
|
|
||||||
import com.jasamedika.medifirst2000.entities.AsuransiPasien;
|
@Query("select new Map(model.id as asuransiPasienId," + "pegawai.id as pegawaiId,"
|
||||||
|
+ "pegawai.namaLengkap as namaPegawai," + "pegawai.nipPns as nipPegawai," + "pegawai.tglLahir as tglLahir,"
|
||||||
|
+ "rekanan.id as rekananAsuransiId," + "rekanan.namaRekanan as rekananNamaAsuransi,"
|
||||||
|
+ "model.namaPeserta as namaPesertaAsuransi," + "hubunganpeserta.id as hubunganPesertaId,"
|
||||||
|
+ "hubunganpeserta.hubunganPeserta as namaHubunganPeserta," + "model.noAsuransi as noKartuPolis" + ") "
|
||||||
|
+ "from AsuransiPasien model " + "left join model.pegawai pegawai " + "left join model.rekanan rekanan "
|
||||||
|
+ "left join model.hubunganPeserta hubunganpeserta "
|
||||||
|
+ "where pegawai.id is not null and model.id=:idAsuransiPasien")
|
||||||
|
Map<String, Object> get(@Param("idAsuransiPasien") Integer idAsuransiPasien);
|
||||||
|
|
||||||
@Repository("AsuransiPasienDao")
|
@Query("select new Map(model.id as asuransiPasienId," + "pegawai.id as pegawaiId,"
|
||||||
public interface AsuransiPasienDao extends PagingAndSortingRepository<AsuransiPasien, Integer>{
|
+ "pegawai.namaLengkap as namaPegawai," + "pegawai.nipPns as nipPegawai," + "pegawai.tglLahir as tglLahir,"
|
||||||
@Query("select new Map(model.id as asuransiPasienId,"
|
+ "rekanan.id as rekananAsuransiId," + "rekanan.namaRekanan as rekananNamaAsuransi,"
|
||||||
+"pegawai.id as pegawaiId,"
|
+ "model.namaPeserta as namaPesertaAsuransi," + "hubunganpeserta.id as hubunganPesertaId,"
|
||||||
+"pegawai.namaLengkap as namaPegawai,"
|
+ "hubunganpeserta.hubunganPeserta as namaHubunganPeserta," + "model.noAsuransi as noKartuPolis" + ") "
|
||||||
+"pegawai.nipPns as nipPegawai,"
|
+ "from AsuransiPasien model " + "left join model.pegawai pegawai " + "left join model.rekanan rekanan "
|
||||||
+"pegawai.tglLahir as tglLahir,"
|
+ "left join model.hubunganPeserta hubunganpeserta " + "where pegawai.id is not null")
|
||||||
+"rekanan.id as rekananAsuransiId,"
|
List<Map<String, Object>> getAll();
|
||||||
+"rekanan.namaRekanan as rekananNamaAsuransi,"
|
|
||||||
+"model.namaPeserta as namaPesertaAsuransi,"
|
|
||||||
+"hubunganpeserta.id as hubunganPesertaId,"
|
|
||||||
+"hubunganpeserta.hubunganPeserta as namaHubunganPeserta,"
|
|
||||||
+"model.noAsuransi as noKartuPolis"
|
|
||||||
+") "
|
|
||||||
+"from AsuransiPasien model "
|
|
||||||
+"left join model.pegawai pegawai "
|
|
||||||
+"left join model.rekanan rekanan "
|
|
||||||
+"left join model.hubunganPeserta hubunganpeserta "
|
|
||||||
+"where pegawai.id is not null and model.id=:idAsuransiPasien")
|
|
||||||
Map<String,Object> get(@Param("idAsuransiPasien") Integer idAsuransiPasien);
|
|
||||||
|
|
||||||
@Query("select new Map(model.id as asuransiPasienId,"
|
|
||||||
+"pegawai.id as pegawaiId,"
|
|
||||||
+"pegawai.namaLengkap as namaPegawai,"
|
|
||||||
+"pegawai.nipPns as nipPegawai,"
|
|
||||||
+"pegawai.tglLahir as tglLahir,"
|
|
||||||
+"rekanan.id as rekananAsuransiId,"
|
|
||||||
+"rekanan.namaRekanan as rekananNamaAsuransi,"
|
|
||||||
+"model.namaPeserta as namaPesertaAsuransi,"
|
|
||||||
+"hubunganpeserta.id as hubunganPesertaId,"
|
|
||||||
+"hubunganpeserta.hubunganPeserta as namaHubunganPeserta,"
|
|
||||||
+"model.noAsuransi as noKartuPolis"
|
|
||||||
+") "
|
|
||||||
+"from AsuransiPasien model "
|
|
||||||
+"left join model.pegawai pegawai "
|
|
||||||
+"left join model.rekanan rekanan "
|
|
||||||
+"left join model.hubunganPeserta hubunganpeserta "
|
|
||||||
+"where pegawai.id is not null")
|
|
||||||
List<Map<String,Object>> getAll();
|
|
||||||
|
|
||||||
@Query("select model from AsuransiPasien model left join model.noCm pasien where model.noAsuransi=:noAsuransi and pasien.id = :idPasien")
|
@Query("select model from AsuransiPasien model left join model.noCm pasien where model.noAsuransi=:noAsuransi and pasien.id = :idPasien")
|
||||||
AsuransiPasien getAsuransiByPasien(@Param("noAsuransi") String noAsuransi,@Param("idPasien") Integer idPasien);
|
AsuransiPasien getAsuransiByPasien(@Param("noAsuransi") String noAsuransi, @Param("idPasien") Integer idPasien);
|
||||||
|
|
||||||
|
@Query("select ap from AsuransiPasien ap where ap.noCmId in (:listIdPasien)")
|
||||||
|
List<AsuransiPasien> findByPasienIdIn(@Param("listIdPasien") List<Integer> listIdPasien);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,17 +3,15 @@ package com.jasamedika.medifirst2000.dao;
|
|||||||
import com.jasamedika.medifirst2000.dto.StrukPelayananDto;
|
import com.jasamedika.medifirst2000.dto.StrukPelayananDto;
|
||||||
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
|
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
|
||||||
import com.jasamedika.medifirst2000.entities.PasienDaftar;
|
import com.jasamedika.medifirst2000.entities.PasienDaftar;
|
||||||
|
import org.springframework.data.jpa.repository.JpaRepository;
|
||||||
import org.springframework.data.jpa.repository.Query;
|
import org.springframework.data.jpa.repository.Query;
|
||||||
import org.springframework.data.repository.PagingAndSortingRepository;
|
|
||||||
import org.springframework.data.repository.query.Param;
|
import org.springframework.data.repository.query.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
@Repository("PasienDaftarDao")
|
public interface PasienDaftarDao extends JpaRepository<PasienDaftar, String> {
|
||||||
public interface PasienDaftarDao extends PagingAndSortingRepository<PasienDaftar, String> {
|
|
||||||
@Query("select p from PasienDaftar p where date(p.tglPulang) between date(:start) and date(:until)")
|
@Query("select p from PasienDaftar p where date(p.tglPulang) between date(:start) and date(:until)")
|
||||||
List<PasienDaftar> findByPasienPulang(@Param("start") Date start, @Param("until") Date until);
|
List<PasienDaftar> findByPasienPulang(@Param("start") Date start, @Param("until") Date until);
|
||||||
|
|
||||||
@ -315,4 +313,8 @@ public interface PasienDaftarDao extends PagingAndSortingRepository<PasienDaftar
|
|||||||
+ "and vp.kode = :kodeVoucher " + "and pd.noRegistrasi <> :noRegistrasi")
|
+ "and vp.kode = :kodeVoucher " + "and pd.noRegistrasi <> :noRegistrasi")
|
||||||
List<PasienDaftar> findByPasienAndVoucherAndNoRegistrasiNot(@Param("pasienId") Integer pasienId,
|
List<PasienDaftar> findByPasienAndVoucherAndNoRegistrasiNot(@Param("pasienId") Integer pasienId,
|
||||||
@Param("kodeVoucher") String kodeVoucher, @Param("noRegistrasi") String noRegistrasi);
|
@Param("kodeVoucher") String kodeVoucher, @Param("noRegistrasi") String noRegistrasi);
|
||||||
|
|
||||||
|
@Query("select new Map(pd.pasienId as idPasien,pd.penyebabKematianId as idCaraMeninggal) " + "from PasienDaftar pd "
|
||||||
|
+ "where pd.pasienId in (:listIdPasien)")
|
||||||
|
List<Map<String, Object>> findPenyebabKematianByPasienIdIn(@Param("listIdPasien") List<Integer> listIdPasien);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,43 +1,30 @@
|
|||||||
package com.jasamedika.medifirst2000.dao;
|
package com.jasamedika.medifirst2000.dao;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
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.PemakaianAsuransi;
|
import com.jasamedika.medifirst2000.entities.PemakaianAsuransi;
|
||||||
|
import org.springframework.data.jpa.repository.JpaRepository;
|
||||||
|
import org.springframework.data.jpa.repository.Query;
|
||||||
|
import org.springframework.data.repository.query.Param;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Repository class for PemakaianAsuransi
|
* Repository class for PemakaianAsuransi
|
||||||
*
|
*
|
||||||
* @author Generator
|
* @author Generator
|
||||||
*/
|
*/
|
||||||
@Repository("PemakaianAsuransiDao")
|
public interface PemakaianAsuransiDao extends JpaRepository<PemakaianAsuransi, String> {
|
||||||
public interface PemakaianAsuransiDao extends PagingAndSortingRepository<PemakaianAsuransi, String> {
|
|
||||||
|
|
||||||
@Query("select p from PemakaianAsuransi p "
|
@Query("select p from PemakaianAsuransi p " + "left join p.pasienDaftar a " + "left join a.pasien b "
|
||||||
+ "left join p.pasienDaftar a "
|
+ "where b.noCm=:noCm " + "and p.kdProfile=:kdProfile " + "and date(a.tglRegistrasi)=:tglRegistrasi ")
|
||||||
+ "left join a.pasien b "
|
PemakaianAsuransi finByNoCmAndTglRegistrasi(@Param("noCm") String noCm, @Param("kdProfile") short kdProfile,
|
||||||
+ "where b.noCm=:noCm "
|
|
||||||
+ "and p.kdProfile=:kdProfile "
|
|
||||||
+ "and date(a.tglRegistrasi)=:tglRegistrasi ")
|
|
||||||
PemakaianAsuransi finByNoCmAndTglRegistrasi(
|
|
||||||
@Param("noCm") String noCm,
|
|
||||||
@Param("kdProfile") short kdProfile,
|
|
||||||
@Param("tglRegistrasi") Date tglRegistrasi);
|
@Param("tglRegistrasi") Date tglRegistrasi);
|
||||||
|
|
||||||
@Query("select p from PemakaianAsuransi p where p.noSep=:noSep")
|
@Query("select p from PemakaianAsuransi p where p.noSep=:noSep")
|
||||||
PemakaianAsuransi finByNoSep(
|
PemakaianAsuransi finByNoSep(@Param("noSep") String noSep);
|
||||||
@Param("noSep") String noSep);
|
|
||||||
|
|
||||||
@Query("select a from PemakaianAsuransi a left join a.pasienDaftar b where a.noRec=:noRec")
|
@Query("select a from PemakaianAsuransi a left join a.pasienDaftar b where a.noRec=:noRec")
|
||||||
PemakaianAsuransi findByPasienDaftarPasienDaftarNoRec(@Param("noRec") String noRec);
|
PemakaianAsuransi findByPasienDaftarPasienDaftarNoRec(@Param("noRec") String noRec);
|
||||||
|
|
||||||
@Query("select p from PemakaianAsuransi p "
|
@Query("select p from PemakaianAsuransi p " + "left join p.pasienDaftar a " + "where a.noRec=:noRec")
|
||||||
+ "left join p.pasienDaftar a "
|
|
||||||
+ "where a.noRec=:noRec")
|
|
||||||
PemakaianAsuransi findByPasienDaftar(@Param("noRec") String noRec);
|
PemakaianAsuransi findByPasienDaftar(@Param("noRec") String noRec);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,5 +1,9 @@
|
|||||||
package com.jasamedika.medifirst2000.service;
|
package com.jasamedika.medifirst2000.service;
|
||||||
|
|
||||||
|
import com.jasamedika.medifirst2000.etl.pasien.dto.PasienDto;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Salman
|
* @author Salman
|
||||||
* @version 1.0.0
|
* @version 1.0.0
|
||||||
@ -7,5 +11,6 @@ package com.jasamedika.medifirst2000.service;
|
|||||||
*/
|
*/
|
||||||
public interface MigrasiPasienService {
|
public interface MigrasiPasienService {
|
||||||
void init();
|
void init();
|
||||||
void sendToNewDb();
|
|
||||||
|
List<PasienDto> sendToNewDb();
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,22 +1,30 @@
|
|||||||
package com.jasamedika.medifirst2000.service.impl;
|
package com.jasamedika.medifirst2000.service.impl;
|
||||||
|
|
||||||
import com.jasamedika.medifirst2000.dao.MigrasiPasienDao;
|
import com.jasamedika.medifirst2000.constants.Master;
|
||||||
import com.jasamedika.medifirst2000.dao.PasienDao;
|
import com.jasamedika.medifirst2000.dao.*;
|
||||||
|
import com.jasamedika.medifirst2000.entities.Alamat;
|
||||||
|
import com.jasamedika.medifirst2000.entities.AsuransiPasien;
|
||||||
import com.jasamedika.medifirst2000.entities.MigrasiPasien;
|
import com.jasamedika.medifirst2000.entities.MigrasiPasien;
|
||||||
import com.jasamedika.medifirst2000.entities.Pasien;
|
import com.jasamedika.medifirst2000.entities.Pasien;
|
||||||
import com.jasamedika.medifirst2000.etl.pasien.constant.StatusMigrasi;
|
import com.jasamedika.medifirst2000.etl.pasien.constant.StatusMigrasi;
|
||||||
|
import com.jasamedika.medifirst2000.etl.pasien.dto.*;
|
||||||
import com.jasamedika.medifirst2000.service.MigrasiPasienService;
|
import com.jasamedika.medifirst2000.service.MigrasiPasienService;
|
||||||
|
import org.apache.commons.lang3.math.NumberUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.time.ZoneId;
|
||||||
import java.util.Arrays;
|
import java.util.*;
|
||||||
import java.util.List;
|
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
import static com.jasamedika.medifirst2000.etl.pasien.constant.CaraMeninggal.*;
|
||||||
|
import static com.jasamedika.medifirst2000.etl.pasien.constant.JenisIdentitas.KTP;
|
||||||
|
import static com.jasamedika.medifirst2000.etl.pasien.constant.Pekerjaan.*;
|
||||||
|
import static com.jasamedika.medifirst2000.etl.pasien.constant.Pendidikan.*;
|
||||||
import static com.jasamedika.medifirst2000.etl.pasien.constant.StatusMigrasi.BELUM_KIRIM;
|
import static com.jasamedika.medifirst2000.etl.pasien.constant.StatusMigrasi.BELUM_KIRIM;
|
||||||
import static com.jasamedika.medifirst2000.etl.pasien.constant.StatusMigrasi.PEMBAHARUAN;
|
import static com.jasamedika.medifirst2000.etl.pasien.constant.StatusMigrasi.PEMBAHARUAN;
|
||||||
|
import static com.jasamedika.medifirst2000.etl.pasien.constant.StatusPerkawinan.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Salman
|
* @author Salman
|
||||||
@ -29,9 +37,18 @@ public class MigrasiPasienServiceImpl implements MigrasiPasienService {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private MigrasiPasienDao migrasiPasienDao;
|
private MigrasiPasienDao migrasiPasienDao;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private PasienDaftarDao pasienDaftarDao;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private PasienDao pasienDao;
|
private PasienDao pasienDao;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private AlamatDao alamatDao;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private AsuransiPasienDao asuransiPasienDao;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void init() {
|
public void init() {
|
||||||
List<MigrasiPasien> models = new ArrayList<>();
|
List<MigrasiPasien> models = new ArrayList<>();
|
||||||
@ -50,8 +67,137 @@ public class MigrasiPasienServiceImpl implements MigrasiPasienService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void sendToNewDb() {
|
public List<PasienDto> sendToNewDb() {
|
||||||
List<StatusMigrasi> statusMigrasiList = new ArrayList<>(Arrays.asList(BELUM_KIRIM, PEMBAHARUAN));
|
List<StatusMigrasi> statusMigrasiList = new ArrayList<>(Arrays.asList(BELUM_KIRIM, PEMBAHARUAN));
|
||||||
List<Pasien> listPasien = migrasiPasienDao.findPasienByStatusMigrasiIn(statusMigrasiList);
|
List<Pasien> listPasien = migrasiPasienDao.findPasienByStatusMigrasiIn(statusMigrasiList);
|
||||||
|
List<Integer> listIdPasien = listPasien.stream().map(Pasien::getId).collect(Collectors.toList());
|
||||||
|
List<Map<String, Object>> listCaraMeninggal = pasienDaftarDao.findPenyebabKematianByPasienIdIn(listIdPasien);
|
||||||
|
List<Alamat> listAlamat = alamatDao.findByPasienIdIn(listIdPasien);
|
||||||
|
List<Map<String, Object>> listAnak = pasienDao.findIdByNoCmOfIbu(new HashSet<>(listIdPasien));
|
||||||
|
List<AsuransiPasien> listAsuransi = asuransiPasienDao.findByPasienIdIn(listIdPasien);
|
||||||
|
List<PasienDto> dtoList = new ArrayList<>();
|
||||||
|
listPasien.forEach(pasien -> {
|
||||||
|
PasienDto.PasienDtoBuilder dtoBuilder = PasienDto.builder();
|
||||||
|
dtoBuilder.noRekamMedis(pasien.getNoCm()).namaLengkap(pasien.getNamaPasien())
|
||||||
|
.namaPanggilan(pasien.getNamaDepan()).tempatLahir(pasien.getTempatLahir())
|
||||||
|
.tanggalLahir(pasien.getTglLahir().toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime())
|
||||||
|
.surel(pasien.getEmail());
|
||||||
|
dtoBuilder.sapaan(SapaanDto.builder().id(pasien.getTitlePasienId().longValue()).build());
|
||||||
|
dtoBuilder.identitas(new HashSet<>(Collections.singletonList(
|
||||||
|
IdentitasDto.builder().jenisIdentitas(JenisIdentitasDto.builder().id(KTP.id()).build())
|
||||||
|
.noIdentitas(pasien.getNoIdentitas()).build())));
|
||||||
|
dtoBuilder.jenisKelamin(JenisKelaminDto.builder().id(pasien.getJenisKelaminId().longValue()).build());
|
||||||
|
dtoBuilder.golonganDarah(GolonganDarahDto.builder().id(pasien.getGolonganDarahId().longValue()).build());
|
||||||
|
listCaraMeninggal.stream().filter(c -> pasien.getId().equals(c.get("idPasien"))).findFirst()
|
||||||
|
.ifPresent(c -> {
|
||||||
|
if (Master.CaraMeninggal.BAWAH_DAN_48_JAM.equals(c.get("idPenyebabKematian")))
|
||||||
|
dtoBuilder.caraMeninggal(CaraMeninggalDto.builder().id(BAWAH_DAN_48_JAM.id()).build());
|
||||||
|
if (Master.CaraMeninggal.ATAS_48_JAM.equals(c.get("idPenyebabKematian")))
|
||||||
|
dtoBuilder.caraMeninggal(CaraMeninggalDto.builder().id(ATAS_48_JAM.id()).build());
|
||||||
|
if (Master.CaraMeninggal.BAWAH_DAN_8_JAM.equals(c.get("idPenyebabKematian")))
|
||||||
|
dtoBuilder.caraMeninggal(CaraMeninggalDto.builder().id(BAWAH_DAN_8_JAM.id()).build());
|
||||||
|
if (Master.CaraMeninggal.ATAS_8_JAM.equals(c.get("idPenyebabKematian")))
|
||||||
|
dtoBuilder.caraMeninggal(CaraMeninggalDto.builder().id(ATAS_8_JAM.id()).build());
|
||||||
|
if (Master.CaraMeninggal.DOA.equals(c.get("idPenyebabKematian")))
|
||||||
|
dtoBuilder.caraMeninggal(CaraMeninggalDto.builder().id(DOA.id()).build());
|
||||||
|
if (Master.CaraMeninggal.BLUECODE.equals(c.get("idPenyebabKematian")))
|
||||||
|
dtoBuilder.caraMeninggal(CaraMeninggalDto.builder().id(BLUECODE.id()).build());
|
||||||
|
if (Arrays.asList(Master.CaraMeninggal.LAHIR).contains(c.get("idPenyebabKematian")))
|
||||||
|
dtoBuilder.caraMeninggal(CaraMeninggalDto.builder().id(LAHIR.id()).build());
|
||||||
|
});
|
||||||
|
dtoBuilder.kewarganegaraan(KewarganegaraanDto.builder().id(pasien.getKebangsaanId().longValue()).build());
|
||||||
|
dtoBuilder.negara(NegaraDto.builder().id(pasien.getNegaraId().longValue()).build());
|
||||||
|
dtoBuilder.agama(AgamaDto.builder().id(pasien.getAgamaId().longValue()).build());
|
||||||
|
{
|
||||||
|
if (Master.Pendidikan.TIDAK_SEKOLAH.equals(pasien.getPendidikanId()))
|
||||||
|
dtoBuilder.pendidikan(PendidikanDto.builder().id(TIDAK_SEKOLAH.id()).build());
|
||||||
|
if (Master.Pendidikan.SD.equals(pasien.getPendidikanId()))
|
||||||
|
dtoBuilder.pendidikan(PendidikanDto.builder().id(SD.id()).build());
|
||||||
|
if (Master.Pendidikan.SLTP_SEDERAJAT.equals(pasien.getPendidikanId()))
|
||||||
|
dtoBuilder.pendidikan(PendidikanDto.builder().id(SLTP_SEDERAJAT.id()).build());
|
||||||
|
if (Master.Pendidikan.SLTA_SEDERAJAT.equals(pasien.getPendidikanId()))
|
||||||
|
dtoBuilder.pendidikan(PendidikanDto.builder().id(SLTA_SEDERAJAT.id()).build());
|
||||||
|
if (Arrays.asList(Master.Pendidikan.D1_SAMPAI_D3_SEDERAJAT).contains(pasien.getPendidikanId()))
|
||||||
|
dtoBuilder.pendidikan(PendidikanDto.builder().id(D1_SAMPAI_D3_SEDERAJAT.id()).build());
|
||||||
|
if (Master.Pendidikan.D4.equals(pasien.getPendidikanId()))
|
||||||
|
dtoBuilder.pendidikan(PendidikanDto.builder().id(D4.id()).build());
|
||||||
|
if (Master.Pendidikan.S1.equals(pasien.getPendidikanId()))
|
||||||
|
dtoBuilder.pendidikan(PendidikanDto.builder().id(S1.id()).build());
|
||||||
|
if (Master.Pendidikan.S2.equals(pasien.getPendidikanId()))
|
||||||
|
dtoBuilder.pendidikan(PendidikanDto.builder().id(S2.id()).build());
|
||||||
|
if (Master.Pendidikan.S3.equals(pasien.getPendidikanId()))
|
||||||
|
dtoBuilder.pendidikan(PendidikanDto.builder().id(S3.id()).build());
|
||||||
|
}
|
||||||
|
{
|
||||||
|
List<Alamat> alamatPasien = listAlamat.stream()
|
||||||
|
.filter(alamat -> pasien.getId().equals(alamat.getPasienId())).collect(Collectors.toList());
|
||||||
|
dtoBuilder.alamat(setAlamat(alamatPasien));
|
||||||
|
}
|
||||||
|
{
|
||||||
|
Set<GawaiDto> gawaiDto = new HashSet<>();
|
||||||
|
if (NumberUtils.isParsable(pasien.getNoTelepon()) && pasien.getNoTelepon().charAt(0) == '0')
|
||||||
|
gawaiDto.add(GawaiDto.builder().noGawai(Integer.parseInt("62" + pasien.getNoTelepon())).build());
|
||||||
|
if (NumberUtils.isParsable(pasien.getNoHp()) && pasien.getNoHp().charAt(0) == '0')
|
||||||
|
gawaiDto.add(GawaiDto.builder().noGawai(Integer.parseInt("62" + pasien.getNoHp())).build());
|
||||||
|
dtoBuilder.gawai(gawaiDto);
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (Master.Pekerjaan.TIDAK_BEKERJA.equals(pasien.getPekerjaanId()))
|
||||||
|
dtoBuilder.pekerjaan(PekerjaanDto.builder().id(TIDAK_BEKERJA.id()).build());
|
||||||
|
if (Master.Pekerjaan.PNS.equals(pasien.getPekerjaanId()))
|
||||||
|
dtoBuilder.pekerjaan(PekerjaanDto.builder().id(PNS.id()).build());
|
||||||
|
if (Master.Pekerjaan.TNI_ATAU_POLRI.equals(pasien.getPekerjaanId()))
|
||||||
|
dtoBuilder.pekerjaan(PekerjaanDto.builder().id(TNI_ATAU_POLRI.id()).build());
|
||||||
|
if (Master.Pekerjaan.BUMN.equals(pasien.getPekerjaanId()))
|
||||||
|
dtoBuilder.pekerjaan(PekerjaanDto.builder().id(BUMN.id()).build());
|
||||||
|
if (Arrays.asList(Master.Pekerjaan.PEGAWAI_SWASTA_ATAU_WIRAUSAHA).contains(pasien.getPekerjaanId()))
|
||||||
|
dtoBuilder.pekerjaan(PekerjaanDto.builder().id(PEGAWAI_SWASTA_ATAU_WIRAUSAHA.id()).build());
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (Master.StatusPerkawinan.BELUM_KAWIN.equals(pasien.getStatusPerkawinanId()))
|
||||||
|
dtoBuilder.statusPerkawinan(StatusPerkawinanDto.builder().id(BELUM_KAWIN.id()).build());
|
||||||
|
if (Master.StatusPerkawinan.KAWIN.equals(pasien.getStatusPerkawinanId()))
|
||||||
|
dtoBuilder.statusPerkawinan(StatusPerkawinanDto.builder().id(KAWIN.id()).build());
|
||||||
|
if (Master.StatusPerkawinan.CERAI_HIDUP.equals(pasien.getStatusPerkawinanId()))
|
||||||
|
dtoBuilder.statusPerkawinan(StatusPerkawinanDto.builder().id(CERAI_HIDUP.id()).build());
|
||||||
|
if (Master.StatusPerkawinan.CERAI_MATI.equals(pasien.getStatusPerkawinanId()))
|
||||||
|
dtoBuilder.statusPerkawinan(StatusPerkawinanDto.builder().id(CERAI_MATI.id()).build());
|
||||||
|
}
|
||||||
|
{
|
||||||
|
dtoBuilder.berkas(setBerkas());
|
||||||
|
}
|
||||||
|
{
|
||||||
|
List<Map<String, Object>> anakPasien = listAnak.stream()
|
||||||
|
.filter(anak -> pasien.getId().equals(anak.get("idIbu"))).collect(Collectors.toList());
|
||||||
|
dtoBuilder.keluarga(setAnak(anakPasien));
|
||||||
|
}
|
||||||
|
{
|
||||||
|
List<AsuransiPasien> asuransiPasien = listAsuransi.stream()
|
||||||
|
.filter(asuransi -> pasien.getId().equals(asuransi.getNoCmId())).collect(Collectors.toList());
|
||||||
|
dtoBuilder.jaminan(setJaminan(asuransiPasien));
|
||||||
|
}
|
||||||
|
dtoList.add(dtoBuilder.build());
|
||||||
|
});
|
||||||
|
return dtoList;
|
||||||
|
}
|
||||||
|
|
||||||
|
private Set<AlamatDto> setAlamat(List<Alamat> alamatPasien) {
|
||||||
|
// TODO: Set ekstraksi dan transformasi alamat pasien
|
||||||
|
return new HashSet<>();
|
||||||
|
}
|
||||||
|
|
||||||
|
private Set<BerkasDto> setBerkas() {
|
||||||
|
// TODO: Set ekstraksi dan transformasi berkas pasien
|
||||||
|
return new HashSet<>();
|
||||||
|
}
|
||||||
|
|
||||||
|
private Set<KeluargaDto> setAnak(List<Map<String, Object>> anakPasien) {
|
||||||
|
// TODO: Set ekstraksi dan transformasi anak pasien
|
||||||
|
return new HashSet<>();
|
||||||
|
}
|
||||||
|
|
||||||
|
private Set<JaminanDto> setJaminan(List<AsuransiPasien> asuransiPasien) {
|
||||||
|
// TODO: Set ekstraksi dan transformasi asuransi pasien
|
||||||
|
return new HashSet<>();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,39 +1,36 @@
|
|||||||
package com.jasamedika.medifirst2000.entities;
|
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.SequenceGenerator;
|
|
||||||
import javax.persistence.Table;
|
|
||||||
import javax.validation.constraints.NotNull;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonBackReference;
|
import com.fasterxml.jackson.annotation.JsonBackReference;
|
||||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||||
import com.jasamedika.medifirst2000.base.BaseMaster;
|
import com.jasamedika.medifirst2000.base.BaseMaster;
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
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 Alamat
|
* class Alamat
|
||||||
*
|
*
|
||||||
* @author Generator
|
* @author Generator
|
||||||
*/
|
*/
|
||||||
@Entity // @Audited
|
@Getter
|
||||||
|
@Setter
|
||||||
|
@Entity
|
||||||
@Table(name = "Alamat_M")
|
@Table(name = "Alamat_M")
|
||||||
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
|
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
|
||||||
public class Alamat extends BaseMaster {
|
public class Alamat extends BaseMaster {
|
||||||
@Id
|
@Id
|
||||||
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.alamat_m_id_seq")
|
@GeneratedValue(strategy = SEQUENCE, generator = "public.alamat_m_id_seq")
|
||||||
@SequenceGenerator(name = "public.alamat_m_id_seq", sequenceName = "public.alamat_m_id_seq", allocationSize = 1)
|
@SequenceGenerator(name = "public.alamat_m_id_seq", sequenceName = "public.alamat_m_id_seq", allocationSize = 1)
|
||||||
@Column(name = "id")
|
@Column(name = "id")
|
||||||
protected Integer id;
|
protected Integer id;
|
||||||
|
|
||||||
@Column(name = "AlamatEmail", nullable = true, length = 50)
|
@Column(name = "AlamatEmail", length = 50)
|
||||||
@Caption(value = "Alamat Email")
|
@Caption(value = "Alamat Email")
|
||||||
private String alamatEmail;
|
private String alamatEmail;
|
||||||
|
|
||||||
@ -42,50 +39,50 @@ public class Alamat extends BaseMaster {
|
|||||||
@Caption(value = "Alamat Lengkap")
|
@Caption(value = "Alamat Lengkap")
|
||||||
private String alamatLengkap;
|
private String alamatLengkap;
|
||||||
|
|
||||||
@Column(name = "BlackBerry", nullable = true, length = 10)
|
@Column(name = "BlackBerry", length = 10)
|
||||||
@Caption(value = "Black Berry")
|
@Caption(value = "Black Berry")
|
||||||
private String blackBerry;
|
private String blackBerry;
|
||||||
|
|
||||||
@Caption(value = "Desa Kelurahan")
|
@Caption(value = "Desa Kelurahan")
|
||||||
private String namaDesaKelurahan;
|
private String namaDesaKelurahan;
|
||||||
|
|
||||||
@Column(name = "Facebook", nullable = true, length = 50)
|
@Column(name = "Facebook", length = 50)
|
||||||
@Caption(value = "Facebook")
|
@Caption(value = "Facebook")
|
||||||
private String facebook;
|
private String facebook;
|
||||||
|
|
||||||
@Column(name = "Faksimile1", nullable = true, length = 15)
|
@Column(name = "Faksimile1", length = 15)
|
||||||
@Caption(value = "Faksimile1")
|
@Caption(value = "Faksimile1")
|
||||||
private String faksimile1;
|
private String faksimile1;
|
||||||
|
|
||||||
@Column(name = "Faksimile2", nullable = true, length = 15)
|
@Column(name = "Faksimile2", length = 15)
|
||||||
@Caption(value = "Faksimile2")
|
@Caption(value = "Faksimile2")
|
||||||
private String faksimile2;
|
private String faksimile2;
|
||||||
|
|
||||||
@Column(name = "FixedPhone1", nullable = true, length = 15)
|
@Column(name = "FixedPhone1", length = 15)
|
||||||
@Caption(value = "Fixed Phone1")
|
@Caption(value = "Fixed Phone1")
|
||||||
private String fixedPhone1;
|
private String fixedPhone1;
|
||||||
|
|
||||||
@Column(name = "FixedPhone2", nullable = true, length = 15)
|
@Column(name = "FixedPhone2", length = 15)
|
||||||
@Caption(value = "Fixed Phone2")
|
@Caption(value = "Fixed Phone2")
|
||||||
private String fixedPhone2;
|
private String fixedPhone2;
|
||||||
|
|
||||||
@Caption(value = "Is Billing Address")
|
@Caption(value = "Is Billing Address")
|
||||||
@Column(name = "isBillingAddress", nullable = true)
|
@Column(name = "isBillingAddress")
|
||||||
private Byte isBillingAddress;
|
private Byte isBillingAddress;
|
||||||
|
|
||||||
@Caption(value = "Is Primary Address")
|
@Caption(value = "Is Primary Address")
|
||||||
@Column(name = "isPrimaryAddress", nullable = true)
|
@Column(name = "isPrimaryAddress")
|
||||||
private Byte isPrimaryAddress;
|
private Byte isPrimaryAddress;
|
||||||
|
|
||||||
@Caption(value = "Is Shipping Address")
|
@Caption(value = "Is Shipping Address")
|
||||||
@Column(name = "isShippingAddress", nullable = true)
|
@Column(name = "isShippingAddress")
|
||||||
private Byte isShippingAddress;
|
private Byte isShippingAddress;
|
||||||
|
|
||||||
@Caption(value = "Kode Alamat")
|
@Caption(value = "Kode Alamat")
|
||||||
@Column(name = "KdAlamat", nullable = true)
|
@Column(name = "KdAlamat")
|
||||||
private Integer kdAlamat;
|
private Integer kdAlamat;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectDesaKelurahanFk")
|
@JoinColumn(name = "ObjectDesaKelurahanFk")
|
||||||
@Caption(value = "Object Desa Kelurahan")
|
@Caption(value = "Object Desa Kelurahan")
|
||||||
private DesaKelurahan desaKelurahan;
|
private DesaKelurahan desaKelurahan;
|
||||||
@ -93,7 +90,7 @@ public class Alamat extends BaseMaster {
|
|||||||
@Column(name = "ObjectDesaKelurahanFk", insertable = false, updatable = false)
|
@Column(name = "ObjectDesaKelurahanFk", insertable = false, updatable = false)
|
||||||
private Integer desaKelurahanId;
|
private Integer desaKelurahanId;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectHubunganKeluargaFk")
|
@JoinColumn(name = "ObjectHubunganKeluargaFk")
|
||||||
@Caption(value = "Object Hubungan Keluarga")
|
@Caption(value = "Object Hubungan Keluarga")
|
||||||
private HubunganKeluarga hubunganKeluarga;
|
private HubunganKeluarga hubunganKeluarga;
|
||||||
@ -101,7 +98,7 @@ public class Alamat extends BaseMaster {
|
|||||||
@Column(name = "ObjectHubunganKeluargaFk", insertable = false, updatable = false)
|
@Column(name = "ObjectHubunganKeluargaFk", insertable = false, updatable = false)
|
||||||
private Integer hubunganKeluargaId;
|
private Integer hubunganKeluargaId;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectJenisAlamatFk")
|
@JoinColumn(name = "ObjectJenisAlamatFk")
|
||||||
@Caption(value = "Object Jenis Alamat")
|
@Caption(value = "Object Jenis Alamat")
|
||||||
private JenisAlamat jenisAlamat;
|
private JenisAlamat jenisAlamat;
|
||||||
@ -112,12 +109,12 @@ public class Alamat extends BaseMaster {
|
|||||||
@Column(name = "ObjectKecamatanFk", insertable = false, updatable = false)
|
@Column(name = "ObjectKecamatanFk", insertable = false, updatable = false)
|
||||||
private Integer kecamatanId;
|
private Integer kecamatanId;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectKecamatanFk")
|
@JoinColumn(name = "ObjectKecamatanFk")
|
||||||
@Caption(value = "Object Kecamatan")
|
@Caption(value = "Object Kecamatan")
|
||||||
private Kecamatan kecamatan;
|
private Kecamatan kecamatan;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectKotaKabupatenFk")
|
@JoinColumn(name = "ObjectKotaKabupatenFk")
|
||||||
@Caption(value = "Object Kota Kabupaten")
|
@Caption(value = "Object Kota Kabupaten")
|
||||||
private KotaKabupaten kotaKabupaten;
|
private KotaKabupaten kotaKabupaten;
|
||||||
@ -125,7 +122,7 @@ public class Alamat extends BaseMaster {
|
|||||||
@Column(name = "ObjectKotaKabupatenFk", insertable = false, updatable = false)
|
@Column(name = "ObjectKotaKabupatenFk", insertable = false, updatable = false)
|
||||||
private Integer kotaKabupatenId;
|
private Integer kotaKabupatenId;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectNegaraFk")
|
@JoinColumn(name = "ObjectNegaraFk")
|
||||||
@Caption(value = "Object Negara")
|
@Caption(value = "Object Negara")
|
||||||
private Negara negara;
|
private Negara negara;
|
||||||
@ -133,15 +130,15 @@ public class Alamat extends BaseMaster {
|
|||||||
@Column(name = "ObjectNegaraFk", insertable = false, updatable = false)
|
@Column(name = "ObjectNegaraFk", insertable = false, updatable = false)
|
||||||
private Integer negaraId;
|
private Integer negaraId;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectPegawaiFk")
|
@JoinColumn(name = "ObjectPegawaiFk")
|
||||||
@Caption(value = "Object Pegawai")
|
@Caption(value = "Object Pegawai")
|
||||||
private LoginUser pegawai;
|
private LoginUser pegawai;
|
||||||
|
|
||||||
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false, nullable = true)
|
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
|
||||||
private Integer pegawaiId;
|
private Integer pegawaiId;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectPropinsiFk")
|
@JoinColumn(name = "ObjectPropinsiFk")
|
||||||
@Caption(value = "Object Propinsi")
|
@Caption(value = "Object Propinsi")
|
||||||
private Propinsi propinsi;
|
private Propinsi propinsi;
|
||||||
@ -149,7 +146,7 @@ public class Alamat extends BaseMaster {
|
|||||||
@Column(name = "ObjectPropinsiFk", insertable = false, updatable = false)
|
@Column(name = "ObjectPropinsiFk", insertable = false, updatable = false)
|
||||||
private Integer propinsiId;
|
private Integer propinsiId;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectRekananFk")
|
@JoinColumn(name = "ObjectRekananFk")
|
||||||
@Caption(value = "Object Rekanan")
|
@Caption(value = "Object Rekanan")
|
||||||
private Rekanan rekanan;
|
private Rekanan rekanan;
|
||||||
@ -158,38 +155,38 @@ public class Alamat extends BaseMaster {
|
|||||||
private Integer rekananId;
|
private Integer rekananId;
|
||||||
|
|
||||||
@Caption(value = "Kecamatan")
|
@Caption(value = "Kecamatan")
|
||||||
@Column(name = "Kecamatan", nullable = true, length = 50)
|
@Column(name = "Kecamatan", length = 50)
|
||||||
private String namaKecamatan;
|
private String namaKecamatan;
|
||||||
|
|
||||||
@Column(name = "KeteranganLainnya", nullable = true, length = 150)
|
@Column(name = "KeteranganLainnya", length = 150)
|
||||||
@Caption(value = "Keterangan Lainnya")
|
@Caption(value = "Keterangan Lainnya")
|
||||||
private String keteranganLainnya;
|
private String keteranganLainnya;
|
||||||
|
|
||||||
@Caption(value = "Kode Pos")
|
@Caption(value = "Kode Pos")
|
||||||
@Column(name = "KodePos", nullable = true, length = 10)
|
@Column(name = "KodePos", length = 10)
|
||||||
private String kodePos;
|
private String kodePos;
|
||||||
|
|
||||||
@Caption(value = "Kota Kabupaten")
|
@Caption(value = "Kota Kabupaten")
|
||||||
@Column(name = "KotaKabupaten", nullable = true, length = 50)
|
@Column(name = "KotaKabupaten", length = 50)
|
||||||
private String namaKotaKabupaten;
|
private String namaKotaKabupaten;
|
||||||
|
|
||||||
@Column(name = "Line", nullable = true, length = 50)
|
@Column(name = "Line", length = 50)
|
||||||
@Caption(value = "Line")
|
@Caption(value = "Line")
|
||||||
private String line;
|
private String line;
|
||||||
|
|
||||||
@Column(name = "MobilePhone1", nullable = true, length = 15)
|
@Column(name = "MobilePhone1", length = 15)
|
||||||
@Caption(value = "Mobile Phone1")
|
@Caption(value = "Mobile Phone1")
|
||||||
private String mobilePhone1;
|
private String mobilePhone1;
|
||||||
|
|
||||||
@Column(name = "MobilePhone2", nullable = true, length = 15)
|
@Column(name = "MobilePhone2", length = 15)
|
||||||
@Caption(value = "Mobile Phone2")
|
@Caption(value = "Mobile Phone2")
|
||||||
private String mobilePhone2;
|
private String mobilePhone2;
|
||||||
|
|
||||||
@Column(name = "NamaTempatGedung", nullable = true, length = 150)
|
@Column(name = "NamaTempatGedung", length = 150)
|
||||||
@Caption(value = "Nama Tempat Gedung")
|
@Caption(value = "Nama Tempat Gedung")
|
||||||
private String namaTempatGedung;
|
private String namaTempatGedung;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "NoCMFk")
|
@JoinColumn(name = "NoCMFk")
|
||||||
@Caption(value = "No C M")
|
@Caption(value = "No C M")
|
||||||
@JsonBackReference
|
@JsonBackReference
|
||||||
@ -202,394 +199,18 @@ public class Alamat extends BaseMaster {
|
|||||||
private String rtrw;
|
private String rtrw;
|
||||||
|
|
||||||
@Caption(value = "Twitter")
|
@Caption(value = "Twitter")
|
||||||
@Column(name = "Twitter", nullable = true, length = 50)
|
@Column(name = "Twitter", length = 50)
|
||||||
private String twitter;
|
private String twitter;
|
||||||
|
|
||||||
@Column(name = "Website", nullable = true, length = 80)
|
@Column(name = "Website", length = 80)
|
||||||
@Caption(value = "Website")
|
@Caption(value = "Website")
|
||||||
private String website;
|
private String website;
|
||||||
|
|
||||||
@Column(name = "WhatsApp", nullable = true, length = 15)
|
@Column(name = "WhatsApp", length = 15)
|
||||||
@Caption(value = "Whats App")
|
@Caption(value = "Whats App")
|
||||||
private String whatsApp;
|
private String whatsApp;
|
||||||
|
|
||||||
@Column(name = "YahooMessenger", nullable = true, length = 50)
|
@Column(name = "YahooMessenger", length = 50)
|
||||||
@Caption(value = "Yahoo Messenger")
|
@Caption(value = "Yahoo Messenger")
|
||||||
private String yahooMessenger;
|
private String yahooMessenger;
|
||||||
|
|
||||||
public Integer getId() {
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(Integer id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAlamatEmail() {
|
|
||||||
return alamatEmail;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAlamatEmail(String alamatEmail) {
|
|
||||||
this.alamatEmail = alamatEmail;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAlamatLengkap() {
|
|
||||||
return alamatLengkap;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAlamatLengkap(String alamatLengkap) {
|
|
||||||
this.alamatLengkap = alamatLengkap;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getBlackBerry() {
|
|
||||||
return blackBerry;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setBlackBerry(String blackBerry) {
|
|
||||||
this.blackBerry = blackBerry;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNamaDesaKelurahan() {
|
|
||||||
return namaDesaKelurahan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNamaDesaKelurahan(String namaDesaKelurahan) {
|
|
||||||
this.namaDesaKelurahan = namaDesaKelurahan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFacebook() {
|
|
||||||
return facebook;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFacebook(String facebook) {
|
|
||||||
this.facebook = facebook;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFaksimile1() {
|
|
||||||
return faksimile1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFaksimile1(String faksimile1) {
|
|
||||||
this.faksimile1 = faksimile1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFaksimile2() {
|
|
||||||
return faksimile2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFaksimile2(String faksimile2) {
|
|
||||||
this.faksimile2 = faksimile2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFixedPhone1() {
|
|
||||||
return fixedPhone1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFixedPhone1(String fixedPhone1) {
|
|
||||||
this.fixedPhone1 = fixedPhone1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFixedPhone2() {
|
|
||||||
return fixedPhone2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFixedPhone2(String fixedPhone2) {
|
|
||||||
this.fixedPhone2 = fixedPhone2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getIsBillingAddress() {
|
|
||||||
return isBillingAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIsBillingAddress(Byte isBillingAddress) {
|
|
||||||
this.isBillingAddress = isBillingAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getIsPrimaryAddress() {
|
|
||||||
return isPrimaryAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIsPrimaryAddress(Byte isPrimaryAddress) {
|
|
||||||
this.isPrimaryAddress = isPrimaryAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getIsShippingAddress() {
|
|
||||||
return isShippingAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIsShippingAddress(Byte isShippingAddress) {
|
|
||||||
this.isShippingAddress = isShippingAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKdAlamat() {
|
|
||||||
return kdAlamat;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdAlamat(Integer kdAlamat) {
|
|
||||||
this.kdAlamat = kdAlamat;
|
|
||||||
}
|
|
||||||
|
|
||||||
public DesaKelurahan getDesaKelurahan() {
|
|
||||||
return desaKelurahan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDesaKelurahan(DesaKelurahan desaKelurahan) {
|
|
||||||
this.desaKelurahan = desaKelurahan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getDesaKelurahanId() {
|
|
||||||
return desaKelurahanId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDesaKelurahanId(Integer desaKelurahanId) {
|
|
||||||
this.desaKelurahanId = desaKelurahanId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public HubunganKeluarga getHubunganKeluarga() {
|
|
||||||
return hubunganKeluarga;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHubunganKeluarga(HubunganKeluarga hubunganKeluarga) {
|
|
||||||
this.hubunganKeluarga = hubunganKeluarga;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getHubunganKeluargaId() {
|
|
||||||
return hubunganKeluargaId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHubunganKeluargaId(Integer hubunganKeluargaId) {
|
|
||||||
this.hubunganKeluargaId = hubunganKeluargaId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public JenisAlamat getJenisAlamat() {
|
|
||||||
return jenisAlamat;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setJenisAlamat(JenisAlamat jenisAlamat) {
|
|
||||||
this.jenisAlamat = jenisAlamat;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getJenisAlamatId() {
|
|
||||||
return jenisAlamatId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setJenisAlamatId(Integer jenisAlamatId) {
|
|
||||||
this.jenisAlamatId = jenisAlamatId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKecamatanId() {
|
|
||||||
return kecamatanId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKecamatanId(Integer kecamatanId) {
|
|
||||||
this.kecamatanId = kecamatanId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Kecamatan getKecamatan() {
|
|
||||||
return kecamatan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKecamatan(Kecamatan kecamatan) {
|
|
||||||
this.kecamatan = kecamatan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public KotaKabupaten getKotaKabupaten() {
|
|
||||||
return kotaKabupaten;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKotaKabupaten(KotaKabupaten kotaKabupaten) {
|
|
||||||
this.kotaKabupaten = kotaKabupaten;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKotaKabupatenId() {
|
|
||||||
return kotaKabupatenId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKotaKabupatenId(Integer kotaKabupatenId) {
|
|
||||||
this.kotaKabupatenId = kotaKabupatenId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Negara getNegara() {
|
|
||||||
return negara;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNegara(Negara negara) {
|
|
||||||
this.negara = negara;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getNegaraId() {
|
|
||||||
return negaraId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNegaraId(Integer negaraId) {
|
|
||||||
this.negaraId = negaraId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public LoginUser getPegawai() {
|
|
||||||
return pegawai;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPegawai(LoginUser pegawai) {
|
|
||||||
this.pegawai = pegawai;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getPegawaiId() {
|
|
||||||
return pegawaiId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPegawaiId(Integer pegawaiId) {
|
|
||||||
this.pegawaiId = pegawaiId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Propinsi getPropinsi() {
|
|
||||||
return propinsi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPropinsi(Propinsi propinsi) {
|
|
||||||
this.propinsi = propinsi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getPropinsiId() {
|
|
||||||
return propinsiId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPropinsiId(Integer propinsiId) {
|
|
||||||
this.propinsiId = propinsiId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Rekanan getRekanan() {
|
|
||||||
return rekanan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRekanan(Rekanan rekanan) {
|
|
||||||
this.rekanan = rekanan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getRekananId() {
|
|
||||||
return rekananId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRekananId(Integer rekananId) {
|
|
||||||
this.rekananId = rekananId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNamaKecamatan() {
|
|
||||||
return namaKecamatan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNamaKecamatan(String namaKecamatan) {
|
|
||||||
this.namaKecamatan = namaKecamatan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getKeteranganLainnya() {
|
|
||||||
return keteranganLainnya;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKeteranganLainnya(String keteranganLainnya) {
|
|
||||||
this.keteranganLainnya = keteranganLainnya;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getKodePos() {
|
|
||||||
return kodePos;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKodePos(String kodePos) {
|
|
||||||
this.kodePos = kodePos;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNamaKotaKabupaten() {
|
|
||||||
return namaKotaKabupaten;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNamaKotaKabupaten(String namaKotaKabupaten) {
|
|
||||||
this.namaKotaKabupaten = namaKotaKabupaten;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getLine() {
|
|
||||||
return line;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLine(String line) {
|
|
||||||
this.line = line;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getMobilePhone1() {
|
|
||||||
return mobilePhone1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setMobilePhone1(String mobilePhone1) {
|
|
||||||
this.mobilePhone1 = mobilePhone1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getMobilePhone2() {
|
|
||||||
return mobilePhone2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setMobilePhone2(String mobilePhone2) {
|
|
||||||
this.mobilePhone2 = mobilePhone2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNamaTempatGedung() {
|
|
||||||
return namaTempatGedung;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNamaTempatGedung(String namaTempatGedung) {
|
|
||||||
this.namaTempatGedung = namaTempatGedung;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Pasien getPasien() {
|
|
||||||
return pasien;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPasien(Pasien pasien) {
|
|
||||||
this.pasien = pasien;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getPasienId() {
|
|
||||||
return pasienId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPasienId(Integer pasienId) {
|
|
||||||
this.pasienId = pasienId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getRtrw() {
|
|
||||||
return rtrw;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRtrw(String rtrw) {
|
|
||||||
this.rtrw = rtrw;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getTwitter() {
|
|
||||||
return twitter;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTwitter(String twitter) {
|
|
||||||
this.twitter = twitter;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getWebsite() {
|
|
||||||
return website;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setWebsite(String website) {
|
|
||||||
this.website = website;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getWhatsApp() {
|
|
||||||
return whatsApp;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setWhatsApp(String whatsApp) {
|
|
||||||
this.whatsApp = whatsApp;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getYahooMessenger() {
|
|
||||||
return yahooMessenger;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setYahooMessenger(String yahooMessenger) {
|
|
||||||
this.yahooMessenger = yahooMessenger;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@ -1,37 +1,34 @@
|
|||||||
package com.jasamedika.medifirst2000.entities;
|
package com.jasamedika.medifirst2000.entities;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
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.base.BaseMaster;
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
import com.jasamedika.medifirst2000.helper.Caption;
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
|
import javax.persistence.*;
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
import static javax.persistence.FetchType.LAZY;
|
||||||
|
import static javax.persistence.GenerationType.SEQUENCE;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
@Entity
|
@Entity
|
||||||
@Table(name = "AsuransiPasien_M")
|
@Table(name = "AsuransiPasien_M")
|
||||||
public class AsuransiPasien extends BaseMaster {
|
public class AsuransiPasien extends BaseMaster {
|
||||||
|
|
||||||
@Id
|
@Id
|
||||||
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.asuransipasien_m_id_seq")
|
@GeneratedValue(strategy = SEQUENCE, generator = "public.asuransipasien_m_id_seq")
|
||||||
@javax.persistence.SequenceGenerator(name = "public.asuransipasien_m_id_seq", sequenceName = "public.asuransipasien_m_id_seq", allocationSize = 1)
|
@SequenceGenerator(name = "public.asuransipasien_m_id_seq", sequenceName = "public.asuransipasien_m_id_seq", allocationSize = 1)
|
||||||
@Column(name = "id")
|
@Column(name = "id")
|
||||||
protected Integer id;
|
protected Integer id;
|
||||||
|
|
||||||
@Column(name = "AlamatLengkap", nullable = true, length = 150)
|
@Column(name = "AlamatLengkap", length = 150)
|
||||||
@Caption(value = "Alamat Lengkap")
|
@Caption(value = "Alamat Lengkap")
|
||||||
private String alamatLengkap;
|
private String alamatLengkap;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectGolonganAsuransiFk")
|
@JoinColumn(name = "ObjectGolonganAsuransiFk")
|
||||||
@Caption(value = "Object Golongan Asuransi")
|
@Caption(value = "Object Golongan Asuransi")
|
||||||
private GolonganAsuransi golonganAsuransi;
|
private GolonganAsuransi golonganAsuransi;
|
||||||
@ -39,7 +36,7 @@ public class AsuransiPasien extends BaseMaster {
|
|||||||
@Column(name = "ObjectGolonganAsuransiFk", insertable = false, updatable = false)
|
@Column(name = "ObjectGolonganAsuransiFk", insertable = false, updatable = false)
|
||||||
private Integer golonganAsuransiId;
|
private Integer golonganAsuransiId;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectHubunganPesertaFk")
|
@JoinColumn(name = "ObjectHubunganPesertaFk")
|
||||||
@Caption(value = "Object Hubungan Peserta")
|
@Caption(value = "Object Hubungan Peserta")
|
||||||
private HubunganPesertaAsuransi hubunganPeserta;
|
private HubunganPesertaAsuransi hubunganPeserta;
|
||||||
@ -48,10 +45,10 @@ public class AsuransiPasien extends BaseMaster {
|
|||||||
private Integer hubunganPesertaId;
|
private Integer hubunganPesertaId;
|
||||||
|
|
||||||
@Caption(value = "Kode Institusi Asal")
|
@Caption(value = "Kode Institusi Asal")
|
||||||
@Column(name = "KdInstitusiAsal", nullable = true)
|
@Column(name = "KdInstitusiAsal")
|
||||||
private short kdInstitusiAsal;
|
private short kdInstitusiAsal;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectJenisKelaminFk")
|
@JoinColumn(name = "ObjectJenisKelaminFk")
|
||||||
@Caption(value = "Object Jenis Kelamin")
|
@Caption(value = "Object Jenis Kelamin")
|
||||||
private JenisKelamin jenisKelamin;
|
private JenisKelamin jenisKelamin;
|
||||||
@ -59,7 +56,7 @@ public class AsuransiPasien extends BaseMaster {
|
|||||||
@Column(name = "ObjectJenisKelaminFk", insertable = false, updatable = false)
|
@Column(name = "ObjectJenisKelaminFk", insertable = false, updatable = false)
|
||||||
private Integer jenisKelaminId;
|
private Integer jenisKelaminId;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectKelasDiJaminFk")
|
@JoinColumn(name = "ObjectKelasDiJaminFk")
|
||||||
@Caption(value = "Object Kelas Di Jamin")
|
@Caption(value = "Object Kelas Di Jamin")
|
||||||
private Kelas kelasDiJamin;
|
private Kelas kelasDiJamin;
|
||||||
@ -68,10 +65,10 @@ public class AsuransiPasien extends BaseMaster {
|
|||||||
private Integer kelasDiJaminId;
|
private Integer kelasDiJaminId;
|
||||||
|
|
||||||
@Caption(value = "Kode Last Unit Bagian")
|
@Caption(value = "Kode Last Unit Bagian")
|
||||||
@Column(name = "KdLastUnitBagian", nullable = true)
|
@Column(name = "KdLastUnitBagian")
|
||||||
private short kdLastUnitBagian;
|
private short kdLastUnitBagian;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectPegawaiFk")
|
@JoinColumn(name = "ObjectPegawaiFk")
|
||||||
@Caption(value = "Object Pegawai")
|
@Caption(value = "Object Pegawai")
|
||||||
private Pegawai pegawai;
|
private Pegawai pegawai;
|
||||||
@ -79,7 +76,7 @@ public class AsuransiPasien extends BaseMaster {
|
|||||||
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
|
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
|
||||||
private Integer pegawaiId;
|
private Integer pegawaiId;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "KdPenjaminPasien")
|
@JoinColumn(name = "KdPenjaminPasien")
|
||||||
@Caption(value = "Object Rekanan")
|
@Caption(value = "Object Rekanan")
|
||||||
private Rekanan rekanan;
|
private Rekanan rekanan;
|
||||||
@ -87,7 +84,7 @@ public class AsuransiPasien extends BaseMaster {
|
|||||||
@Column(name = "KdPenjaminPasien", insertable = false, updatable = false)
|
@Column(name = "KdPenjaminPasien", insertable = false, updatable = false)
|
||||||
private Integer kdPenjaminPasien;
|
private Integer kdPenjaminPasien;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "LastUnitBagian")
|
@JoinColumn(name = "LastUnitBagian")
|
||||||
@Caption(value = "Last Unit Bagian")
|
@Caption(value = "Last Unit Bagian")
|
||||||
private Ruangan lastUnitBagian;
|
private Ruangan lastUnitBagian;
|
||||||
@ -96,354 +93,71 @@ public class AsuransiPasien extends BaseMaster {
|
|||||||
private Integer lastUnitBagianId;
|
private Integer lastUnitBagianId;
|
||||||
|
|
||||||
@NotNull(message = "Nama Peserta tidak boleh kosong")
|
@NotNull(message = "Nama Peserta tidak boleh kosong")
|
||||||
@Column(name = "NamaPeserta", nullable = true, length = 40)
|
@Column(name = "NamaPeserta", length = 40)
|
||||||
@Caption(value = "Nama Peserta")
|
@Caption(value = "Nama Peserta")
|
||||||
private String namaPeserta;
|
private String namaPeserta;
|
||||||
|
|
||||||
@Caption(value = "NIK Institusi Asal")
|
@Caption(value = "NIK Institusi Asal")
|
||||||
@Column(name = "NikInstitusiAsal", nullable = true, length = 15)
|
@Column(name = "NikInstitusiAsal", length = 15)
|
||||||
private String nikInstitusiAsal;
|
private String nikInstitusiAsal;
|
||||||
|
|
||||||
@Caption(value = "NIP PNS")
|
@Caption(value = "NIP PNS")
|
||||||
@Column(name = "NipPns", nullable = true, length = 30)
|
@Column(name = "NipPns", length = 30)
|
||||||
private String nipPns;
|
private String nipPns;
|
||||||
|
|
||||||
@Column(name = "NoAsuransi", nullable = true, length = 30)
|
@Column(name = "NoAsuransi", length = 30)
|
||||||
@Caption(value = "No Asuransi")
|
@Caption(value = "No Asuransi")
|
||||||
private String noAsuransi;
|
private String noAsuransi;
|
||||||
|
|
||||||
@Column(name = "NoAsuransiHead", nullable = true, length = 30)
|
@Column(name = "NoAsuransiHead", length = 30)
|
||||||
@Caption(value = "No Asuransi Head")
|
@Caption(value = "No Asuransi Head")
|
||||||
private String noAsuransiHead;
|
private String noAsuransiHead;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "NoCMFk")
|
@JoinColumn(name = "NoCMFk")
|
||||||
@Caption(value = "No C M")
|
@Caption(value = "No C M")
|
||||||
private Pasien noCm;
|
private Pasien noCm;
|
||||||
|
|
||||||
@Column(name="NoCMFk", insertable=false, updatable=false)
|
@Column(name = "NoCMFk", insertable = false, updatable = false)
|
||||||
private Integer noCmId;
|
private Integer noCmId;
|
||||||
|
|
||||||
@Column(name = "NoIdentitas", nullable = true, length = 30)
|
@Column(name = "NoIdentitas", length = 30)
|
||||||
@Caption(value = "No Identitas")
|
@Caption(value = "No Identitas")
|
||||||
private String noIdentitas;
|
private String noIdentitas;
|
||||||
|
|
||||||
@Column(name = "NoTelpFixed", nullable = true, length = 15)
|
@Column(name = "NoTelpFixed", length = 15)
|
||||||
@Caption(value = "No Telp Fixed")
|
@Caption(value = "No Telp Fixed")
|
||||||
private String noTelpFixed;
|
private String noTelpFixed;
|
||||||
|
|
||||||
@Column(name = "NoTelpMobile", nullable = true, length = 15)
|
@Column(name = "NoTelpMobile", length = 15)
|
||||||
@Caption(value = "No Telp Mobile")
|
@Caption(value = "No Telp Mobile")
|
||||||
private String noTelpMobile;
|
private String noTelpMobile;
|
||||||
|
|
||||||
@Caption(value = "QAsuransi")
|
@Caption(value = "QAsuransi")
|
||||||
@Column(name = "QAsuransi", nullable = true, length = 15)
|
@Column(name = "QAsuransi", length = 15)
|
||||||
private Integer qAsuransi;
|
private Integer qAsuransi;
|
||||||
|
|
||||||
@Caption(value = "Tanggal Akhir Berlaku Last")
|
@Caption(value = "Tanggal Akhir Berlaku Last")
|
||||||
@Column(name = "TglAkhirBerlakuLast", nullable = true)
|
@Column(name = "TglAkhirBerlakuLast")
|
||||||
private Date tglAkhirBerlakuLast;
|
private Date tglAkhirBerlakuLast;
|
||||||
|
|
||||||
@Caption(value = "Tanggal Lahir")
|
@Caption(value = "Tanggal Lahir")
|
||||||
@Column(name = "TglLahir", nullable = true)
|
@Column(name = "TglLahir")
|
||||||
private Date tglLahir;
|
private Date tglLahir;
|
||||||
|
|
||||||
@Caption(value = "Tanggal Mulai Berlaku Last")
|
@Caption(value = "Tanggal Mulai Berlaku Last")
|
||||||
@Column(name = "TglMulaiBerlakuLast", nullable = true)
|
@Column(name = "TglMulaiBerlakuLast")
|
||||||
private Date tglMulaiBerlakuLast;
|
private Date tglMulaiBerlakuLast;
|
||||||
|
|
||||||
//----------------------------------------------------------
|
@Column(name = "JenisPeserta", length = 100)
|
||||||
|
|
||||||
@Column(name = "JenisPeserta", nullable = true, length = 100)
|
|
||||||
@Caption(value = "JenisPeserta")
|
@Caption(value = "JenisPeserta")
|
||||||
private String jenisPeserta;
|
private String jenisPeserta;
|
||||||
|
|
||||||
@Column(name = "NmProvider", nullable = true, length = 100)
|
@Column(name = "NmProvider", length = 100)
|
||||||
@Caption(value = "NmProvider")
|
@Caption(value = "NmProvider")
|
||||||
private String nmProvider;
|
private String nmProvider;
|
||||||
|
|
||||||
@Column(name = "KdProvider", nullable = true, length = 100)
|
@Column(name = "KdProvider", length = 100)
|
||||||
@Caption(value = "KdProvider")
|
@Caption(value = "KdProvider")
|
||||||
private String kdProvider;
|
private String kdProvider;
|
||||||
|
|
||||||
public Integer getId() {
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(Integer id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAlamatLengkap() {
|
|
||||||
return alamatLengkap;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAlamatLengkap(String alamatLengkap) {
|
|
||||||
this.alamatLengkap = alamatLengkap;
|
|
||||||
}
|
|
||||||
|
|
||||||
public GolonganAsuransi getGolonganAsuransi() {
|
|
||||||
return golonganAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setGolonganAsuransi(GolonganAsuransi golonganAsuransi) {
|
|
||||||
this.golonganAsuransi = golonganAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getGolonganAsuransiId() {
|
|
||||||
return golonganAsuransiId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setGolonganAsuransiId(Integer golonganAsuransiId) {
|
|
||||||
this.golonganAsuransiId = golonganAsuransiId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public HubunganPesertaAsuransi getHubunganPeserta() {
|
|
||||||
return hubunganPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHubunganPeserta(HubunganPesertaAsuransi hubunganPeserta) {
|
|
||||||
this.hubunganPeserta = hubunganPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getHubunganPesertaId() {
|
|
||||||
return hubunganPesertaId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHubunganPesertaId(Integer hubunganPesertaId) {
|
|
||||||
this.hubunganPesertaId = hubunganPesertaId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public short getKdInstitusiAsal() {
|
|
||||||
return kdInstitusiAsal;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdInstitusiAsal(short kdInstitusiAsal) {
|
|
||||||
this.kdInstitusiAsal = kdInstitusiAsal;
|
|
||||||
}
|
|
||||||
|
|
||||||
public JenisKelamin getJenisKelamin() {
|
|
||||||
return jenisKelamin;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setJenisKelamin(JenisKelamin jenisKelamin) {
|
|
||||||
this.jenisKelamin = jenisKelamin;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getJenisKelaminId() {
|
|
||||||
return jenisKelaminId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setJenisKelaminId(Integer jenisKelaminId) {
|
|
||||||
this.jenisKelaminId = jenisKelaminId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Kelas getKelasDiJamin() {
|
|
||||||
return kelasDiJamin;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKelasDiJamin(Kelas kelasDiJamin) {
|
|
||||||
this.kelasDiJamin = kelasDiJamin;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKelasDiJaminId() {
|
|
||||||
return kelasDiJaminId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKelasDiJaminId(Integer kelasDiJaminId) {
|
|
||||||
this.kelasDiJaminId = kelasDiJaminId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public short getKdLastUnitBagian() {
|
|
||||||
return kdLastUnitBagian;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdLastUnitBagian(short kdLastUnitBagian) {
|
|
||||||
this.kdLastUnitBagian = kdLastUnitBagian;
|
|
||||||
}
|
|
||||||
|
|
||||||
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 Rekanan getRekanan() {
|
|
||||||
return rekanan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRekanan(Rekanan rekanan) {
|
|
||||||
this.rekanan = rekanan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKdPenjaminPasien() {
|
|
||||||
return kdPenjaminPasien;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdPenjaminPasien(Integer kdPenjaminPasien) {
|
|
||||||
this.kdPenjaminPasien = kdPenjaminPasien;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Ruangan getLastUnitBagian() {
|
|
||||||
return lastUnitBagian;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLastUnitBagian(Ruangan lastUnitBagian) {
|
|
||||||
this.lastUnitBagian = lastUnitBagian;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getLastUnitBagianId() {
|
|
||||||
return lastUnitBagianId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLastUnitBagianId(Integer lastUnitBagianId) {
|
|
||||||
this.lastUnitBagianId = lastUnitBagianId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNamaPeserta() {
|
|
||||||
return namaPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNamaPeserta(String namaPeserta) {
|
|
||||||
this.namaPeserta = namaPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNikInstitusiAsal() {
|
|
||||||
return nikInstitusiAsal;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNikInstitusiAsal(String nikInstitusiAsal) {
|
|
||||||
this.nikInstitusiAsal = nikInstitusiAsal;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNipPns() {
|
|
||||||
return nipPns;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNipPns(String nipPns) {
|
|
||||||
this.nipPns = nipPns;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoAsuransi() {
|
|
||||||
return noAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoAsuransi(String noAsuransi) {
|
|
||||||
this.noAsuransi = noAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoAsuransiHead() {
|
|
||||||
return noAsuransiHead;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoAsuransiHead(String noAsuransiHead) {
|
|
||||||
this.noAsuransiHead = noAsuransiHead;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Pasien getNoCm() {
|
|
||||||
return noCm;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoCm(Pasien noCm) {
|
|
||||||
this.noCm = noCm;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getNoCmId() {
|
|
||||||
return noCmId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoCmId(Integer noCmId) {
|
|
||||||
this.noCmId = noCmId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoIdentitas() {
|
|
||||||
return noIdentitas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoIdentitas(String noIdentitas) {
|
|
||||||
this.noIdentitas = noIdentitas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoTelpFixed() {
|
|
||||||
return noTelpFixed;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoTelpFixed(String noTelpFixed) {
|
|
||||||
this.noTelpFixed = noTelpFixed;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoTelpMobile() {
|
|
||||||
return noTelpMobile;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoTelpMobile(String noTelpMobile) {
|
|
||||||
this.noTelpMobile = noTelpMobile;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getqAsuransi() {
|
|
||||||
return qAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setqAsuransi(Integer qAsuransi) {
|
|
||||||
this.qAsuransi = qAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglAkhirBerlakuLast() {
|
|
||||||
return tglAkhirBerlakuLast;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglAkhirBerlakuLast(Date tglAkhirBerlakuLast) {
|
|
||||||
this.tglAkhirBerlakuLast = tglAkhirBerlakuLast;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglLahir() {
|
|
||||||
return tglLahir;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglLahir(Date tglLahir) {
|
|
||||||
this.tglLahir = tglLahir;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglMulaiBerlakuLast() {
|
|
||||||
return tglMulaiBerlakuLast;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglMulaiBerlakuLast(Date tglMulaiBerlakuLast) {
|
|
||||||
this.tglMulaiBerlakuLast = tglMulaiBerlakuLast;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getJenisPeserta() {
|
|
||||||
return jenisPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setJenisPeserta(String jenisPeserta) {
|
|
||||||
this.jenisPeserta = jenisPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNmProvider() {
|
|
||||||
return nmProvider;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNmProvider(String nmProvider) {
|
|
||||||
this.nmProvider = nmProvider;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getKdProvider() {
|
|
||||||
return kdProvider;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdProvider(String kdProvider) {
|
|
||||||
this.kdProvider = kdProvider;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -207,4 +207,8 @@ public class Pasien extends BaseMaster {
|
|||||||
@Column(name = "JamLahir")
|
@Column(name = "JamLahir")
|
||||||
@Caption(value = "JamLahir")
|
@Caption(value = "JamLahir")
|
||||||
private Date jamLahir;
|
private Date jamLahir;
|
||||||
|
|
||||||
|
@Column(name = "email")
|
||||||
|
@Caption(value = "Email")
|
||||||
|
private String email;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,231 +1,87 @@
|
|||||||
package com.jasamedika.medifirst2000.entities;
|
package com.jasamedika.medifirst2000.entities;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
import javax.persistence.Column;
|
|
||||||
import javax.persistence.Entity;
|
|
||||||
import javax.persistence.FetchType;
|
|
||||||
import javax.persistence.JoinColumn;
|
|
||||||
import javax.persistence.ManyToOne;
|
|
||||||
import javax.persistence.Table;
|
|
||||||
|
|
||||||
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
import com.jasamedika.medifirst2000.helper.Caption;
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
|
import javax.persistence.*;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
import static javax.persistence.FetchType.LAZY;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
@Entity
|
@Entity
|
||||||
@Table(name = "PemakaianAsuransi_T")
|
@Table(name = "PemakaianAsuransi_T")
|
||||||
public class PemakaianAsuransi extends BaseTransaction {
|
public class PemakaianAsuransi extends BaseTransaction {
|
||||||
private static final long serialVersionUID = 8451625158161533060L;
|
private static final long serialVersionUID = 8451625158161533060L;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "NoRegistrasiFk", nullable = true)
|
@JoinColumn(name = "NoRegistrasiFk")
|
||||||
@Caption(value = "No Registrasi")
|
@Caption(value = "No Registrasi")
|
||||||
private PasienDaftar pasienDaftar;
|
private PasienDaftar pasienDaftar;
|
||||||
|
|
||||||
@Column(name = "NoRegistrasiFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
|
@Column(name = "NoRegistrasiFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
|
||||||
private String pasienDaftarId;
|
private String pasienDaftarId;
|
||||||
|
|
||||||
@Column(name = "PpkRujukan", nullable = true, length = 100)
|
@Column(name = "PpkRujukan", length = 100)
|
||||||
@Caption(value = "PpkRujukan")
|
@Caption(value = "PpkRujukan")
|
||||||
private String ppkRujukan;
|
private String ppkRujukan;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "DiagnosisFk")
|
@JoinColumn(name = "DiagnosisFk")
|
||||||
@Caption(value = "Diagnosis")
|
@Caption(value = "Diagnosis")
|
||||||
private Diagnosa diagnosis;
|
private Diagnosa diagnosis;
|
||||||
|
|
||||||
@Column(name = "DiagnosisFk", insertable = false, updatable = false, nullable = true)
|
@Column(name = "DiagnosisFk", insertable = false, updatable = false)
|
||||||
private Integer diagnosisId;
|
private Integer diagnosisId;
|
||||||
|
|
||||||
@Column(name = "NoKepesertaan", nullable = true, length = 100)
|
@Column(name = "NoKepesertaan", length = 100)
|
||||||
@Caption(value = "NoKepesertaan")
|
@Caption(value = "NoKepesertaan")
|
||||||
private String noKepesertaan;
|
private String noKepesertaan;
|
||||||
|
|
||||||
@Column(name = "Lakalantas", nullable = true)
|
@Column(name = "Lakalantas")
|
||||||
@Caption(value = "Lakalantas")
|
@Caption(value = "Lakalantas")
|
||||||
private Integer lakalantas;
|
private Integer lakalantas;
|
||||||
|
|
||||||
@Column(name = "TglRujukan", nullable = true)
|
@Column(name = "TglRujukan")
|
||||||
@Caption(value = "TglRujukan")
|
@Caption(value = "TglRujukan")
|
||||||
private Date tglRujukan;
|
private Date tglRujukan;
|
||||||
|
|
||||||
@Column(name = "NoRujukan", nullable = true, length = 100)
|
@Column(name = "NoRujukan", length = 100)
|
||||||
@Caption(value = "NoRujukan")
|
@Caption(value = "NoRujukan")
|
||||||
private String noRujukan;
|
private String noRujukan;
|
||||||
|
|
||||||
@Column(name = "NoSep", nullable = true, length = 100)
|
@Column(name = "NoSep", length = 100)
|
||||||
@Caption(value = "NoSep")
|
@Caption(value = "NoSep")
|
||||||
private String noSep;
|
private String noSep;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectAsuransiPasienFk")
|
@JoinColumn(name = "ObjectAsuransiPasienFk")
|
||||||
@Caption(value = "Object Asuransi Pasien")
|
@Caption(value = "Object Asuransi Pasien")
|
||||||
private AsuransiPasien asuransiPasien;
|
private AsuransiPasien asuransiPasien;
|
||||||
|
|
||||||
@Column(name = "ObjectAsuransiPasienFk", insertable = false, updatable = false, nullable = true)
|
@Column(name = "ObjectAsuransiPasienFk", insertable = false, updatable = false)
|
||||||
private Integer asuransiPasienId;
|
private Integer asuransiPasienId;
|
||||||
|
|
||||||
@Caption(value = "Tanggal Registrasi")
|
@Caption(value = "Tanggal Registrasi")
|
||||||
@Column(name = "TglRegistrasi", nullable = true)
|
@Column(name = "TglRegistrasi")
|
||||||
private Date tglRegistrasi;
|
private Date tglRegistrasi;
|
||||||
|
|
||||||
@Caption(value = "Catatan")
|
@Caption(value = "Catatan")
|
||||||
@Column(name = "Catatan", nullable = true)
|
@Column(name = "Catatan")
|
||||||
private String catatan;
|
private String catatan;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "ObjectDiagnosaFK")
|
@JoinColumn(name = "ObjectDiagnosaFK")
|
||||||
@Caption(value = "ObjectDiagnosaFK")
|
@Caption(value = "ObjectDiagnosaFK")
|
||||||
private Diagnosa diagnosa;
|
private Diagnosa diagnosa;
|
||||||
|
|
||||||
@Column(name = "ObjectDiagnosaFK", insertable = false, updatable = false, nullable = true)
|
@Column(name = "ObjectDiagnosaFK", insertable = false, updatable = false)
|
||||||
private Integer diagnosaId;
|
private Integer diagnosaId;
|
||||||
|
|
||||||
@Caption(value = "TanggalSep")
|
@Caption(value = "TanggalSep")
|
||||||
@Column(name = "TanggalSep", nullable = true)
|
@Column(name = "TanggalSep")
|
||||||
private Date tanggalSep;
|
private Date tanggalSep;
|
||||||
|
|
||||||
public Date getTanggalPendaftaran() {
|
|
||||||
return tglRegistrasi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTanggalPendaftaran(Date tanggalPendaftaran) {
|
|
||||||
this.tglRegistrasi = tanggalPendaftaran;
|
|
||||||
}
|
|
||||||
|
|
||||||
public PasienDaftar getPasienDaftar() {
|
|
||||||
return pasienDaftar;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPasienDaftar(PasienDaftar pasienDaftar) {
|
|
||||||
this.pasienDaftar = pasienDaftar;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPasienDaftarId() {
|
|
||||||
return pasienDaftarId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPasienDaftarId(String pasienDaftarId) {
|
|
||||||
this.pasienDaftarId = pasienDaftarId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPpkRujukan() {
|
|
||||||
return ppkRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPpkRujukan(String ppkRujukan) {
|
|
||||||
this.ppkRujukan = ppkRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Diagnosa getDiagnosis() {
|
|
||||||
return diagnosis;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDiagnosis(Diagnosa diagnosis) {
|
|
||||||
this.diagnosis = diagnosis;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getDiagnosisId() {
|
|
||||||
return diagnosisId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDiagnosisId(Integer diagnosisId) {
|
|
||||||
this.diagnosisId = diagnosisId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoKepesertaan() {
|
|
||||||
return noKepesertaan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoKepesertaan(String noKepesertaan) {
|
|
||||||
this.noKepesertaan = noKepesertaan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getLakalantas() {
|
|
||||||
return lakalantas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLakalantas(Integer lakalantas) {
|
|
||||||
this.lakalantas = lakalantas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglRujukan() {
|
|
||||||
return tglRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglRujukan(Date tglRujukan) {
|
|
||||||
this.tglRujukan = tglRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoRujukan() {
|
|
||||||
return noRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoRujukan(String noRujukan) {
|
|
||||||
this.noRujukan = noRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoSep() {
|
|
||||||
return noSep;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoSep(String noSep) {
|
|
||||||
this.noSep = noSep;
|
|
||||||
}
|
|
||||||
|
|
||||||
public AsuransiPasien getAsuransiPasien() {
|
|
||||||
return asuransiPasien;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAsuransiPasien(AsuransiPasien asuransiPasien) {
|
|
||||||
this.asuransiPasien = asuransiPasien;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getAsuransiPasienId() {
|
|
||||||
return asuransiPasienId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAsuransiPasienId(Integer asuransiPasienId) {
|
|
||||||
this.asuransiPasienId = asuransiPasienId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglRegistrasi() {
|
|
||||||
return tglRegistrasi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglRegistrasi(Date tglRegistrasi) {
|
|
||||||
this.tglRegistrasi = tglRegistrasi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Diagnosa getDiagnosa() {
|
|
||||||
return diagnosa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDiagnosa(Diagnosa diagnosa) {
|
|
||||||
this.diagnosa = diagnosa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getDiagnosaId() {
|
|
||||||
return diagnosaId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDiagnosaId(Integer diagnosaId) {
|
|
||||||
this.diagnosaId = diagnosaId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTanggalSep() {
|
|
||||||
return tanggalSep;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTanggalSep(Date tanggalSep) {
|
|
||||||
this.tanggalSep = tanggalSep;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCatatan() {
|
|
||||||
return catatan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCatatan(String catatan) {
|
|
||||||
this.catatan = catatan;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,83 +1,43 @@
|
|||||||
package com.jasamedika.medifirst2000.entities;
|
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.base.BaseMaster;
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
import com.jasamedika.medifirst2000.helper.Caption;
|
||||||
import org.hibernate.envers.Audited;
|
import lombok.Getter;
|
||||||
import javax.persistence.GeneratedValue;
|
import lombok.Setter;
|
||||||
import javax.persistence.GenerationType;
|
|
||||||
import javax.persistence.Id;
|
import javax.persistence.*;
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
|
|
||||||
|
import static javax.persistence.GenerationType.SEQUENCE;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* class PenyebabKematian
|
* class PenyebabKematian
|
||||||
*
|
*
|
||||||
* @author Generator
|
* @author Generator
|
||||||
*/
|
*/
|
||||||
@Entity // @Audited
|
@Getter
|
||||||
|
@Setter
|
||||||
|
@Entity
|
||||||
@Table(name = "PenyebabKematian_M")
|
@Table(name = "PenyebabKematian_M")
|
||||||
public class PenyebabKematian extends BaseMaster {
|
public class PenyebabKematian extends BaseMaster {
|
||||||
|
@Id
|
||||||
|
@GeneratedValue(strategy = SEQUENCE, generator = "public.penyebabkematian_m_id_seq")
|
||||||
|
@SequenceGenerator(name = "public.penyebabkematian_m_id_seq", sequenceName = "public.penyebabkematian_m_id_seq", allocationSize = 1)
|
||||||
|
@Column(name = "id")
|
||||||
|
protected Integer id;
|
||||||
|
|
||||||
@NotNull(message = "Kd Penyebab Kematian tidak boleh kosong")
|
@NotNull(message = "Kd Penyebab Kematian tidak boleh kosong")
|
||||||
@Column(name = "KdPenyebabKematian", nullable = false)
|
@Column(name = "KdPenyebabKematian", nullable = false)
|
||||||
@Caption(value = "Kode Penyebab Kematian")
|
@Caption(value = "Kode Penyebab Kematian")
|
||||||
private Byte kdPenyebabKematian;
|
private Byte kdPenyebabKematian;
|
||||||
|
|
||||||
public void setKdPenyebabKematian(Byte kdPenyebabKematian) {
|
|
||||||
this.kdPenyebabKematian = kdPenyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getKdPenyebabKematian() {
|
|
||||||
return this.kdPenyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
@NotNull(message = "Penyebab Kematian tidak boleh kosong")
|
@NotNull(message = "Penyebab Kematian tidak boleh kosong")
|
||||||
@Column(name = "PenyebabKematian", nullable = false, length = 50)
|
@Column(name = "PenyebabKematian", nullable = false, length = 50)
|
||||||
@Caption(value = "Penyebab Kematian")
|
@Caption(value = "Penyebab Kematian")
|
||||||
private String penyebabKematian;
|
private String penyebabKematian;
|
||||||
|
|
||||||
public void setPenyebabKematian(String penyebabKematian) {
|
|
||||||
this.penyebabKematian = penyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPenyebabKematian() {
|
|
||||||
return this.penyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
@NotNull(message = "QPenyebab Kematian tidak boleh kosong")
|
@NotNull(message = "QPenyebab Kematian tidak boleh kosong")
|
||||||
@Column(name = "QPenyebabKematian", nullable = false)
|
@Column(name = "QPenyebabKematian", nullable = false)
|
||||||
@Caption(value = "QPenyebab Kematian")
|
@Caption(value = "QPenyebab Kematian")
|
||||||
private Byte qPenyebabKematian;
|
private Byte qPenyebabKematian;
|
||||||
|
|
||||||
public void setqPenyebabKematian(Byte qPenyebabKematian) {
|
|
||||||
this.qPenyebabKematian = qPenyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getqPenyebabKematian() {
|
|
||||||
return this.qPenyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Id
|
|
||||||
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.penyebabkematian_m_id_seq")
|
|
||||||
@javax.persistence.SequenceGenerator(name = "public.penyebabkematian_m_id_seq", sequenceName = "public.penyebabkematian_m_id_seq", allocationSize = 1)
|
|
||||||
@Column(name = "id")
|
|
||||||
protected Integer id;
|
|
||||||
|
|
||||||
public Integer getId() {
|
|
||||||
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(Integer id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@ -1,5 +1,10 @@
|
|||||||
package com.jasamedika.medifirst2000.etl.pasien.dto;
|
package com.jasamedika.medifirst2000.etl.pasien.dto;
|
||||||
|
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -7,22 +12,18 @@ import java.util.UUID;
|
|||||||
* @version 1.0.0
|
* @version 1.0.0
|
||||||
* @since 19/10/2023
|
* @since 19/10/2023
|
||||||
*/
|
*/
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
public class AlamatDto {
|
public class AlamatDto {
|
||||||
private UUID id;
|
private UUID id;
|
||||||
|
private JenisAlamatDto jenisAlamat;
|
||||||
private JenisAlamatDto jenisAlamat;
|
private String alamat;
|
||||||
|
private String alamatEnkripsi;
|
||||||
private String alamat;
|
private Integer rt;
|
||||||
|
private Integer rw;
|
||||||
private String alamatEnkripsi;
|
private KelurahanDesaDto kelurahanDesa;
|
||||||
|
private Integer kodePos;
|
||||||
private Integer rt;
|
private NegaraDto negara;
|
||||||
|
|
||||||
private Integer rw;
|
|
||||||
|
|
||||||
private KelurahanDesaDto kelurahanDesa;
|
|
||||||
|
|
||||||
private Integer kodePos;
|
|
||||||
|
|
||||||
private NegaraDto negara;
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -15,6 +15,12 @@ import lombok.NoArgsConstructor;
|
|||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
public class AsuransiDto {
|
public class AsuransiDto {
|
||||||
private Long id;
|
private Long id;
|
||||||
private String asuransi;
|
private String asuransi;
|
||||||
|
private String url;
|
||||||
|
private String alamat;
|
||||||
|
private String surel;
|
||||||
|
private String narahubung;
|
||||||
|
private Integer noTelepon;
|
||||||
|
private Integer faksimili;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,13 +8,13 @@ import lombok.NoArgsConstructor;
|
|||||||
/**
|
/**
|
||||||
* @author salmanoe
|
* @author salmanoe
|
||||||
* @version 1.0.0
|
* @version 1.0.0
|
||||||
* @since 19/10/2023
|
* @since 08/11/2023
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
public class StatusPasienDto {
|
public class CaraMeninggalDto {
|
||||||
private Long id;
|
private Long id;
|
||||||
private String statusPasien;
|
private String caraMeninggal;
|
||||||
}
|
}
|
||||||
@ -0,0 +1,21 @@
|
|||||||
|
package com.jasamedika.medifirst2000.etl.pasien.dto;
|
||||||
|
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author salmanoe
|
||||||
|
* @version 1.0.0
|
||||||
|
* @since 08/11/2023
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
|
public class GolonganResusDto {
|
||||||
|
private Long id;
|
||||||
|
private String golonganResus;
|
||||||
|
private Character kodeResus;
|
||||||
|
}
|
||||||
@ -15,6 +15,7 @@ import lombok.NoArgsConstructor;
|
|||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
public class JenisBerkasDto {
|
public class JenisBerkasDto {
|
||||||
private Long id;
|
private Long id;
|
||||||
private String jenisBerkas;
|
private String jenisBerkas;
|
||||||
|
private KategoriBerkasDto kategoriBerkas;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -0,0 +1,20 @@
|
|||||||
|
package com.jasamedika.medifirst2000.etl.pasien.dto;
|
||||||
|
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author salmanoe
|
||||||
|
* @version 1.0.0
|
||||||
|
* @since 08/11/2023
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
|
public class KategoriBerkasDto {
|
||||||
|
private Long id;
|
||||||
|
private String kategoriBerkas;
|
||||||
|
}
|
||||||
@ -16,34 +16,36 @@ import java.util.UUID;
|
|||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
public class PasienDto {
|
public class PasienDto {
|
||||||
private UUID id;
|
private UUID id;
|
||||||
private String noRekamMedis;
|
private String noRekamMedis;
|
||||||
private String gelarDepan;
|
private String gelarDepan;
|
||||||
private String namaLengkap;
|
private String namaLengkap;
|
||||||
private String namaLengkapEnkripsi;
|
private String namaLengkapEnkripsi;
|
||||||
private String namaPanggilan;
|
private String namaPanggilan;
|
||||||
private String gelarBelakang;
|
private String gelarBelakang;
|
||||||
private Set<IdentitasDto> identitas;
|
private SapaanDto sapaan;
|
||||||
private String tempatLahir;
|
private Set<IdentitasDto> identitas;
|
||||||
private LocalDateTime tanggalLahir;
|
private String tempatLahir;
|
||||||
private JenisKelaminDto jenisKelamin;
|
private LocalDateTime tanggalLahir;
|
||||||
private GolonganDarahDto golonganDarah;
|
private JenisKelaminDto jenisKelamin;
|
||||||
private CaraLahirDto caraLahir;
|
private GolonganDarahDto golonganDarah;
|
||||||
private SukuDto suku;
|
private GolonganResusDto golonganResus;
|
||||||
private BahasaDto bahasa;
|
private CaraLahirDto caraLahir;
|
||||||
private KewarganegaraanDto kewarganegaraan;
|
private CaraMeninggalDto caraMeninggal;
|
||||||
private NegaraDto negara;
|
private SukuDto suku;
|
||||||
private AgamaDto agama;
|
private BahasaDto bahasa;
|
||||||
private PendidikanDto pendidikan;
|
private KewarganegaraanDto kewarganegaraan;
|
||||||
private Set<AlamatDto> alamat;
|
private NegaraDto negara;
|
||||||
private String surel;
|
private AgamaDto agama;
|
||||||
private String surelEnkripsi;
|
private PendidikanDto pendidikan;
|
||||||
private Set<GawaiDto> gawai;
|
private Set<AlamatDto> alamat;
|
||||||
private PekerjaanDto pekerjaan;
|
private String surel;
|
||||||
private LingkunganKerjaDto lingkunganKerja;
|
private String surelEnkripsi;
|
||||||
private StatusPerkawinanDto statusPerkawinan;
|
private Set<GawaiDto> gawai;
|
||||||
private Set<BerkasDto> berkas;
|
private PekerjaanDto pekerjaan;
|
||||||
private Set<KeluargaDto> keluarga;
|
private LingkunganKerjaDto lingkunganKerja;
|
||||||
private Set<JaminanDto> jaminan;
|
private StatusPerkawinanDto statusPerkawinan;
|
||||||
private StatusPasienDto statusPasien;
|
private Set<BerkasDto> berkas;
|
||||||
|
private Set<KeluargaDto> keluarga;
|
||||||
|
private Set<JaminanDto> jaminan;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -0,0 +1,22 @@
|
|||||||
|
package com.jasamedika.medifirst2000.etl.pasien.dto;
|
||||||
|
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author salmanoe
|
||||||
|
* @version 1.0.0
|
||||||
|
* @since 08/11/2023
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
|
public class SapaanDto {
|
||||||
|
private Long id;
|
||||||
|
private String sapaan;
|
||||||
|
private Integer usiaMinimal;
|
||||||
|
private Integer usiaMaksimal;
|
||||||
|
}
|
||||||
@ -2,510 +2,142 @@ package com.jasamedika.medifirst2000.vo;
|
|||||||
|
|
||||||
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
import com.jasamedika.medifirst2000.helper.Caption;
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* class Alamat
|
* class Alamat
|
||||||
*
|
*
|
||||||
* @author Generator
|
* @author Generator
|
||||||
*/
|
*/
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
public class AlamatVO extends BaseMasterVO {
|
public class AlamatVO extends BaseMasterVO {
|
||||||
|
@Caption(value = "AlamatVO Email")
|
||||||
private static final long serialVersionUID = 3125504058977184317L;
|
|
||||||
|
|
||||||
@Caption(value="AlamatVO Email")
|
|
||||||
private String alamatEmail;
|
private String alamatEmail;
|
||||||
|
|
||||||
@Caption(value="AlamatVO Lengkap")
|
@Caption(value = "AlamatVO Lengkap")
|
||||||
private String alamatLengkap;
|
private String alamatLengkap;
|
||||||
|
|
||||||
@Caption(value="Black Berry")
|
@Caption(value = "Black Berry")
|
||||||
private String blackBerry;
|
private String blackBerry;
|
||||||
|
|
||||||
@Caption(value="Desa Kelurahan")
|
@Caption(value = "Desa Kelurahan")
|
||||||
private String namaDesaKelurahan;
|
private String namaDesaKelurahan;
|
||||||
|
|
||||||
@Caption(value="Facebook")
|
@Caption(value = "Facebook")
|
||||||
private String facebook;
|
private String facebook;
|
||||||
|
|
||||||
@Caption(value="Faksimile1")
|
@Caption(value = "Faksimile1")
|
||||||
private String faksimile1;
|
private String faksimile1;
|
||||||
|
|
||||||
@Caption(value="Faksimile2")
|
@Caption(value = "Faksimile2")
|
||||||
private String faksimile2;
|
private String faksimile2;
|
||||||
|
|
||||||
@Caption(value="Fixed Phone1")
|
@Caption(value = "Fixed Phone1")
|
||||||
private String fixedPhone1;
|
private String fixedPhone1;
|
||||||
|
|
||||||
@Caption(value="Fixed Phone2")
|
@Caption(value = "Fixed Phone2")
|
||||||
private String fixedPhone2;
|
private String fixedPhone2;
|
||||||
|
|
||||||
@Caption(value="Is Billing Address")
|
@Caption(value = "Is Billing Address")
|
||||||
private Byte isBillingAddress;
|
private Byte isBillingAddress;
|
||||||
|
|
||||||
@Caption(value="Is Primary Address")
|
@Caption(value = "Is Primary Address")
|
||||||
private Byte isPrimaryAddress;
|
private Byte isPrimaryAddress;
|
||||||
|
|
||||||
@Caption(value="Is Shipping Address")
|
@Caption(value = "Is Shipping Address")
|
||||||
private Byte isShippingAddress;
|
private Byte isShippingAddress;
|
||||||
|
|
||||||
@Caption(value="Kode Alamat")
|
@Caption(value = "Kode Alamat")
|
||||||
private Integer kdAlamat;
|
private Integer kdAlamat;
|
||||||
|
|
||||||
@Caption(value="Object Desa Kelurahan")
|
@Caption(value = "Object Desa Kelurahan")
|
||||||
private DesaKelurahanVO desaKelurahan;
|
private DesaKelurahanVO desaKelurahan;
|
||||||
|
|
||||||
private Integer desaKelurahanId;
|
private Integer desaKelurahanId;
|
||||||
|
|
||||||
@Caption(value="Object Hubungan Keluarga")
|
@Caption(value = "Object Hubungan Keluarga")
|
||||||
private HubunganKeluargaVO hubunganKeluarga;
|
private HubunganKeluargaVO hubunganKeluarga;
|
||||||
|
|
||||||
private Integer hubunganKeluargaId;
|
private Integer hubunganKeluargaId;
|
||||||
|
|
||||||
@Caption(value="Object Jenis Alamat")
|
@Caption(value = "Object Jenis Alamat")
|
||||||
private JenisAlamatVO jenisAlamat;
|
private JenisAlamatVO jenisAlamat;
|
||||||
|
|
||||||
private Integer jenisAlamatId;
|
private Integer jenisAlamatId;
|
||||||
|
|
||||||
@Caption(value="Object Kecamatan")
|
@Caption(value = "Object Kecamatan")
|
||||||
private KecamatanVO kecamatan;
|
private KecamatanVO kecamatan;
|
||||||
|
|
||||||
private Integer kecamatanId;
|
private Integer kecamatanId;
|
||||||
|
|
||||||
@Caption(value="Object Kota Kabupaten")
|
@Caption(value = "Object Kota Kabupaten")
|
||||||
private KotaKabupatenVO kotaKabupaten;
|
private KotaKabupatenVO kotaKabupaten;
|
||||||
|
|
||||||
private Integer kotaKabupatenId;
|
private Integer kotaKabupatenId;
|
||||||
|
|
||||||
@Caption(value="Object Negara")
|
@Caption(value = "Object Negara")
|
||||||
private NegaraVO negara;
|
private NegaraVO negara;
|
||||||
|
|
||||||
private Integer negaraId;
|
private Integer negaraId;
|
||||||
|
|
||||||
@Caption(value="Object Pegawai")
|
@Caption(value = "Object Pegawai")
|
||||||
private LoginUserVO pegawai;
|
private LoginUserVO pegawai;
|
||||||
|
|
||||||
private Integer pegawaiId;
|
private Integer pegawaiId;
|
||||||
|
|
||||||
@Caption(value="Object Propinsi")
|
@Caption(value = "Object Propinsi")
|
||||||
private PropinsiVO propinsi;
|
private PropinsiVO propinsi;
|
||||||
|
|
||||||
private Integer propinsiId;
|
private Integer propinsiId;
|
||||||
|
|
||||||
@Caption(value="Object Rekanan")
|
@Caption(value = "Object Rekanan")
|
||||||
private RekananVO rekanan;
|
private RekananVO rekanan;
|
||||||
|
|
||||||
private Integer rekananId;
|
private Integer rekananId;
|
||||||
|
|
||||||
@Caption(value="Kecamatan")
|
@Caption(value = "Kecamatan")
|
||||||
private String namaKecamatan;
|
private String namaKecamatan;
|
||||||
|
|
||||||
@Caption(value="Keterangan Lainnya")
|
@Caption(value = "Keterangan Lainnya")
|
||||||
private String keteranganLainnya;
|
private String keteranganLainnya;
|
||||||
|
|
||||||
@Caption(value="Kode Pos")
|
@Caption(value = "Kode Pos")
|
||||||
private String kodePos;
|
private String kodePos;
|
||||||
|
|
||||||
@Caption(value="Kota Kabupaten")
|
@Caption(value = "Kota Kabupaten")
|
||||||
private String namaKotaKabupaten;
|
private String namaKotaKabupaten;
|
||||||
|
|
||||||
@Caption(value="Line")
|
@Caption(value = "Line")
|
||||||
private String line;
|
private String line;
|
||||||
|
|
||||||
@Caption(value="Mobile Phone1")
|
@Caption(value = "Mobile Phone1")
|
||||||
private String mobilePhone1;
|
private String mobilePhone1;
|
||||||
|
|
||||||
@Caption(value="Mobile Phone2")
|
@Caption(value = "Mobile Phone2")
|
||||||
private String mobilePhone2;
|
private String mobilePhone2;
|
||||||
|
|
||||||
@Caption(value="Nama Tempat Gedung")
|
@Caption(value = "Nama Tempat Gedung")
|
||||||
private String namaTempatGedung;
|
private String namaTempatGedung;
|
||||||
|
|
||||||
@Caption(value="No C M")
|
@Caption(value = "No C M")
|
||||||
private PasienVO pasien;
|
private PasienVO pasien;
|
||||||
|
|
||||||
private Integer pasienId;
|
private Integer pasienId;
|
||||||
|
|
||||||
@Caption(value="RT R W")
|
@Caption(value = "RT R W")
|
||||||
private String rtrw;
|
private String rtrw;
|
||||||
|
|
||||||
@Caption(value="Twitter")
|
@Caption(value = "Twitter")
|
||||||
private String twitter;
|
private String twitter;
|
||||||
|
|
||||||
@Caption(value="Website")
|
@Caption(value = "Website")
|
||||||
private String website;
|
private String website;
|
||||||
|
|
||||||
@Caption(value="Whats App")
|
@Caption(value = "Whats App")
|
||||||
private String whatsApp;
|
private String whatsApp;
|
||||||
|
|
||||||
@Caption(value="Yahoo Messenger")
|
@Caption(value = "Yahoo Messenger")
|
||||||
private String yahooMessenger;
|
private String yahooMessenger;
|
||||||
|
|
||||||
public String getAlamatEmail() {
|
|
||||||
return alamatEmail;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAlamatEmail(String alamatEmail) {
|
|
||||||
this.alamatEmail = alamatEmail;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAlamatLengkap() {
|
|
||||||
return alamatLengkap;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAlamatLengkap(String alamatLengkap) {
|
|
||||||
this.alamatLengkap = alamatLengkap;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getBlackBerry() {
|
|
||||||
return blackBerry;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setBlackBerry(String blackBerry) {
|
|
||||||
this.blackBerry = blackBerry;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNamaDesaKelurahan() {
|
|
||||||
return namaDesaKelurahan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNamaDesaKelurahan(String namaDesaKelurahan) {
|
|
||||||
this.namaDesaKelurahan = namaDesaKelurahan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFacebook() {
|
|
||||||
return facebook;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFacebook(String facebook) {
|
|
||||||
this.facebook = facebook;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFaksimile1() {
|
|
||||||
return faksimile1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFaksimile1(String faksimile1) {
|
|
||||||
this.faksimile1 = faksimile1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFaksimile2() {
|
|
||||||
return faksimile2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFaksimile2(String faksimile2) {
|
|
||||||
this.faksimile2 = faksimile2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFixedPhone1() {
|
|
||||||
return fixedPhone1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFixedPhone1(String fixedPhone1) {
|
|
||||||
this.fixedPhone1 = fixedPhone1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFixedPhone2() {
|
|
||||||
return fixedPhone2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFixedPhone2(String fixedPhone2) {
|
|
||||||
this.fixedPhone2 = fixedPhone2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getIsBillingAddress() {
|
|
||||||
return isBillingAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIsBillingAddress(Byte isBillingAddress) {
|
|
||||||
this.isBillingAddress = isBillingAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getIsPrimaryAddress() {
|
|
||||||
return isPrimaryAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIsPrimaryAddress(Byte isPrimaryAddress) {
|
|
||||||
this.isPrimaryAddress = isPrimaryAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getIsShippingAddress() {
|
|
||||||
return isShippingAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIsShippingAddress(Byte isShippingAddress) {
|
|
||||||
this.isShippingAddress = isShippingAddress;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKdAlamat() {
|
|
||||||
return kdAlamat;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdAlamat(Integer kdAlamat) {
|
|
||||||
this.kdAlamat = kdAlamat;
|
|
||||||
}
|
|
||||||
|
|
||||||
public DesaKelurahanVO getDesaKelurahan() {
|
|
||||||
return desaKelurahan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDesaKelurahan(DesaKelurahanVO desaKelurahan) {
|
|
||||||
this.desaKelurahan = desaKelurahan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getDesaKelurahanId() {
|
|
||||||
return desaKelurahanId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDesaKelurahanId(Integer desaKelurahanId) {
|
|
||||||
this.desaKelurahanId = desaKelurahanId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public HubunganKeluargaVO getHubunganKeluarga() {
|
|
||||||
return hubunganKeluarga;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHubunganKeluarga(HubunganKeluargaVO hubunganKeluarga) {
|
|
||||||
this.hubunganKeluarga = hubunganKeluarga;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getHubunganKeluargaId() {
|
|
||||||
return hubunganKeluargaId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHubunganKeluargaId(Integer hubunganKeluargaId) {
|
|
||||||
this.hubunganKeluargaId = hubunganKeluargaId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public JenisAlamatVO getJenisAlamat() {
|
|
||||||
return jenisAlamat;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setJenisAlamat(JenisAlamatVO jenisAlamat) {
|
|
||||||
this.jenisAlamat = jenisAlamat;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getJenisAlamatId() {
|
|
||||||
return jenisAlamatId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setJenisAlamatId(Integer jenisAlamatId) {
|
|
||||||
this.jenisAlamatId = jenisAlamatId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public KecamatanVO getKecamatan() {
|
|
||||||
return kecamatan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKecamatan(KecamatanVO kecamatan) {
|
|
||||||
this.kecamatan = kecamatan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKecamatanId() {
|
|
||||||
return kecamatanId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKecamatanId(Integer kecamatanId) {
|
|
||||||
this.kecamatanId = kecamatanId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public KotaKabupatenVO getKotaKabupaten() {
|
|
||||||
return kotaKabupaten;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKotaKabupaten(KotaKabupatenVO kotaKabupaten) {
|
|
||||||
this.kotaKabupaten = kotaKabupaten;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKotaKabupatenId() {
|
|
||||||
return kotaKabupatenId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKotaKabupatenId(Integer kotaKabupatenId) {
|
|
||||||
this.kotaKabupatenId = kotaKabupatenId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public NegaraVO getNegara() {
|
|
||||||
return negara;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNegara(NegaraVO negara) {
|
|
||||||
this.negara = negara;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getNegaraId() {
|
|
||||||
return negaraId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNegaraId(Integer negaraId) {
|
|
||||||
this.negaraId = negaraId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public LoginUserVO getPegawai() {
|
|
||||||
return pegawai;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPegawai(LoginUserVO pegawai) {
|
|
||||||
this.pegawai = pegawai;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getPegawaiId() {
|
|
||||||
return pegawaiId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPegawaiId(Integer pegawaiId) {
|
|
||||||
this.pegawaiId = pegawaiId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public PropinsiVO getPropinsi() {
|
|
||||||
return propinsi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPropinsi(PropinsiVO propinsi) {
|
|
||||||
this.propinsi = propinsi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getPropinsiId() {
|
|
||||||
return propinsiId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPropinsiId(Integer propinsiId) {
|
|
||||||
this.propinsiId = propinsiId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public RekananVO getRekanan() {
|
|
||||||
return rekanan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRekanan(RekananVO rekanan) {
|
|
||||||
this.rekanan = rekanan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getRekananId() {
|
|
||||||
return rekananId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRekananId(Integer rekananId) {
|
|
||||||
this.rekananId = rekananId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNamaKecamatan() {
|
|
||||||
return namaKecamatan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNamaKecamatan(String namaKecamatan) {
|
|
||||||
this.namaKecamatan = namaKecamatan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getKeteranganLainnya() {
|
|
||||||
return keteranganLainnya;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKeteranganLainnya(String keteranganLainnya) {
|
|
||||||
this.keteranganLainnya = keteranganLainnya;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getKodePos() {
|
|
||||||
return kodePos;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKodePos(String kodePos) {
|
|
||||||
this.kodePos = kodePos;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNamaKotaKabupaten() {
|
|
||||||
return namaKotaKabupaten;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNamaKotaKabupaten(String namaKotaKabupaten) {
|
|
||||||
this.namaKotaKabupaten = namaKotaKabupaten;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getLine() {
|
|
||||||
return line;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLine(String line) {
|
|
||||||
this.line = line;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getMobilePhone1() {
|
|
||||||
return mobilePhone1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setMobilePhone1(String mobilePhone1) {
|
|
||||||
this.mobilePhone1 = mobilePhone1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getMobilePhone2() {
|
|
||||||
return mobilePhone2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setMobilePhone2(String mobilePhone2) {
|
|
||||||
this.mobilePhone2 = mobilePhone2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNamaTempatGedung() {
|
|
||||||
return namaTempatGedung;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNamaTempatGedung(String namaTempatGedung) {
|
|
||||||
this.namaTempatGedung = namaTempatGedung;
|
|
||||||
}
|
|
||||||
|
|
||||||
public PasienVO getPasien() {
|
|
||||||
return pasien;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPasien(PasienVO pasien) {
|
|
||||||
this.pasien = pasien;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getPasienId() {
|
|
||||||
return pasienId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPasienId(Integer pasienId) {
|
|
||||||
this.pasienId = pasienId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getRtrw() {
|
|
||||||
return rtrw;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRtrw(String rtrw) {
|
|
||||||
this.rtrw = rtrw;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getTwitter() {
|
|
||||||
return twitter;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTwitter(String twitter) {
|
|
||||||
this.twitter = twitter;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getWebsite() {
|
|
||||||
return website;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setWebsite(String website) {
|
|
||||||
this.website = website;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getWhatsApp() {
|
|
||||||
return whatsApp;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setWhatsApp(String whatsApp) {
|
|
||||||
this.whatsApp = whatsApp;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getYahooMessenger() {
|
|
||||||
return yahooMessenger;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setYahooMessenger(String yahooMessenger) {
|
|
||||||
this.yahooMessenger = yahooMessenger;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,41 +1,23 @@
|
|||||||
package com.jasamedika.medifirst2000.vo;
|
package com.jasamedika.medifirst2000.vo;
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import javax.persistence.*;
|
|
||||||
import java.util.Date;
|
|
||||||
import org.hibernate.validator.constraints.NotEmpty;
|
|
||||||
|
|
||||||
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
|
||||||
import com.jasamedika.medifirst2000.entities.AsuransiPasien;
|
|
||||||
import com.jasamedika.medifirst2000.entities.DataAsuransi;
|
|
||||||
import com.jasamedika.medifirst2000.entities.Diagnosa;
|
|
||||||
import com.jasamedika.medifirst2000.entities.GolonganAsuransi;
|
|
||||||
import com.jasamedika.medifirst2000.entities.HubunganPesertaAsuransi;
|
|
||||||
import com.jasamedika.medifirst2000.entities.JenisKelamin;
|
|
||||||
import com.jasamedika.medifirst2000.entities.Kelas;
|
|
||||||
import com.jasamedika.medifirst2000.entities.Pasien;
|
|
||||||
import com.jasamedika.medifirst2000.entities.Pegawai;
|
|
||||||
import com.jasamedika.medifirst2000.entities.Rekanan;
|
|
||||||
import com.jasamedika.medifirst2000.entities.Ruangan;
|
|
||||||
|
|
||||||
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.vo.BaseMasterVO;
|
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
import com.jasamedika.medifirst2000.helper.Caption;
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
public class AsuransiPasienVO extends BaseMasterVO {
|
public class AsuransiPasienVO extends BaseMasterVO {
|
||||||
|
|
||||||
@Caption(value = "Alamat Lengkap")
|
@Caption(value = "Alamat Lengkap")
|
||||||
private String alamatLengkap;
|
private String alamatLengkap;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
|
||||||
@Caption(value = "Object Golongan Asuransi")
|
@Caption(value = "Object Golongan Asuransi")
|
||||||
private GolonganAsuransiVO golonganAsuransi;
|
private GolonganAsuransiVO golonganAsuransi;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
|
||||||
@NotNull(message = "Kd Hubungan Peserta tidak boleh kosong")
|
@NotNull(message = "Kd Hubungan Peserta tidak boleh kosong")
|
||||||
@Caption(value = "Object Hubungan Peserta")
|
@Caption(value = "Object Hubungan Peserta")
|
||||||
private HubunganPesertaAsuransiVO hubunganPeserta;
|
private HubunganPesertaAsuransiVO hubunganPeserta;
|
||||||
@ -43,12 +25,10 @@ public class AsuransiPasienVO extends BaseMasterVO {
|
|||||||
@Caption(value = "Kode Institusi Asal")
|
@Caption(value = "Kode Institusi Asal")
|
||||||
private Integer kdInstitusiAsal;
|
private Integer kdInstitusiAsal;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
|
||||||
@NotNull(message = "Kd Jenis Kelamin tidak boleh kosong")
|
@NotNull(message = "Kd Jenis Kelamin tidak boleh kosong")
|
||||||
@Caption(value = "Object Jenis Kelamin")
|
@Caption(value = "Object Jenis Kelamin")
|
||||||
private JenisKelaminVO jenisKelamin;
|
private JenisKelaminVO jenisKelamin;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
|
||||||
@NotNull(message = "Kd Kelas Di Jamin tidak boleh kosong")
|
@NotNull(message = "Kd Kelas Di Jamin tidak boleh kosong")
|
||||||
@Caption(value = "Object Kelas Di Jamin")
|
@Caption(value = "Object Kelas Di Jamin")
|
||||||
private KelasVO kelasDiJamin;
|
private KelasVO kelasDiJamin;
|
||||||
@ -56,15 +36,12 @@ public class AsuransiPasienVO extends BaseMasterVO {
|
|||||||
@Caption(value = "Kode Last Unit Bagian")
|
@Caption(value = "Kode Last Unit Bagian")
|
||||||
private Integer kdLastUnitBagian;
|
private Integer kdLastUnitBagian;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
|
||||||
@Caption(value = "Object Pegawai")
|
@Caption(value = "Object Pegawai")
|
||||||
private PegawaiVO pegawai;
|
private PegawaiVO pegawai;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
|
||||||
@Caption(value = "Object Rekanan")
|
@Caption(value = "Object Rekanan")
|
||||||
private RekananVO rekanan;
|
private RekananVO rekanan;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
|
||||||
@Caption(value = "Last Unit Bagian")
|
@Caption(value = "Last Unit Bagian")
|
||||||
private RuanganVO lastUnitBagian;
|
private RuanganVO lastUnitBagian;
|
||||||
|
|
||||||
@ -85,7 +62,6 @@ public class AsuransiPasienVO extends BaseMasterVO {
|
|||||||
@Caption(value = "No Asuransi Head")
|
@Caption(value = "No Asuransi Head")
|
||||||
private String noAsuransiHead;
|
private String noAsuransiHead;
|
||||||
|
|
||||||
@ManyToOne(fetch = FetchType.LAZY)
|
|
||||||
@Caption(value = "No C M")
|
@Caption(value = "No C M")
|
||||||
private PasienVO noCm;
|
private PasienVO noCm;
|
||||||
|
|
||||||
@ -120,8 +96,6 @@ public class AsuransiPasienVO extends BaseMasterVO {
|
|||||||
@Caption(value = "KdProvider")
|
@Caption(value = "KdProvider")
|
||||||
private String kdProvider;
|
private String kdProvider;
|
||||||
|
|
||||||
//----------------------------------------------Pemakaian Asuransi-----------------------------------------------------
|
|
||||||
|
|
||||||
@Caption(value = "PpkRujukan")
|
@Caption(value = "PpkRujukan")
|
||||||
private String ppkRujukan;
|
private String ppkRujukan;
|
||||||
|
|
||||||
@ -146,295 +120,7 @@ public class AsuransiPasienVO extends BaseMasterVO {
|
|||||||
@Caption(value = "ObjectDiagnosaFK")
|
@Caption(value = "ObjectDiagnosaFK")
|
||||||
private DiagnosaVO diagnosa;
|
private DiagnosaVO diagnosa;
|
||||||
|
|
||||||
@Column(name = "TanggalSep", nullable = true )
|
|
||||||
private Date tanggalSep;
|
private Date tanggalSep;
|
||||||
|
|
||||||
private String catatan;
|
private String catatan;
|
||||||
|
|
||||||
public String getCatatan() {
|
|
||||||
return catatan;
|
|
||||||
}
|
|
||||||
public void setCatatan(String catatan) {
|
|
||||||
this.catatan = catatan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAlamatLengkap() {
|
|
||||||
return alamatLengkap;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAlamatLengkap(String alamatLengkap) {
|
|
||||||
this.alamatLengkap = alamatLengkap;
|
|
||||||
}
|
|
||||||
|
|
||||||
public GolonganAsuransiVO getGolonganAsuransi() {
|
|
||||||
return golonganAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setGolonganAsuransi(GolonganAsuransiVO golonganAsuransi) {
|
|
||||||
this.golonganAsuransi = golonganAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public HubunganPesertaAsuransiVO getHubunganPeserta() {
|
|
||||||
return hubunganPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHubunganPeserta(HubunganPesertaAsuransiVO hubunganPeserta) {
|
|
||||||
this.hubunganPeserta = hubunganPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKdInstitusiAsal() {
|
|
||||||
return kdInstitusiAsal;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdInstitusiAsal(Integer kdInstitusiAsal) {
|
|
||||||
this.kdInstitusiAsal = kdInstitusiAsal;
|
|
||||||
}
|
|
||||||
|
|
||||||
public JenisKelaminVO getJenisKelamin() {
|
|
||||||
return jenisKelamin;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setJenisKelamin(JenisKelaminVO jenisKelamin) {
|
|
||||||
this.jenisKelamin = jenisKelamin;
|
|
||||||
}
|
|
||||||
|
|
||||||
public KelasVO getKelasDiJamin() {
|
|
||||||
return kelasDiJamin;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKelasDiJamin(KelasVO kelasDiJamin) {
|
|
||||||
this.kelasDiJamin = kelasDiJamin;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKdLastUnitBagian() {
|
|
||||||
return kdLastUnitBagian;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdLastUnitBagian(Integer kdLastUnitBagian) {
|
|
||||||
this.kdLastUnitBagian = kdLastUnitBagian;
|
|
||||||
}
|
|
||||||
|
|
||||||
public PegawaiVO getPegawai() {
|
|
||||||
return pegawai;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPegawai(PegawaiVO pegawai) {
|
|
||||||
this.pegawai = pegawai;
|
|
||||||
}
|
|
||||||
|
|
||||||
public RekananVO getRekanan() {
|
|
||||||
return rekanan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRekanan(RekananVO rekanan) {
|
|
||||||
this.rekanan = rekanan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public RuanganVO getLastUnitBagian() {
|
|
||||||
return lastUnitBagian;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLastUnitBagian(RuanganVO lastUnitBagian) {
|
|
||||||
this.lastUnitBagian = lastUnitBagian;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNamaPeserta() {
|
|
||||||
return namaPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNamaPeserta(String namaPeserta) {
|
|
||||||
this.namaPeserta = namaPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNikInstitusiAsal() {
|
|
||||||
return nikInstitusiAsal;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNikInstitusiAsal(String nikInstitusiAsal) {
|
|
||||||
this.nikInstitusiAsal = nikInstitusiAsal;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNipPns() {
|
|
||||||
return nipPns;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNipPns(String nipPns) {
|
|
||||||
this.nipPns = nipPns;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoAsuransi() {
|
|
||||||
return noAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoAsuransi(String noAsuransi) {
|
|
||||||
this.noAsuransi = noAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoAsuransiHead() {
|
|
||||||
return noAsuransiHead;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoAsuransiHead(String noAsuransiHead) {
|
|
||||||
this.noAsuransiHead = noAsuransiHead;
|
|
||||||
}
|
|
||||||
|
|
||||||
public PasienVO getNoCm() {
|
|
||||||
return noCm;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoCm(PasienVO noCm) {
|
|
||||||
this.noCm = noCm;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoIdentitas() {
|
|
||||||
return noIdentitas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoIdentitas(String noIdentitas) {
|
|
||||||
this.noIdentitas = noIdentitas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoTelpFixed() {
|
|
||||||
return noTelpFixed;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoTelpFixed(String noTelpFixed) {
|
|
||||||
this.noTelpFixed = noTelpFixed;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoTelpMobile() {
|
|
||||||
return noTelpMobile;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoTelpMobile(String noTelpMobile) {
|
|
||||||
this.noTelpMobile = noTelpMobile;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getqAsuransi() {
|
|
||||||
return qAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setqAsuransi(Integer qAsuransi) {
|
|
||||||
this.qAsuransi = qAsuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglAkhirBerlakuLast() {
|
|
||||||
return tglAkhirBerlakuLast;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglAkhirBerlakuLast(Date tglAkhirBerlakuLast) {
|
|
||||||
this.tglAkhirBerlakuLast = tglAkhirBerlakuLast;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglLahir() {
|
|
||||||
return tglLahir;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglLahir(Date tglLahir) {
|
|
||||||
this.tglLahir = tglLahir;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglMulaiBerlakuLast() {
|
|
||||||
return tglMulaiBerlakuLast;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglMulaiBerlakuLast(Date tglMulaiBerlakuLast) {
|
|
||||||
this.tglMulaiBerlakuLast = tglMulaiBerlakuLast;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPpkRujukan() {
|
|
||||||
return ppkRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPpkRujukan(String ppkRujukan) {
|
|
||||||
this.ppkRujukan = ppkRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public DiagnosaVO getDiagnosis() {
|
|
||||||
return diagnosis;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDiagnosis(DiagnosaVO diagnosis) {
|
|
||||||
this.diagnosis = diagnosis;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoKepesertaan() {
|
|
||||||
return noKepesertaan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoKepesertaan(String noKepesertaan) {
|
|
||||||
this.noKepesertaan = noKepesertaan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getLakalantas() {
|
|
||||||
return lakalantas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLakalantas(Integer lakalantas) {
|
|
||||||
this.lakalantas = lakalantas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglRujukan() {
|
|
||||||
return tglRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglRujukan(Date tglRujukan) {
|
|
||||||
this.tglRujukan = tglRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoRujukan() {
|
|
||||||
return noRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoRujukan(String noRujukan) {
|
|
||||||
this.noRujukan = noRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoSep() {
|
|
||||||
return noSep;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoSep(String noSep) {
|
|
||||||
this.noSep = noSep;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getJenisPeserta() {
|
|
||||||
return jenisPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setJenisPeserta(String jenisPeserta) {
|
|
||||||
this.jenisPeserta = jenisPeserta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNmProvider() {
|
|
||||||
return nmProvider;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNmProvider(String nmProvider) {
|
|
||||||
this.nmProvider = nmProvider;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getKdProvider() {
|
|
||||||
return kdProvider;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdProvider(String kdProvider) {
|
|
||||||
this.kdProvider = kdProvider;
|
|
||||||
}
|
|
||||||
|
|
||||||
public DiagnosaVO getDiagnosa() {
|
|
||||||
return diagnosa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDiagnosa(DiagnosaVO diagnosa) {
|
|
||||||
this.diagnosa = diagnosa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTanggalSep() {
|
|
||||||
return tanggalSep;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTanggalSep(Date tanggalSep) {
|
|
||||||
this.tanggalSep = tanggalSep;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -137,4 +137,7 @@ public class PasienVO extends BaseMasterVO {
|
|||||||
|
|
||||||
@Caption(value = "propinsi")
|
@Caption(value = "propinsi")
|
||||||
private PropinsiVO propinsi;
|
private PropinsiVO propinsi;
|
||||||
|
|
||||||
|
@Caption(value = "Email")
|
||||||
|
private String email;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,10 +1,14 @@
|
|||||||
package com.jasamedika.medifirst2000.vo;
|
package com.jasamedika.medifirst2000.vo;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
import com.jasamedika.medifirst2000.helper.Caption;
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
public class PemakaianAsuransiVO extends BaseTransactionVO {
|
public class PemakaianAsuransiVO extends BaseTransactionVO {
|
||||||
@Caption(value = "No Registrasi")
|
@Caption(value = "No Registrasi")
|
||||||
private PasienDaftarVO pasienDaftar;
|
private PasienDaftarVO pasienDaftar;
|
||||||
@ -41,101 +45,4 @@ public class PemakaianAsuransiVO extends BaseTransactionVO {
|
|||||||
|
|
||||||
@Caption(value = "tanggalPendaftaran")
|
@Caption(value = "tanggalPendaftaran")
|
||||||
private String tanggalPendaftaran;
|
private String tanggalPendaftaran;
|
||||||
|
|
||||||
public PasienDaftarVO getPasienDaftar() {
|
|
||||||
return pasienDaftar;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPasienDaftar(PasienDaftarVO pasienDaftar) {
|
|
||||||
this.pasienDaftar = pasienDaftar;
|
|
||||||
}
|
|
||||||
|
|
||||||
public DataAsuransiVO getAsuransi() {
|
|
||||||
return asuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAsuransi(DataAsuransiVO asuransi) {
|
|
||||||
this.asuransi = asuransi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPpkRujukan() {
|
|
||||||
return ppkRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPpkRujukan(String ppkRujukan) {
|
|
||||||
this.ppkRujukan = ppkRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public DiagnosaVO getDiagnosis() {
|
|
||||||
return diagnosis;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDiagnosis(DiagnosaVO diagnosis) {
|
|
||||||
this.diagnosis = diagnosis;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoKepesertaan() {
|
|
||||||
return noKepesertaan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoKepesertaan(String noKepesertaan) {
|
|
||||||
this.noKepesertaan = noKepesertaan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getLakalantas() {
|
|
||||||
return lakalantas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLakalantas(Integer lakalantas) {
|
|
||||||
this.lakalantas = lakalantas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglRujukan() {
|
|
||||||
return tglRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglRujukan(Date tglRujukan) {
|
|
||||||
this.tglRujukan = tglRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoRujukan() {
|
|
||||||
return noRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoRujukan(String noRujukan) {
|
|
||||||
this.noRujukan = noRujukan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNoSep() {
|
|
||||||
return noSep;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNoSep(String noSep) {
|
|
||||||
this.noSep = noSep;
|
|
||||||
}
|
|
||||||
|
|
||||||
public AsuransiPasienVO getAsuransiPasien() {
|
|
||||||
return asuransiPasien;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAsuransiPasien(AsuransiPasienVO asuransiPasien) {
|
|
||||||
this.asuransiPasien = asuransiPasien;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getTglRegistrasi() {
|
|
||||||
return tglRegistrasi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTglRegistrasi(Date tglRegistrasi) {
|
|
||||||
this.tglRegistrasi = tglRegistrasi;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getTanggalPendaftaran() {
|
|
||||||
return tanggalPendaftaran;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTanggalPendaftaran(String tanggalPendaftaran) {
|
|
||||||
this.tanggalPendaftaran = tanggalPendaftaran;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -1,63 +1,24 @@
|
|||||||
package com.jasamedika.medifirst2000.vo;
|
package com.jasamedika.medifirst2000.vo;
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import javax.persistence.*;
|
|
||||||
import java.util.Date;
|
|
||||||
import org.hibernate.validator.constraints.NotEmpty;
|
|
||||||
|
|
||||||
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
|
||||||
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.vo.BaseMasterVO;
|
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
import com.jasamedika.medifirst2000.helper.Caption;
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* class PenyebabKematian
|
* class PenyebabKematian
|
||||||
*
|
*
|
||||||
* @author Generator
|
* @author Generator
|
||||||
*/
|
*/
|
||||||
//@Entity
|
@Getter
|
||||||
//@Table(name = "PenyebabKematian_M")
|
@Setter
|
||||||
public class PenyebabKematianVO extends BaseMasterVO {
|
public class PenyebabKematianVO extends BaseMasterVO {
|
||||||
@Caption(value="Kode Penyebab Kematian")
|
@Caption(value = "Kode Penyebab Kematian")
|
||||||
private Byte kdPenyebabKematian;
|
private Byte kdPenyebabKematian;
|
||||||
|
|
||||||
public void setKdPenyebabKematian(Byte kdPenyebabKematian) {
|
@Caption(value = "Penyebab Kematian")
|
||||||
this.kdPenyebabKematian = kdPenyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Column(name = "KdPenyebabKematian", nullable = false )
|
|
||||||
public Byte getKdPenyebabKematian(){
|
|
||||||
return this.kdPenyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Caption(value="Penyebab Kematian")
|
|
||||||
private String penyebabKematian;
|
private String penyebabKematian;
|
||||||
|
|
||||||
public void setPenyebabKematian(String penyebabKematian) {
|
@Caption(value = "QPenyebab Kematian")
|
||||||
this.penyebabKematian = penyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Column(name = "PenyebabKematian", nullable = false , length = 50)
|
|
||||||
public String getPenyebabKematian(){
|
|
||||||
return this.penyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Caption(value="QPenyebab Kematian")
|
|
||||||
private Byte qPenyebabKematian;
|
private Byte qPenyebabKematian;
|
||||||
|
|
||||||
public void setqPenyebabKematian(Byte qPenyebabKematian) {
|
|
||||||
this.qPenyebabKematian = qPenyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Column(name = "QPenyebabKematian", nullable = false )
|
|
||||||
public Byte getqPenyebabKematian(){
|
|
||||||
return this.qPenyebabKematian;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user