tambah field status diskon pegawai di pasien daftar

This commit is contained in:
salmanoe 2021-03-05 13:43:53 +07:00
parent 21ab85536d
commit 579aaba0c5
2 changed files with 231 additions and 236 deletions

View File

@ -18,7 +18,6 @@ import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
@Entity @Entity
@Table(name = "PasienDaftar_T") @Table(name = "PasienDaftar_T")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
@ -52,7 +51,6 @@ public class PasienDaftar extends BaseTransaction {
@Caption(value = "Kajian Awal") @Caption(value = "Kajian Awal")
private Boolean isKajianAwal; private Boolean isKajianAwal;
@Column(name = "noRegistrasi", nullable = false, length = 200) @Column(name = "noRegistrasi", nullable = false, length = 200)
@NotNull(message = "No Registrasi Harus Diisi") @NotNull(message = "No Registrasi Harus Diisi")
@Caption(value = "No registrasi ") @Caption(value = "No registrasi ")
@ -246,6 +244,10 @@ public class PasienDaftar extends BaseTransaction {
@Column(name = "NoSbmLastFk", insertable = false, updatable = false) @Column(name = "NoSbmLastFk", insertable = false, updatable = false)
private Integer strukBuktiPenerimaanId; private Integer strukBuktiPenerimaanId;
@Caption(value = "Status Diskon Pegawai")
@Column(name = "isdiskonpegawai", nullable = true)
private Boolean isDiskonPegawai;
public Rekanan getRekanan() { public Rekanan getRekanan() {
return rekanan; return rekanan;
} }
@ -686,5 +688,12 @@ public class PasienDaftar extends BaseTransaction {
this.pemakaianAsuransiSet = pemakaianAsuransiSet; this.pemakaianAsuransiSet = pemakaianAsuransiSet;
} }
public Boolean getIsDiskonPegawai() {
return isDiskonPegawai;
} }
public void setIsDiskonPegawai(Boolean isDiskonPegawai) {
this.isDiskonPegawai = isDiskonPegawai;
}
}

View File

@ -1,43 +1,19 @@
package com.jasamedika.medifirst2000.vo; package com.jasamedika.medifirst2000.vo;
import java.io.Serializable;
import javax.persistence.*;
import java.util.Date; import java.util.Date;
import java.util.HashSet; import java.util.HashSet;
import java.util.Set; import java.util.Set;
import org.hibernate.validator.constraints.NotEmpty; import javax.persistence.CascadeType;
import javax.persistence.Column;
import com.jasamedika.medifirst2000.base.BaseTransaction; import javax.persistence.FetchType;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import javax.persistence.ManyToOne;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa; import javax.persistence.OneToMany;
import com.jasamedika.medifirst2000.entities.DiputuskanDetail;
import com.jasamedika.medifirst2000.entities.HubunganKeluarga;
import com.jasamedika.medifirst2000.entities.KasusPenyakit;
import com.jasamedika.medifirst2000.entities.Kelas;
import com.jasamedika.medifirst2000.entities.KelompokPasien;
import com.jasamedika.medifirst2000.entities.KondisiPasien;
import com.jasamedika.medifirst2000.entities.MapPasienDpjpToPasienDaftar;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.Pegawai;
import com.jasamedika.medifirst2000.entities.PenanggungJawabPasien;
import com.jasamedika.medifirst2000.entities.PenyebabKematian;
import com.jasamedika.medifirst2000.entities.RegistrasiPelayananPasien;
import com.jasamedika.medifirst2000.entities.Rekanan;
import com.jasamedika.medifirst2000.entities.Ruangan;
import com.jasamedika.medifirst2000.entities.StatusKeluar;
import com.jasamedika.medifirst2000.entities.StatusPulang;
import javax.validation.constraints.NotNull; 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.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
public class PasienDaftarVO extends BaseTransactionVO { public class PasienDaftarVO extends BaseTransactionVO {
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = FetchType.LAZY)
@ -161,6 +137,9 @@ public class PasienDaftarVO extends BaseTransactionVO {
@Caption(value = "emergensi") @Caption(value = "emergensi")
private Boolean emergensi; private Boolean emergensi;
@Caption(value = "Status Diskon Pegawai")
private Boolean isDiskonPegawai;
public RekananVO getRekanan() { public RekananVO getRekanan() {
return rekanan; return rekanan;
} }
@ -425,5 +404,12 @@ public class PasienDaftarVO extends BaseTransactionVO {
this.emergensi = emergensi; this.emergensi = emergensi;
} }
public Boolean getIsDiskonPegawai() {
return isDiskonPegawai;
} }
public void setIsDiskonPegawai(Boolean isDiskonPegawai) {
this.isDiskonPegawai = isDiskonPegawai;
}
}