333 lines
7.5 KiB
Java
333 lines
7.5 KiB
Java
package com.jasamedika.medifirst2000.vo;
|
|
|
|
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
import lombok.Getter;
|
|
import lombok.Setter;
|
|
|
|
import javax.validation.constraints.NotNull;
|
|
import java.util.Date;
|
|
import java.util.HashSet;
|
|
import java.util.Set;
|
|
|
|
/**
|
|
* class StrukPelayananDetail
|
|
*
|
|
* @author Shakato
|
|
*/
|
|
@Getter
|
|
@Setter
|
|
public class StrukPelayananDetailVO extends BaseTransactionVO {
|
|
|
|
@Caption(value = "Aturan Pakai")
|
|
private String aturanpakai;
|
|
|
|
@Caption(value = "Deskripsi Detail Produk")
|
|
private String deskripsidetailproduk;
|
|
|
|
@Caption(value = "Harga Discount")
|
|
private Double hargadiscount;
|
|
|
|
@Caption(value = "Harga Discount Give")
|
|
private Double hargadiscountgive;
|
|
|
|
@Caption(value = "Harga Discount Save")
|
|
private Double hargadiscountsave;
|
|
|
|
@Caption(value = "Harga Netto")
|
|
private Double harganetto;
|
|
|
|
@Caption(value = "Harga P P H")
|
|
private Double hargapph;
|
|
|
|
@Caption(value = "Harga P P N")
|
|
private Double hargappn;
|
|
|
|
@Caption(value = "Harga Satuan")
|
|
private Double hargasatuan;
|
|
|
|
@Caption(value = "Harga Satuan Di Jamin")
|
|
private Double hargasatuandijamin;
|
|
|
|
@Caption(value = "Harga Satuan P Penjamin")
|
|
private Double hargasatuanppenjamin;
|
|
|
|
@Caption(value = "Harga Satuan P Profile")
|
|
private Double hargasatuanpprofile;
|
|
|
|
@Caption(value = "Harga Tambahan")
|
|
private Double hargatambahan;
|
|
|
|
@Caption(value = "Is On Site Service")
|
|
private Byte isonsiteservice;
|
|
|
|
@NotNull(message = "Object Asal Produk Harus Diisi")
|
|
@Caption(value = "Object Asal Produk")
|
|
private AsalProdukVO kdasalproduk;
|
|
|
|
private Integer ObjectAsalProdukId;
|
|
|
|
@Caption(value = "Object Asal Produk Aset")
|
|
private AsalProdukVO kdasalprodukaset;
|
|
|
|
private Integer ObjectAsalProdukAsetId;
|
|
|
|
@Caption(value = "Object Jenis Diet")
|
|
private JenisDietVO kdjenisdiet;
|
|
|
|
private Integer ObjectJenisDietId;
|
|
|
|
@Caption(value = "Object Jenis Kemasan")
|
|
private JenisKemasanVO kdjeniskemasan;
|
|
|
|
private Integer ObjectJenisKemasanId;
|
|
|
|
@Caption(value = "Object Jenis Tarif")
|
|
private JenisTarifVO kdjenistarif;
|
|
|
|
private Integer ObjectJenisTarifId;
|
|
|
|
@Caption(value = "Object Jenis Waktu")
|
|
private JenisWaktuVO kdjeniswaktu;
|
|
|
|
private Integer ObjectJenisWaktuId;
|
|
|
|
@Caption(value = "Object Kamar")
|
|
private KamarVO kdkamar;
|
|
|
|
private Integer ObjectKamarId;
|
|
|
|
@Caption(value = "Object Kasus Penyakit")
|
|
private KasusPenyakitVO kdkasuspenyakit;
|
|
|
|
private Integer ObjectKasusPenyakitId;
|
|
|
|
@Caption(value = "Object Kategory Diet")
|
|
private KategoryDietVO kdkategorydiet;
|
|
|
|
private Integer ObjectKategoryDietId;
|
|
|
|
@Caption(value = "Kode Kategory Waktu")
|
|
private Byte kdkategorywaktu;
|
|
|
|
@Caption(value = "Object Kelas")
|
|
private DetailKamarVO kdkelas;
|
|
|
|
private Integer ObjectKelasId;
|
|
|
|
@Caption(value = "Object Kelas Di Jamin")
|
|
private DetailKamarVO kdkelasdijamin;
|
|
|
|
private Integer ObjectKelasDiJaminId;
|
|
|
|
@Caption(value = "Object Kelas Kamar")
|
|
private DetailKamarVO kdkelaskamar;
|
|
|
|
private Integer ObjectKelasKamarId;
|
|
|
|
@Caption(value = "Object Kelompok Pasien")
|
|
private KelompokPasienVO kdkelompokpasien;
|
|
|
|
private Integer ObjectKelompokPasienId;
|
|
|
|
@Caption(value = "Object Keterangan Diet")
|
|
private KeteranganDietVO kdketerangandiet;
|
|
|
|
private Integer ObjectKeteranganDietId;
|
|
|
|
@Caption(value = "Object Kondisi Produk Retur")
|
|
private KondisiProdukVO kdkondisiprodukretur;
|
|
|
|
private Integer ObjectKondisiProdukReturId;
|
|
|
|
@Caption(value = "Object Kondisi Produk Return")
|
|
private KondisiProdukVO kdkondisiprodukreturn;
|
|
|
|
private Integer ObjectKondisiProdukReturnId;
|
|
|
|
@Caption(value = "Object Mata Uang")
|
|
private MataUangVO kdmatauang;
|
|
|
|
private Integer ObjectMataUangId;
|
|
|
|
@Caption(value = "Object Paket")
|
|
private PaketVO kdpaket;
|
|
|
|
private Integer ObjectPaketId;
|
|
|
|
@Caption(value = "Kode Penjamin Pasien")
|
|
private short kdpenjaminpasien;
|
|
|
|
@NotNull(message = "Object Produk Harus Diisi")
|
|
@Caption(value = "Object Produk")
|
|
private ProdukVO kdproduk;
|
|
|
|
private Integer ObjectProdukId;
|
|
|
|
@Caption(value = "Object Produk4 Used")
|
|
private ProdukVO kdproduk4used;
|
|
|
|
private Integer ObjectProduk4UsedId;
|
|
|
|
@Caption(value = "Object Produk Aset")
|
|
private ProdukVO kdprodukaset;
|
|
|
|
private Integer ObjectProdukAsetId;
|
|
|
|
@Caption(value = "Object Produk Trigger")
|
|
private ProdukVO kdproduktrigger;
|
|
|
|
private Integer ObjectProdukTriggerId;
|
|
|
|
@Caption(value = "Object Rekanan Rujukan")
|
|
private RekananVO kdrekananrujukan;
|
|
|
|
private Integer ObjectRekananRujukanId;
|
|
|
|
@NotNull(message = "Object Ruangan Harus Diisi")
|
|
@Caption(value = "Object Ruangan")
|
|
private RuanganVO kdruangan;
|
|
|
|
private Integer ObjectRuanganId;
|
|
|
|
@NotNull(message = "Object Ruangan Asal Harus Diisi")
|
|
@Caption(value = "Object Ruangan Asal")
|
|
private RuanganVO kdruanganasal;
|
|
|
|
private Integer ObjectRuanganAsalId;
|
|
|
|
@Caption(value = "Object Ruangan Stok")
|
|
private RuanganVO kdruanganstok;
|
|
|
|
private Integer ObjectRuanganStokId;
|
|
|
|
@Caption(value = "Object Satuan Standar")
|
|
private SatuanStandarVO kdsatuanstandar;
|
|
|
|
private Integer ObjectSatuanStandarId;
|
|
|
|
@Caption(value = "Keterangan Alasan Retur")
|
|
private String keteranganalasanretur;
|
|
|
|
@Caption(value = "Keterangan Lainnya")
|
|
private String keteranganlainnya;
|
|
|
|
@Caption(value = "Keterangan Pakai")
|
|
private String keteranganpakai;
|
|
|
|
@Caption(value = "Nama Produk")
|
|
private String namaproduk;
|
|
|
|
@Caption(value = "No Batch")
|
|
private String nobatch;
|
|
|
|
@Caption(value = "No Bed")
|
|
private Byte nobed;
|
|
|
|
@Caption(value = "No Closing")
|
|
private StrukClosingVO noclosing;
|
|
|
|
private String NoClosingId;
|
|
|
|
@Caption(value = "No Hasil Periksa")
|
|
private HasilPemeriksaanPasienVO nohasilperiksa;
|
|
|
|
private String NoHasilPeriksaId;
|
|
|
|
@Caption(value = "No Kirim")
|
|
private StrukKirimVO nokirim;
|
|
|
|
private String NoKirimId;
|
|
|
|
@Caption(value = "No Order")
|
|
private StrukOrderVO noorder;
|
|
|
|
private String NoOrderId;
|
|
|
|
@Caption(value = "No Planning")
|
|
private StrukPlanningVO noplanning;
|
|
|
|
private String NoPlanningId;
|
|
|
|
@Caption(value = "No Polisi Aset")
|
|
private String nopolisiaset;
|
|
|
|
@Caption(value = "No Resep")
|
|
private StrukResepVO noresep;
|
|
|
|
private String NoResepId;
|
|
|
|
@Caption(value = "No Retur")
|
|
private StrukReturVO noretur;
|
|
|
|
private String NoReturId;
|
|
|
|
@Caption(value = "No S J P")
|
|
private PemakaianAsuransiVO nosjp;
|
|
|
|
private String NoSJPId;
|
|
|
|
@NotNull(message = "No Struk Harus Diisi")
|
|
@Caption(value = "No Struk")
|
|
private StrukPelayananVO nostruk;
|
|
|
|
private String NoStrukId;
|
|
|
|
@Caption(value = "Persen Discount")
|
|
private Double persendiscount;
|
|
|
|
@Caption(value = "Qty Orang")
|
|
private Byte qtyorang;
|
|
|
|
@Caption(value = "Qty Produk")
|
|
private Double qtyproduk;
|
|
|
|
@Caption(value = "Qty Produk Out Ext")
|
|
private Double qtyprodukoutext;
|
|
|
|
@Caption(value = "Qty Produk Out Int")
|
|
private Double qtyprodukoutint;
|
|
|
|
@Caption(value = "Qty Produk Retur")
|
|
private Double qtyprodukretur;
|
|
|
|
@Caption(value = "Resep Ke")
|
|
private Byte resepke;
|
|
|
|
@Caption(value = "Satuan")
|
|
private String satuan;
|
|
|
|
@Caption(value = "Satuan Standar")
|
|
private String satuanstandar;
|
|
|
|
@Caption(value = "Tanggal Berlaku")
|
|
private Date tglberlaku;
|
|
|
|
@Caption(value = "Tanggal Pelayanan")
|
|
private Date tglpelayanan;
|
|
|
|
@Caption(value = "Tanggal Return Aset")
|
|
private Date tglreturnaset;
|
|
|
|
@Caption(value = "Nomor Selang")
|
|
public String noSelang;
|
|
|
|
@Caption(value = "Max Penyimpanan")
|
|
private Double maxPenyimpanan;
|
|
|
|
@Caption(value = "Petugas String")
|
|
private String petugasString;
|
|
|
|
@Caption(value = "Object SatuanWaktu Kesling Fk")
|
|
private SatuanWaktuKeslingVO satuanWaktuKesling;
|
|
|
|
@Caption(value = "Maksimal Penyimpanan")
|
|
private Double maksimalPenyimpanan;
|
|
|
|
private Set<StrukPelayananDPetugasVO> strukPelayananDPetugas = new HashSet<>();
|
|
|
|
@Caption(value = "NoRecTriger")
|
|
private String noRecTriger;
|
|
|
|
}
|