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 mappingJabatan; }