2021-01-07 11:34:56 +07:00

719 lines
18 KiB
Java

package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.*;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "StrukPlanning_T")
public class StrukPlanning extends BaseTransaction {
@Caption(value="Deskripsi Planning")
@Column(name = "DeskripsiPlanning", nullable = true , length = 300)
private String deskripsiplanning;
@Caption(value="Jenis Harga")
@Column(name = "jenisHarga", nullable = true)
private String jenisHarga;
@Caption(value="siklus")
@Column(name = "siklus", nullable = true)
private Integer siklus;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectAlamatTujuanFk")
@Caption(value="Object Alamat Tujuan")
private Alamat kdalamattujuan;
@Column(name = "ObjectAlamatTujuanFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectAlamatTujuanId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectAsalAnggaranFk")
@Caption(value="Object Asal Anggaran")
private AsalAnggaran kdasalanggaran;
@Column(name = "ObjectAsalAnggaranFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectAsalAnggaranId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectJenisPekerjaanFk")
@Caption(value="Jenis Pekerjaan")
private JenisPekerjaan jenisPekerjaan;
@Column(name = "ObjectJenisPekerjaanFk", insertable=false,updatable=false,nullable = true)
private Integer jenisPekerjaanId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectDokumenSKFk")
@Caption(value="Object Dokumen S K")
private Dokumen kddokumensk;
@Column(name = "ObjectDokumenSKFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectDokumenSKId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectJenisAnggaranFk")
@Caption(value="Object Jenis Anggaran")
private JenisAnggaran kdjenisanggaran;
@Column(name = "ObjectJenisAnggaranFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectJenisAnggaranId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectJenisTempatFk")
@Caption(value="Object Jenis Tempat")
private JenisTempat kdjenistempat;
@Column(name = "ObjectJenisTempatFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectJenisTempatId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectKelompokTransaksiFk")
@Caption(value="Object Kelompok Transaksi")
private KelompokTransaksi kdkelompoktransaksi;
@Column(name = "ObjectKelompokTransaksiFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectKelompokTransaksiId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectPegawaiPJawabFk")
@Caption(value="Object Pegawai P Jawab")
private Pegawai kdpegawaipjawab;
@Column(name = "ObjectPegawaiPJawabFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectPegawaiPJawabId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectPegawaiPJawabEvaluasiFk")
@Caption(value="Object Pegawai P Jawab Evaluasi")
private Pegawai kdpegawaipjawabevaluasi;
@Column(name = "ObjectPegawaiPJawabEvaluasiFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectPegawaiPJawabEvaluasiId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectPeriodeAccountFk")
@Caption(value="Object Periode Account")
private PeriodeAccount kdperiodeaccount;
@Column(name = "ObjectPeriodeAccountFk", insertable=false,updatable=false,nullable = true)
private String ObjectPeriodeAccountId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectRekananFk")
@Caption(value="Object Rekanan")
private Rekanan kdrekanan;
@Column(name = "ObjectRekananFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectRekananId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectStatusPekerjaanFk")
@Caption(value="Object Rekanan")
private StatusPekerjaan statusPekerjaan;
@Column(name = "ObjectStatusPekerjaanFk", insertable=false,updatable=false,nullable = true)
private Integer statusPekerjaanId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectRekananSkKontrakDetailFk")
@Caption(value="Rekanan Sk Kontrak Detail")
private RekananSkKontrakDetail rekananSkKontrakDetail;
@Column(name = "ObjectRekananSkKontrakDetailFk", insertable=false,updatable=false,nullable = true)
private String rekananSkKontrakDetailId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectRekananSkKontrakFk")
@Caption(value="Rekanan Sk Kontrak")
private RekananSkKontrak rekananSkKontrak;
@Column(name = "ObjectRekananSkKontrakFk", insertable=false,updatable=false,nullable = true)
private String rekananSkKontrakId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectRuanganFk")
@NotNull(message="Object Ruangan Harus Diisi")
@Caption(value="Object Ruangan")
private Ruangan kdruangan;
@Column(name = "ObjectRuanganFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectRuanganId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectRuanganAsalFk")
@NotNull(message="Object Ruangan Asal Harus Diisi")
@Caption(value="Object Ruangan Asal")
private Ruangan kdruanganasal;
@Column(name = "ObjectRuanganAsalFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectRuanganAsalId;
@Caption(value="Kesimpulan Planning_ As Kep")
@Column(name = "KesimpulanPlanning_AsKep", nullable = true , length = 300)
private String kesimpulanplanning_askep;
@Caption(value="Keterangan Lainnya")
@Column(name = "KeteranganLainnya", nullable = true , length = 150)
private String keteranganlainnya;
@Caption(value="Nama Planning")
@Column(name = "NamaPlanning", nullable = true , length = 75)
private String namaplanning;
@Caption(value="Nama Rekanan")
@Column(name = "NamaRekanan", nullable = true , length = 50)
private String namarekanan;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "NoCMFk")
@Caption(value="No C M")
private Pasien nocm;
@Column(name = "NoCMFk", insertable=false,updatable=false,nullable = true)
private Integer NoCMId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "NoMasukFk")
@Caption(value="No Masuk")
private RegistrasiPelayananPasien nomasuk;
@Column(name = "NoMasukFk", insertable=false,updatable=false,nullable = true)
private String NoMasukId;
@Caption(value="No Planning")
@Column(name = "NoPlanning", nullable = true , length = 10)
private String noplanning;
@Caption(value="No Planning_ Intern")
@Column(name = "NoPlanning_Intern", nullable = true , length = 30)
private String noplanning_intern;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "NoRegistrasiFk")
@Caption(value="No Registrasi")
private PasienDaftar noregistrasi;
@Column(name = "NoRegistrasiFk", insertable=false,updatable=false,nullable = true)
private String NoRegistrasiId;
@Caption(value="No Urut Login")
@Column(name = "NoUrutLogin", nullable = true , length = 10)
private String nourutlogin;
@Caption(value="No Urut Ruangan")
@Column(name = "NoUrutRuangan", nullable = true , length = 10)
private String nourutruangan;
@Caption(value="Qty Hari Siklus")
@Column(name = "QtyHariSiklus", nullable = true )
private Byte qtyharisiklus;
@Caption(value="Rincian Execute Planning_ As Kep")
@Column(name = "RincianExecutePlanning_AsKep", nullable = true , length = 1000)
private String rincianexecuteplanning_askep;
@Caption(value="Tanggal Evaluasi Planning_ As Kep")
@Column(name = "TglEvaluasiPlanning_AsKep", nullable = true )
private Date tglevaluasiplanning_askep;
@Caption(value="Tanggal Planning")
@Column(name = "TglPlanning", nullable = true )
private Date tglplanning;
@Caption(value="Tanggal Pengajuan")
@Column(name = "TglPengajuan", nullable = true )
private Date tglpegajuan;
@Caption(value="Tanggal Siklus Akhir")
@Column(name = "TglSiklusAkhir", nullable = true )
private Date tglsiklusakhir;
@Caption(value="Tanggal Siklus Awal")
@Column(name = "TglSiklusAwal", nullable = true )
private Date tglsiklusawal;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectAsalSukuCadangFk")
@Caption(value="Asal Suku Cadang")
private AsalSukuCadang asalSukuCadang;
@Column(name = "ObjectAsalSukuCadangFk", insertable=false,updatable=false,nullable = true)
private Integer asalSukuCadangId;
public String getDeskripsiplanning() {
return deskripsiplanning;
}
public void setDeskripsiplanning(String deskripsiplanning) {
this.deskripsiplanning = deskripsiplanning;
}
public Alamat getKdalamattujuan() {
return kdalamattujuan;
}
public void setKdalamattujuan(Alamat kdalamattujuan) {
this.kdalamattujuan = kdalamattujuan;
}
public Integer getObjectAlamatTujuanId() {
return ObjectAlamatTujuanId;
}
public void setObjectAlamatTujuanId(Integer objectAlamatTujuanId) {
ObjectAlamatTujuanId = objectAlamatTujuanId;
}
public AsalAnggaran getKdasalanggaran() {
return kdasalanggaran;
}
public void setKdasalanggaran(AsalAnggaran kdasalanggaran) {
this.kdasalanggaran = kdasalanggaran;
}
public Integer getObjectAsalAnggaranId() {
return ObjectAsalAnggaranId;
}
public void setObjectAsalAnggaranId(Integer objectAsalAnggaranId) {
ObjectAsalAnggaranId = objectAsalAnggaranId;
}
public Dokumen getKddokumensk() {
return kddokumensk;
}
public void setKddokumensk(Dokumen kddokumensk) {
this.kddokumensk = kddokumensk;
}
public Integer getObjectDokumenSKId() {
return ObjectDokumenSKId;
}
public void setObjectDokumenSKId(Integer objectDokumenSKId) {
ObjectDokumenSKId = objectDokumenSKId;
}
public JenisAnggaran getKdjenisanggaran() {
return kdjenisanggaran;
}
public void setKdjenisanggaran(JenisAnggaran kdjenisanggaran) {
this.kdjenisanggaran = kdjenisanggaran;
}
public Integer getObjectJenisAnggaranId() {
return ObjectJenisAnggaranId;
}
public void setObjectJenisAnggaranId(Integer objectJenisAnggaranId) {
ObjectJenisAnggaranId = objectJenisAnggaranId;
}
public JenisTempat getKdjenistempat() {
return kdjenistempat;
}
public void setKdjenistempat(JenisTempat kdjenistempat) {
this.kdjenistempat = kdjenistempat;
}
public Integer getObjectJenisTempatId() {
return ObjectJenisTempatId;
}
public void setObjectJenisTempatId(Integer objectJenisTempatId) {
ObjectJenisTempatId = objectJenisTempatId;
}
public KelompokTransaksi getKdkelompoktransaksi() {
return kdkelompoktransaksi;
}
public void setKdkelompoktransaksi(KelompokTransaksi kdkelompoktransaksi) {
this.kdkelompoktransaksi = kdkelompoktransaksi;
}
public Integer getObjectKelompokTransaksiId() {
return ObjectKelompokTransaksiId;
}
public void setObjectKelompokTransaksiId(Integer objectKelompokTransaksiId) {
ObjectKelompokTransaksiId = objectKelompokTransaksiId;
}
public Pegawai getKdpegawaipjawab() {
return kdpegawaipjawab;
}
public void setKdpegawaipjawab(Pegawai kdpegawaipjawab) {
this.kdpegawaipjawab = kdpegawaipjawab;
}
public Integer getObjectPegawaiPJawabId() {
return ObjectPegawaiPJawabId;
}
public void setObjectPegawaiPJawabId(Integer objectPegawaiPJawabId) {
ObjectPegawaiPJawabId = objectPegawaiPJawabId;
}
public Pegawai getKdpegawaipjawabevaluasi() {
return kdpegawaipjawabevaluasi;
}
public void setKdpegawaipjawabevaluasi(Pegawai kdpegawaipjawabevaluasi) {
this.kdpegawaipjawabevaluasi = kdpegawaipjawabevaluasi;
}
public Integer getObjectPegawaiPJawabEvaluasiId() {
return ObjectPegawaiPJawabEvaluasiId;
}
public void setObjectPegawaiPJawabEvaluasiId(Integer objectPegawaiPJawabEvaluasiId) {
ObjectPegawaiPJawabEvaluasiId = objectPegawaiPJawabEvaluasiId;
}
public PeriodeAccount getKdperiodeaccount() {
return kdperiodeaccount;
}
public void setKdperiodeaccount(PeriodeAccount kdperiodeaccount) {
this.kdperiodeaccount = kdperiodeaccount;
}
public String getObjectPeriodeAccountId() {
return ObjectPeriodeAccountId;
}
public void setObjectPeriodeAccountId(String objectPeriodeAccountId) {
ObjectPeriodeAccountId = objectPeriodeAccountId;
}
public Rekanan getKdrekanan() {
return kdrekanan;
}
public void setKdrekanan(Rekanan kdrekanan) {
this.kdrekanan = kdrekanan;
}
public Integer getObjectRekananId() {
return ObjectRekananId;
}
public void setObjectRekananId(Integer objectRekananId) {
ObjectRekananId = objectRekananId;
}
public Ruangan getKdruangan() {
return kdruangan;
}
public void setKdruangan(Ruangan kdruangan) {
this.kdruangan = kdruangan;
}
public Integer getObjectRuanganId() {
return ObjectRuanganId;
}
public void setObjectRuanganId(Integer objectRuanganId) {
ObjectRuanganId = objectRuanganId;
}
public Ruangan getKdruanganasal() {
return kdruanganasal;
}
public void setKdruanganasal(Ruangan kdruanganasal) {
this.kdruanganasal = kdruanganasal;
}
public Integer getObjectRuanganAsalId() {
return ObjectRuanganAsalId;
}
public void setObjectRuanganAsalId(Integer objectRuanganAsalId) {
ObjectRuanganAsalId = objectRuanganAsalId;
}
public String getKesimpulanplanning_askep() {
return kesimpulanplanning_askep;
}
public void setKesimpulanplanning_askep(String kesimpulanplanning_askep) {
this.kesimpulanplanning_askep = kesimpulanplanning_askep;
}
public String getKeteranganlainnya() {
return keteranganlainnya;
}
public void setKeteranganlainnya(String keteranganlainnya) {
this.keteranganlainnya = keteranganlainnya;
}
public String getNamaplanning() {
return namaplanning;
}
public void setNamaplanning(String namaplanning) {
this.namaplanning = namaplanning;
}
public String getNamarekanan() {
return namarekanan;
}
public void setNamarekanan(String namarekanan) {
this.namarekanan = namarekanan;
}
public Pasien getNocm() {
return nocm;
}
public void setNocm(Pasien nocm) {
this.nocm = nocm;
}
public Integer getNoCMId() {
return NoCMId;
}
public void setNoCMId(Integer noCMId) {
NoCMId = noCMId;
}
public RegistrasiPelayananPasien getNomasuk() {
return nomasuk;
}
public void setNomasuk(RegistrasiPelayananPasien nomasuk) {
this.nomasuk = nomasuk;
}
public String getNoMasukId() {
return NoMasukId;
}
public void setNoMasukId(String noMasukId) {
NoMasukId = noMasukId;
}
public String getNoplanning() {
return noplanning;
}
public void setNoplanning(String noplanning) {
this.noplanning = noplanning;
}
public String getNoplanning_intern() {
return noplanning_intern;
}
public void setNoplanning_intern(String noplanning_intern) {
this.noplanning_intern = noplanning_intern;
}
public PasienDaftar getNoregistrasi() {
return noregistrasi;
}
public void setNoregistrasi(PasienDaftar noregistrasi) {
this.noregistrasi = noregistrasi;
}
public String getNoRegistrasiId() {
return NoRegistrasiId;
}
public void setNoRegistrasiId(String noRegistrasiId) {
NoRegistrasiId = noRegistrasiId;
}
public String getNourutlogin() {
return nourutlogin;
}
public void setNourutlogin(String nourutlogin) {
this.nourutlogin = nourutlogin;
}
public String getNourutruangan() {
return nourutruangan;
}
public void setNourutruangan(String nourutruangan) {
this.nourutruangan = nourutruangan;
}
public Byte getQtyharisiklus() {
return qtyharisiklus;
}
public void setQtyharisiklus(Byte qtyharisiklus) {
this.qtyharisiklus = qtyharisiklus;
}
public String getRincianexecuteplanning_askep() {
return rincianexecuteplanning_askep;
}
public void setRincianexecuteplanning_askep(String rincianexecuteplanning_askep) {
this.rincianexecuteplanning_askep = rincianexecuteplanning_askep;
}
public Date getTglevaluasiplanning_askep() {
return tglevaluasiplanning_askep;
}
public void setTglevaluasiplanning_askep(Date tglevaluasiplanning_askep) {
this.tglevaluasiplanning_askep = tglevaluasiplanning_askep;
}
public Date getTglplanning() {
return tglplanning;
}
public void setTglplanning(Date tglplanning) {
this.tglplanning = tglplanning;
}
public Date getTglpegajuan() {
return tglpegajuan;
}
public void setTglpegajuan(Date tglpegajuan) {
this.tglpegajuan = tglpegajuan;
}
public Date getTglsiklusakhir() {
return tglsiklusakhir;
}
public void setTglsiklusakhir(Date tglsiklusakhir) {
this.tglsiklusakhir = tglsiklusakhir;
}
public Date getTglsiklusawal() {
return tglsiklusawal;
}
public void setTglsiklusawal(Date tglsiklusawal) {
this.tglsiklusawal = tglsiklusawal;
}
public StatusPekerjaan getStatusPekerjaan() {
return statusPekerjaan;
}
public void setStatusPekerjaan(StatusPekerjaan statusPekerjaan) {
this.statusPekerjaan = statusPekerjaan;
}
public Integer getStatusPekerjaanId() {
return statusPekerjaanId;
}
public void setStatusPekerjaanId(Integer statusPekerjaanId) {
this.statusPekerjaanId = statusPekerjaanId;
}
public RekananSkKontrakDetail getRekananSkKontrakDetail() {
return rekananSkKontrakDetail;
}
public void setRekananSkKontrakDetail(RekananSkKontrakDetail rekananSkKontrakDetail) {
this.rekananSkKontrakDetail = rekananSkKontrakDetail;
}
public String getRekananSkKontrakDetailId() {
return rekananSkKontrakDetailId;
}
public void setRekananSkKontrakDetailId(String rekananSkKontrakDetailId) {
this.rekananSkKontrakDetailId = rekananSkKontrakDetailId;
}
public RekananSkKontrak getRekananSkKontrak() {
return rekananSkKontrak;
}
public void setRekananSkKontrak(RekananSkKontrak rekananSkKontrak) {
this.rekananSkKontrak = rekananSkKontrak;
}
public String getRekananSkKontrakId() {
return rekananSkKontrakId;
}
public void setRekananSkKontrakId(String rekananSkKontrakId) {
this.rekananSkKontrakId = rekananSkKontrakId;
}
public JenisPekerjaan getJenisPekerjaan() {
return jenisPekerjaan;
}
public void setJenisPekerjaan(JenisPekerjaan jenisPekerjaan) {
this.jenisPekerjaan = jenisPekerjaan;
}
public Integer getJenisPekerjaanId() {
return jenisPekerjaanId;
}
public void setJenisPekerjaanId(Integer jenisPekerjaanId) {
this.jenisPekerjaanId = jenisPekerjaanId;
}
public AsalSukuCadang getAsalSukuCadang() {
return asalSukuCadang;
}
public void setAsalSukuCadang(AsalSukuCadang asalSukuCadang) {
this.asalSukuCadang = asalSukuCadang;
}
public Integer getAsalSukuCadangId() {
return asalSukuCadangId;
}
public void setAsalSukuCadangId(Integer asalSukuCadangId) {
this.asalSukuCadangId = asalSukuCadangId;
}
public String getJenisHarga() {
return jenisHarga;
}
public void setJenisHarga(String jenisHarga) {
this.jenisHarga = jenisHarga;
}
public Integer getSiklus() {
return siklus;
}
public void setSiklus(Integer siklus) {
this.siklus = siklus;
}
}