package com.jasamedika.medifirst2000.entities;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;

import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;

@Entity //@Audited
@Table(name = "PenyulitAnestesi_T")
public class PenyulitAnestesi extends BaseTransaction{
	
	@NotNull(message="keterangan tidak boleh kosong")
	@Column(name = "keterangan")
	@Caption(value="Keterangan")
	private String keterangan;
	
	@ManyToOne
	@JoinColumn(name = "ObjectPemeriksaanFisikFk")
	@NotNull(message="Pemeriksaan Fisik tidak boleh kosong")
	@Caption(value="Object pemeriksaanFisik")
	private PemeriksaanFisik pemeriksaanFisik;

	public String getKeterangan() {
		return keterangan;
	}

	public void setKeterangan(String keterangan) {
		this.keterangan = keterangan;
	}

	public PemeriksaanFisik getPemeriksaanFisik() {
		return pemeriksaanFisik;
	}

	public void setPemeriksaanFisik(PemeriksaanFisik pemeriksaanFisik) {
		this.pemeriksaanFisik = pemeriksaanFisik;
	}	

}
