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; } }