diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasien.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasien.java index d86979de..a60c42b1 100644 --- a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasien.java +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasien.java @@ -20,77 +20,77 @@ import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name = "PelayananPasien_T") public class PelayananPasien extends MedicalRecordTransaction { - + @ManyToOne - @JoinColumn(name = "Generik") + @JoinColumn(name = "Generik") @Caption(value = "Generik") private Generik generik; - @Column(name = "Generik", insertable = false, updatable = false,nullable=true) + @Column(name = "Generik", insertable = false, updatable = false, nullable = true) private Integer generikId; - + @Caption(value = "statusOrder") @Column(name = "statusOrder", nullable = true) private Byte statusOrder; - + @Caption(value = "jasa") @Column(name = "jasa") private Double jasa; - + @ManyToOne - @JoinColumn(name = "KelasFk") + @JoinColumn(name = "KelasFk") @Caption(value = "Produk") private Kelas kelas; - @Column(name = "KelasFk", insertable = false, updatable = false,nullable=true) + @Column(name = "KelasFk", insertable = false, updatable = false, nullable = true) private Integer kelasId; @Caption(value = "Is Pasien") @Column(name = "isPasien", nullable = true) private Boolean isPasien; - + @Caption(value = "Is Pasien") @Column(name = "isObat", nullable = true) private Boolean isObat; - + @Caption(value = "Is Pasien") @Column(name = "isDosis", nullable = true) private Boolean isDosis; - + @Caption(value = "Is Pasien") @Column(name = "isRoute", nullable = true) private Boolean isRoute; - + @Caption(value = "Is Pasien") @Column(name = "isDokumentasi", nullable = true) private Boolean isDokumentasi; - + @Caption(value = "Is Pasien") @Column(name = "isWaktu", nullable = true) private Boolean isWaktu; - + @Caption(value = "Is Pasien") @Column(name = "isInformasi", nullable = true) private Boolean isInformasi; - + @Caption(value = "Is Benar") @Column(name = "isBenar", nullable = true) private Boolean isBenar; - - @ManyToOne(fetch=FetchType.LAZY) - @JoinColumn(name="StrukFk") + + @ManyToOne(fetch = FetchType.LAZY) + @JoinColumn(name = "StrukFk") private StrukPelayanan strukPelayanan; - - @Column(name = "StrukFk", nullable = false, insertable=false, updatable=false) + + @Column(name = "StrukFk", nullable = false, insertable = false, updatable = false) private String strukFk; - - @ManyToOne(fetch=FetchType.LAZY) - @JoinColumn(name="StrukTerimaFk") + + @ManyToOne(fetch = FetchType.LAZY) + @JoinColumn(name = "StrukTerimaFk") private StrukPelayanan strukTerima; - - @Column(name = "StrukTerimaFk", nullable = true, insertable=false, updatable=false) + + @Column(name = "StrukTerimaFk", nullable = true, insertable = false, updatable = false) private String strukTerimaId; - + @Caption(value = "nilaiKonversi") @Column(name = "nilaiKonversi", nullable = true) private Float nilaiKonversi; @@ -98,15 +98,15 @@ public class PelayananPasien extends MedicalRecordTransaction { @Caption(value = "Status") @Column(name = "status", nullable = true) private String status; - + @Caption(value = "Tanggal Pelayanan") @Column(name = "TglPelayanan", nullable = true) private Date tglPelayanan; - + @Caption(value = "Harga Satuan") @Column(name = "hargaSatuan", nullable = true) private Double hargaSatuan; - + @Caption(value = "Harga Jual") @Column(name = "HargaJual", nullable = true) private Double hargaJual; @@ -118,35 +118,35 @@ public class PelayananPasien extends MedicalRecordTransaction { @Caption(value = "Piutang Penjamin") @Column(name = "piutangPenjamin", nullable = true) private Double piutangPenjamin; - + @Caption(value = "Piutang Rumah Sakit") @Column(name = "piutangRumahSakit", nullable = true) private Double piutangRumahSakit; - + @ManyToOne @JoinColumn(name = "NoBatch") @Caption(value = "Struk Order") private StrukPelayananDNoBatch noBatch; - @Column(name = "NoBatch", columnDefinition = "CHAR(32)", insertable = false, updatable = false,nullable=true) + @Column(name = "NoBatch", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true) private String noBatchId; - + @ManyToOne @JoinColumn(name = "satuanViewFK") @Caption(value = "satuanView") private SatuanStandar satuanView; - @Column(name = "satuanViewFK", insertable = false, updatable = false,nullable=true) + @Column(name = "satuanViewFK", insertable = false, updatable = false, nullable = true) private Integer satuanViewId; - - @ManyToOne(fetch=FetchType.LAZY) + + @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "StrukOrderFk") @Caption(value = "Struk Order") private StrukOrder strukOrder; @Column(name = "StrukOrderFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String strukOrderId; - + @ManyToOne @JoinColumn(name = "JenisObatFk") @Caption(value = "Jenis Obat") @@ -183,7 +183,7 @@ public class PelayananPasien extends MedicalRecordTransaction { @Column(name = "RouteFk", insertable = false, updatable = false) private Integer routeId; - + @ManyToOne @JoinColumn(name = "KeteranganPakaiFk") @Caption(value = "Keterangan Pakai") @@ -200,10 +200,10 @@ public class PelayananPasien extends MedicalRecordTransaction { @Caption(value = "Kelompok Transaksi") @JoinColumn(name = "KdKelompokTransaksi") private KelompokTransaksi kelompokTransaksi; - - @Column(name = "KdKelompokTransaksi", insertable = false, updatable = false,nullable=true) + + @Column(name = "KdKelompokTransaksi", insertable = false, updatable = false, nullable = true) private Integer kelompokTransaksiId; - + @Column(name = "KeteranganLain", nullable = true, length = 100) @Caption(value = "KeteranganLain") private String keteranganLain; @@ -215,45 +215,45 @@ public class PelayananPasien extends MedicalRecordTransaction { @Caption(value = "hargaNetto") @Column(name = "hargaNetto") private Double hargaNetto; - + @Caption(value = "dosis") @Column(name = "dosis") private Float dosis; - + @Caption(value = "NoRecTriger") @Column(name = "noRecTriger", nullable = true) private String noRecTriger; - + @ManyToOne - @JoinColumn(name = "StrukResepFk") + @JoinColumn(name = "StrukResepFk") @Caption(value = "StrukResep") private StrukResep strukResep; - @Column(name = "StrukResepFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false,nullable=true) + @Column(name = "StrukResepFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true) private String strukResepId; - + @ManyToOne @Caption(value = "JenisKemasan") @JoinColumn(name = "JenisKemasanFK") private JenisKemasan jenisKemasan; - - @Column(name = "JenisKemasanFK", insertable = false, updatable = false,nullable=true) + + @Column(name = "JenisKemasanFK", insertable = false, updatable = false, nullable = true) private Integer jenisKemasanId; - + @Column(name = "rKe", nullable = true) @Caption(value = "rKe") private String rKe; @JsonBackReference - @OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "pelayananPasien") + @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien") private Set pelayananPasienPetugasSet = new HashSet<>(); @JsonBackReference @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien") private Set racikan = new HashSet<>(); - + @JsonBackReference - @OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "pelayananPasien") + @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien") private Set pelayananPasienDetailSet = new HashSet<>(); public Generik getGenerik() { diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasienPetugas.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasienPetugas.java index 81875345..ae864cc5 100644 --- a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasienPetugas.java +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasienPetugas.java @@ -20,42 +20,108 @@ import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; /** - * class PelayananPasienPetugas + * class PelayananPasienPetugas * * @author Generator */ @Entity @Table(name = "PelayananPasienPetugas_T") public class PelayananPasienPetugas extends BaseTransaction { - @Caption(value="Deskripsi Tugas Fungsi") + + @Caption(value = "Deskripsi Tugas Fungsi") private String deskripsitugasfungsi; + @Caption(value = "Is Petugas Pe P Jawab") + private Byte ispetugaspepjawab; + + @ManyToOne + @JoinColumn(name = "PelayananPasien") + @NotNull(message = "Object Asal Produk Harus Diisi") + @Caption(value = "Object Asal Produk") + private PelayananPasien pelayananPasien; + + @ManyToOne + @JoinColumn(name = "ObjectAsalProdukFk") + @NotNull(message = "Object Asal Produk Harus Diisi") + @Caption(value = "Object Asal Produk") + private AsalProduk kdasalproduk; + + @Column(name = "ObjectAsalProdukFk", insertable = false, updatable = false) + private Integer ObjectAsalProdukId; + + @Column(name = "PelayananPasien", insertable = false, updatable = false) + private String pelayananPasienId; + + @ManyToOne + @JoinColumn(name = "ObjectJenisPetugasPeFk") + @NotNull(message = "Object Jenis Petugas Pe Harus Diisi") + @Caption(value = "Object Jenis Petugas Pe") + private JenisPetugasPelaksana kdjenispetugaspe; + + @Column(name = "ObjectJenisPetugasPeFk", insertable = false, updatable = false) + private Integer ObjectJenisPetugasPeId; + + @ManyToOne + @JoinColumn(name = "ObjectPegawaiFk") + @NotNull(message = "Object Pegawai Harus Diisi") + @Caption(value = "Object Pegawai") + private Pegawai kdpegawai; + + @Column(name = "ObjectPegawaiFk", insertable = false, updatable = false) + private Integer ObjectPegawaiId; + + @ManyToOne + @JoinColumn(name = "ObjectProdukFk") + @NotNull(message = "Object Produk Harus Diisi") + @Caption(value = "Object Produk") + private Produk kdproduk; + + @Column(name = "ObjectProdukFk", insertable = false, updatable = false) + private Integer ObjectProdukId; + + @ManyToOne + @JoinColumn(name = "ObjectRuanganFk") + @NotNull(message = "Object Ruangan Harus Diisi") + @Caption(value = "Object Ruangan") + private Ruangan kdruangan; + + @Column(name = "ObjectRuanganFk", insertable = false, updatable = false) + private Integer ObjectRuanganId; + + @ManyToOne + @JoinColumn(name = "NoMasukFk") + @NotNull(message = "No Masuk Harus Diisi") + @Caption(value = "No Masuk") + private AntrianPasienDiPeriksa nomasuk; + + @Column(name = "NoMasukFk", insertable = false, updatable = false) + private String NoMasukId; + + @Caption(value = "Tanggal Pelayanan") + private DateTime tglpelayanan; + + @Column(name = "asaid", nullable = true) + @Caption(value = "Jenis Klasifikasi ASA") + private Byte asaId; + public void setDeskripsiTugasFungsi(String deskripsitugasfungsi) { this.deskripsitugasfungsi = deskripsitugasfungsi; } - @Column(name = "DeskripsiTugasFungsi", nullable = true , length = 75) - public String getDeskripsiTugasFungsi(){ + @Column(name = "DeskripsiTugasFungsi", nullable = true, length = 75) + public String getDeskripsiTugasFungsi() { return this.deskripsitugasfungsi; } - @Caption(value="Is Petugas Pe P Jawab") - private Byte ispetugaspepjawab; - public void setisPetugasPePJawab(Byte ispetugaspepjawab) { this.ispetugaspepjawab = ispetugaspepjawab; } - @Column(name = "isPetugasPePJawab", nullable = false ) - public Byte getisPetugasPePJawab(){ + @Column(name = "isPetugasPePJawab", nullable = false) + public Byte getisPetugasPePJawab() { return this.ispetugaspepjawab; } - @ManyToOne - @JoinColumn(name = "PelayananPasien") - @NotNull(message="Object Asal Produk Harus Diisi") - @Caption(value="Object Asal Produk") - private PelayananPasien pelayananPasien; - + public PelayananPasien getPelayananPasien() { return pelayananPasien; } @@ -64,132 +130,70 @@ public class PelayananPasienPetugas extends BaseTransaction { this.pelayananPasien = pelayananPasien; } - @ManyToOne - @JoinColumn(name = "ObjectAsalProdukFk") - @NotNull(message="Object Asal Produk Harus Diisi") - @Caption(value="Object Asal Produk") - private AsalProduk kdasalproduk; - public void setObjectAsalProduk(AsalProduk kdasalproduk) { this.kdasalproduk = kdasalproduk; } - @Column(name = "KdAsalProduk", nullable = false ) - public AsalProduk getObjectAsalProduk(){ + @Column(name = "KdAsalProduk", nullable = false) + public AsalProduk getObjectAsalProduk() { return this.kdasalproduk; } - @Column(name = "ObjectAsalProdukFk", insertable=false,updatable=false) - private Integer ObjectAsalProdukId; - - @Column(name = "PelayananPasien", insertable=false,updatable=false) - private String pelayananPasienId; - - - @ManyToOne - @JoinColumn(name = "ObjectJenisPetugasPeFk") - @NotNull(message="Object Jenis Petugas Pe Harus Diisi") - @Caption(value="Object Jenis Petugas Pe") - private JenisPetugasPelaksana kdjenispetugaspe; - public void setObjectJenisPetugasPe(JenisPetugasPelaksana kdjenispetugaspe) { this.kdjenispetugaspe = kdjenispetugaspe; } - @Column(name = "KdJenisPetugasPe", nullable = false ) - public JenisPetugasPelaksana getObjectJenisPetugasPe(){ + @Column(name = "KdJenisPetugasPe", nullable = false) + public JenisPetugasPelaksana getObjectJenisPetugasPe() { return this.kdjenispetugaspe; } - @Column(name = "ObjectJenisPetugasPeFk", insertable=false,updatable=false) - private Integer ObjectJenisPetugasPeId; - - @ManyToOne - @JoinColumn(name = "ObjectPegawaiFk") - @NotNull(message="Object Pegawai Harus Diisi") - @Caption(value="Object Pegawai") - private Pegawai kdpegawai; - public void setObjectPegawai(Pegawai kdpegawai) { this.kdpegawai = kdpegawai; } - @Column(name = "KdPegawai", nullable = true , length = 5) - public Pegawai getObjectPegawai(){ + @Column(name = "KdPegawai", nullable = true, length = 5) + public Pegawai getObjectPegawai() { return this.kdpegawai; } - @Column(name = "ObjectPegawaiFk", insertable=false,updatable=false) - private Integer ObjectPegawaiId; - - @ManyToOne - @JoinColumn(name = "ObjectProdukFk") - @NotNull(message="Object Produk Harus Diisi") - @Caption(value="Object Produk") - private Produk kdproduk; - public void setObjectProduk(Produk kdproduk) { this.kdproduk = kdproduk; } - @Column(name = "KdProduk", nullable = false , length = 6) - public Produk getObjectProduk(){ + @Column(name = "KdProduk", nullable = false, length = 6) + public Produk getObjectProduk() { return this.kdproduk; } - @Column(name = "ObjectProdukFk", insertable=false,updatable=false) - private Integer ObjectProdukId; - - @ManyToOne - @JoinColumn(name = "ObjectRuanganFk") - @NotNull(message="Object Ruangan Harus Diisi") - @Caption(value="Object Ruangan") - private Ruangan kdruangan; - public void setObjectRuangan(Ruangan kdruangan) { this.kdruangan = kdruangan; } - @Column(name = "KdRuangan", nullable = false , length = 3) - public Ruangan getObjectRuangan(){ + @Column(name = "KdRuangan", nullable = false, length = 3) + public Ruangan getObjectRuangan() { return this.kdruangan; } - @Column(name = "ObjectRuanganFk", insertable=false,updatable=false) - private Integer ObjectRuanganId; - - @ManyToOne - @JoinColumn(name = "NoMasukFk") - @NotNull(message="No Masuk Harus Diisi") - @Caption(value="No Masuk") - private AntrianPasienDiPeriksa nomasuk; - public void setNoMasuk(AntrianPasienDiPeriksa nomasuk) { this.nomasuk = nomasuk; } - - public AntrianPasienDiPeriksa getNoMasuk(){ + public AntrianPasienDiPeriksa getNoMasuk() { return this.nomasuk; } - @Column(name = "NoMasukFk", insertable=false,updatable=false) - private String NoMasukId; - - @Caption(value="Tanggal Pelayanan") - private DateTime tglpelayanan; - public void setTanggalPelayanan(DateTime tglpelayanan) { this.tglpelayanan = tglpelayanan; } - @Column(name = "TglPelayanan", nullable = false ) - public DateTime getTanggalPelayanan(){ + @Column(name = "TglPelayanan", nullable = false) + public DateTime getTanggalPelayanan() { return this.tglpelayanan; } @JsonBackReference - @OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "pelayananPasienPetugas") + @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasienPetugas") public Set mapPelayananPasienPetugasToPegawaiSet = new HashSet<>(); public Set getMapPelayananPasienPetugasToPegawaiSet() { @@ -328,8 +332,13 @@ public class PelayananPasienPetugas extends BaseTransaction { public void setTglpelayanan(DateTime tglpelayanan) { this.tglpelayanan = tglpelayanan; } - - + + public Byte getAsaId() { + return asaId; + } + + public void setAsaId(Byte asaId) { + this.asaId = asaId; + } } - diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/vo/PelayananPasienPetugasVO.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/vo/PelayananPasienPetugasVO.java index ca4cc762..df09732f 100644 --- a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/vo/PelayananPasienPetugasVO.java +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/vo/PelayananPasienPetugasVO.java @@ -1,182 +1,138 @@ package com.jasamedika.medifirst2000.vo; -import java.io.Serializable; import java.util.HashSet; import java.util.Set; -import javax.persistence.*; +import javax.persistence.Column; + import org.joda.time.DateTime; -import org.hibernate.validator.constraints.NotEmpty; -import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; -import com.jasamedika.medifirst2000.entities.Kelas; -import com.jasamedika.medifirst2000.entities.MapPelayananPasienPetugasToPegawai; - -import javax.validation.constraints.NotNull; -import org.hibernate.validator.constraints.Length; -import org.hibernate.validator.internal.util.logging.Messages; - -import com.fasterxml.jackson.annotation.JsonBackReference; -import com.fasterxml.jackson.annotation.JsonManagedReference; -import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; /** - * class PelayananPasienPetugas + * class PelayananPasienPetugas * * @author Generator */ public class PelayananPasienPetugasVO extends BaseTransactionVO { - @Caption(value="Deskripsi Tugas Fungsi") + + @Caption(value = "Deskripsi Tugas Fungsi") private String deskripsitugasfungsi; + @Caption(value = "Is Petugas Pe P Jawab") + private Byte ispetugaspepjawab; + + @Caption(value = "Object Asal Produk") + private AsalProdukVO kdasalproduk; + + @Column(name = "ObjectAsalProdukFk", insertable = false, updatable = false) + private Integer ObjectAsalProdukId; + + @Caption(value = "Object Jenis Petugas Pe") + private JenisPetugasPelaksanaVO kdjenispetugaspe; + + private Integer ObjectJenisPetugasPeId; + + @Caption(value = "Object Pegawai") + private PegawaiVO kdpegawai; + + private Integer ObjectPegawaiId; + + @Caption(value = "Object Produk") + private ProdukVO kdproduk; + + private Integer ObjectProdukId; + + @Caption(value = "Object Ruangan") + private RuanganVO kdruangan; + + private Integer ObjectRuanganId; + + @Caption(value = "No Masuk") + private AntrianPasienDiPeriksaVO nomasuk; + + private String NoMasukId; + + @Caption(value = "Tanggal Pelayanan") + private DateTime tglpelayanan; + + @Caption(value = "Jenis Klasifikasi ASA") + private Byte asaId; + public void setDeskripsiTugasFungsi(String deskripsitugasfungsi) { this.deskripsitugasfungsi = deskripsitugasfungsi; } - @Column(name = "DeskripsiTugasFungsi", nullable = true , length = 75) - public String getDeskripsiTugasFungsi(){ + public String getDeskripsiTugasFungsi() { return this.deskripsitugasfungsi; } - @Caption(value="Is Petugas Pe P Jawab") - private Byte ispetugaspepjawab; - public void setisPetugasPePJawab(Byte ispetugaspepjawab) { this.ispetugaspepjawab = ispetugaspepjawab; } - @Column(name = "isPetugasPePJawab", nullable = false ) - public Byte getisPetugasPePJawab(){ + public Byte getisPetugasPePJawab() { return this.ispetugaspepjawab; } - @ManyToOne - @JoinColumn(name = "ObjectAsalProdukFk") - @NotNull(message="Object Asal Produk Harus Diisi") - @Caption(value="Object Asal Produk") - private AsalProdukVO kdasalproduk; - public void setObjectAsalProduk(AsalProdukVO kdasalproduk) { this.kdasalproduk = kdasalproduk; } - @Column(name = "KdAsalProduk", nullable = false ) - public AsalProdukVO getObjectAsalProduk(){ + public AsalProdukVO getObjectAsalProduk() { return this.kdasalproduk; } - @Column(name = "ObjectAsalProdukFk", insertable=false,updatable=false) - private Integer ObjectAsalProdukId; - - - - - @ManyToOne - @JoinColumn(name = "ObjectJenisPetugasPeFk") - @NotNull(message="Object Jenis Petugas Pe Harus Diisi") - @Caption(value="Object Jenis Petugas Pe") - private JenisPetugasPelaksanaVO kdjenispetugaspe; - public void setObjectJenisPetugasPe(JenisPetugasPelaksanaVO kdjenispetugaspe) { this.kdjenispetugaspe = kdjenispetugaspe; } - @Column(name = "KdJenisPetugasPe", nullable = false ) - public JenisPetugasPelaksanaVO getObjectJenisPetugasPe(){ + public JenisPetugasPelaksanaVO getObjectJenisPetugasPe() { return this.kdjenispetugaspe; } - @Column(name = "ObjectJenisPetugasPeFk", insertable=false,updatable=false) - private Integer ObjectJenisPetugasPeId; - - @ManyToOne - @JoinColumn(name = "ObjectPegawaiFk") - @NotNull(message="Object Pegawai Harus Diisi") - @Caption(value="Object Pegawai") - private PegawaiVO kdpegawai; - public void setObjectPegawai(PegawaiVO kdpegawai) { this.kdpegawai = kdpegawai; } - @Column(name = "KdPegawai", nullable = true , length = 5) - public PegawaiVO getObjectPegawai(){ + public PegawaiVO getObjectPegawai() { return this.kdpegawai; } - @Column(name = "ObjectPegawaiFk", insertable=false,updatable=false) - private Integer ObjectPegawaiId; - - @ManyToOne - @JoinColumn(name = "ObjectProdukFk") - @NotNull(message="Object Produk Harus Diisi") - @Caption(value="Object Produk") - private ProdukVO kdproduk; - public void setObjectProduk(ProdukVO kdproduk) { this.kdproduk = kdproduk; } - @Column(name = "KdProduk", nullable = false , length = 6) - public ProdukVO getObjectProduk(){ + public ProdukVO getObjectProduk() { return this.kdproduk; } - @Column(name = "ObjectProdukFk", insertable=false,updatable=false) - private Integer ObjectProdukId; - - @ManyToOne - @JoinColumn(name = "ObjectRuanganFk") - @NotNull(message="Object Ruangan Harus Diisi") - @Caption(value="Object Ruangan") - private RuanganVO kdruangan; - public void setObjectRuangan(RuanganVO kdruangan) { this.kdruangan = kdruangan; } - @Column(name = "KdRuangan", nullable = false , length = 3) - public RuanganVO getObjectRuangan(){ + public RuanganVO getObjectRuangan() { return this.kdruangan; } - @Column(name = "ObjectRuanganFk", insertable=false,updatable=false) - private Integer ObjectRuanganId; - - @ManyToOne - @JoinColumn(name = "NoMasukFk") - @NotNull(message="No Masuk Harus Diisi") - @Caption(value="No Masuk") - private AntrianPasienDiPeriksaVO nomasuk; - public void setNoMasuk(AntrianPasienDiPeriksaVO nomasuk) { this.nomasuk = nomasuk; } - - public AntrianPasienDiPeriksaVO getNoMasuk(){ + public AntrianPasienDiPeriksaVO getNoMasuk() { return this.nomasuk; } - @Column(name = "NoMasukFk", insertable=false,updatable=false) - private String NoMasukId; - - @Caption(value="Tanggal Pelayanan") - private DateTime tglpelayanan; - public void setTanggalPelayanan(DateTime tglpelayanan) { this.tglpelayanan = tglpelayanan; } - @Column(name = "TglPelayanan", nullable = false ) - public DateTime getTanggalPelayanan(){ + public DateTime getTanggalPelayanan() { return this.tglpelayanan; } - @OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "pelayananPasienPetugas") public Set mapPelayananPasienPetugasToPegawaiSet = new HashSet<>(); public Set getMapPelayananPasienPetugasToPegawaiSet() { @@ -188,5 +144,132 @@ public class PelayananPasienPetugasVO extends BaseTransactionVO { this.mapPelayananPasienPetugasToPegawaiSet = mapPelayananPasienPetugasToPegawaiSet; } -} + public String getDeskripsitugasfungsi() { + return deskripsitugasfungsi; + } + public void setDeskripsitugasfungsi(String deskripsitugasfungsi) { + this.deskripsitugasfungsi = deskripsitugasfungsi; + } + + public Byte getIspetugaspepjawab() { + return ispetugaspepjawab; + } + + public void setIspetugaspepjawab(Byte ispetugaspepjawab) { + this.ispetugaspepjawab = ispetugaspepjawab; + } + + public AsalProdukVO getKdasalproduk() { + return kdasalproduk; + } + + public void setKdasalproduk(AsalProdukVO kdasalproduk) { + this.kdasalproduk = kdasalproduk; + } + + public Integer getObjectAsalProdukId() { + return ObjectAsalProdukId; + } + + public void setObjectAsalProdukId(Integer objectAsalProdukId) { + ObjectAsalProdukId = objectAsalProdukId; + } + + public JenisPetugasPelaksanaVO getKdjenispetugaspe() { + return kdjenispetugaspe; + } + + public void setKdjenispetugaspe(JenisPetugasPelaksanaVO kdjenispetugaspe) { + this.kdjenispetugaspe = kdjenispetugaspe; + } + + public Integer getObjectJenisPetugasPeId() { + return ObjectJenisPetugasPeId; + } + + public void setObjectJenisPetugasPeId(Integer objectJenisPetugasPeId) { + ObjectJenisPetugasPeId = objectJenisPetugasPeId; + } + + public PegawaiVO getKdpegawai() { + return kdpegawai; + } + + public void setKdpegawai(PegawaiVO kdpegawai) { + this.kdpegawai = kdpegawai; + } + + public Integer getObjectPegawaiId() { + return ObjectPegawaiId; + } + + public void setObjectPegawaiId(Integer objectPegawaiId) { + ObjectPegawaiId = objectPegawaiId; + } + + public ProdukVO getKdproduk() { + return kdproduk; + } + + public void setKdproduk(ProdukVO kdproduk) { + this.kdproduk = kdproduk; + } + + public Integer getObjectProdukId() { + return ObjectProdukId; + } + + public void setObjectProdukId(Integer objectProdukId) { + ObjectProdukId = objectProdukId; + } + + public RuanganVO getKdruangan() { + return kdruangan; + } + + public void setKdruangan(RuanganVO kdruangan) { + this.kdruangan = kdruangan; + } + + public Integer getObjectRuanganId() { + return ObjectRuanganId; + } + + public void setObjectRuanganId(Integer objectRuanganId) { + ObjectRuanganId = objectRuanganId; + } + + public AntrianPasienDiPeriksaVO getNomasuk() { + return nomasuk; + } + + public void setNomasuk(AntrianPasienDiPeriksaVO nomasuk) { + this.nomasuk = nomasuk; + } + + public String getNoMasukId() { + return NoMasukId; + } + + public void setNoMasukId(String noMasukId) { + NoMasukId = noMasukId; + } + + public DateTime getTglpelayanan() { + return tglpelayanan; + } + + public void setTglpelayanan(DateTime tglpelayanan) { + this.tglpelayanan = tglpelayanan; + } + + public Byte getAsaId() { + return asaId; + } + + public void setAsaId(Byte asaId) { + this.asaId = asaId; + } + +} diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/vo/PelayananPasienVO.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/vo/PelayananPasienVO.java index 17830be4..a80c5144 100644 --- a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/vo/PelayananPasienVO.java +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/vo/PelayananPasienVO.java @@ -16,56 +16,57 @@ import com.jasamedika.medifirst2000.entities.SatuanStandar; import com.jasamedika.medifirst2000.helper.Caption; public class PelayananPasienVO extends MedicalRecordTransactionVO { - + @ManyToOne @Caption(value = "Generik") private GenerikVO generik; @Caption(value = "statusOrder") private Byte statusOrder; - + + @Caption(value = "Jasa Farmasi") private Double jasa; - + @ManyToOne @Caption(value = "Produk") private KelasVO kelas; @Caption(value = "Is Pasien") private Boolean isPasien; - + @Caption(value = "Is Pasien") private Boolean isObat; - + @Caption(value = "Is Pasien") private Boolean isDosis; - + @Caption(value = "Is Pasien") private Boolean isRoute; - + @Caption(value = "Is Pasien") private Boolean isDokumentasi; - + @Caption(value = "Is Pasien") private Boolean isWaktu; - + @Caption(value = "Is Pasien") private Boolean isInformasi; - + @Caption(value = "Is Benar") private Boolean isBenar; - - @ManyToOne(fetch=FetchType.LAZY) + + @ManyToOne(fetch = FetchType.LAZY) private StrukPelayananVO strukPelayanan; - + @Caption(value = "Status") private String status; - + @Caption(value = "Tanggal Pelayanan") private Date tglPelayanan; - + @Caption(value = "Harga Satuan") private Double hargaSatuan; - + @Caption(value = "Harga Jual") private Double hargaJual; @@ -74,15 +75,15 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO { @Caption(value = "Piutang Penjamin") private Double piutangPenjamin; - + @Caption(value = "Piutang Rumah Sakit") private Double piutangRumahSakit; - + @ManyToOne @Caption(value = "Struk Order") private StrukPelayananDNoBatchVO noBatch; - @ManyToOne(fetch=FetchType.LAZY) + @ManyToOne(fetch = FetchType.LAZY) @Caption(value = "Struk Order") private StrukOrderVO strukOrder; @@ -119,7 +120,7 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO { @ManyToOne @Caption(value = "Kelompok Transaksi") private KelompokTransaksiVO kelompokTransaksi; - + @Caption(value = "KeteranganLain") private String keteranganLain; @@ -128,32 +129,32 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO { @Caption(value = "hargaNetto") private Double hargaNetto; - + @Caption(value = "NoRecTriger") private String noRecTriger; - + @Column(name = "qty", nullable = false, length = 100) @Caption(value = "qty") private Double qty; - + @Caption(value = "totalHarga") private Double totalHarga; - + @Caption(value = "resepKe") private Integer resepKe; - @OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "pelayananPasien") + @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien") private Set pelayananPasienPetugasSet = new HashSet<>(); @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien") private Set racikan = new HashSet<>(); - - @OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "pelayananPasien") + + @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien") private Set pelayananPasienDetailSet = new HashSet<>(); - + @Caption(value = "petugas") private Set petugas = new HashSet<>(); - + private SatuanStandar satuanView; private Integer satuanViewId; @@ -502,4 +503,12 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO { this.resepKe = resepKe; } + public Double getJasa() { + return jasa; + } + + public void setJasa(Double jasa) { + this.jasa = jasa; + } + } \ No newline at end of file