package com.jasamedika.medifirst2000.entities;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;

@Entity
@Table(name="DetailPengkajianAwal_T")
public class DetailPengkajianAwal extends BaseTransaction{

	@ManyToOne(fetch=FetchType.LAZY)
	@Caption(value = "Pengkajian Awal Transaksi")
	@JoinColumn(name="ObjectPengkajianAwalTransaksiFk")
	private PengkajianAwalTransaksi pengkajianAwalTransaksi;
	
	@Column(name="ObjectPengkajianAwalTransaksiFk", insertable=false, updatable=false, nullable=false)
	private String pengkajianAwalTransaksiId;
	
	@ManyToOne(fetch=FetchType.LAZY)
	@Caption(value="Pengkajian Awal")
	@JoinColumn(name="ObjectPengkajianAwalFk")
	private PengkajianAwal pengkajianAwal;
	
	@Column(name="ObjectPengkajianAwalFk", insertable=false, updatable=false, nullable=true)
	private Integer pengkajianAwalId;
	
	@Caption(value="Nilai")
	@Column(name="Nilai", nullable=true)
	private String nilai;

	public PengkajianAwalTransaksi getPengkajianAwalTransaksi() {
		return pengkajianAwalTransaksi;
	}

	public void setPengkajianAwalTransaksi(PengkajianAwalTransaksi pengkajianAwalTransaksi) {
		this.pengkajianAwalTransaksi = pengkajianAwalTransaksi;
	}

	public String getPengkajianAwalTransaksiId() {
		return pengkajianAwalTransaksiId;
	}

	public void setPengkajianAwalTransaksiId(String pengkajianAwalTransaksiId) {
		this.pengkajianAwalTransaksiId = pengkajianAwalTransaksiId;
	}

	public PengkajianAwal getPengkajianAwal() {
		return pengkajianAwal;
	}

	public void setPengkajianAwal(PengkajianAwal pengkajianAwal) {
		this.pengkajianAwal = pengkajianAwal;
	}

	public Integer getPengkajianAwalId() {
		return pengkajianAwalId;
	}

	public void setPengkajianAwalId(Integer pengkajianAwalId) {
		this.pengkajianAwalId = pengkajianAwalId;
	}

	public String getNilai() {
		return nilai;
	}

	public void setNilai(String nilai) {
		this.nilai = nilai;
	}
	
}
