52 lines
1.5 KiB
Java
52 lines
1.5 KiB
Java
package com.jasamedika.medifirst2000.vo;
|
|
|
|
import java.util.HashSet;
|
|
import java.util.Set;
|
|
|
|
import javax.persistence.CascadeType;
|
|
import javax.persistence.FetchType;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.persistence.OneToMany;
|
|
|
|
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
public class PengkajianKebutuhanDasarVO extends BaseTransactionVO{
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@Caption(value = "antrianPasienDiPeriksa")
|
|
private AntrianPasienDiPeriksaVO antrianPasienDiPeriksa;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@Caption(value = "pengkajianAwalBaru")
|
|
private PengkajianAwalBaruVO pengkajianAwalBaru;
|
|
|
|
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "pengkajianKebutuhanDasar")
|
|
private Set<MapPengkajianKebutuhanDasarVO> kebutuhanDasar = new HashSet<>();
|
|
|
|
public AntrianPasienDiPeriksaVO getAntrianPasienDiPeriksa() {
|
|
return antrianPasienDiPeriksa;
|
|
}
|
|
|
|
public void setAntrianPasienDiPeriksa(AntrianPasienDiPeriksaVO antrianPasienDiPeriksa) {
|
|
this.antrianPasienDiPeriksa = antrianPasienDiPeriksa;
|
|
}
|
|
|
|
public PengkajianAwalBaruVO getPengkajianAwalBaru() {
|
|
return pengkajianAwalBaru;
|
|
}
|
|
|
|
public void setPengkajianAwalBaru(PengkajianAwalBaruVO pengkajianAwalBaru) {
|
|
this.pengkajianAwalBaru = pengkajianAwalBaru;
|
|
}
|
|
|
|
public Set<MapPengkajianKebutuhanDasarVO> getKebutuhanDasar() {
|
|
return kebutuhanDasar;
|
|
}
|
|
|
|
public void setKebutuhanDasar(Set<MapPengkajianKebutuhanDasarVO> kebutuhanDasar) {
|
|
this.kebutuhanDasar = kebutuhanDasar;
|
|
}
|
|
|
|
}
|