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

225 lines
5.0 KiB
Java

package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
@Entity //@Audited
@Table(name = "PemindahanEmbrio_T")
public class PemindahanEmbrio extends MedicalRecordTransaction {
@ManyToOne
@JoinColumn(name = "ObjectProsedurPemindahanFk")
@Caption(value="Object Pemindahan Embrio")
private ProsedurPemindahanEmbrio prosedur;
@ManyToOne
@JoinColumn(name = "ObjectDokterFk")
@Caption(value="Object Pegawai")
private Pegawai pegawai;
@ManyToOne
@JoinColumn(name = "ObjectPemindahanEmbrioFk")
@Caption(value="Object Pemindahan Embrio")
private CaraPemindahanEmbrio pemindahanEmbrio;
@ManyToOne
@JoinColumn(name = "Embrio1FK")
@Caption(value="Embrio1 ")
private Embrio embrio1;
@ManyToOne
@JoinColumn(name = "Embrio2FK")
@Caption(value="Embrio2 ")
private Embrio embrio2;
@ManyToOne
@JoinColumn(name = "Embrio3FK" )
@Caption(value="Embrio3 ")
private Embrio embrio3;
@ManyToOne
@JoinColumn(name = "Embrio4FK")
@Caption(value="Embrio4 ")
private Embrio embrio4;
@Column(name = "Tanggal", nullable = true )
@Caption(value="Tanggal ")
private Date tanggal;
@Column(name = "JumlahEmbrioYgDipindahkan" )
@Caption(value="Jumlah Embrio Yang Dipindahkan")
private Integer jumlahEmbrioYgDipindahkan;
@Column(name = "KateterYgDigunakan")
@Caption(value="Kateter Yang Digunakan ")
private String kateter;
@Column(name = "PengobatanFaseLuteal")
@Caption(value="Pengobatan Fase Luteal")
private String pengobatanfaseLuteal;
@Column(name = "TanggalKriopreservasi", nullable = true )
@Caption(value="TanggalKriopreservasi ")
private Date tanggalKriopreservasi;
@Column(name = "SimpanBeku")
@Caption(value="Simpan Beku")
private Integer simpanBeku;
@ManyToOne
@JoinColumn(name = "Pemindahan1FK" )
@Caption(value="Pemindahan1 ")
private PemindahanEmbrioDariSimpanBeku pemindahan1;
@ManyToOne
@JoinColumn(name = "Pemindahan2FK" )
@Caption(value="Pemindahan2")
private PemindahanEmbrioDariSimpanBeku pemindahan2;
@ManyToOne
@JoinColumn(name = "Pemindahan3FK" )
@Caption(value="Pemindahan3")
private PemindahanEmbrioDariSimpanBeku pemindahan3;
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public ProsedurPemindahanEmbrio getProsedur() {
return prosedur;
}
public void setProsedur(ProsedurPemindahanEmbrio prosedur) {
this.prosedur = prosedur;
}
public CaraPemindahanEmbrio getPemindahanEmbrio() {
return pemindahanEmbrio;
}
public void setPemindahanEmbrio(CaraPemindahanEmbrio pemindahanEmbrio) {
this.pemindahanEmbrio = pemindahanEmbrio;
}
public Embrio getEmbrio1() {
return embrio1;
}
public void setEmbrio1(Embrio embrio1) {
this.embrio1 = embrio1;
}
public Embrio getEmbrio2() {
return embrio2;
}
public void setEmbrio2(Embrio embrio2) {
this.embrio2 = embrio2;
}
public Embrio getEmbrio3() {
return embrio3;
}
public void setEmbrio3(Embrio embrio3) {
this.embrio3 = embrio3;
}
public Embrio getEmbrio4() {
return embrio4;
}
public void setEmbrio4(Embrio embrio4) {
this.embrio4 = embrio4;
}
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
public Integer getJumlahEmbrioYgDipindahkan() {
return jumlahEmbrioYgDipindahkan;
}
public void setJumlahEmbrioYgDipindahkan(Integer jumlahEmbrioYgDipindahkan) {
this.jumlahEmbrioYgDipindahkan = jumlahEmbrioYgDipindahkan;
}
public String getKateter() {
return kateter;
}
public void setKateter(String kateter) {
this.kateter = kateter;
}
public String getPengobatanfaseLuteal() {
return pengobatanfaseLuteal;
}
public void setPengobatanfaseLuteal(String pengobatanfaseLuteal) {
this.pengobatanfaseLuteal = pengobatanfaseLuteal;
}
public Integer getSimpanBeku() {
return simpanBeku;
}
public Date getTanggalKriopreservasi() {
return tanggalKriopreservasi;
}
public void setTanggalKriopreservasi(Date tanggalKriopreservasi) {
this.tanggalKriopreservasi = tanggalKriopreservasi;
}
public void setSimpanBeku(Integer simpanBeku) {
this.simpanBeku = simpanBeku;
}
public PemindahanEmbrioDariSimpanBeku getPemindahan1() {
return pemindahan1;
}
public void setPemindahan1(PemindahanEmbrioDariSimpanBeku pemindahan1) {
this.pemindahan1 = pemindahan1;
}
public PemindahanEmbrioDariSimpanBeku getPemindahan2() {
return pemindahan2;
}
public void setPemindahan2(PemindahanEmbrioDariSimpanBeku pemindahan2) {
this.pemindahan2 = pemindahan2;
}
public PemindahanEmbrioDariSimpanBeku getPemindahan3() {
return pemindahan3;
}
public void setPemindahan3(PemindahanEmbrioDariSimpanBeku pemindahan3) {
this.pemindahan3 = pemindahan3;
}
}