package com.jasamedika.medifirst2000.entities; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name="PelayananPasienBayar_T") public class PelayananPasienBayar extends BaseTransaction { @ManyToOne @JoinColumn(name = "noSbm") @Caption(value = "noSbm") private StrukBuktiPenerimaan noSbm; @Column(name = "noSbm", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String noSbmId; @ManyToOne @JoinColumn(name = "NoStruk") @Caption(value = "NoStruk") private StrukPelayanan noStruk; @Column(name = "NoStruk", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String noStrukId; @ManyToOne @JoinColumn(name = "noMasuk") @Caption(value = "noMasuk") private AntrianPasienDiPeriksa noMasuk; @Column(name = "noMasuk", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String noMasukId; @ManyToOne @JoinColumn(name = "NoRegistrasi") @Caption(value = "NoRegistrasi") private PasienDaftar noRegistrasi; @Column(name = "NoRegistrasi", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String noRegistrasiId; @ManyToOne @JoinColumn(name = "NoCM") @Caption(value = "NoCM") private Pasien noCm; @Column(name = "NoCM", insertable = false, updatable = false) private Integer noCmId; @ManyToOne @JoinColumn(name = "ObjectRuanganFk") @Caption(value = "Ruangan") private Ruangan ruangan; @Column(name = "ObjectRuanganFk", insertable = false, updatable = false) private Integer ruanganId; @Column(name="TglPelayanan", nullable=false) @Caption(value = "TglPelayanan") private Date tglPelayanan; @ManyToOne @JoinColumn(name = "ObjectProdukFk") @Caption(value = "Produk") private Produk produk; @Column(name = "ObjectProdukFk", insertable = false, updatable = false) private Integer produkId; @ManyToOne @JoinColumn(name = "ObjectAsalProdukFk") @Caption(value = "Asal Produk") private AsalProduk asalProduk; @Column(name = "ObjectAsalProdukFk", insertable = false, updatable = false) private Integer asalProdukId; @Column(name="Satuan", nullable=false, length=1) @Caption(value = "Satuan") private String satuan; @Column(name="QtyProduk", nullable=false) @Caption(value = "qtyProduk") private Float qtyProduk; @Column(name="HargaNetto", nullable=false) @Caption(value = "hargaNetto") private Double hargaNetto; @Column(name="HargaSatuan", nullable=false) @Caption(value = "hargaSatuan") private Double hargaSatuan; @ManyToOne @JoinColumn(name = "ObjectKasusPenyakitFk") @Caption(value = "KasusPenyakit") private KasusPenyakit kasusPenyakit ; @Column(name = "ObjectKasusPenyakitFk", insertable = false, updatable = false) private Integer kasusPenyakitId; @ManyToOne @JoinColumn(name = "ObjectKelasFk") @Caption(value = "Kelas") private Kelas kelas; @Column(name = "ObjectKelasFk", insertable = false, updatable = false) private Integer kelasId; @ManyToOne @JoinColumn(name = "ObjectPaketFk") @Caption(value = "Paket") private Paket paket; @Column(name = "ObjectKelasFk", insertable = false, updatable = false) private Integer paketId; @ManyToOne @JoinColumn(name = "ObjectJenisTarifFk") @Caption(value = "JenisTarif") private JenisTarif jenistarif; @Column(name = "ObjectJenisTarifFk", insertable = false, updatable = false) private Integer jenistarifId; @Column(name="TglBerlaku") @Caption(value = "tglBerlaku") private Date tglBerlaku; @Column(name="NoResep", length=10) @Caption(value = "noResep") private String noResep; @Column(name="ResepKe") @Caption(value = "resepKe") private Byte resepKe; @ManyToOne @JoinColumn(name = "ObjectJenisKemasanFk") @Caption(value = "JenisKemasan") private JenisKemasan jenisKemasan; @Column(name = "ObjectJenisKemasanFk", insertable = false, updatable = false) private Integer jenisKemasanId; @ManyToOne @JoinColumn(name = "ObjectRuanganStokFk") @Caption(value = "RuanganStok") private Ruangan ruanganStok; @Column(name = "ObjectRuanganStokFk", insertable = false, updatable = false) private Integer ruanganStokId; @ManyToOne @JoinColumn(name = "nostrukText") @Caption(value = "nostrukText") private StrukPelayanan nostrukText; @Column(name = "ObjectRuanganStokFk", insertable = false, updatable = false) private Integer nostrukTextId; @ManyToOne @JoinColumn(name = "ObjectProduk4UsedFk") @Caption(value = "Produk4Used") private Ruangan produk4Used; @Column(name = "ObjectRuanganStokFk", insertable = false, updatable = false) private Integer produk4UsedId; @ManyToOne @JoinColumn(name = "noSjp") @Caption(value = "noSjp") private PemakaianAsuransi noSjp; @Column(name = "noSjp", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String noSjpId; @ManyToOne @JoinColumn(name = "ObjectKelompokPasienFk") @Caption(value = "KelompokPasien") private KelompokPasien kelompokPasien; @Column(name = "ObjectKelompokPasienFk", insertable = false, updatable = false) private Integer kelompokPasienId; @ManyToOne @JoinColumn(name = "ObjectRekananPenjaminFk") @Caption(value = "RekananPenjamin") private Rekanan rekananPenjamin ; @Column(name = "ObjectKelompokPasienFk", insertable = false, updatable = false) private Integer rekananPenjaminId; @ManyToOne @JoinColumn(name = "ObjectKelasDiJaminFk") @Caption(value = "KelompokPasien") private Kelas kelasDiJamin; @Column(name = "ObjectKelasDiJaminFk", insertable = false, updatable = false) private Integer kelasDiJaminId; @Column(name="HargaSatuanDiJamin", nullable=false) @Caption(value = "hargaSatuanDiJamin") private Double hargaSatuanDiJamin; @Column(name="HargaSatuanPPenjamin", nullable=false) @Caption(value = "hargaSatuanPPenjamin") private Double hargaSatuanPPenjamin; @Column(name="HargaSatuanPProfile", nullable=false) @Caption(value = "hargaSatuanPProfile") private Double hargaSatuanPProfile ; @ManyToOne @JoinColumn(name = "ObjectRekananRujukanFk") @Caption(value = "RekananRujukan") private Rekanan rekananRujukan ; @Column(name = "ObjectRekananRujukanFk", insertable = false, updatable = false) private Integer rekananRujukanId; @Column(name="NoKantongDarah", length=10) @Caption(value = "noKantongDarah") private String noKantongDarah ; @ManyToOne @JoinColumn(name = "ObjectRuanganAsalFk") @Caption(value = "RuanganAsal") private Ruangan ruanganAsal ; @Column(name = "ObjectRuanganAsalFk", insertable = false, updatable = false) private Integer ruanganAsalId; @Column(name="isOnSiteService", nullable=false) @Caption(value = "isOnsiteService") private Byte isOnsiteService; @ManyToOne @JoinColumn(name = "noOrder") @Caption(value = "noOrder") private StrukOrder noOrder; @Column(name = "noOrder", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String noOrderId; @ManyToOne @JoinColumn(name = "noPlanning") @Caption(value = "noPlanning") private StrukPlanning noPlanning; @Column(name = "noOrder", insertable = false, updatable = false) private Integer noPlanningId; @Column(name="KeteranganLainnya", length=150) @Caption(value = "keteranganLainnya") private String keteranganLainnya; @Column(name="NoHasilPeriksa", length=10) @Caption(value = "noHasilPeriksa") private String noHasilPeriksa; @Column(name="NoRecTrigger", length=36) @Caption(value = "noRecTrigger") private String noRecTrigger; @Column(name="NoVerifikasi", length=10) @Caption(value = "noVerifikasi") private String noVerifikasi; @Column(name="TotalDiBebaskan", nullable=false) @Caption(value = "totalDibebaskan") private Double totalDibebaskan; @Column(name="TotalDiBayar", nullable=false) @Caption(value = "totalDibayar") private Double totalDibayar; @Column(name="TotalSisaTagihan", nullable=false) @Caption(value = "totalSisaTagihan") private Double totalSisaTagihan; @ManyToOne @JoinColumn(name = "noSbmD") @Caption(value = "noSbmD") private StrukBuktiPenerimaan noSbmD; @Column(name = "noSbmD", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String noSbmDId; @Column(name="hargaDiskon") @Caption(value = "hargaDiskon") private Double hargaDiskon; @Column(name="totalDiBayarLebih") @Caption(value = "totalDiBayarLebih") private Double totalDiBayarLebih; public StrukBuktiPenerimaan getNoSbm() { return noSbm; } public void setNoSbm(StrukBuktiPenerimaan noSbm) { this.noSbm = noSbm; } public String getNoSbmId() { return noSbmId; } public void setNoSbmId(String noSbmId) { this.noSbmId = noSbmId; } public StrukPelayanan getNoStruk() { return noStruk; } public void setNoStruk(StrukPelayanan noStruk) { this.noStruk = noStruk; } public String getNoStrukId() { return noStrukId; } public void setNoStrukId(String noStrukId) { this.noStrukId = noStrukId; } public AntrianPasienDiPeriksa getNoMasuk() { return noMasuk; } public void setNoMasuk(AntrianPasienDiPeriksa noMasuk) { this.noMasuk = noMasuk; } public String getNoMasukId() { return noMasukId; } public void setNoMasukId(String noMasukId) { this.noMasukId = noMasukId; } public PasienDaftar getNoRegistrasi() { return noRegistrasi; } public void setNoRegistrasi(PasienDaftar noRegistrasi) { this.noRegistrasi = noRegistrasi; } public String getNoRegistrasiId() { return noRegistrasiId; } public void setNoRegistrasiId(String noRegistrasiId) { this.noRegistrasiId = noRegistrasiId; } public Pasien getNoCm() { return noCm; } public void setNoCm(Pasien noCm) { this.noCm = noCm; } public Integer getNoCmId() { return noCmId; } public void setNoCmId(Integer noCmId) { this.noCmId = noCmId; } public Ruangan getRuangan() { return ruangan; } public void setRuangan(Ruangan ruangan) { this.ruangan = ruangan; } public Integer getRuanganId() { return ruanganId; } public void setRuanganId(Integer ruanganId) { this.ruanganId = ruanganId; } public Date getTglPelayanan() { return tglPelayanan; } public void setTglPelayanan(Date tglPelayanan) { this.tglPelayanan = tglPelayanan; } public Produk getProduk() { return produk; } public void setProduk(Produk produk) { this.produk = produk; } public Integer getProdukId() { return produkId; } public void setProdukId(Integer produkId) { this.produkId = produkId; } public AsalProduk getAsalProduk() { return asalProduk; } public void setAsalProduk(AsalProduk asalProduk) { this.asalProduk = asalProduk; } public Integer getAsalProdukId() { return asalProdukId; } public void setAsalProdukId(Integer asalProdukId) { this.asalProdukId = asalProdukId; } public String getSatuan() { return satuan; } public void setSatuan(String satuan) { this.satuan = satuan; } public Float getQtyProduk() { return qtyProduk; } public void setQtyProduk(Float qtyProduk) { this.qtyProduk = qtyProduk; } public Double getHargaNetto() { return hargaNetto; } public void setHargaNetto(Double hargaNetto) { this.hargaNetto = hargaNetto; } public Double getHargaSatuan() { return hargaSatuan; } public void setHargaSatuan(Double hargaSatuan) { this.hargaSatuan = hargaSatuan; } public KasusPenyakit getKasusPenyakit() { return kasusPenyakit; } public void setKasusPenyakit(KasusPenyakit kasusPenyakit) { this.kasusPenyakit = kasusPenyakit; } public Integer getKasusPenyakitId() { return kasusPenyakitId; } public void setKasusPenyakitId(Integer kasusPenyakitId) { this.kasusPenyakitId = kasusPenyakitId; } public Kelas getKelas() { return kelas; } public void setKelas(Kelas kelas) { this.kelas = kelas; } public Integer getKelasId() { return kelasId; } public void setKelasId(Integer kelasId) { this.kelasId = kelasId; } public Paket getPaket() { return paket; } public void setPaket(Paket paket) { this.paket = paket; } public Integer getPaketId() { return paketId; } public void setPaketId(Integer paketId) { this.paketId = paketId; } public JenisTarif getJenistarif() { return jenistarif; } public void setJenistarif(JenisTarif jenistarif) { this.jenistarif = jenistarif; } public Integer getJenistarifId() { return jenistarifId; } public void setJenistarifId(Integer jenistarifId) { this.jenistarifId = jenistarifId; } public Date getTglBerlaku() { return tglBerlaku; } public void setTglBerlaku(Date tglBerlaku) { this.tglBerlaku = tglBerlaku; } public String getNoResep() { return noResep; } public void setNoResep(String noResep) { this.noResep = noResep; } public Byte getResepKe() { return resepKe; } public void setResepKe(Byte resepKe) { this.resepKe = resepKe; } public JenisKemasan getJenisKemasan() { return jenisKemasan; } public void setJenisKemasan(JenisKemasan jenisKemasan) { this.jenisKemasan = jenisKemasan; } public Integer getJenisKemasanId() { return jenisKemasanId; } public void setJenisKemasanId(Integer jenisKemasanId) { this.jenisKemasanId = jenisKemasanId; } public Ruangan getRuanganStok() { return ruanganStok; } public void setRuanganStok(Ruangan ruanganStok) { this.ruanganStok = ruanganStok; } public Integer getRuanganStokId() { return ruanganStokId; } public void setRuanganStokId(Integer ruanganStokId) { this.ruanganStokId = ruanganStokId; } public Ruangan getProduk4Used() { return produk4Used; } public void setProduk4Used(Ruangan produk4Used) { this.produk4Used = produk4Used; } public Integer getProduk4UsedId() { return produk4UsedId; } public void setProduk4UsedId(Integer produk4UsedId) { this.produk4UsedId = produk4UsedId; } public KelompokPasien getKelompokPasien() { return kelompokPasien; } public void setKelompokPasien(KelompokPasien kelompokPasien) { this.kelompokPasien = kelompokPasien; } public Integer getKelompokPasienId() { return kelompokPasienId; } public void setKelompokPasienId(Integer kelompokPasienId) { this.kelompokPasienId = kelompokPasienId; } public Rekanan getRekananPenjamin() { return rekananPenjamin; } public void setRekananPenjamin(Rekanan rekananPenjamin) { this.rekananPenjamin = rekananPenjamin; } public Integer getRekananPenjaminId() { return rekananPenjaminId; } public void setRekananPenjaminId(Integer rekananPenjaminId) { this.rekananPenjaminId = rekananPenjaminId; } public Kelas getKelasDiJamin() { return kelasDiJamin; } public void setKelasDiJamin(Kelas kelasDiJamin) { this.kelasDiJamin = kelasDiJamin; } public Integer getKelasDiJaminId() { return kelasDiJaminId; } public void setKelasDiJaminId(Integer kelasDiJaminId) { this.kelasDiJaminId = kelasDiJaminId; } public Double getHargaSatuanDiJamin() { return hargaSatuanDiJamin; } public void setHargaSatuanDiJamin(Double hargaSatuanDiJamin) { this.hargaSatuanDiJamin = hargaSatuanDiJamin; } public Double getHargaSatuanPPenjamin() { return hargaSatuanPPenjamin; } public void setHargaSatuanPPenjamin(Double hargaSatuanPPenjamin) { this.hargaSatuanPPenjamin = hargaSatuanPPenjamin; } public Double getHargaSatuanPProfile() { return hargaSatuanPProfile; } public void setHargaSatuanPProfile(Double hargaSatuanPProfile) { this.hargaSatuanPProfile = hargaSatuanPProfile; } public Rekanan getRekananRujukan() { return rekananRujukan; } public void setRekananRujukan(Rekanan rekananRujukan) { this.rekananRujukan = rekananRujukan; } public Integer getRekananRujukanId() { return rekananRujukanId; } public void setRekananRujukanId(Integer rekananRujukanId) { this.rekananRujukanId = rekananRujukanId; } public String getNoKantongDarah() { return noKantongDarah; } public void setNoKantongDarah(String noKantongDarah) { this.noKantongDarah = noKantongDarah; } public Ruangan getRuanganAsal() { return ruanganAsal; } public void setRuanganAsal(Ruangan ruanganAsal) { this.ruanganAsal = ruanganAsal; } public Integer getRuanganAsalId() { return ruanganAsalId; } public void setRuanganAsalId(Integer ruanganAsalId) { this.ruanganAsalId = ruanganAsalId; } public Byte getIsOnsiteService() { return isOnsiteService; } public void setIsOnsiteService(Byte isOnsiteService) { this.isOnsiteService = isOnsiteService; } public PemakaianAsuransi getNoSjp() { return noSjp; } public void setNoSjp(PemakaianAsuransi noSjp) { this.noSjp = noSjp; } public StrukOrder getNoOrder() { return noOrder; } public void setNoOrder(StrukOrder noOrder) { this.noOrder = noOrder; } public StrukPlanning getNoPlanning() { return noPlanning; } public void setNoPlanning(StrukPlanning noPlanning) { this.noPlanning = noPlanning; } public Integer getNoPlanningId() { return noPlanningId; } public void setNoPlanningId(Integer noPlanningId) { this.noPlanningId = noPlanningId; } public void setNoSbmD(StrukBuktiPenerimaan noSbmD) { this.noSbmD = noSbmD; } public String getNoSjpId() { return noSjpId; } public void setNoSjpId(String noSjpId) { this.noSjpId = noSjpId; } public String getNoOrderId() { return noOrderId; } public void setNoOrderId(String noOrderId) { this.noOrderId = noOrderId; } public String getNoSbmDId() { return noSbmDId; } public void setNoSbmDId(String noSbmDId) { this.noSbmDId = noSbmDId; } public String getKeteranganLainnya() { return keteranganLainnya; } public void setKeteranganLainnya(String keteranganLainnya) { this.keteranganLainnya = keteranganLainnya; } public String getNoHasilPeriksa() { return noHasilPeriksa; } public void setNoHasilPeriksa(String noHasilPeriksa) { this.noHasilPeriksa = noHasilPeriksa; } public String getNoRecTrigger() { return noRecTrigger; } public void setNoRecTrigger(String noRecTrigger) { this.noRecTrigger = noRecTrigger; } public String getNoVerifikasi() { return noVerifikasi; } public void setNoVerifikasi(String noVerifikasi) { this.noVerifikasi = noVerifikasi; } public Double getTotalDibebaskan() { return totalDibebaskan; } public void setTotalDibebaskan(Double totalDibebaskan) { this.totalDibebaskan = totalDibebaskan; } public Double getTotalDibayar() { return totalDibayar; } public void setTotalDibayar(Double totalDibayar) { this.totalDibayar = totalDibayar; } public Double getTotalSisaTagihan() { return totalSisaTagihan; } public void setTotalSisaTagihan(Double totalSisaTagihan) { this.totalSisaTagihan = totalSisaTagihan; } public StrukBuktiPenerimaan getNoSbmD() { return noSbmD; } public Double getHargaDiskon() { return hargaDiskon; } public void setHargaDiskon(Double hargaDiskon) { this.hargaDiskon = hargaDiskon; } public Double getTotalDiBayarLebih() { return totalDiBayarLebih; } public void setTotalDiBayarLebih(Double totalDiBayarLebih) { this.totalDiBayarLebih = totalDiBayarLebih; } public StrukPelayanan getNostrukText() { return nostrukText; } public void setNostrukText(StrukPelayanan nostrukText) { this.nostrukText = nostrukText; } public Integer getNostrukTextId() { return nostrukTextId; } public void setNostrukTextId(Integer nostrukTextId) { this.nostrukTextId = nostrukTextId; } }