Salman Manoe 3c93817c32 Clean code
Persiapan untuk service split pelayanan pasien petugas karena split jumlah pelayanan pasien di diskon paket
2023-08-25 20:58:40 +07:00

340 lines
7.2 KiB
Java

package com.jasamedika.medifirst2000.vo;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
/**
* class Pegawai
*
* @author Generator
*/
@Getter
@Setter
public class PegawaiVO extends BaseMasterVO {
@Caption(value = "IdFinger")
private String idFinger;
@Caption(value = "Nip")
private String nip;
@Caption(value = "Nama")
private String nama;
@Caption(value = "TanggalLahir")
private Date tanggalLahir;
@Caption(value = "Kedudukan")
private KedudukanVO kedudukan;
private String kedudukanId;
@Caption(value = "TanggalMeninggal")
private Date tanggalMeninggal;
private String kodeGapokId;
private Date tglPensiun;
@Caption(value = "Golongan")
private GolonganVO Golongan;
private Integer GolonganId;
@Caption(value = "Jabatan")
private String Jabatan;
@Caption(value = "Pensiun")
private Integer pensiun;
@Caption(value = "TunjanganFungsional")
private String tunjanganFungsional;
@Caption(value = "TunjanganPapua")
private Integer tunjanganPapua;
@Caption(value = "WilayahTerperinci")
private Integer wilayahTerperinci;
@Caption(value = "TunjanganUmum")
private Integer tunjanganUmum;
@Caption(value = "Status Kawin")
private StatusPerkawinanVO statusKawin;
private String statusKawinId;
@Caption(value = "Beras")
private String beras;
@Caption(value = "SewaRumah")
private String sewaRumah;
@Caption(value = "NomorRekening")
private String nomorRekening;
@Caption(value = "NamaRekening")
private String namaRekening;
@Caption(value = "KodeBank")
private String kodeBank;
@Caption(value = "Alamat")
private String alamat;
@Caption(value = "KodePos")
private String kodePos;
@Caption(value = "Bank Rekening Atas Nama")
private String bankRekeningAtasNama;
@Caption(value = "Bank Rekening Nama")
private String bankRekeningNama;
@Caption(value = "Bank Rekening Nomor")
private String bankRekeningNomor;
@Caption(value = "Finger Print I D")
private String fingerPrintId;
@Caption(value = "Object Agama")
private AgamaVO agama;
private Integer agamaId;
@Caption(value = "Object Detail Kategory Pegawai")
private DetailKategoryPegawaiVO detailKategoryPegawai;
private Integer detailKategoryPegawaiId;
@Caption(value = "Object DokumenVO Surat Lamar")
private DokumenVO dokumen;
private Integer dokumenId;
@Caption(value = "Object Eselon")
private EselonVO eselon;
private Integer eselonId;
@Caption(value = "Object Golongan Darah")
private GolonganDarahVO golonganDarah;
private Integer golonganDarahId;
@Caption(value = "Object JabatanVO Fungsional")
private JabatanVO jabatanFungsional;
private Integer jabatanFungsionalId;
@Caption(value = "Object JabatanVO Lamar")
private JabatanVO jabatanLamar;
private KelompokShiftVO shiftKerja;
private Integer shiftKerjaId;
private Integer jabatanLamarId;
@Caption(value = "Object JabatanVO Struktural")
private JabatanVO jabatanStruktural;
private Integer jabatanStrukturalId;
@Caption(value = "Object Jenis Kelamin")
private JenisKelaminVO jenisKelamin;
private Integer jenisKelaminId;
@Caption(value = "Object Jenis Pegawai")
private JenisPegawaiVO jenisPegawai;
private Integer jenisPegawaiId;
@Caption(value = "Object Jenis PegawaiVO Lamar")
private JenisPegawaiVO jenisPegawaiLamar;
private Integer jenisPegawaiLamarId;
@Caption(value = "Object Kualifikasi Jurusan")
private KualifikasiJurusanVO kualifikasiJurusan;
private Integer kualifikasiJurusanId;
@Caption(value = "Object Negara")
private NegaraVO negara;
private Integer negaraId;
@Caption(value = "Object Pangkat")
private PangkatVO pangkat;
private Integer pangkatId;
@Caption(value = "Object Pegawai")
private LoginUserVO loginUser;
private Integer loginUserId;
@Caption(value = "Object PegawaiVO Atasan")
private LoginUserVO loginUserAtasan;
private Integer loginUserAtasanId;
@Caption(value = "Object PegawaiVO Pembimbing")
private LoginUserVO loginUserPembimbing;
private Integer loginUserPembimbingId;
@Caption(value = "Object PendidikanVO Terakhir")
private PendidikanVO pendidikan;
private Integer pendidikanId;
@Caption(value = "Object P T K P")
private PenghasilanTidakKenaPajakVO penghasilanTidakKenaPajak;
private Integer penghasilanTidakKenaPajakId;
@Caption(value = "Object RangeVO Total Nilai Score")
private RangeVO range;
private Integer rangeId;
@Caption(value = "Object RuanganVO Kerja")
private RuanganVO ruangan;
private Integer ruanganId;
@Caption(value = "Object Status Pegawai")
private KategoryPegawaiVO kategoryPegawai;
@Caption(value = "Object Status Pegawai")
private StatusPegawaiVO statusPegawai;
private Integer statusPegawaiId;
@Caption(value = "Object Status Perkawinan")
private StatusPerkawinanVO statusPerkawinan;
private Integer stattusPerkawinanId;
@Caption(value = "Object Suku")
private SukuVO suku;
private Integer sukuId;
@Caption(value = "Object Title")
private TitlePasienVO titlePasien;
private Integer titlePasienId;
@Caption(value = "Object Type Pegawai")
private TypePegawaiVO typePegawai;
private Integer typePegawaiId;
@Caption(value = "Nama Keluarga")
private String namaKeluarga;
@Caption(value = "Nama Lengkap")
private String namaLengkap;
@Caption(value = "Nama Panggilan")
private String namaPanggilan;
@Caption(value = "NI K_ Intern")
private String nikIntern;
@Caption(value = "NI P_ P N S")
private String nipPns;
@Caption(value = "No Identitas")
private String noIdentitas;
private Integer noStruk_TTujuanLastId;
@Caption(value = "NP W P")
private String npwp;
@Caption(value = "Photo Diri")
private String photoDiri;
@Caption(value = "QPegawai")
private short qPegawai;
@Caption(value = "Qty Anak")
private Byte qtyAnak;
@Caption(value = "Qty Tanggungan")
private Byte qtyTanggungan;
@Caption(value = "Qty Total Jiwa")
private Byte qtyTotalJiwa;
@Caption(value = "Status Rhesus")
private String statusRhesus;
@Caption(value = "Tempat Lahir")
private String tempatLahir;
@Caption(value = "Tanggal Daftar Finger Print")
private Date tglDaftarFingerPrint;
@Caption(value = "Tanggal Keluar")
private Date tglKeluar;
@Caption(value = "Tanggal Lahir")
private Date tglLahir;
@Caption(value = "Tanggal Masuk")
private Date tglMasuk;
@Caption(value = "Total Nilai Score")
private Double totalNilaiScore;
@Caption(value = "Object Pegawai")
private PegawaiVO pegawai;
@Caption(value = "Object Pegawai Pembimbing")
private PegawaiVO pegawaiPembimbing;
@Caption(value = "Object Pegawai Atasan")
private PegawaiVO pegawaiAtasan;
@Caption(value = "Email")
private String email;
@Caption(value = "Email Alternatif")
private String emailAlternatif;
@Caption(value = "No Tlp")
private String noTlp;
@Caption(value = "No Handphone")
private String noHandphone;
private String noBPJS;
private SatuanKerjaVO satuanKerjaVO;
private Integer satuanKerjaId;
@Caption(value = "jadwal Pemeriksaan")
private Set<JadwalRencanaPemeriksaanVO> jadwalPemeriksaanSet = new HashSet<>();
private JabatanVO jabatanInternal;
private Integer jabatanInternalId;
private Boolean isMenanggung;
private Set<RiwayatPendidikanVO> riwayatPendidikanSet = new HashSet<>();
}