package com.jasamedika.medifirst2000.vo;

import java.util.Date;

import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;

/**
 * @author salmanoe
 * @since Nov 29, 2021
 */
public class IndeksKinerjaDokterVO extends BaseTransactionVO {

	@Caption(value = "Unit Kerja")
	private UnitKerjaPegawaiVO unitKerja;

	private Integer unitKerjaId;

	@Caption(value = "Subunit Kerja")
	private SubUnitKerjaPegawaiVO subunitKerja;

	private Integer subunitKerjaId;

	@Caption(value = "Pegawai")
	private PegawaiVO pegawai;

	private Integer pegawaiId;
	
	@Caption(value = "Bulan")
	private Date bulan;
	
	@Caption(value = "IKI")
	private Double iki;

	@Caption(value = "Skor")
	private Double skor;

	@Caption(value = "Skor Dasar (IKI 1)")
	private Double skorDasar;

	

	public UnitKerjaPegawaiVO getUnitKerja() {
		return unitKerja;
	}

	public void setUnitKerja(UnitKerjaPegawaiVO unitKerja) {
		this.unitKerja = unitKerja;
	}

	public Integer getUnitKerjaId() {
		return unitKerjaId;
	}

	public void setUnitKerjaId(Integer unitKerjaId) {
		this.unitKerjaId = unitKerjaId;
	}

	public SubUnitKerjaPegawaiVO getSubunitKerja() {
		return subunitKerja;
	}

	public void setSubunitKerja(SubUnitKerjaPegawaiVO subunitKerja) {
		this.subunitKerja = subunitKerja;
	}

	public Integer getSubunitKerjaId() {
		return subunitKerjaId;
	}

	public void setSubunitKerjaId(Integer subunitKerjaId) {
		this.subunitKerjaId = subunitKerjaId;
	}

	public PegawaiVO getPegawai() {
		return pegawai;
	}

	public void setPegawai(PegawaiVO pegawai) {
		this.pegawai = pegawai;
	}

	public Integer getPegawaiId() {
		return pegawaiId;
	}

	public void setPegawaiId(Integer pegawaiId) {
		this.pegawaiId = pegawaiId;
	}
	
	public Date getBulan() {
		return bulan;
	}

	public void setBulan(Date bulan) {
		this.bulan = bulan;
	}

	public Double getIki() {
		return iki;
	}

	public void setIki(Double iki) {
		this.iki = iki;
	}

	public Double getSkor() {
		return skor;
	}

	public void setSkor(Double skor) {
		this.skor = skor;
	}

	public Double getSkorDasar() {
		return skorDasar;
	}

	public void setSkorDasar(Double skorDasar) {
		this.skorDasar = skorDasar;
	}

	@Override
	public String toString() {
		return "IndeksKinerjaDokterVO [unitKerja=" + unitKerja + ", unitKerjaId=" + unitKerjaId + ", subunitKerja="
				+ subunitKerja + ", subunitKerjaId=" + subunitKerjaId + ", pegawai=" + pegawai + ", pegawaiId="
				+ pegawaiId + ", skor=" + skor + ", skorDasar=" + skorDasar + ", iki=" + iki + "]";
	}

}
