penambahan kolom klasifikasi asa untuk entri tindakan dokter anestesi

This commit is contained in:
salmanoe 2021-11-15 19:51:49 +07:00
parent 73d361468b
commit 39a7c5c7dd
4 changed files with 376 additions and 275 deletions

View File

@ -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<PelayananPasienPetugas> pelayananPasienPetugasSet = new HashSet<>();
@JsonBackReference
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
private Set<RacikanDetail> racikan = new HashSet<>();
@JsonBackReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
private Set<PelayananPasienDetail> pelayananPasienDetailSet = new HashSet<>();
public Generik getGenerik() {

View File

@ -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<MapPelayananPasienPetugasToPegawai> mapPelayananPasienPetugasToPegawaiSet = new HashSet<>();
public Set<MapPelayananPasienPetugasToPegawai> 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;
}
}

View File

@ -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<MapPelayananPasienPetugasToPegawaiVO> mapPelayananPasienPetugasToPegawaiSet = new HashSet<>();
public Set<MapPelayananPasienPetugasToPegawaiVO> 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;
}
}

View File

@ -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<PelayananPasienPetugasVO> pelayananPasienPetugasSet = new HashSet<>();
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
private Set<RacikanDetailVO> racikan = new HashSet<>();
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
private Set<PelayananPasienDetailVO> pelayananPasienDetailSet = new HashSet<>();
@Caption(value = "petugas")
private Set<PelayananPasienPetugasVO> 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;
}
}