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 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 getKebutuhanDasar() { return kebutuhanDasar; } public void setKebutuhanDasar(Set kebutuhanDasar) { this.kebutuhanDasar = kebutuhanDasar; } }