495 lines
12 KiB
Java
495 lines
12 KiB
Java
package com.jasamedika.medifirst2000.vo;
|
|
|
|
import java.util.Date;
|
|
|
|
import javax.persistence.*;
|
|
|
|
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
|
import com.jasamedika.medifirst2000.entities.JenisArsip;
|
|
import com.jasamedika.medifirst2000.entities.JenisSurat;
|
|
import com.jasamedika.medifirst2000.entities.LoginUser;
|
|
import com.jasamedika.medifirst2000.entities.StatusYaTidak;
|
|
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
/**
|
|
* class DokumenInternal
|
|
*
|
|
* @author Generator
|
|
*/
|
|
public class DokumenInternalVO extends BaseTransactionVO {
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectDokumenFk")
|
|
@NotNull(message="Object Dokumen Harus Diisi")
|
|
@Caption(value="Object Dokumen")
|
|
private DokumenVO kddokumen;
|
|
|
|
public void setObjectDokumen(DokumenVO kddokumen) {
|
|
this.kddokumen = kddokumen;
|
|
}
|
|
|
|
@Column(name = "KdDokumen", nullable = false )
|
|
public DokumenVO getObjectDokumen(){
|
|
return this.kddokumen;
|
|
}
|
|
//
|
|
// @Column(name = "ObjectDokumenFk", insertable=false,updatable=false)
|
|
// private Integer ObjectDokumenId;
|
|
//
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectPegawaiTujuanFk")
|
|
@Caption(value="Object Pegawai Tujuan")
|
|
private PegawaiVO kdpegawaitujuan;
|
|
|
|
public void setObjectPegawaiTujuan(PegawaiVO kdpegawaitujuan) {
|
|
this.kdpegawaitujuan = kdpegawaitujuan;
|
|
}
|
|
|
|
@Column(name = "KdPegawaiTujuan", nullable = true , length = 5)
|
|
public PegawaiVO getObjectPegawaiTujuan(){
|
|
return this.kdpegawaitujuan;
|
|
}
|
|
|
|
// @Column(name = "ObjectPegawaiTujuanFk", insertable=false,updatable=false)
|
|
// private Integer ObjectPegawaiTujuanId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectRuanganTujuanFk")
|
|
@NotNull(message="Object Ruangan Tujuan Harus Diisi")
|
|
@Caption(value="Object Ruangan Tujuan")
|
|
private RuanganVO kdruangantujuan;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectUserPengirimSuratFk")
|
|
@Caption(value="Pegawai Pengirim Surat")
|
|
private PegawaiVO userPengirimSurat;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectJenisSuratFk")
|
|
@Caption(value="Jenis Surat")
|
|
private JenisSuratVO jenisSurat;
|
|
|
|
public void setObjectRuanganTujuan(RuanganVO kdruangantujuan) {
|
|
this.kdruangantujuan = kdruangantujuan;
|
|
}
|
|
|
|
@Column(name = "KdRuanganTujuan", nullable = false , length = 3)
|
|
public RuanganVO getObjectRuanganTujuan(){
|
|
return this.kdruangantujuan;
|
|
}
|
|
|
|
// @Column(name = "ObjectRuanganTujuanFk", insertable=false,updatable=false)
|
|
// private Integer ObjectRuanganTujuanId;
|
|
|
|
@Caption(value="Keterangan Lainnya")
|
|
private String keteranganlainnya;
|
|
|
|
public void setKeteranganLainnya(String keteranganlainnya) {
|
|
this.keteranganlainnya = keteranganlainnya;
|
|
}
|
|
|
|
@Column(name = "KeteranganLainnya", nullable = true , length = 150)
|
|
public String getKeteranganLainnya(){
|
|
return this.keteranganlainnya;
|
|
}
|
|
|
|
@Caption(value="No Dokumen_ Intern")
|
|
private String nodokumen_intern;
|
|
|
|
public void setNoDokumen_Intern(String nodokumen_intern) {
|
|
this.nodokumen_intern = nodokumen_intern;
|
|
}
|
|
|
|
@Column(name = "NoDokumen_Intern", nullable = true , length = 30)
|
|
public String getNoDokumen_Intern(){
|
|
return this.nodokumen_intern;
|
|
}
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "NoKirimFk")
|
|
@Caption(value="No Kirim")
|
|
private StrukKirimVO nokirim;
|
|
|
|
public void setNoKirim(StrukKirimVO nokirim) {
|
|
this.nokirim = nokirim;
|
|
}
|
|
|
|
@Column(name = "NoKirim", nullable = true , length = 10)
|
|
public StrukKirimVO getNoKirim(){
|
|
return this.nokirim;
|
|
}
|
|
|
|
// @Column(name = "NoKirimFk", insertable=false,updatable=false)
|
|
// private Integer NoKirimId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "NoStruk_TFk")
|
|
@Caption(value="No Struk_ T")
|
|
private StrukPelayananVO nostruk_t;
|
|
|
|
public void setNoStruk_T(StrukPelayananVO nostruk_t) {
|
|
this.nostruk_t = nostruk_t;
|
|
}
|
|
|
|
@Column(name = "NoStruk_T", nullable = true , length = 10)
|
|
public StrukPelayananVO getNoStruk_T(){
|
|
return this.nostruk_t;
|
|
}
|
|
|
|
// @Column(name = "NoStruk_TFk", insertable=false,updatable=false)
|
|
// private Integer NoStruk_TId;
|
|
|
|
// === add by yudi === //
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectRuanganPengirimFk")
|
|
@Caption(value="Ruangan Penerima")
|
|
private RuanganVO ruanganPengirim;
|
|
|
|
@Column(name = "NoTerima", nullable = true)
|
|
@Caption(value="Nomor Terima")
|
|
private String noTerima;
|
|
|
|
@Column(name = "TglTerima", nullable = true)
|
|
@Caption(value="Tgl Terima")
|
|
private Date tglTerima;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectLoginUserPenerimaSuratFk")
|
|
@Caption(value="User Penerima Surat")
|
|
private PegawaiVO loginUserPenerimaSurat;
|
|
|
|
// @Column(name = "ObjectLoginUserPenerimaSuratFk", insertable=false,updatable=false, nullable = true)
|
|
// private Integer loginUserPenerimaSuratId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectRuanganPenerimaFk")
|
|
@Caption(value="Ruangan Penerima")
|
|
private RuanganVO ruanganPenerima;
|
|
|
|
// @Column(name = "ObjectRuanganPenerimaFk", insertable=false,updatable=false, nullable = true)
|
|
// private Integer ruanganPenerimaId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectTipePengirimSuratFk")
|
|
@Caption(value="Tipe Pengirim Surat")
|
|
private TipePengirimSuratVO tipePengirimSurat;
|
|
|
|
// @Column(name = "ObjectTipePengirimSuratFk", insertable=false,updatable=false, nullable = true)
|
|
// private Integer tipePengirimSuratId;
|
|
|
|
@Column(name = "tglSurat", nullable = true)
|
|
@Caption(value="Tgl Surat")
|
|
private Date tglSurat;
|
|
|
|
@Column(name = "Perihal", nullable = true)
|
|
@Caption(value="Perihal")
|
|
private String perihal;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectPegawaiPengirimSuratFk")
|
|
@Caption(value="Pegawai Pengirim Surat")
|
|
private PegawaiVO pegawaiPengirimSurat;
|
|
|
|
// @Column(name = "ObjectPegawaiPengirimSuratFk", insertable=false,updatable=false, nullable = true)
|
|
// private Integer pegawaiPengirimSuratId;
|
|
|
|
@Column(name = "AlamatPengirim", nullable = true)
|
|
@Caption(value="Alamat Pengirim")
|
|
private String alamatPengirim;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectSifatSuratFk")
|
|
@Caption(value="Sifat Surat")
|
|
private SifatSuratVO sifatSurat;
|
|
|
|
// @Column(name = "ObjectSifatSuratFk", insertable=false,updatable=false, nullable = true)
|
|
// private Integer sifatSuratId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectStatusBerkasFk")
|
|
@Caption(value="Status Berkas")
|
|
private StatusBerkasVO statusBerkas;
|
|
|
|
// @Column(name = "ObjectSifatSuratFk", insertable=false,updatable=false, nullable = true)
|
|
// private Integer statusBerkasId;
|
|
|
|
// @Column(name = "ObjectStatusYaTidakKeaktifanFk", insertable=false,updatable=false, nullable = true)
|
|
// private Integer statusKeaktifanJenisArsipId;
|
|
|
|
@Column(name = "LampiranPerihal", nullable = true)
|
|
@Caption(value="Lampiran Perihal")
|
|
private Integer lampiranPerihal;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectKlasifikasiArsipFk")
|
|
@Caption(value="KlasifikasiArsip")
|
|
private KlasifikasiArsipVO klasifikasiArsip;
|
|
|
|
// @Column(name = "ObjectKlasifikasiArsipFk", insertable=false,updatable=false, nullable = true)
|
|
// private Integer klasifikasiArsipId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectSubKlasifikasiArsipFk")
|
|
@Caption(value="SubKlasifikasiArsip")
|
|
private SubKlasifikasiArsipVO subKlasifikasiArsip;
|
|
|
|
// @Column(name = "ObjectSubKlasifikasiArsipFk", insertable=false,updatable=false, nullable = true)
|
|
// private Integer subKlasifikasiArsipId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectStatusVerifikasiFk")
|
|
@Caption(value="statusKeaktifanJenisArsip")
|
|
private StatusYaTidakVO statusVerifikasi;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectStatusYaTidakKeaktifanFk")
|
|
@Caption(value="statusKeaktifanJenisArsip")
|
|
private JenisArsipVO jenisArsip;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectStatusYaTidakKeaktifanFk")
|
|
@Caption(value="statusKeaktifanJenisArsip")
|
|
private StatusYaTidakVO statusKeaktifan;
|
|
|
|
|
|
|
|
public StrukKirimVO getNokirim() {
|
|
return nokirim;
|
|
}
|
|
|
|
public void setNokirim(StrukKirimVO nokirim) {
|
|
this.nokirim = nokirim;
|
|
}
|
|
|
|
public StrukPelayananVO getNostruk_t() {
|
|
return nostruk_t;
|
|
}
|
|
|
|
public void setNostruk_t(StrukPelayananVO nostruk_t) {
|
|
this.nostruk_t = nostruk_t;
|
|
}
|
|
|
|
public JenisArsipVO getJenisArsip() {
|
|
return jenisArsip;
|
|
}
|
|
|
|
public void setJenisArsip(JenisArsipVO jenisArsip) {
|
|
this.jenisArsip = jenisArsip;
|
|
}
|
|
|
|
public DokumenVO getKddokumen() {
|
|
return kddokumen;
|
|
}
|
|
|
|
public void setKddokumen(DokumenVO kddokumen) {
|
|
this.kddokumen = kddokumen;
|
|
}
|
|
|
|
public PegawaiVO getKdpegawaitujuan() {
|
|
return kdpegawaitujuan;
|
|
}
|
|
|
|
public void setKdpegawaitujuan(PegawaiVO kdpegawaitujuan) {
|
|
this.kdpegawaitujuan = kdpegawaitujuan;
|
|
}
|
|
|
|
public RuanganVO getKdruangantujuan() {
|
|
return kdruangantujuan;
|
|
}
|
|
|
|
public void setKdruangantujuan(RuanganVO kdruangantujuan) {
|
|
this.kdruangantujuan = kdruangantujuan;
|
|
}
|
|
|
|
public String getKeteranganlainnya() {
|
|
return keteranganlainnya;
|
|
}
|
|
|
|
public void setKeteranganlainnya(String keteranganlainnya) {
|
|
this.keteranganlainnya = keteranganlainnya;
|
|
}
|
|
|
|
public String getNodokumen_intern() {
|
|
return nodokumen_intern;
|
|
}
|
|
|
|
public void setNodokumen_intern(String nodokumen_intern) {
|
|
this.nodokumen_intern = nodokumen_intern;
|
|
}
|
|
|
|
// public StrukKirimVO getNokirim() {
|
|
// return nokirim;
|
|
// }
|
|
//
|
|
// public void setNokirim(StrukKirimVO nokirim) {
|
|
// this.nokirim = nokirim;
|
|
// }
|
|
//
|
|
// public StrukPelayananVO getNostruk_t() {
|
|
// return nostruk_t;
|
|
// }
|
|
//
|
|
// public void setNostruk_t(StrukPelayananVO nostruk_t) {
|
|
// this.nostruk_t = nostruk_t;
|
|
// }
|
|
|
|
public Date getTglTerima() {
|
|
return tglTerima;
|
|
}
|
|
|
|
public void setTglTerima(Date tglTerima) {
|
|
this.tglTerima = tglTerima;
|
|
}
|
|
|
|
public PegawaiVO getLoginUserPenerimaSurat() {
|
|
return loginUserPenerimaSurat;
|
|
}
|
|
|
|
public void setLoginUserPenerimaSurat(PegawaiVO penerimaSurat) {
|
|
this.loginUserPenerimaSurat = penerimaSurat;
|
|
}
|
|
|
|
public RuanganVO getRuanganPenerima() {
|
|
return ruanganPenerima;
|
|
}
|
|
|
|
public void setRuanganPenerima(RuanganVO ruanganPenerima) {
|
|
this.ruanganPenerima = ruanganPenerima;
|
|
}
|
|
|
|
public TipePengirimSuratVO getTipePengirimSurat() {
|
|
return tipePengirimSurat;
|
|
}
|
|
|
|
public void setTipePengirimSurat(TipePengirimSuratVO tipePengirimSurat) {
|
|
this.tipePengirimSurat = tipePengirimSurat;
|
|
}
|
|
|
|
public Date getTglSurat() {
|
|
return tglSurat;
|
|
}
|
|
|
|
public void setTglSurat(Date tglSurat) {
|
|
this.tglSurat = tglSurat;
|
|
}
|
|
|
|
public String getPerihal() {
|
|
return perihal;
|
|
}
|
|
|
|
public void setPerihal(String perihal) {
|
|
this.perihal = perihal;
|
|
}
|
|
|
|
public PegawaiVO getPegawaiPengirimSurat() {
|
|
return pegawaiPengirimSurat;
|
|
}
|
|
|
|
public void setPegawaiPengirimSurat(PegawaiVO pegawaiPengirimSurat) {
|
|
this.pegawaiPengirimSurat = pegawaiPengirimSurat;
|
|
}
|
|
|
|
public String getAlamatPengirim() {
|
|
return alamatPengirim;
|
|
}
|
|
|
|
public void setAlamatPengirim(String alamatPengirim) {
|
|
this.alamatPengirim = alamatPengirim;
|
|
}
|
|
|
|
public SifatSuratVO getSifatSurat() {
|
|
return sifatSurat;
|
|
}
|
|
|
|
public void setSifatSurat(SifatSuratVO sifatSurat) {
|
|
this.sifatSurat = sifatSurat;
|
|
}
|
|
|
|
public StatusBerkasVO getStatusBerkas() {
|
|
return statusBerkas;
|
|
}
|
|
|
|
public void setStatusBerkas(StatusBerkasVO statusBerkas) {
|
|
this.statusBerkas = statusBerkas;
|
|
}
|
|
|
|
public Integer getLampiranPerihal() {
|
|
return lampiranPerihal;
|
|
}
|
|
|
|
public void setLampiranPerihal(Integer lampiranPerihal) {
|
|
this.lampiranPerihal = lampiranPerihal;
|
|
}
|
|
|
|
public KlasifikasiArsipVO getKlasifikasiArsip() {
|
|
return klasifikasiArsip;
|
|
}
|
|
|
|
public void setKlasifikasiArsip(KlasifikasiArsipVO klasifikasiArsip) {
|
|
this.klasifikasiArsip = klasifikasiArsip;
|
|
}
|
|
|
|
public SubKlasifikasiArsipVO getSubKlasifikasiArsip() {
|
|
return subKlasifikasiArsip;
|
|
}
|
|
|
|
public void setSubKlasifikasiArsip(SubKlasifikasiArsipVO subKlasifikasiArsip) {
|
|
this.subKlasifikasiArsip = subKlasifikasiArsip;
|
|
}
|
|
|
|
public String getNoTerima() {
|
|
return noTerima;
|
|
}
|
|
|
|
public void setNoTerima(String noTerima) {
|
|
this.noTerima = noTerima;
|
|
}
|
|
|
|
public StatusYaTidakVO getStatusVerifikasi() {
|
|
return statusVerifikasi;
|
|
}
|
|
|
|
public void setStatusVerifikasi(StatusYaTidakVO statusVerifikasi) {
|
|
this.statusVerifikasi = statusVerifikasi;
|
|
}
|
|
|
|
public RuanganVO getRuanganPengirim() {
|
|
return ruanganPengirim;
|
|
}
|
|
|
|
public void setRuanganPengirim(RuanganVO ruanganPengirim) {
|
|
this.ruanganPengirim = ruanganPengirim;
|
|
}
|
|
|
|
public PegawaiVO getUserPengirimSurat() {
|
|
return userPengirimSurat;
|
|
}
|
|
|
|
public void setUserPengirimSurat(PegawaiVO userPengirimSurat) {
|
|
this.userPengirimSurat = userPengirimSurat;
|
|
}
|
|
|
|
public JenisSuratVO getJenisSurat() {
|
|
return jenisSurat;
|
|
}
|
|
|
|
public void setJenisSurat(JenisSuratVO jenisSurat) {
|
|
this.jenisSurat = jenisSurat;
|
|
}
|
|
|
|
public StatusYaTidakVO getStatusKeaktifan() {
|
|
return statusKeaktifan;
|
|
}
|
|
|
|
public void setStatusKeaktifan(StatusYaTidakVO statusKeaktifan) {
|
|
this.statusKeaktifan = statusKeaktifan;
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|