Salman Manoe 8ec1d0e728 Update service rekam data pegawai
Penerapan entri kewenangan klinis dan tanggal berlakunya, penyesuaian notifikasi dan monitoring masa berlaku sip str kedaluwarsa
2025-02-28 13:49:18 +07:00

159 lines
4.2 KiB
Java

package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.Size;
import java.util.Date;
/**
* class RekamDataPegawaiVO
*
* @author Lukman Hakim
*/
@Getter
@Setter
public class RekamDataPegawaiCustomVO extends BaseTransactionVO {
private String nip;
private String nama;
private String kedudukan;
private String detailKelompokJabatan;
private Integer kedudukanId;
private Date tanggalMeninggal;
private String idFinger;
private String kodeGapokId;
private String Golongan;
private Integer GolonganId;
private String golonganPegawai;
private Integer golonganPegawaiId;
private String golonganPPPK;
private String golonganPPPKId;
private Integer pensiun;
private String tunjanganFungsional;
private Integer tunjanganPapua;
private Integer wilayahTerperinci;
private Integer tunjanganUmum;
private String statusKawin;
private Integer statusKawinId;
private String beras;
private String sewaRumah;
private String alamat;
private String kodePos;
private String bankRekeningAtasNama;
private String bankRekeningNama;
private String bankRekeningNomor;
private String agama;
private Integer agamaId;
private String detailKategoryPegawai;
private Integer detailKategoryPegawaiId;
private String dokumen;
private Integer dokumenId;
private String eselon;
private Integer eselonId;
private String golonganDarah;
private String unitKerja;
private Integer golonganDarahId;
private String jabatanFungsional;
private Integer jabatanFungsionalId;
private String jabatanInternal;
private Integer jabatanInternalId;
private String jabatanLamar;
private Integer jabatanLamarId;
private String jabatanStruktural;
private Integer jabatanStrukturalId;
private String jenisKelamin;
private Integer jenisKelaminId;
private String jenisPegawai;
private Integer jenisPegawaiId;
private String jenisPegawaiLamar;
private Integer jenisPegawaiLamarId;
private String kualifikasiJurusan;
private Integer kualifikasiJurusanId;
private String negara;
private Integer negaraId;
private String pangkat;
private Integer pangkatId;
private String pendidikan;
private Integer pendidikanId;
private String penghasilanTidakKenaPajak;
private Integer penghasilanTidakKenaPajakId;
private String gelarDepan;
private String gelarBelakang;
private String range;
private Integer rangeId;
private String ruangan;
private Integer ruanganId;
private String shiftKerja;
private Integer shiftKerjaId;
private String kategoryPegawai;
private Integer kategoryPegawaiId;
private String statusPegawai;
private Integer statusPegawaiId;
private String statusPerkawinanPegawai;
private Integer statusPerkawinanPegawaiId;
private String suku;
private Integer sukuId;
private String titlePasien;
private Integer titlePasienId;
private String 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;
private String noStr;
private Date tglTerbitStr;
private Date tglBerakhirStr;
private Date tglMasuk;
private Date tglRetired;
private Date tglLahir;
private Date tglPensiun;
private String noBPJS;
private String satuanKerja;
private Integer satuanKerjaId;
private String rekanan;
private Integer rekananId;
private String periodePengajar;
private String periodePengajarId;
private Double grade;
private Double nilaiJabatan;
@Size(max = 200, message = "No penugasan klinis maksimal {max} karakter")
private String noPenugasanKlinis;
private Date tglTerbitPenugasanKlinis;
private Date tglBerakhirPenugasanKlinis;
}