2021-01-07 11:34:56 +07:00

176 lines
4.4 KiB
Java

package com.jasamedika.medifirst2000.entities;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.vo.AlatKhususVO;
@Entity //@Audited
@Table(name = "PerencanaanAnestesi_T")
public class PerencanaanAnestesi extends BaseTransaction{
@Column(name = "Catatan")
@Caption(value="Catatan")
private String catatan;
@ManyToOne
@JoinColumn(name = "ObjectPraAnestesiDokterFk")
@Caption(value="PraAnestesiDokter")
private PraAnestesiDokter praAnestesiDokter;
@Column(name = "ObjectPraAnestesiDokterFk", insertable=false,updatable=false)
private String praAnestesiDokterId;
@Column(name = "RawatInap")
@Caption(value="RawatInap")
private String rawatInap;
@Column(name = "RawatJalan")
@Caption(value="RawatJalan")
private String rawatJalan;
@Column(name = "Sedasi")
@Caption(value="Sedasi")
private String sedasi;
@Column(name = "GA")
@Caption(value="GA")
private String ga;
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "perencanaanAnestesi")
private Set<Monitoring> monitoring=new HashSet<Monitoring>();
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "perencanaanAnestesi")
private Set<TeknikKhusus> teknikKhusus=new HashSet<TeknikKhusus>();
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "perencanaanAnestesi")
private Set<AlatKhusus> alatKhusus=new HashSet<AlatKhusus>();
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "perencanaanAnestesi")
private Set<RawatKhusus> rawatKhusus=new HashSet<RawatKhusus>();
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "perencanaanAnestesi")
private Set<PersiapanPraAnestesi> persiapanPraAnestesi=new HashSet<PersiapanPraAnestesi>();
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "perencanaanAnestesi")
private Set<Regional> regional=new HashSet<Regional>();
public String getCatatan() {
return catatan;
}
public void setCatatan(String catatan) {
this.catatan = catatan;
}
public Set<Monitoring> getMonitoring() {
return monitoring;
}
public void setMonitoring(Set<Monitoring> monitoring) {
this.monitoring = monitoring;
}
public PraAnestesiDokter getPraAnestesiDokter() {
return praAnestesiDokter;
}
public void setPraAnestesiDokter(PraAnestesiDokter praAnestesiDokter) {
this.praAnestesiDokter = praAnestesiDokter;
}
public Set<TeknikKhusus> getTeknikKhusus() {
return teknikKhusus;
}
public void setTeknikKhusus(Set<TeknikKhusus> teknikKhusus) {
this.teknikKhusus = teknikKhusus;
}
public Set<AlatKhusus> getAlatKhusus() {
return alatKhusus;
}
public void setAlatKhusus(Set<AlatKhusus> alatKhusus) {
this.alatKhusus = alatKhusus;
}
public String getPraAnestesiDokterId() {
return praAnestesiDokterId;
}
public void setPraAnestesiDokterId(String praAnestesiDokterId) {
this.praAnestesiDokterId = praAnestesiDokterId;
}
public String getRawatInap() {
return rawatInap;
}
public Set<PersiapanPraAnestesi> getPersiapanPraAnestesi() {
return persiapanPraAnestesi;
}
public void setPersiapanPraAnestesi(Set<PersiapanPraAnestesi> persiapanPraAnestesi) {
this.persiapanPraAnestesi = persiapanPraAnestesi;
}
public void setRawatInap(String rawatInap) {
this.rawatInap = rawatInap;
}
public String getRawatJalan() {
return rawatJalan;
}
public void setRawatJalan(String rawatJalan) {
this.rawatJalan = rawatJalan;
}
public Set<RawatKhusus> getRawatKhusus() {
return rawatKhusus;
}
public void setRawatKhusus(Set<RawatKhusus> rawatKhusus) {
this.rawatKhusus = rawatKhusus;
}
public Set<Regional> getRegional() {
return regional;
}
public void setRegional(Set<Regional> regional) {
this.regional = regional;
}
public String getSedasi() {
return sedasi;
}
public void setSedasi(String sedasi) {
this.sedasi = sedasi;
}
public String getGa() {
return ga;
}
public void setGa(String ga) {
this.ga = ga;
}
}