Salman Manoe 696ce63a48 Update service rekam data pegawai peserta didik
Penyesuaian entri NIM dan validasi kategori peserta didik baru
2025-01-15 09:54:47 +07:00

284 lines
4.7 KiB
Java

package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import java.util.Date;
import java.util.List;
/**
* class RekamDataPegawaiVO
*
* @author Lukman Hakim
*
*/
@Getter
@Setter
public class RekamDataPegawaiVO extends BaseTransactionVO {
private Integer id;
private String nip;
private String nama;
private KedudukanVO kedudukan;
private NilaiKelompokJabatanVO detailKelompokJabatan;
private PegawaiVO pegawaiPembimbing;
private Integer pegawaiPembimbingId;
private Integer kedudukanId;
private Date tanggalMeninggal;
private String idFinger;
private String kodeGapokId;
private Integer GolonganId;
private GolonganPegawaiVO golonganPegawai;
private Integer golonganPegawaiId;
private Integer pensiun;
private String tunjanganFungsional;
private Integer tunjanganPapua;
private Integer wilayahTerperinci;
private Integer tunjanganUmum;
private StatusPerkawinanVO statusKawin;
private Integer statusKawinId;
private String beras;
private String sewaRumah;
private String alamat;
private String kodePos;
private String bankRekeningAtasNama;
private String kodeBank;
private String bankRekeningNama;
private String bankRekeningNomor;
private AgamaVO agama;
private Integer agamaId;
private DetailKategoryPegawaiVO detailKategoryPegawai;
private Integer detailKategoryPegawaiId;
private DokumenVO dokumen;
private Integer dokumenId;
private EselonVO eselon;
private Integer eselonId;
private GolonganDarahVO golonganDarah;
private SubUnitKerjaPegawaiVO unitKerja;
private Integer golonganDarahId;
private JabatanVO jabatanFungsional;
private Integer jabatanFungsionalId;
private JabatanVO jabatanInternal;
private Integer jabatanInternalId;
private JabatanVO jabatanLamar;
private Integer jabatanLamarId;
private JabatanVO jabatanStruktural;
private Integer jabatanStrukturalId;
private JenisKelaminVO jenisKelamin;
private Integer jenisKelaminId;
private JenisPegawaiVO jenisPegawai;
private Integer jenisPegawaiId;
private JenisPegawaiVO jenisPegawaiLamar;
private Integer jenisPegawaiLamarId;
private KualifikasiJurusanVO kualifikasiJurusan;
private Integer kualifikasiJurusanId;
private NegaraVO negara;
private Integer negaraId;
private PangkatVO pangkat;
private Integer pangkatId;
private PendidikanVO pendidikan;
private Integer pendidikanId;
private PenghasilanTidakKenaPajakVO penghasilanTidakKenaPajak;
private Integer penghasilanTidakKenaPajakId;
private String gelarDepan;
private String gelarBelakang;
private RangeVO range;
private Integer rangeId;
private RuanganVO ruangan;
private Integer ruanganId;
private KelompokShiftVO shiftKerja;
private Integer shiftKerjaId;
private KategoryPegawaiVO kategoryPegawai;
private Integer kategoryPegawaiId;
private StatusPegawaiVO statusPegawai;
private Integer statusPegawaiId;
private StatusPerkawinanPegawaiVO statusPerkawinanPegawai;
private Integer statusPerkawinanPegawaiId;
private SukuVO suku;
private Integer sukuId;
private TitlePasienVO titlePasien;
private Integer titlePasienId;
private TypePegawaiVO typePegawai;
private Integer typePegawaiId;
private String namaKeluarga;
private String namaLengkap;
private String namaPanggilan;
private String nikIntern;
private String nipPns;
private String noIdentitas;
private String noCm;
private Integer noStruk_TTujuanLastId;
private String npwp;
private String photoDiri;
private short qPegawai;
private Byte qtyAnak;
private Byte qtyTanggungan;
private Byte qtyTotalJiwa;
private String statusRhesus;
private String tempatLahir;
private Double totalNilaiScore;
private String email;
private String emailAlternatif;
private String noTlp;
private String noHandphone;
private Date tglkeluar;
private String noSip;
private Date tglTerbitSip;
private Date tglBerakhirSip;
@Caption("Status SIP berlaku seumur hidup")
private Boolean isSipSeumurHidup;
private String noStr;
private Date tglTerbitStr;
private Date tglBerakhirStr;
@Caption("Status STR berlaku seumur hidup")
private Boolean isStrSeumurHidup;
private Date tglMasuk;
private Date tglRetired;
private Date tglLahir;
private Date tglPensiun;
private String noBPJS;
private SatuanKerjaVO satuanKerja;
private Integer satuanKerjaId;
private RekananVO rekanan;
private Integer rekananId;
private PeriodePengajarVO periodePengajar;
private String periodePengajarId;
private Double grade;
private Double nilaiJabatan;
private LevelTingkatVO levelTingkat;
private Boolean isMenanggung;
private List<MapPegawaiJabatanToUnitKerjaVO> mappingJabatan;
private String nim;
}