65 lines
1.7 KiB
Java
65 lines
1.7 KiB
Java
package com.jasamedika.medifirst2000.vo;
|
|
|
|
import java.util.HashSet;
|
|
import java.util.Set;
|
|
|
|
import javax.persistence.CascadeType;
|
|
import javax.persistence.Column;
|
|
import javax.persistence.FetchType;
|
|
import javax.persistence.JoinColumn;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.persistence.OneToMany;
|
|
import javax.persistence.OneToOne;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonIdentityReference;
|
|
import com.fasterxml.jackson.annotation.JsonManagedReference;
|
|
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
|
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
|
import com.jasamedika.medifirst2000.entities.LoginUser;
|
|
import com.jasamedika.medifirst2000.entities.Lokasi;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
public class RegistrasiPasienPenunjangVO extends RegistrasiPasienVO {
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectAsalRujukanFk")
|
|
@NotNull(message="Object Asal Rujukan Harus Diisi")
|
|
@Caption(value="Asal Rujukan")
|
|
private AsalRujukanVO asalRujukan;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectRuanganFk")
|
|
@Caption(value="Pelayanan yang di inginkan")
|
|
private RuanganVO ruangan;
|
|
@ManyToOne
|
|
|
|
|
|
@Caption(value="Pelayanan yang di inginkan")
|
|
private RekananVO asuransi;
|
|
public RekananVO getAsuransi() {
|
|
return asuransi;
|
|
}
|
|
|
|
public void setAsuransi(RekananVO asuransi) {
|
|
this.asuransi = asuransi;
|
|
}
|
|
|
|
public AsalRujukanVO getAsalRujukan() {
|
|
return asalRujukan;
|
|
}
|
|
|
|
public void setAsalRujukan(AsalRujukanVO asalRujukan) {
|
|
this.asalRujukan = asalRujukan;
|
|
}
|
|
|
|
public RuanganVO getRuangan() {
|
|
return ruangan;
|
|
}
|
|
|
|
public void setRuangan(RuanganVO ruangan) {
|
|
this.ruangan = ruangan;
|
|
}
|
|
|
|
|
|
}
|