510 lines
15 KiB
Java
510 lines
15 KiB
Java
package com.jasamedika.medifirst2000.vo;
|
|
|
|
import java.io.Serializable;
|
|
import java.util.HashSet;
|
|
import java.util.Set;
|
|
|
|
import javax.persistence.*;
|
|
import java.util.Date;
|
|
import org.hibernate.validator.constraints.NotEmpty;
|
|
|
|
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
|
import javax.validation.constraints.NotNull;
|
|
import org.hibernate.validator.constraints.Length;
|
|
import org.hibernate.validator.internal.util.logging.Messages;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonManagedReference;
|
|
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
/**
|
|
* class Departemen
|
|
*
|
|
* @author Generator
|
|
*/
|
|
//@Entity
|
|
//@Table(name = "Departemen_M")
|
|
public class DepartemenVO extends BaseMasterVO {
|
|
@Caption(value = "AlamatVO Email")
|
|
private String alamatEmail;
|
|
|
|
public void setAlamatEmail(String alamatEmail) {
|
|
this.alamatEmail = alamatEmail;
|
|
}
|
|
|
|
@Column(name = "AlamatEmail", nullable = true, length = 50)
|
|
public String getAlamatEmail() {
|
|
return this.alamatEmail;
|
|
}
|
|
|
|
@Caption(value = "Faksimile")
|
|
private String faksimile;
|
|
|
|
public void setFaksimile(String faksimile) {
|
|
this.faksimile = faksimile;
|
|
}
|
|
|
|
@Column(name = "Faksimile", nullable = true, length = 30)
|
|
public String getFaksimile() {
|
|
return this.faksimile;
|
|
}
|
|
|
|
@Caption(value = "Fixed Phone")
|
|
private String fixedPhone;
|
|
|
|
public void setFixedPhone(String fixedPhone) {
|
|
this.fixedPhone = fixedPhone;
|
|
}
|
|
|
|
@Column(name = "FixedPhone", nullable = true, length = 30)
|
|
public String getFixedPhone() {
|
|
return this.fixedPhone;
|
|
}
|
|
|
|
@Caption(value = "Kode Departemen")
|
|
private String kdDepartemen;
|
|
|
|
public void setKdDepartemen(String kdDepartemen) {
|
|
this.kdDepartemen = kdDepartemen;
|
|
}
|
|
|
|
@Column(name = "KdDepartemen", nullable = false, length = 1)
|
|
public String getKdDepartemen() {
|
|
return this.kdDepartemen;
|
|
}
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectJenisPerawatanFk")
|
|
@NotNull(message = "Object Jenis Perawatan Harus Diisi")
|
|
@Caption(value = "Object Jenis Perawatan")
|
|
private JenisPerawatanVO jenisPerawatan;
|
|
|
|
public void setJenisPerawatan(JenisPerawatanVO jenisPerawatan) {
|
|
this.jenisPerawatan = jenisPerawatan;
|
|
}
|
|
|
|
@Column(name = "KdJenisPerawatan", nullable = false)
|
|
public JenisPerawatanVO getJenisPerawatan() {
|
|
return this.jenisPerawatan;
|
|
}
|
|
|
|
@Column(name = "ObjectJenisPerawatanFk", insertable = false, updatable = false)
|
|
private Integer jenisPerawatanId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectPegawaiKepalaFk")
|
|
@Caption(value = "Object PegawaiVO Kepala")
|
|
private LoginUserVO pegawaiKepala;
|
|
|
|
public void setPegawaiKepala(LoginUserVO pegawaiKepala) {
|
|
this.pegawaiKepala = pegawaiKepala;
|
|
}
|
|
|
|
@Column(name = "KdPegawaiKepala", nullable = true, length = 5)
|
|
public LoginUserVO getPegawaiKepala() {
|
|
return this.pegawaiKepala;
|
|
}
|
|
|
|
@Column(name = "ObjectPegawaiKepalaFk", insertable = false, updatable = false)
|
|
private Integer pegawaiKepalaId;
|
|
|
|
@Caption(value = "Mobile Phone")
|
|
private String mobilePhone;
|
|
|
|
public void setMobilePhone(String mobilePhone) {
|
|
this.mobilePhone = mobilePhone;
|
|
}
|
|
|
|
@Column(name = "MobilePhone", nullable = true, length = 30)
|
|
public String getMobilePhone() {
|
|
return this.mobilePhone;
|
|
}
|
|
|
|
@Caption(value = "Nama Departemen")
|
|
private String namaDepartemen;
|
|
|
|
public void setNamaDepartemen(String namaDepartemen) {
|
|
this.namaDepartemen = namaDepartemen;
|
|
}
|
|
|
|
@Column(name = "NamaDepartemen", nullable = false, length = 50)
|
|
public String getNamaDepartemen() {
|
|
return this.namaDepartemen;
|
|
}
|
|
|
|
@Caption(value = "Prefix No Antrian")
|
|
private String prefixNoAntrian;
|
|
|
|
public void setPrefixNoAntrian(String prefixNoAntrian) {
|
|
this.prefixNoAntrian = prefixNoAntrian;
|
|
}
|
|
|
|
@Column(name = "PrefixNoAntrian", nullable = true, length = 4)
|
|
public String getPrefixNoAntrian() {
|
|
return this.prefixNoAntrian;
|
|
}
|
|
|
|
@Caption(value = "QDepartemen")
|
|
private Byte qDepartemen;
|
|
|
|
public void setqDepartemen(Byte qDepartemen) {
|
|
this.qDepartemen = qDepartemen;
|
|
}
|
|
|
|
@Column(name = "QDepartemen", nullable = false)
|
|
public Byte getqDepartemen() {
|
|
return this.qDepartemen;
|
|
}
|
|
|
|
@Caption(value = "Website")
|
|
private String website;
|
|
|
|
public void setWebsite(String website) {
|
|
this.website = website;
|
|
}
|
|
|
|
@Column(name = "Website", nullable = true, length = 80)
|
|
public String getWebsite() {
|
|
return this.website;
|
|
}
|
|
|
|
/*//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<AlatKesehatan> AlatKesehatanSet = new HashSet<AlatKesehatan>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<AsalPeserta> AsalPesertaSet = new HashSet<AsalPeserta>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<AsalProduk> AsalProdukSet = new HashSet<AsalProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<BahanProduk> BahanProdukSet = new HashSet<BahanProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<BentukProduk> BentukProdukSet = new HashSet<BentukProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<DetailGolonganProduk> DetailGolonganProdukSet = new HashSet<DetailGolonganProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<DetailJenisProduk> DetailJenisProdukSet = new HashSet<DetailJenisProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<FungsiProduk> FungsiProdukSet = new HashSet<FungsiProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<GeneralDetailJenisProduk> GeneralDetailJenisProdukSet = new HashSet<GeneralDetailJenisProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<GeneralJenisProduk> GeneralJenisProdukSet = new HashSet<GeneralJenisProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<GeneralKelompokProduk> GeneralKelompokProdukSet = new HashSet<GeneralKelompokProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<GeneralProduk> GeneralProdukSet = new HashSet<GeneralProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<GolonganProduk> GolonganProdukSet = new HashSet<GolonganProduk>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<JenisAlatKesehatan> JenisAlatKesehatanSet = new HashSet<JenisAlatKesehatan>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<JenisAset> JenisAsetSet = new HashSet<JenisAset>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<JenisDokumen> JenisDokumenSet = new HashSet<JenisDokumen>();
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<JenisOrder> JenisOrderSet = new HashSet<JenisOrder>();
|
|
|
|
public Set<JenisOrder> getJenisOrderSet() {
|
|
return JenisOrderSet;
|
|
}
|
|
|
|
public void setJenisOrderSet(Set<JenisOrder> jenisOrderSet) {
|
|
JenisOrderSet = jenisOrderSet;
|
|
}
|
|
|
|
public Set<JenisDokumen> getJenisDokumenSet() {
|
|
return JenisDokumenSet;
|
|
}
|
|
|
|
public void setJenisDokumenSet(Set<JenisDokumen> jenisDokumenSet) {
|
|
JenisDokumenSet = jenisDokumenSet;
|
|
}
|
|
|
|
public Set<JenisAset> getJenisAsetSet() {
|
|
return JenisAsetSet;
|
|
}
|
|
|
|
public void setJenisAsetSet(Set<JenisAset> jenisAsetSet) {
|
|
JenisAsetSet = jenisAsetSet;
|
|
}
|
|
|
|
public Set<JenisAlatKesehatan> getJenisAlatKesehatanSet() {
|
|
return JenisAlatKesehatanSet;
|
|
}
|
|
|
|
public void setJenisAlatKesehatanSet(Set<JenisAlatKesehatan> jenisAlatKesehatanSet) {
|
|
JenisAlatKesehatanSet = jenisAlatKesehatanSet;
|
|
}
|
|
|
|
public Set<GolonganProduk> getGolonganProdukSet() {
|
|
return GolonganProdukSet;
|
|
}
|
|
|
|
public void setGolonganProdukSet(Set<GolonganProduk> golonganProdukSet) {
|
|
GolonganProdukSet = golonganProdukSet;
|
|
}
|
|
|
|
public Set<GeneralProduk> getGeneralProdukSet() {
|
|
return GeneralProdukSet;
|
|
}
|
|
|
|
public void setGeneralProdukSet(Set<GeneralProduk> generalProdukSet) {
|
|
GeneralProdukSet = generalProdukSet;
|
|
}
|
|
|
|
public Set<GeneralJenisProduk> getGeneralJenisProdukSet() {
|
|
return GeneralJenisProdukSet;
|
|
}
|
|
|
|
public void setGeneralJenisProdukSet(Set<GeneralJenisProduk> generalJenisProdukSet) {
|
|
GeneralJenisProdukSet = generalJenisProdukSet;
|
|
}
|
|
|
|
public Set<GeneralKelompokProduk> getGeneralKelompokProdukSet() {
|
|
return GeneralKelompokProdukSet;
|
|
}
|
|
|
|
public void setGeneralKelompokProdukSet(Set<GeneralKelompokProduk> generalKelompokProdukSet) {
|
|
GeneralKelompokProdukSet = generalKelompokProdukSet;
|
|
}
|
|
|
|
public Set<GeneralDetailJenisProduk> getGeneralDetailJenisProdukSet() {
|
|
return GeneralDetailJenisProdukSet;
|
|
}
|
|
|
|
public void setGeneralDetailJenisProdukSet(Set<GeneralDetailJenisProduk> generalDetailJenisProdukSet) {
|
|
GeneralDetailJenisProdukSet = generalDetailJenisProdukSet;
|
|
}
|
|
|
|
public Set<FungsiProduk> getFungsiProdukSet() {
|
|
return FungsiProdukSet;
|
|
}
|
|
|
|
public void setFungsiProdukSet(Set<FungsiProduk> fungsiProdukSet) {
|
|
FungsiProdukSet = fungsiProdukSet;
|
|
}
|
|
|
|
public Set<DetailJenisProduk> getDetailJenisProdukSet() {
|
|
return DetailJenisProdukSet;
|
|
}
|
|
|
|
public void setDetailJenisProdukSet(Set<DetailJenisProduk> detailJenisProdukSet) {
|
|
DetailJenisProdukSet = detailJenisProdukSet;
|
|
}
|
|
|
|
public Set<DetailGolonganProduk> getDetailGolonganProdukSet() {
|
|
return DetailGolonganProdukSet;
|
|
}
|
|
|
|
public void setDetailGolonganProdukSet(Set<DetailGolonganProduk> detailGolonganProdukSet) {
|
|
DetailGolonganProdukSet = detailGolonganProdukSet;
|
|
}
|
|
|
|
public Set<BentukProduk> getBentukProdukSet() {
|
|
return BentukProdukSet;
|
|
}
|
|
|
|
public void setBentukProdukSet(Set<BentukProduk> bentukProdukSet) {
|
|
BentukProdukSet = bentukProdukSet;
|
|
}
|
|
|
|
public Set<BahanProduk> getBahanProdukSet() {
|
|
return BahanProdukSet;
|
|
}
|
|
|
|
public void setBahanProdukSet(Set<BahanProduk> bahanProdukSet) {
|
|
BahanProdukSet = bahanProdukSet;
|
|
}
|
|
|
|
public Set<AlatKesehatan> getAlatKesehatanSet() {
|
|
return AlatKesehatanSet;
|
|
}
|
|
|
|
public void setAlatKesehatanSet(Set<AlatKesehatan> alatKesehatanSet) {
|
|
AlatKesehatanSet = alatKesehatanSet;
|
|
}
|
|
|
|
public Set<AsalPeserta> getAsalPesertaSet() {
|
|
return AsalPesertaSet;
|
|
}
|
|
|
|
public void setAsalPesertaSet(Set<AsalPeserta> asalPesertaSet) {
|
|
AsalPesertaSet = asalPesertaSet;
|
|
}
|
|
|
|
public Set<AsalProduk> getAsalProdukSet() {
|
|
return AsalProdukSet;
|
|
}
|
|
|
|
public void setAsalProdukSet(Set<AsalProduk> asalProdukSet) {
|
|
AsalProdukSet = asalProdukSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<JenisKomponenHarga> JenisKomponenHargaSet = new HashSet<JenisKomponenHarga>();
|
|
|
|
public Set<JenisKomponenHarga> getJenisKomponenHargaSet() {
|
|
return JenisKomponenHargaSet;
|
|
}
|
|
|
|
public void setJenisKomponenHargaSet(Set<JenisKomponenHarga> jenisKomponenHargaSet) {
|
|
JenisKomponenHargaSet = jenisKomponenHargaSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<JenisPeriksaPenunjang> JenisPeriksaPenunjangSet = new HashSet<JenisPeriksaPenunjang>();
|
|
|
|
public Set<JenisPeriksaPenunjang> getJenisPeriksaPenunjangSet() {
|
|
return JenisPeriksaPenunjangSet;
|
|
}
|
|
|
|
public void setJenisPeriksaPenunjangSet(Set<JenisPeriksaPenunjang> jenisPeriksaPenunjangSet) {
|
|
JenisPeriksaPenunjangSet = jenisPeriksaPenunjangSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<JenisProduk> JenisProdukSet = new HashSet<JenisProduk>();
|
|
|
|
public Set<JenisProduk> getJenisProdukSet() {
|
|
return JenisProdukSet;
|
|
}
|
|
|
|
public void setJenisProdukSet(Set<JenisProduk> jenisProdukSet) {
|
|
JenisProdukSet = jenisProdukSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<JenisTempat> JenisTempatSet = new HashSet<JenisTempat>();
|
|
|
|
public Set<JenisTempat> getJenisTempatSet() {
|
|
return JenisTempatSet;
|
|
}
|
|
|
|
public void setJenisTempatSet(Set<JenisTempat> jenisTempatSet) {
|
|
JenisTempatSet = jenisTempatSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<JenisTindakanMedis> JenisTindakanMedisSet = new HashSet<JenisTindakanMedis>();
|
|
|
|
public Set<JenisTindakanMedis> getJenisTindakanMedisSet() {
|
|
return JenisTindakanMedisSet;
|
|
}
|
|
|
|
public void setJenisTindakanMedisSet(Set<JenisTindakanMedis> jenisTindakanMedisSet) {
|
|
JenisTindakanMedisSet = jenisTindakanMedisSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<JenisWaktu> JenisWaktuSet = new HashSet<JenisWaktu>();
|
|
|
|
public Set<JenisWaktu> getJenisWaktuSet() {
|
|
return JenisWaktuSet;
|
|
}
|
|
|
|
public void setJenisWaktuSet(Set<JenisWaktu> jenisWaktuSet) {
|
|
JenisWaktuSet = jenisWaktuSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<KategoryProduk> KategoryProdukSet = new HashSet<KategoryProduk>();
|
|
|
|
public Set<KategoryProduk> getKategoryProdukSet() {
|
|
return KategoryProdukSet;
|
|
}
|
|
|
|
public void setKategoryProdukSet(Set<KategoryProduk> kategoryProdukSet) {
|
|
KategoryProdukSet = kategoryProdukSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<KelompokAset> KelompokAsetSet = new HashSet<KelompokAset>();
|
|
|
|
public Set<KelompokAset> getKelompokAsetSet() {
|
|
return KelompokAsetSet;
|
|
}
|
|
|
|
public void setKelompokAsetSet(Set<KelompokAset> kelompokAsetSet) {
|
|
KelompokAsetSet = kelompokAsetSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<KelompokProduk> KelompokProdukSet = new HashSet<KelompokProduk>();
|
|
|
|
public Set<KelompokProduk> getKelompokProdukSet() {
|
|
return KelompokProdukSet;
|
|
}
|
|
|
|
public void setKelompokProdukSet(Set<KelompokProduk> kelompokProdukSet) {
|
|
KelompokProdukSet = kelompokProdukSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<KelompokTindakanMedis> KelompokTindakanMedisSet = new HashSet<KelompokTindakanMedis>();
|
|
|
|
public Set<KelompokTindakanMedis> getKelompokTindakanMedisSet() {
|
|
return KelompokTindakanMedisSet;
|
|
}
|
|
|
|
public void setKelompokTindakanMedisSet(Set<KelompokTindakanMedis> kelompokTindakanMedisSet) {
|
|
KelompokTindakanMedisSet = kelompokTindakanMedisSet;
|
|
}
|
|
|
|
//
|
|
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "kddepartemen")
|
|
private Set<KomponenEvaluasi> KomponenEvaluasiSet = new HashSet<KomponenEvaluasi>();
|
|
|
|
public Set<KomponenEvaluasi> getKomponenEvaluasiSet() {
|
|
return KomponenEvaluasiSet;
|
|
}
|
|
|
|
public void setKomponenEvaluasiSet(Set<KomponenEvaluasi> komponenEvaluasiSet) {
|
|
KomponenEvaluasiSet = komponenEvaluasiSet;
|
|
}*/
|
|
|
|
|
|
|
|
}
|