Merge branch 'dev/base' into dev/pegawai/monitoring-jatah-cuti

This commit is contained in:
Salman Manoe 2025-02-07 09:59:06 +07:00
commit ea1db4bbc5
67 changed files with 6672 additions and 5348 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,31 +1,20 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.HashMap;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.AntrianPasienDiPeriksaConverter;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.converter.JenisDietConverter;
import com.jasamedika.medifirst2000.converter.PasienConverter;
import com.jasamedika.medifirst2000.converter.PreskripsiDietConverter;
import com.jasamedika.medifirst2000.converter.TindakLanjutGiziConverter;
import com.jasamedika.medifirst2000.converter.*;
import com.jasamedika.medifirst2000.dao.AsesmenGiziAwalDao;
import com.jasamedika.medifirst2000.dao.PreskripsiDietDao;
import com.jasamedika.medifirst2000.dao.TindakLanjutGiziDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.AsesmenGiziAwal;
import com.jasamedika.medifirst2000.entities.JenisDiet;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.PreskripsiDiet;
import com.jasamedika.medifirst2000.entities.TindakLanjutGizi;
import com.jasamedika.medifirst2000.entities.*;
import com.jasamedika.medifirst2000.service.AsesmenGiziAwalService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.AsesmenGiziAwalVO;
import com.jasamedika.medifirst2000.vo.PreskripsiDietVO;
import com.jasamedika.medifirst2000.vo.TindakLanjutGiziVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.HashMap;
import java.util.Map;
@ -69,7 +58,7 @@ public class AsesmenGiziAwalServiceImpl extends BaseVoServiceImpl implements Ase
asesmentConverter.setUseGson(true);
asesmenGiziAwal = asesmentConverter.transferVOToModel(vo, asesmenGiziAwal);
if(CommonUtil.isNotNullOrEmpty(vo.getPasien())){
asesmenGiziAwal.setPasien(pasienConverter.transferVOToModel(vo.getPasien(), new AntrianPasienDiPeriksa()));
asesmenGiziAwal.setPasienDaftar(pasienConverter.transferVOToModel(vo.getPasien(), new AntrianPasienDiPeriksa()));
}
asesmenGiziAwal.setTanggalPendaftaran(vo.getTanggalPendaftaran());

View File

@ -1,50 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class ANC
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "RM_ANC_M")
public class ANC extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.RM_ANC_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.RM_ANC_M_id_seq", sequenceName = "public.RM_ANC_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.RM_ANC_M_id_seq")
@SequenceGenerator(name = "public.RM_ANC_M_id_seq", sequenceName = "public.RM_ANC_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,39 +1,31 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.jasamedika.medifirst2000.entities.Pegawai;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
/**
* class AbsensiPegawai
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "sdm_AbsensiPegawai_T")
public class AbsensiPegawai extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "PegawaiFk")
@NotNull(message = "Pegawai Harus Diisi")
@Caption(value = "Pegawai")
private Pegawai pegawai;
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
@Column(name = "PegawaiFk", insertable = false, updatable = false)
private Integer pegawaiId;
@ -41,24 +33,8 @@ public class AbsensiPegawai extends BaseTransaction {
@Caption(value = "JamMasuk")
private Date jamMasuk;
public Date getJamMasuk() {
return jamMasuk;
}
public void setJamMasuk(Date jamMasuk) {
this.jamMasuk = jamMasuk;
}
@Column(name = "JamKeluar", nullable = true, length = 100)
@Column(name = "JamKeluar", length = 100)
@Caption(value = "JamKeluar")
private Date jamKeluar;
public Date getJamKeluar() {
return jamKeluar;
}
public void setJamKeluar(Date jamKeluar) {
this.jamKeluar = jamKeluar;
}
}

View File

@ -1,48 +1,26 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import lombok.Getter;
import lombok.Setter;
@Table(name="activity_log")
import javax.persistence.*;
import static javax.persistence.GenerationType.AUTO;
@Getter
@Setter
@Entity
@Table(name = "activity_log")
public class ActivityLog {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@GeneratedValue(strategy = AUTO)
private Long id;
@Column(name = "action")
private String action;
@Column(name = "detail", columnDefinition ="TEXT")
@Column(name = "detail", columnDefinition = "TEXT")
private String detail;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getAction() {
return action;
}
public void setAction(String action) {
this.action = action;
}
public String getDetail() {
return detail;
}
public void setDetail(String detail) {
this.detail = detail;
}
}

View File

@ -15,6 +15,7 @@ import static javax.persistence.FetchType.LAZY;
@Entity
@Table(name = "ActivityPegawai_H")
public class ActivityPegawai extends BaseTransaction {
private static final long serialVersionUID = 3739050768690435138L;
@Caption(value = "keterangan")
@ -36,4 +37,5 @@ public class ActivityPegawai extends BaseTransaction {
@Caption(value = "group")
@Column(name = "GroupData", length = 250)
private String group;
}

View File

@ -1,249 +1,97 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity
@Table(name="AdmisiRencanaPindahRuangan_T")
@Table(name = "AdmisiRencanaPindahRuangan_T")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class AdmisiRencanaPindahRuangan extends BaseTransaction{
@ManyToOne(fetch=FetchType.LAZY)
public class AdmisiRencanaPindahRuangan extends BaseTransaction {
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectRegistrasiPelayananPasienFk")
@Caption(value="Registrasi Pelayanan Pasien")
@Caption(value = "Registrasi Pelayanan Pasien")
private AntrianPasienDiPeriksa registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", insertable=false, updatable=false, nullable = true )
@Column(name = "ObjectRegistrasiPelayananPasienFk", insertable = false, updatable = false)
private String registrasiPelayananPasienId;
@Caption(value="Tanggal Keluar Rencana")
@Column(name = "TglKeluarRencana", nullable = true )
private Date tglKeluarRencana ;
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value = "Tanggal Keluar Rencana")
@Column(name = "TglKeluarRencana")
private Date tglKeluarRencana;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectStatusKeluarRencanaFk")
@Caption(value="Status Keluar Rencana")
@Caption(value = "Status Keluar Rencana")
private StatusKeluar statusKeluarRencana;
@Column(name = "ObjectStatusKeluarRencanaFk", insertable=false, updatable=false, nullable = true )
@Column(name = "ObjectStatusKeluarRencanaFk", insertable = false, updatable = false)
private Integer statusKeluarRencanaId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelasRencanaFk")
@Caption(value="Kelas Rencana")
@Caption(value = "Kelas Rencana")
private Kelas kelasRencana;
@Column(name = "ObjectKelasRencanaFk", insertable=false, updatable=false, nullable = true )
@Column(name = "ObjectKelasRencanaFk", insertable = false, updatable = false)
private Integer kelasRencanaId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectRuanganRencanaFk")
@Caption(value="Ruangan Rencana")
@Caption(value = "Ruangan Rencana")
private Ruangan ruanganRencana;
@Column(name = "ObjectRuanganRencanaFk", insertable=false, updatable=false, nullable = true )
@Column(name = "ObjectRuanganRencanaFk", insertable = false, updatable = false)
private Integer ruanganRencanaId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelasKamarRencanaFk")
@Caption(value="Kelas Kamar Rencana")
@Caption(value = "Kelas Kamar Rencana")
private Kamar kelasKamarRencana;
@Column(name = "ObjectKelasKamarRencanaFk", insertable=false, updatable=false, nullable = true )
@Column(name = "ObjectKelasKamarRencanaFk", insertable = false, updatable = false)
private Integer kelasKamarRencanaId;
@Caption(value="No Bed")
@Column(name = "NoBedRencana", nullable = true)
@Caption(value = "No Bed")
@Column(name = "NoBedRencana")
private Integer noBedRencana;
@Caption(value="Keterangan Lainya")
@Column(name = "KeteranganLainya", nullable = true , length = 100)
@Caption(value = "Keterangan Lainya")
@Column(name = "KeteranganLainya", length = 100)
private String keteranganLainya;
//-----------------------------------------------------------------------------------------------
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelasAwalFk")
@Caption(value="Kelas Awal")
@Caption(value = "Kelas Awal")
private Kelas kelasAwal;
@Column(name = "ObjectKelasAwalFk", insertable=false, updatable=false, nullable = true )
@Column(name = "ObjectKelasAwalFk", insertable = false, updatable = false)
private Integer kelasAwalId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectRuanganAwalFk")
@Caption(value="Ruangan Awal")
@Caption(value = "Ruangan Awal")
private Ruangan ruanganAwal;
@Column(name = "ObjectRuanganAwalFk", insertable=false, updatable=false, nullable = true )
@Column(name = "ObjectRuanganAwalFk", insertable = false, updatable = false)
private Integer ruanganAwalId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelasKamarAwalFk")
@Caption(value="Kelas Kamar Awal")
@Caption(value = "Kelas Kamar Awal")
private Kamar kelasKamarAwal;
@Column(name = "ObjectKelasKamarAwalFk", insertable=false, updatable=false, nullable = true )
@Column(name = "ObjectKelasKamarAwalFk", insertable = false, updatable = false)
private Integer kelasKamarAwalId;
public AntrianPasienDiPeriksa getRegistrasiPelayananPasien() {
return registrasiPelayananPasien;
}
public void setRegistrasiPelayananPasien(AntrianPasienDiPeriksa registrasiPelayananPasien) {
this.registrasiPelayananPasien = registrasiPelayananPasien;
}
public String getRegistrasiPelayananPasienId() {
return registrasiPelayananPasienId;
}
public void setRegistrasiPelayananPasienId(String registrasiPelayananPasienId) {
this.registrasiPelayananPasienId = registrasiPelayananPasienId;
}
public Date getTglKeluarRencana() {
return tglKeluarRencana;
}
public void setTglKeluarRencana(Date tglKeluarRencana) {
this.tglKeluarRencana = tglKeluarRencana;
}
public Integer getStatusKeluarRencanaId() {
return statusKeluarRencanaId;
}
public void setStatusKeluarRencanaId(Integer statusKeluarRencanaId) {
this.statusKeluarRencanaId = statusKeluarRencanaId;
}
public Kelas getKelasRencana() {
return kelasRencana;
}
public void setKelasRencana(Kelas kelasRencana) {
this.kelasRencana = kelasRencana;
}
public Integer getKelasRencanaId() {
return kelasRencanaId;
}
public void setKelasRencanaId(Integer kelasRencanaId) {
this.kelasRencanaId = kelasRencanaId;
}
public Ruangan getRuanganRencana() {
return ruanganRencana;
}
public void setRuanganRencana(Ruangan ruanganRencana) {
this.ruanganRencana = ruanganRencana;
}
public Integer getRuanganRencanaId() {
return ruanganRencanaId;
}
public void setRuanganRencanaId(Integer ruanganRencanaId) {
this.ruanganRencanaId = ruanganRencanaId;
}
public Kamar getKelasKamarRencana() {
return kelasKamarRencana;
}
public void setKelasKamarRencana(Kamar kelasKamarRencana) {
this.kelasKamarRencana = kelasKamarRencana;
}
public Integer getKelasKamarRencanaId() {
return kelasKamarRencanaId;
}
public void setKelasKamarRencanaId(Integer kelasKamarRencanaId) {
this.kelasKamarRencanaId = kelasKamarRencanaId;
}
public Integer getNoBedRencana() {
return noBedRencana;
}
public void setNoBedRencana(Integer noBedRencana) {
this.noBedRencana = noBedRencana;
}
public String getKeteranganLainya() {
return keteranganLainya;
}
public void setKeteranganLainya(String keteranganLainya) {
this.keteranganLainya = keteranganLainya;
}
public Kelas getKelasAwal() {
return kelasAwal;
}
public void setKelasAwal(Kelas kelasAwal) {
this.kelasAwal = kelasAwal;
}
public Integer getKelasAwalId() {
return kelasAwalId;
}
public void setKelasAwalId(Integer kelasAwalId) {
this.kelasAwalId = kelasAwalId;
}
public Ruangan getRuanganAwal() {
return ruanganAwal;
}
public void setRuanganAwal(Ruangan ruanganAwal) {
this.ruanganAwal = ruanganAwal;
}
public Integer getRuanganAwalId() {
return ruanganAwalId;
}
public void setRuanganAwalId(Integer ruanganAwalId) {
this.ruanganAwalId = ruanganAwalId;
}
public Kamar getKelasKamarAwal() {
return kelasKamarAwal;
}
public void setKelasKamarAwal(Kamar kelasKamarAwal) {
this.kelasKamarAwal = kelasKamarAwal;
}
public Integer getKelasKamarAwalId() {
return kelasKamarAwalId;
}
public void setKelasKamarAwalId(Integer kelasKamarAwalId) {
this.kelasKamarAwalId = kelasKamarAwalId;
}
public StatusKeluar getStatusKeluarRencana() {
return statusKeluarRencana;
}
public void setStatusKeluarRencana(StatusKeluar statusKeluarRencana) {
this.statusKeluarRencana = statusKeluarRencana;
}
}

View File

@ -1,20 +1,18 @@
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 javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "AdvokasiHukumMedicolegal_M")
public class AdvokasiHukumMedicolegal extends BaseMaster {
@ -70,114 +68,10 @@ public class AdvokasiHukumMedicolegal extends BaseMaster {
@Caption(value = "Status Kasus")
private String statusKasus;
public String getNoKasus() {
return noKasus;
}
public void setNoKasus(String noKasus) {
this.noKasus = noKasus;
}
public Date getTglKasus() {
return tglKasus;
}
public void setTglKasus(Date tglKasus) {
this.tglKasus = tglKasus;
}
public Pegawai getUser() {
return user;
}
public void setUser(Pegawai user) {
this.user = user;
}
public Integer getUserId() {
return userId;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public JenisKasusMedicolegal getJenisKasus() {
return jenisKasus;
}
public void setJenisKasus(JenisKasusMedicolegal jenisKasus) {
this.jenisKasus = jenisKasus;
}
public Integer getJenisKasusId() {
return jenisKasusId;
}
public void setJenisKasusId(Integer jenisKasusId) {
this.jenisKasusId = jenisKasusId;
}
public String getAnalisaKajian() {
return analisaKajian;
}
public void setAnalisaKajian(String analisaKajian) {
this.analisaKajian = analisaKajian;
}
public String getHasilKeputusan() {
return hasilKeputusan;
}
public void setHasilKeputusan(String hasilKeputusan) {
this.hasilKeputusan = hasilKeputusan;
}
public String getStatusKasus() {
return statusKasus;
}
public void setStatusKasus(String statusKasus) {
this.statusKasus = statusKasus;
}
public String getDeskripsiKasus() {
return deskripsiKasus;
}
public void setDeskripsiKasus(String deskripsiKasus) {
this.deskripsiKasus = deskripsiKasus;
}
public Pegawai getPenanggungJawab() {
return penanggungJawab;
}
public void setPenanggungJawab(Pegawai penanggungJawab) {
this.penanggungJawab = penanggungJawab;
}
public Integer getPenanggungJawabId() {
return penanggungJawabId;
}
public void setPenanggungJawabId(Integer penanggungJawabId) {
this.penanggungJawabId = penanggungJawabId;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.advokasihukummedicolegal_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.advokasihukummedicolegal_m_id_seq", sequenceName = "public.advokasihukummedicolegal_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.advokasihukummedicolegal_m_id_seq")
@SequenceGenerator(name = "public.advokasihukummedicolegal_m_id_seq", sequenceName = "public.advokasihukummedicolegal_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,25 +1,23 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import org.hibernate.envers.Audited;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "Agama_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class Agama extends BaseMaster {
@NotNull(message = "Agama tidak boleh kosong")
@Column(name = "Agama", nullable = false, length = 100)
@Caption(value = "Agama")
@ -36,41 +34,9 @@ public class Agama extends BaseMaster {
private short qAgama;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.agama_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.agama_m_id_seq", sequenceName = "public.agama_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.agama_m_id_seq")
@SequenceGenerator(name = "public.agama_m_id_seq", sequenceName = "public.agama_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public String getAgama() {
return agama;
}
public void setAgama(String agama) {
this.agama = agama;
}
public Byte getKdAgama() {
return kdAgama;
}
public void setKdAgama(Byte kdAgama) {
this.kdAgama = kdAgama;
}
public short getqAgama() {
return qAgama;
}
public void setqAgama(short qAgama) {
this.qAgama = qAgama;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,23 +1,18 @@
package com.jasamedika.medifirst2000.entities;
// Generated Apr 27, 2016 3:58:51 PM by Hibernate Tools 3.4.0.CR1
import lombok.Getter;
import lombok.Setter;
import javax.persistence.AttributeOverride;
import javax.persistence.AttributeOverrides;
import javax.persistence.Column;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import org.hibernate.envers.Audited;
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "Agama_M_SAMPLE")
public class AgamaM {
public class AgamaM {
@Id
protected String idString;

View File

@ -1,47 +1,29 @@
package com.jasamedika.medifirst2000.entities;
// Generated Apr 27, 2016 3:58:51 PM by Hibernate Tools 3.4.0.CR1
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import javax.persistence.Column;
import javax.persistence.Embeddable;
import javax.validation.constraints.NotNull;
import java.util.Objects;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Embeddable
public class AgamaMId implements java.io.Serializable {
private short kdProfile;
private byte kdAgama;
public AgamaMId() {
}
public AgamaMId(short kdProfile, byte kdAgama) {
this.kdProfile = kdProfile;
this.kdAgama = kdAgama;
}
@NotNull(message="Kd Profile tidak boleh kosong")
@NotNull(message = "Kd Profile tidak boleh kosong")
@Column(name = "KdProfile", nullable = false)
public short getKdProfile() {
return this.kdProfile;
}
private Short kdProfile;
public void setKdProfile(short kdProfile) {
this.kdProfile = kdProfile;
}
@NotNull(message="Kd Agama tidak boleh kosong")
@NotNull(message = "Kd Agama tidak boleh kosong")
@Column(name = "KdAgama", nullable = false)
public byte getKdAgama() {
return this.kdAgama;
}
public void setKdAgama(byte kdAgama) {
this.kdAgama = kdAgama;
}
private Byte kdAgama;
@Override
public boolean equals(Object obj) {
@ -52,11 +34,9 @@ public class AgamaMId implements java.io.Serializable {
if (getClass() != obj.getClass())
return false;
AgamaMId other = (AgamaMId) obj;
if (kdAgama != other.kdAgama)
if (!Objects.equals(kdAgama, other.kdAgama))
return false;
if (kdProfile != other.kdProfile)
return false;
return true;
return Objects.equals(kdProfile, other.kdProfile);
}
@Override
@ -67,6 +47,5 @@ public class AgamaMId implements java.io.Serializable {
result = prime * result + kdProfile;
return result;
}
}

View File

@ -22,6 +22,7 @@ import static javax.persistence.GenerationType.SEQUENCE;
@Entity
@Table(name = "aging_period_m", schema = "mkko")
public class AgingPeriod extends BaseActive implements Serializable {
@Id
@GeneratedValue(strategy = SEQUENCE, generator = "sg_aging_period_m")
@SequenceGenerator(name = "sg_aging_period_m", schema = "mkko", sequenceName = "mkko.aging_period_m_seq", allocationSize = 1)
@ -33,4 +34,5 @@ public class AgingPeriod extends BaseActive implements Serializable {
@NotBlank(message = "Period tidak boleh kosong")
@Caption("Period")
private String period;
}

View File

@ -1,49 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AkibatHaid
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "RM_AkibatHaid_M")
public class AkibatHaid extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.AkibatHaid_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.AkibatHaid_M_id_seq", sequenceName = "public.AkibatHaid_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.AkibatHaid_M_id_seq")
@SequenceGenerator(name = "public.AkibatHaid_M_id_seq", sequenceName = "public.AkibatHaid_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,43 +1,28 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "AkreditasiPelatihan_M")
public class AkreditasiPelatihan extends BaseMaster{
@Column(name = "AkreditasiPelatihan", nullable = false , length = 100)
public class AkreditasiPelatihan extends BaseMaster {
@Column(name = "AkreditasiPelatihan", nullable = false, length = 100)
@Caption(value = "AkreditasiPelatihan")
private String akreditasiPelatihan ;
private String akreditasiPelatihan;
public String getAkreditasiPelatihan() {
return akreditasiPelatihan;
}
public void setAkreditasiPelatihan(String akreditasiPelatihan) {
this.akreditasiPelatihan = akreditasiPelatihan;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.AkreditasiPelatihan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.AkreditasiPelatihan_m_id_seq", sequenceName = "public.AkreditasiPelatihan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.AkreditasiPelatihan_m_id_seq")
@SequenceGenerator(name = "public.AkreditasiPelatihan_m_id_seq", sequenceName = "public.AkreditasiPelatihan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,17 +1,17 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import static javax.persistence.GenerationType.SEQUENCE;
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "RM_AktivitasKemandirian_M")
public class AktivitasKemandirian extends BaseKeyValueMaster {
@ -20,26 +20,10 @@ public class AktivitasKemandirian extends BaseKeyValueMaster {
@Caption(value = "kategori")
private String kategori;
public String getKategori() {
return kategori;
}
public void setKategori(String kategori) {
this.kategori = kategori;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.AktivitasKemandirian_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.AktivitasKemandirian_M_id_seq", sequenceName = "public.AktivitasKemandirian_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.AktivitasKemandirian_M_id_seq")
@SequenceGenerator(name = "public.AktivitasKemandirian_M_id_seq", sequenceName = "public.AktivitasKemandirian_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,16 +1,17 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "Akun_M")
public class Akun extends BaseMaster {
@ -22,50 +23,18 @@ public class Akun extends BaseMaster {
@NotNull(message = "Kode Akun tidak boleh kosong")
@Caption(value = "Kode Akun")
@Column(name = "KodeAkun", nullable = true, length = 50)
@Column(name = "KodeAkun", length = 50)
private String kodeAkun;
@NotNull(message = "Keterangan tidak boleh kosong")
@Caption(value = "Keterangan")
@Column(name = "Keterangan", nullable = true, length = 200)
@Column(name = "Keterangan", length = 200)
private String ketAkun;
public String getNamaAkun() {
return namaAkun;
}
public void setNamaAkun(String namaAkun) {
this.namaAkun = namaAkun;
}
public String getKodeAkun() {
return kodeAkun;
}
public void setKodeAkun(String kodeAkun) {
this.kodeAkun = kodeAkun;
}
public String getKetAkun() {
return ketAkun;
}
public void setKetAkun(String ketAkun) {
this.ketAkun = ketAkun;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.akun_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.akun_m_id_seq", sequenceName = "public.akun_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.akun_m_id_seq")
@SequenceGenerator(name = "public.akun_m_id_seq", sequenceName = "public.akun_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -24,6 +24,7 @@ import static javax.persistence.GenerationType.SEQUENCE;
@Table(name = "Alamat_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class Alamat extends BaseMaster {
@Id
@GeneratedValue(strategy = SEQUENCE, generator = "public.alamat_m_id_seq")
@SequenceGenerator(name = "public.alamat_m_id_seq", sequenceName = "public.alamat_m_id_seq", allocationSize = 1)
@ -213,4 +214,5 @@ public class Alamat extends BaseMaster {
@Column(name = "YahooMessenger", length = 50)
@Caption(value = "Yahoo Messenger")
private String yahooMessenger;
}

View File

@ -1,27 +1,23 @@
package com.jasamedika.medifirst2000.entities;
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.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class Agama
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AlasanPemindahanPasien_M")
public class AlasanPemindahanPasien extends BaseMaster {
@ -30,26 +26,10 @@ public class AlasanPemindahanPasien extends BaseMaster {
@Caption(value = "Name")
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.alasanpemindahanpasien_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.alasanpemindahanpasien_m_id_seq", sequenceName = "public.alasanpemindahanpasien_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.alasanpemindahanpasien_m_id_seq")
@SequenceGenerator(name = "public.alasanpemindahanpasien_m_id_seq", sequenceName = "public.alasanpemindahanpasien_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,18 +1,17 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "Alat_M")
public class Alat extends BaseMaster {
@ -75,131 +74,10 @@ public class Alat extends BaseMaster {
@Column(name = "satuanStandarFk", insertable = false, updatable = false)
private Integer satuanStandarId;
public String getNamaAlat() {
return namaAlat;
}
public void setNamaAlat(String namaAlat) {
this.namaAlat = namaAlat;
}
public String getKdAlat() {
return kdAlat;
}
public void setKdAlat(String kdAlat) {
this.kdAlat = kdAlat;
}
public String getNomorAlamatAlat() {
return nomorAlamatAlat;
}
public void setNomorAlamatAlat(String nomorAlamatAlat) {
this.nomorAlamatAlat = nomorAlamatAlat;
}
public Alat getAlatHead() {
return alatHead;
}
public void setAlatHead(Alat alatHead) {
this.alatHead = alatHead;
}
public Integer getAlatHeadId() {
return alatHeadId;
}
public void setAlatHeadId(Integer alatHeadId) {
this.alatHeadId = alatHeadId;
}
public Departemen getDepartemen() {
return departemen;
}
public void setDepartemen(Departemen departemen) {
this.departemen = departemen;
}
public Integer getDepartemenId() {
return departemenId;
}
public void setDepartemenId(Integer departemenId) {
this.departemenId = departemenId;
}
public Produk getProdukAset() {
return produkAset;
}
public void setProdukAset(Produk produkAset) {
this.produkAset = produkAset;
}
public Integer getProdukAsetId() {
return produkAsetId;
}
public void setProdukAsetId(Integer produkAsetId) {
this.produkAsetId = produkAsetId;
}
public RegistrasiAset getRegistrasiAset() {
return registrasiAset;
}
public void setRegistrasiAset(RegistrasiAset registrasiAset) {
this.registrasiAset = registrasiAset;
}
public String getRegistrasiAsetId() {
return registrasiAsetId;
}
public void setRegistrasiAsetId(String registrasiAsetId) {
this.registrasiAsetId = registrasiAsetId;
}
public Integer getKapasitasAlat() {
return kapasitasAlat;
}
public void setKapasitasAlat(Integer kapasitasAlat) {
this.kapasitasAlat = kapasitasAlat;
}
public SatuanStandar getSatuanStandar() {
return satuanStandar;
}
public void setSatuanStandar(SatuanStandar satuanStandar) {
this.satuanStandar = satuanStandar;
}
public Integer getSatuanStandarId() {
return satuanStandarId;
}
public void setSatuanStandarId(Integer satuanStandarId) {
this.satuanStandarId = satuanStandarId;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.alat_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.alat_m_id_seq", sequenceName = "public.alat_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.alat_m_id_seq")
@SequenceGenerator(name = "public.alat_m_id_seq", sequenceName = "public.alat_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,15 +1,16 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "AlatCssd_M")
public class AlatCssd extends BaseMaster {
@ -22,34 +23,10 @@ public class AlatCssd extends BaseMaster {
@Caption(value = "Nama Alat")
private String namaAlat;
public String getKodeBarang() {
return kodeBarang;
}
public void setKodeBarang(String kodeBarang) {
this.kodeBarang = kodeBarang;
}
public String getNamaAlat() {
return namaAlat;
}
public void setNamaAlat(String namaAlat) {
this.namaAlat = namaAlat;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.alatcssd_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.alatcssd_m_id_seq", sequenceName = "public.alatcssd_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.alatcssd_m_id_seq")
@SequenceGenerator(name = "public.alatcssd_m_id_seq", sequenceName = "public.alatcssd_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,44 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AlatKesehatan
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AlatKesehatan_M")
public class AlatKesehatan extends BaseMaster {
@Caption(value = "Kode Alkes")
private Byte kdAlkes;
@NotNull(message = "Kd Alkes tidak boleh kosong")
@Column(name = "KdAlkes", nullable = false)
public Byte getKdAlkes() {
return this.kdAlkes;
}
public void setKdAlkes(Byte kdAlkes) {
this.kdAlkes = kdAlkes;
}
@Caption(value = "Kode Alkes")
private Byte kdAlkes;
@ManyToOne
@JoinColumn(name = "ObjectDepartemenFk")
@ -49,14 +35,6 @@ public class AlatKesehatan extends BaseMaster {
@Column(name = "ObjectDepartemenFk", insertable = false, updatable = false)
private Integer departemenId;
public Integer getDepartemenId() {
return departemenId;
}
public void setDepartemenId(Integer departemenId) {
this.departemenId = departemenId;
}
@ManyToOne
@JoinColumn(name = "ObjectJenisAlkesFk")
@NotNull(message = "Object Jenis Alkes Harus Diisi")
@ -66,71 +44,19 @@ public class AlatKesehatan extends BaseMaster {
@Column(name = "ObjectJenisAlkesFk", insertable = false, updatable = false, nullable = false)
private Integer jenisAlkesId;
public Integer getJenisAlkesId() {
return jenisAlkesId;
}
public void setJenisAlkesId(Integer jenisAlkesId) {
this.jenisAlkesId = jenisAlkesId;
}
@NotNull(message = "Nama Alkes tidak boleh kosong")
@Column(name = "NamaAlkes", nullable = false, length = 100)
@Caption(value = "Nama Alkes")
private String namaAlkes;
@Column(name = "NomorAlamatAlkes", length = 20)
@Caption(value = "Nomor Alamat Alkes")
private String nomorAlamatAlkes;
@NotNull(message = "Kd Departemen tidak boleh kosong")
@Column(name = "KdDepartemen", nullable = false, length = 1)
public Departemen getDepartemen() {
return this.departemen;
}
@NotNull(message = "Kd Jenis Alkes tidak boleh kosong")
@Column(name = "KdJenisAlkes", nullable = false)
public JenisAlatKesehatan getJenisAlkes() {
return this.jenisAlkes;
}
@NotNull(message = "Nama Alkes tidak boleh kosong")
@Column(name = "NamaAlkes", nullable = false, length = 100)
public String getNamaAlkes() {
return this.namaAlkes;
}
@Column(name = "NomorAlamatAlkes", nullable = true, length = 20)
public String getNomorAlamatAlkes() {
return this.nomorAlamatAlkes;
}
public void setDepartemen(Departemen departemen) {
this.departemen = departemen;
}
public void setJenisAlkes(JenisAlatKesehatan jenisAlkes) {
this.jenisAlkes = jenisAlkes;
}
public void setNamaAlkes(String namaAlkes) {
this.namaAlkes = namaAlkes;
}
public void setNomorAlamatAlkes(String nomorAlamatAlkes) {
this.nomorAlamatAlkes = nomorAlamatAlkes;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.alatkesehatan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.alatkesehatan_m_id_seq", sequenceName = "public.alatkesehatan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.alatkesehatan_m_id_seq")
@SequenceGenerator(name = "public.alatkesehatan_m_id_seq", sequenceName = "public.alatkesehatan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,78 +1,38 @@
package com.jasamedika.medifirst2000.entities;
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;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "AlatKhusus_T")
public class AlatKhusus extends BaseTransaction{
public class AlatKhusus extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "PerencanaanAnestesiFk")
@NotNull(message = "Perencanaan Anestesi tidak boleh kosong")
private PerencanaanAnestesi perencanaanAnestesi;
@Column(name = "PerencanaanAnestesiFk", insertable=false,updatable=false)
@Column(name = "PerencanaanAnestesiFk", insertable = false, updatable = false)
private String perencanaanAnestesiId;
@ManyToOne
@JoinColumn(name = "AlatKhususDetailFk")
@NotNull(message = "Alat Khusus Detail tidak boleh kosong")
private AlatKhususDetail alatKhususDetail;
@Column(name = "AlatKhususDetailFk", insertable=false,updatable=false)
@Column(name = "AlatKhususDetailFk", insertable = false, updatable = false)
private Integer alatKhususDetailId;
@NotNull(message = "Is Nilai tidak boleh kosong")
@Column(name = "isNilai")
@Caption(value = "Is Nilai")
private Boolean isNilai;
public Boolean getIsNilai() {
return isNilai;
}
public void setIsNilai(Boolean isNilai) {
this.isNilai = isNilai;
}
public PerencanaanAnestesi getPerencanaanAnestesi() {
return perencanaanAnestesi;
}
public void setPerencanaanAnestesi(PerencanaanAnestesi perencanaanAnestesi) {
this.perencanaanAnestesi = perencanaanAnestesi;
}
public String getPerencanaanAnestesiId() {
return perencanaanAnestesiId;
}
public void setPerencanaanAnestesiId(String perencanaanAnestesiId) {
this.perencanaanAnestesiId = perencanaanAnestesiId;
}
public AlatKhususDetail getAlatKhususDetail() {
return alatKhususDetail;
}
public void setAlatKhususDetail(AlatKhususDetail alatKhususDetail) {
this.alatKhususDetail = alatKhususDetail;
}
public Integer getAlatKhususDetailId() {
return alatKhususDetailId;
}
public void setAlatKhususDetailId(Integer alatKhususDetailId) {
this.alatKhususDetailId = alatKhususDetailId;
}
}

View File

@ -1,18 +1,18 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import lombok.Getter;
import lombok.Setter;
@Entity // @Audited
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "RM_AlatKhusus_M")
public class AlatKhususDetail extends BaseMaster {
@ -21,25 +21,10 @@ public class AlatKhususDetail extends BaseMaster {
@Caption(value = "Name")
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.AlatKhusus_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.AlatKhusus_M_id_seq", sequenceName = "public.AlatKhusus_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.AlatKhusus_M_id_seq")
@SequenceGenerator(name = "public.AlatKhusus_M_id_seq", sequenceName = "public.AlatKhusus_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,50 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AlatYangTerpasangCheckIn
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "RM_AlatTerpasang_M")
public class AlatTerpasang extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.AlatTerpasang_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.AlatTerpasang_M_id_seq", sequenceName = "public.AlatTerpasang_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.AlatTerpasang_M_id_seq")
@SequenceGenerator(name = "public.AlatTerpasang_M_id_seq", sequenceName = "public.AlatTerpasang_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,50 +1,29 @@
package com.jasamedika.medifirst2000.entities;
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 lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.base.BaseTransaction;
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "AlatTerpasang_T")
public class AlatTerpasangDetail extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "AlatYangTerpasangFk")
@NotNull(message = "Alat Yang Terpasang tidak boleh kosong")
private AlatYangTerpasangCheckIn alatTerpasang;
@Column(name = "AlatYangTerpasangFk", insertable=false,updatable=false)
@Column(name = "AlatYangTerpasangFk", insertable = false, updatable = false)
private Integer alatTerpasangId;
@ManyToOne
@JoinColumn(name = "CheckInFk")
@NotNull(message = "CheckIn tidak boleh kosong")
private CheckIn checkIn;
public AlatYangTerpasangCheckIn getAlatTerpasang() {
return alatTerpasang;
}
public void setAlatTerpasang(AlatYangTerpasangCheckIn alatTerpasang) {
this.alatTerpasang = alatTerpasang;
}
public CheckIn getCheckIn() {
return checkIn;
}
public void setCheckIn(CheckIn checkIn) {
this.checkIn = checkIn;
}
}

View File

@ -1,49 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AlatYangTerpasangCheckIn
* class AlatYangTerpasangCheckIn
*
* @author Generator
*/
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "RM_AlatYangTerpasangCheckIn_M")
public class AlatYangTerpasangCheckIn extends BaseMaster {
@NotNull(message="Name tidak boleh kosong")
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name)
{
this.name = name;
}
public String getName()
{
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.rm_alatyangterpasangcheckIn_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.rm_alatyangterpasangcheckIn_m_id_seq", sequenceName = "public.rm_alatyangterpasangcheckIn_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.rm_alatyangterpasangcheckIn_m_id_seq")
@SequenceGenerator(name = "public.rm_alatyangterpasangcheckIn_m_id_seq", sequenceName = "public.rm_alatyangterpasangcheckIn_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,83 +1,45 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class Alergi
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "Alergi_M")
public class Alergi extends BaseMaster {
@NotNull(message = "Kd Alergi tidak boleh kosong")
@Column(name = "KdAlergi", nullable = false)
@Caption(value = "Kode Alergi")
private short kdAlergi;
public void setKodeAlergi(short kdAlergi) {
this.kdAlergi = kdAlergi;
}
public short getKodeAlergi() {
return this.kdAlergi;
}
@Caption(value = "Nama Alergi")
@NotNull(message = "Nama Alergi tidak boleh kosong")
@Column(name = "NamaAlergi", nullable = false, length = 25)
private String namaAlergi;
public void setNamaAlergi(String namaAlergi) {
this.namaAlergi = namaAlergi;
}
public String getNamaAlergi() {
return this.namaAlergi;
}
@NotNull(message = "QAlergi tidak boleh kosong")
@Column(name = "QAlergi", nullable = false)
@Caption(value = "QAlergi")
private short qAlergi;
public void setQAlergi(short qAlergi) {
this.qAlergi = qAlergi;
}
public short getQAlergi() {
return this.qAlergi;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.alergi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.alergi_m_id_seq", sequenceName = "public.alergi_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.alergi_m_id_seq")
@SequenceGenerator(name = "public.alergi_m_id_seq", sequenceName = "public.alergi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,42 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "rm_AnakAktif_M")
public class AnakAktif extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.rm_AnakAktif_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.rm_AnakAktif_M_id_seq", sequenceName = "public.agama_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.rm_AnakAktif_M_id_seq")
@SequenceGenerator(name = "public.rm_AnakAktif_M_id_seq", sequenceName = "public.agama_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,43 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "rm_AnakLelah_M")
public class AnakLelah extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.rm_AnakLelah_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.rm_AnakLelah_M_id_seq", sequenceName = "public.rm_AnakLelah_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.rm_AnakLelah_M_id_seq")
@SequenceGenerator(name = "public.rm_AnakLelah_M_id_seq", sequenceName = "public.rm_AnakLelah_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,117 +1,52 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import java.util.Date;
/**
*
* @author Adik
*/
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "Anamnesis_T")
public class Anamnesis extends MedicalRecordTransaction {
@ManyToOne
@JoinColumn(name = "PegawaiFK")
@NotNull(message="Pegawai Harus Diisi")
@Caption(value="Pegawai")
@NotNull(message = "Pegawai Harus Diisi")
@Caption(value = "Pegawai")
private Pegawai petugas;
@Column(name = "PegawaiFK", insertable=false,updatable=false,nullable = false)
@Column(name = "PegawaiFK", insertable = false, updatable = false, nullable = false)
private Integer petugasId;
@Column(name = "AnamnesisSuster", nullable = true)
@Caption(value="AnamnesisSuster ")
@Column(name = "AnamnesisSuster")
@Caption(value = "AnamnesisSuster ")
private String anamnesisSuster;
@Column(name = "anamnesisDokter", nullable = true)
@Caption(value="Anamnesis Dokter")
@Column(name = "anamnesisDokter")
@Caption(value = "Anamnesis Dokter")
private String anamnesisDokter;
@NotNull(message="tglInput Tidak Boleh Kosong")
@Column(name = "tglInput", nullable = false )
@Caption(value="Tanggal Input")
@NotNull(message = "tglInput Tidak Boleh Kosong")
@Column(name = "tglInput", nullable = false)
@Caption(value = "Tanggal Input")
private Date tanggalInput;
@ManyToOne
@JoinColumn(name = "RuanganFK")
@NotNull(message="Ruangan Harus Diisi")
@Caption(value="Ruangan")
@NotNull(message = "Ruangan Harus Diisi")
@Caption(value = "Ruangan")
private Ruangan ruangan;
@Column(name = "RuanganFK", insertable=false,updatable=false,nullable = false)
private Integer ruanganId;
@Column(name = "RuanganFK", insertable = false, updatable = false, nullable = false)
private Integer ruanganId;
public Pegawai getPetugas() {
return petugas;
}
public void setPetugas(Pegawai petugas) {
this.petugas = petugas;
}
public Integer getPetugasId() {
return petugasId;
}
public void setPetugasId(Integer petugasId) {
this.petugasId = petugasId;
}
public String getAnamnesisSuster() {
return anamnesisSuster;
}
public void setAnamnesisSuster(String anamnesisSuster) {
this.anamnesisSuster = anamnesisSuster;
}
public String getAnamnesisDokter() {
return anamnesisDokter;
}
public void setAnamnesisDokter(String anamnesisDokter) {
this.anamnesisDokter = anamnesisDokter;
}
public Date getTanggalInput() {
return tanggalInput;
}
public void setTanggalInput(Date tanggalInput) {
this.tanggalInput = tanggalInput;
}
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;
}
}

View File

@ -1,19 +1,16 @@
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 javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
@Getter
@Setter
@Entity
@Table(name = "sdm_anggaranremunerasi_t")
public class AnggaranRemunerasi extends BaseTransaction {
@ -69,100 +66,4 @@ public class AnggaranRemunerasi extends BaseTransaction {
@Temporal(TemporalType.TIMESTAMP)
private Date tanggalPembaharuanData;
public Date getTahun() {
return tahun;
}
public void setTahun(Date tahun) {
this.tahun = tahun;
}
public Long getTotalNilaiJabatan() {
return totalNilaiJabatan;
}
public void setTotalNilaiJabatan(Long totalNilaiJabatan) {
this.totalNilaiJabatan = totalNilaiJabatan;
}
public Double getAnggaranRemunTahun() {
return anggaranRemunTahun;
}
public void setAnggaranRemunTahun(Double anggaranRemunTahun) {
this.anggaranRemunTahun = anggaranRemunTahun;
}
public Double getAnggaranRemunBulan() {
return anggaranRemunBulan;
}
public void setAnggaranRemunBulan(Double anggaranRemunBulan) {
this.anggaranRemunBulan = anggaranRemunBulan;
}
public Double getPoinIndeksRupiah() {
return poinIndeksRupiah;
}
public void setPoinIndeksRupiah(Double poinIndeksRupiah) {
this.poinIndeksRupiah = poinIndeksRupiah;
}
public GradeRemunerasi getGrade() {
return grade;
}
public void setGrade(GradeRemunerasi grade) {
this.grade = grade;
}
public Integer getGradeId() {
return gradeId;
}
public void setGradeId(Integer gradeId) {
this.gradeId = gradeId;
}
public Double getGajiHonorarium() {
return gajiHonorarium;
}
public void setGajiHonorarium(Double gajiHonorarium) {
this.gajiHonorarium = gajiHonorarium;
}
public Double getMinInsentif() {
return minInsentif;
}
public void setMinInsentif(Double minInsentif) {
this.minInsentif = minInsentif;
}
public Double getMaxInsentif() {
return maxInsentif;
}
public void setMaxInsentif(Double maxInsentif) {
this.maxInsentif = maxInsentif;
}
public Double getMaxTotalRemunerasi() {
return maxTotalRemunerasi;
}
public void setMaxTotalRemunerasi(Double maxTotalRemunerasi) {
this.maxTotalRemunerasi = maxTotalRemunerasi;
}
public Date getTanggalPembaharuanData() {
return tanggalPembaharuanData;
}
public void setTanggalPembaharuanData(Date tanggalPembaharuanData) {
this.tanggalPembaharuanData = tanggalPembaharuanData;
}
}

View File

@ -1,44 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import lombok.Getter;
import lombok.Setter;
@Entity // @Audited
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "RM_AntibiotikProfilaksis_M")
public class AntiBiotikProfilaksis extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.AntibiotikProfilaksis_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.AntibiotikProfilaksis_M_id_seq", sequenceName = "public.AntibiotikProfilaksis_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.AntibiotikProfilaksis_M_id_seq")
@SequenceGenerator(name = "public.AntibiotikProfilaksis_M_id_seq", sequenceName = "public.AntibiotikProfilaksis_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -14,6 +14,7 @@ import java.util.Date;
@Entity
@Table(name = "AntrianPasienDiPeriksa_T")
public class AntrianPasienDiPeriksa extends BaseTransaction {
private static final long serialVersionUID = 1243474652074108524L;
@ManyToOne(fetch = FetchType.LAZY)
@ -149,4 +150,5 @@ public class AntrianPasienDiPeriksa extends BaseTransaction {
@Column(name = "statusAntrian", length = 200)
@Caption(value = "Status Antrian ")
private String statusAntrian;
}

View File

@ -1,660 +1,227 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;import org.hibernate.envers.Audited;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseTransaction;
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.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity
@Table(name = "AntrianPasienRegistrasi_T")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class AntrianPasienRegistrasi extends BaseTransaction {
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "Kebangsaan")
@Caption(value="Object Desa kelurahan")
@Caption(value = "Object Desa kelurahan")
private Kebangsaan kebangsaan;
@Column(name = "Kebangsaan", insertable=false,updatable=false,nullable=true)
@Column(name = "Kebangsaan", insertable = false, updatable = false)
private Integer kebangsaanId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "Negara")
@Caption(value="Object Desa kelurahan")
@Caption(value = "Object Desa kelurahan")
private Negara negara;
@Column(name = "Negara", insertable=false,updatable=false,nullable=true)
@Column(name = "Negara", insertable = false, updatable = false)
private Integer negaraId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectDesaKelurahanFk")
@Caption(value="Object Desa kelurahan")
@Caption(value = "Object Desa kelurahan")
private DesaKelurahan desaKelurahan;
@Column(name = "ObjectDesaKelurahanFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectDesaKelurahanFk", insertable = false, updatable = false)
private Integer desaKelurahanId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelompokPasienFk")
@Caption(value="Object Kelompok Pasien")
@Caption(value = "Object Kelompok Pasien")
private KelompokPasien jenisPasien;
@Column(name = "ObjectKelompokPasienFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectKelompokPasienFk", insertable = false, updatable = false)
private Integer jenisPasienId;
@Column(name = "namaAyah", nullable = true , length = 40)
@Caption(value="Nama Ayah")
@Column(name = "namaAyah", length = 40)
@Caption(value = "Nama Ayah")
private String namaAyah;
@Column(name = "noTelepon", nullable = true , length = 40)
@Caption(value="Nomor Telepon")
private String noTelepon;
@Column(name = "namaSuamiIstri", nullable = true , length = 40)
@Caption(value="Nama/Suami Istri")
@Column(name = "noTelepon", length = 40)
@Caption(value = "Nomor Telepon")
private String noTelepon;
@Column(name = "namaSuamiIstri", length = 40)
@Caption(value = "Nama/Suami Istri")
private String namaSuamiIstri;
@Column(name = "isConfirm",nullable=true)
@Column(name = "isConfirm")
protected Boolean isConfirm;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPegawaiFk")
@Caption(value="Kode Dokter Order")
@Caption(value = "Kode Dokter Order")
private Pegawai pegawai;
@Column(name = "ObjectPegawaiFk", insertable=false,updatable=false,nullable = true)
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
private Integer pegawaiId;
@Column(name = "tipePasien", nullable = true , length = 40)
@Caption(value="Tipe Pasien")
@Column(name = "tipePasien", length = 40)
@Caption(value = "Tipe Pasien")
private String tipePasien;
@Column(name = "type", nullable = true , length = 40)
@Caption(value="Type")
@Column(name = "type", length = 40)
@Caption(value = "Type")
private String type;
@Column(name = "noAntrian", nullable = true , length = 40)
@Caption(value="no Antrian")
@Column(name = "noAntrian", length = 40)
@Caption(value = "no Antrian")
private Integer noAntrian;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "NoCMFk")
@Caption(value="No C M")
@Caption(value = "No C M")
private Pasien pasien;
@Column(name = "NoCMFk", insertable=false,updatable=false,nullable = true)
@Column(name = "NoCMFk", insertable = false, updatable = false)
private Integer pasienId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectJenisKelaminFk")
@Caption(value="Object Jenis Kelamin")
@Caption(value = "Object Jenis Kelamin")
private JenisKelamin jenisKelamin;
@Column(name = "ObjectJenisKelaminFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectJenisKelaminFk", insertable = false, updatable = false)
private Integer jenisKelaminId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectAgamaFk")
@Caption(value="Object Agama")
@Caption(value = "Object Agama")
private Agama agama;
@Column(name = "ObjectAgamaFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectAgamaFk", insertable = false, updatable = false)
private Integer agamaId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPendidikanFk")
@Caption(value="Object Pendidikan")
@Caption(value = "Object Pendidikan")
private Pendidikan pendidikan;
@Column(name = "ObjectPendidikanFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectPendidikanFk", insertable = false, updatable = false)
private Integer pendidikanId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPekerjaanFk")
@Caption(value="Object Pekerjaan")
@Caption(value = "Object Pekerjaan")
private Pekerjaan pekerjaan;
@Column(name = "ObjectPekerjaanFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectPekerjaanFk", insertable = false, updatable = false)
private Integer pekerjaanId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectStatusPerkawinanFk")
@Caption(value="Object Status Perkawinan")
@Caption(value = "Object Status Perkawinan")
private StatusPerkawinan statusPerkawinan;
@Column(name = "ObjectStatusPerkawinanFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectStatusPerkawinanFk", insertable = false, updatable = false)
private Integer statusPerkawinanId;
@Column(name = "TanggalReservasi", nullable = true )
@Caption(value="Tanggal Reservasi")
@Column(name = "TanggalReservasi")
@Caption(value = "Tanggal Reservasi")
private Date tglReservasi;
@Column(name = "noReservasi", nullable = true )
@Caption(value="No Reservasi")
@Column(name = "noReservasi")
@Caption(value = "No Reservasi")
private String noReservasi;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectRuanganFk")
@Caption(value="Object Ruangan")
@Caption(value = "Object Ruangan")
private Ruangan ruangan;
@Column(name = "ObjectRuanganFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
private Integer ruanganId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectAsalRujukanFk")
@Caption(value="Object Asal Rujukan")
@Caption(value = "Object Asal Rujukan")
private AsalRujukan asalRujukan;
@Column(name = "ObjectAsalRujukanFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectAsalRujukanFk", insertable = false, updatable = false)
private Integer asalRujuakanId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectGolonganDarahFk")
@Caption(value="Object Golongan Darah")
@Caption(value = "Object Golongan Darah")
private GolonganDarah golonganDarah;
@Column(name = "ObjectGolonganDarahFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectGolonganDarahFk", insertable = false, updatable = false)
private Integer golonganDarahId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectTitleFk")
@Caption(value="Object Title")
@Caption(value = "Object Title")
private TitlePasien titlePasien;
@Column(name = "ObjectTitleFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectTitleFk", insertable = false, updatable = false)
private Integer titlePasienId;
@Column(name = "noBpjs",nullable=true)
@Column(name = "noBpjs")
private String noBpjs;
@Column(name = "noAsuransiLain",nullable=true)
@Column(name = "noAsuransiLain")
private String noAsuransiLain;
@Column(name = "noIdentitas",nullable=true)
@Column(name = "noIdentitas")
private String noIdentitas;
@Column(name = "tempatLahir",nullable=true)
@Column(name = "tempatLahir")
private String tempatLahir;
@Column(name = "namaIbu",nullable=true)
@Column(name = "namaIbu")
private String namaIbu;
@Column(name = "TglLahir", nullable = true)
@Caption(value="Tanggal Lahir")
@Column(name = "TglLahir")
@Caption(value = "Tanggal Lahir")
private Date tglLahir;
@Column(name = "NamaPasien", nullable = true)
@Caption(value="Nama Pasien")
@Column(name = "NamaPasien")
@Caption(value = "Nama Pasien")
private String namaPasien;
@Column(name = "alamatLengkap", nullable = true)
@Caption(value="Alamat Lengkap")
@Column(name = "alamatLengkap")
@Caption(value = "Alamat Lengkap")
private String alamatLengkap;
@OneToOne(fetch=FetchType.LAZY)
@OneToOne(fetch = LAZY)
@JoinColumn(name = "ObjectStrukReturFk")
@Caption(value="Object Struk Retur")
@Caption(value = "Object Struk Retur")
private StrukRetur strukRetur;
@Column(name = "ObjectStrukReturFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectStrukReturFk", insertable = false, updatable = false)
private String strukReturId;
@Column(name = "Paspor", nullable = true )
@Caption(value="Paspor")
@Column(name = "Paspor")
@Caption(value = "Paspor")
private String paspor;
@Column(name = "NoAditional", nullable = true )
@Caption(value="noAditional")
@Column(name = "NoAditional")
@Caption(value = "noAditional")
private String noAditional;
@Column(name = "Jenis", nullable = true )
@Caption(value="Jenis")
@Column(name = "Jenis")
@Caption(value = "Jenis")
private String jenis;
@Column(name = "StatusPanggil", nullable = true )
@Caption(value="StatusPanggil")
@Column(name = "StatusPanggil")
@Caption(value = "StatusPanggil")
private String statusPanggil;
public Kebangsaan getKebangsaan() {
return kebangsaan;
}
public void setKebangsaan(Kebangsaan kebangsaan) {
this.kebangsaan = kebangsaan;
}
public Integer getKebangsaanId() {
return kebangsaanId;
}
public void setKebangsaanId(Integer kebangsaanId) {
this.kebangsaanId = kebangsaanId;
}
public Negara getNegara() {
return negara;
}
public void setNegara(Negara negara) {
this.negara = negara;
}
public Integer getNegaraId() {
return negaraId;
}
public void setNegaraId(Integer negaraId) {
this.negaraId = negaraId;
}
public DesaKelurahan getDesaKelurahan() {
return desaKelurahan;
}
public void setDesaKelurahan(DesaKelurahan desaKelurahan) {
this.desaKelurahan = desaKelurahan;
}
public Integer getDesaKelurahanId() {
return desaKelurahanId;
}
public void setDesaKelurahanId(Integer desaKelurahanId) {
this.desaKelurahanId = desaKelurahanId;
}
public KelompokPasien getJenisPasien() {
return jenisPasien;
}
public void setJenisPasien(KelompokPasien jenisPasien) {
this.jenisPasien = jenisPasien;
}
public Integer getJenisPasienId() {
return jenisPasienId;
}
public void setJenisPasienId(Integer jenisPasienId) {
this.jenisPasienId = jenisPasienId;
}
public String getNamaAyah() {
return namaAyah;
}
public void setNamaAyah(String namaAyah) {
this.namaAyah = namaAyah;
}
public String getNoTelepon() {
return noTelepon;
}
public void setNoTelepon(String noTelepon) {
this.noTelepon = noTelepon;
}
public String getNamaSuamiIstri() {
return namaSuamiIstri;
}
public void setNamaSuamiIstri(String namaSuamiIstri) {
this.namaSuamiIstri = namaSuamiIstri;
}
public Boolean getIsConfirm() {
return isConfirm;
}
public void setIsConfirm(Boolean isConfirm) {
this.isConfirm = isConfirm;
}
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
public String getTipePasien() {
return tipePasien;
}
public void setTipePasien(String tipePasien) {
this.tipePasien = tipePasien;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public Integer getNoAntrian() {
return noAntrian;
}
public void setNoAntrian(Integer noAntrian) {
this.noAntrian = noAntrian;
}
public Pasien getPasien() {
return pasien;
}
public void setPasien(Pasien pasien) {
this.pasien = pasien;
}
public Integer getPasienId() {
return pasienId;
}
public void setPasienId(Integer pasienId) {
this.pasienId = pasienId;
}
public JenisKelamin getJenisKelamin() {
return jenisKelamin;
}
public void setJenisKelamin(JenisKelamin jenisKelamin) {
this.jenisKelamin = jenisKelamin;
}
public Integer getJenisKelaminId() {
return jenisKelaminId;
}
public void setJenisKelaminId(Integer jenisKelaminId) {
this.jenisKelaminId = jenisKelaminId;
}
public Agama getAgama() {
return agama;
}
public void setAgama(Agama agama) {
this.agama = agama;
}
public Integer getAgamaId() {
return agamaId;
}
public void setAgamaId(Integer agamaId) {
this.agamaId = agamaId;
}
public Pendidikan getPendidikan() {
return pendidikan;
}
public void setPendidikan(Pendidikan pendidikan) {
this.pendidikan = pendidikan;
}
public Integer getPendidikanId() {
return pendidikanId;
}
public void setPendidikanId(Integer pendidikanId) {
this.pendidikanId = pendidikanId;
}
public Pekerjaan getPekerjaan() {
return pekerjaan;
}
public void setPekerjaan(Pekerjaan pekerjaan) {
this.pekerjaan = pekerjaan;
}
public Integer getPekerjaanId() {
return pekerjaanId;
}
public void setPekerjaanId(Integer pekerjaanId) {
this.pekerjaanId = pekerjaanId;
}
public StatusPerkawinan getStatusPerkawinan() {
return statusPerkawinan;
}
public void setStatusPerkawinan(StatusPerkawinan statusPerkawinan) {
this.statusPerkawinan = statusPerkawinan;
}
public Integer getStatusPerkawinanId() {
return statusPerkawinanId;
}
public void setStatusPerkawinanId(Integer statusPerkawinanId) {
this.statusPerkawinanId = statusPerkawinanId;
}
public Date getTglReservasi() {
return tglReservasi;
}
public void setTglReservasi(Date tglReservasi) {
this.tglReservasi = tglReservasi;
}
public String getNoReservasi() {
return noReservasi;
}
public void setNoReservasi(String noReservasi) {
this.noReservasi = noReservasi;
}
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 AsalRujukan getAsalRujukan() {
return asalRujukan;
}
public void setAsalRujukan(AsalRujukan asalRujukan) {
this.asalRujukan = asalRujukan;
}
public Integer getAsalRujuakanId() {
return asalRujuakanId;
}
public void setAsalRujuakanId(Integer asalRujuakanId) {
this.asalRujuakanId = asalRujuakanId;
}
public GolonganDarah getGolonganDarah() {
return golonganDarah;
}
public void setGolonganDarah(GolonganDarah golonganDarah) {
this.golonganDarah = golonganDarah;
}
public Integer getGolonganDarahId() {
return golonganDarahId;
}
public void setGolonganDarahId(Integer golonganDarahId) {
this.golonganDarahId = golonganDarahId;
}
public TitlePasien getTitlePasien() {
return titlePasien;
}
public void setTitlePasien(TitlePasien titlePasien) {
this.titlePasien = titlePasien;
}
public Integer getTitlePasienId() {
return titlePasienId;
}
public void setTitlePasienId(Integer titlePasienId) {
this.titlePasienId = titlePasienId;
}
public String getNoBpjs() {
return noBpjs;
}
public void setNoBpjs(String noBpjs) {
this.noBpjs = noBpjs;
}
public String getNoAsuransiLain() {
return noAsuransiLain;
}
public void setNoAsuransiLain(String noAsuransiLain) {
this.noAsuransiLain = noAsuransiLain;
}
public String getNoIdentitas() {
return noIdentitas;
}
public void setNoIdentitas(String noIdentitas) {
this.noIdentitas = noIdentitas;
}
public String getTempatLahir() {
return tempatLahir;
}
public void setTempatLahir(String tempatLahir) {
this.tempatLahir = tempatLahir;
}
public String getNamaIbu() {
return namaIbu;
}
public void setNamaIbu(String namaIbu) {
this.namaIbu = namaIbu;
}
public Date getTglLahir() {
return tglLahir;
}
public void setTglLahir(Date tglLahir) {
this.tglLahir = tglLahir;
}
public String getNamaPasien() {
return namaPasien;
}
public void setNamaPasien(String namaPasien) {
this.namaPasien = namaPasien;
}
public String getAlamatLengkap() {
return alamatLengkap;
}
public void setAlamatLengkap(String alamatLengkap) {
this.alamatLengkap = alamatLengkap;
}
public StrukRetur getStrukRetur() {
return strukRetur;
}
public void setStrukRetur(StrukRetur strukRetur) {
this.strukRetur = strukRetur;
}
public String getStrukReturId() {
return strukReturId;
}
public void setStrukReturId(String strukReturId) {
this.strukReturId = strukReturId;
}
public String getPaspor() {
return paspor;
}
public void setPaspor(String paspor) {
this.paspor = paspor;
}
public String getNoAditional() {
return noAditional;
}
public void setNoAditional(String noAditional) {
this.noAditional = noAditional;
}
public String getJenis() {
return jenis;
}
public void setJenis(String jenis) {
this.jenis = jenis;
}
public String getStatusPanggil() {
return statusPanggil;
}
public void setStatusPanggil(String statusPanggil) {
this.statusPanggil = statusPanggil;
}
}

View File

@ -1,118 +1,60 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.OneToOne;
import javax.persistence.PrimaryKeyJoinColumn;
import javax.persistence.Table;
import org.hibernate.annotations.GenericGenerator;
import org.hibernate.annotations.Parameter;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
import javax.persistence.*;
@Getter
@Setter
@Entity
@Table(name = "AntrianPasienRegistrasiDetail_T")
public class AntrianPasienRegistrasiDetail extends BaseTransaction{
@Column(name = "merchant",length=50)
@Caption(value="Merchant")
public class AntrianPasienRegistrasiDetail extends BaseTransaction {
@Column(name = "merchant", length = 50)
@Caption(value = "Merchant")
private String merchant;
@Column(name = "merchantInvoiceNo",length=20)
@Caption(value="Merchant Invoice No")
@Column(name = "merchantInvoiceNo", length = 20)
@Caption(value = "Merchant Invoice No")
private String merchantInvoiceNo;
@Column(name = "amount")
@Caption(value="Amount")
@Caption(value = "Amount")
private Long amount;
@ManyToOne
@JoinColumn(name = "ObjectJenisKartuDetailFk")
@Caption(value="Object AntrianPasienRegistrasiDetail")
@Caption(value = "Object AntrianPasienRegistrasiDetail")
private JenisKartuDetail jenisKartuDetail;
@Column(name = "ObjectJenisKartuDetailFk", insertable=false,updatable=false)
@Column(name = "ObjectJenisKartuDetailFk", insertable = false, updatable = false)
private Integer jenisKartuDetailId;
public JenisKartuDetail getJenisKartuDetail() {
return jenisKartuDetail;
}
public void setJenisKartuDetail(JenisKartuDetail jenisKartuDetail) {
this.jenisKartuDetail = jenisKartuDetail;
}
@ManyToOne
@JoinColumn(name = "ObjectJenisKartuFk")
@Caption(value="Object Jenis Kartu")
@Caption(value = "Object Jenis Kartu")
private JenisKartu jenisKartu;
@Column(name = "ObjectKartuKreditFk", insertable=false,updatable=false)
@Column(name = "ObjectKartuKreditFk", insertable = false, updatable = false)
private Integer jenisKartuId;
@ManyToOne
@JoinColumn(name = "ObjectCaraBayarFk")
@Caption(value="Object Cara Bayar")
@Caption(value = "Object Cara Bayar")
private CaraBayar caraBayar;
@Column(name = "ObjectKartuKreditFk", insertable=false,updatable=false)
@Column(name = "ObjectKartuKreditFk", insertable = false, updatable = false)
private Integer caraBayarId;
public String getMerchant() {
return merchant;
}
public void setMerchant(String merchant) {
this.merchant = merchant;
}
public String getMerchantInvoiceNo() {
return merchantInvoiceNo;
}
public void setMerchantInvoiceNo(String merchantInvoiceNo) {
this.merchantInvoiceNo = merchantInvoiceNo;
}
public Long getAmount() {
return amount;
}
public void setAmount(Long amount) {
this.amount = amount;
}
public JenisKartu getJenisKartu() {
return jenisKartu;
}
public void setJenisKartu(JenisKartu jenisKartu) {
this.jenisKartu = jenisKartu;
}
public CaraBayar getCaraBayar() {
return caraBayar;
}
public void setCaraBayar(CaraBayar caraBayar) {
this.caraBayar = caraBayar;
}
@OneToOne
@JoinColumn(name="ObjectAntrianPasienRegistrasiFK")
@Caption(value="AntrianPasienRegistrasi")
@JoinColumn(name = "ObjectAntrianPasienRegistrasiFK")
@Caption(value = "AntrianPasienRegistrasi")
private AntrianPasienRegistrasi antrianPasienRegistrasi;
public AntrianPasienRegistrasi getAntrianPasienRegistrasi() {
return antrianPasienRegistrasi;
}
public void setAntrianPasienRegistrasi(AntrianPasienRegistrasi antrianPasienRegistrasi) {
this.antrianPasienRegistrasi = antrianPasienRegistrasi;
}
@Column(name = "ObjectAntrianPasienRegistrasiFK",insertable=false,updatable=false)
@Column(name = "ObjectAntrianPasienRegistrasiFK", insertable = false, updatable = false)
private String antrianPasienRegistrasiId;
}

View File

@ -1,48 +1,31 @@
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 javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
@Getter
@Setter
@Entity
@Table(name = "ApresiasiAtasLayanan_T")
public class ApresiasiAtasLayanan extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectGambarMukaKepuasanFk")
@NotNull(message="GambarMukaKepuasan tidak boleh kosong")
@Caption(value="Gambar Muka Kepuasan")
@NotNull(message = "GambarMukaKepuasan tidak boleh kosong")
@Caption(value = "Gambar Muka Kepuasan")
private GambarMukaKepuasan gambarMukaKepuasan;
@Column(name = "ObjectGambarMukaKepuasanFk", insertable=false,updatable=false, nullable = false)
@Column(name = "ObjectGambarMukaKepuasanFk", insertable = false, updatable = false, nullable = false)
private Integer gambarMukaKepuasanId;
@Column(name = "tanggal", nullable = true)
@Caption(value="tanggal")
@Column(name = "tanggal")
@Caption(value = "tanggal")
private Date tanggal;
public GambarMukaKepuasan getGambarMukaKepuasan() {
return gambarMukaKepuasan;
}
public void setGambarMukaKepuasan(GambarMukaKepuasan gambarMukaKepuasan) {
this.gambarMukaKepuasan = gambarMukaKepuasan;
}
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
}

View File

@ -1,80 +1,45 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AsKepIntervensi
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AsKepIntervensi_M")
public class AsKepIntervensi extends BaseMaster {
@NotNull(message = "Intervensi tidak boleh kosong")
@Column(name = "Intervensi", nullable = false, length = 150)
@Caption(value = "Intervensi")
private String intervensi;
public void setIntervensi(String intervensi) {
this.intervensi = intervensi;
}
public String getIntervensi() {
return this.intervensi;
}
@NotNull(message = "Kd Intervensi tidak boleh kosong")
@Column(name = "KdIntervensi", nullable = false)
@Caption(value = "Kode Intervensi")
private Integer kdIntervensi;
@NotNull(message = "Kd Intervensi tidak boleh kosong")
@Column(name = "KdIntervensi", nullable = false)
public Integer getKdIntervensi() {
return kdIntervensi;
}
public void setKdIntervensi(Integer kdIntervensi) {
this.kdIntervensi = kdIntervensi;
}
@NotNull(message = "QIntervensi tidak boleh kosong")
@Column(name = "QIntervensi", nullable = false)
@Caption(value = "QIntervensi")
private Integer qIntervensi;
@NotNull(message = "QIntervensi tidak boleh kosong")
@Column(name = "QIntervensi", nullable = false)
public Integer getqIntervensi() {
return qIntervensi;
}
public void setqIntervensi(Integer qIntervensi) {
this.qIntervensi = qIntervensi;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.askepintervensi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.askepintervensi_m_id_seq", sequenceName = "public.askepintervensi_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.askepintervensi_m_id_seq")
@SequenceGenerator(name = "public.askepintervensi_m_id_seq", sequenceName = "public.askepintervensi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,84 +1,43 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AsKepJenisKajian
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AsKepJenisKajian_M")
public class AsKepJenisKajian extends BaseMaster {
@NotNull(message = "Jenis Kajian tidak boleh kosong")
@Column(name = "JenisKajian", nullable = false, length = 50)
@Caption(value = "Jenis Kajian")
private String jenisKajian;
public void setJenisKajian(String jenisKajian) {
this.jenisKajian = jenisKajian;
}
public String getJenisKajian() {
return this.jenisKajian;
}
@Caption(value = "Kode Jenis Kajian")
private Byte kdJenisKajian;
public Byte getKdJenisKajian() {
return kdJenisKajian;
}
public void setKdJenisKajian(Byte kdJenisKajian) {
this.kdJenisKajian = kdJenisKajian;
}
@NotNull(message = "QJenis Kajian tidak boleh kosong")
@Column(name = "QJenisKajian", nullable = false)
@Caption(value = "QJenis Kajian")
private Byte qJenisKajian;
@NotNull(message = "QJenis Kajian tidak boleh kosong")
@Column(name = "QJenisKajian", nullable = false)
public Byte getqJenisKajian() {
return qJenisKajian;
}
public void setqJenisKajian(Byte qJenisKajian) {
this.qJenisKajian = qJenisKajian;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.askepjeniskajian_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.askepjeniskajian_m_id_seq", sequenceName = "public.askepjeniskajian_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.askepjeniskajian_m_id_seq")
@SequenceGenerator(name = "public.askepjeniskajian_m_id_seq", sequenceName = "public.askepjeniskajian_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,159 +1,71 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AsKepKajian
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AsKepKajian_M")
public class AsKepKajian extends BaseMaster {
@Column(name = "DeskripsiKajian", nullable = true, length = 150)
@Column(name = "DeskripsiKajian", length = 150)
@Caption(value = "Deskripsi Kajian")
private String deskripsiKajian;
public void setDeskripsiKajian(String deskripsiKajian) {
this.deskripsiKajian = deskripsiKajian;
}
public String getDeskripsiKajian() {
return this.deskripsiKajian;
}
@Column(name = "Kajian", nullable = true, length = 150)
@Column(name = "Kajian", length = 150)
@Caption(value = "Kajian")
private String kajian;
public void setKajian(String kajian) {
this.kajian = kajian;
}
public String getKajian() {
return this.kajian;
}
@ManyToOne
@JoinColumn(name = "ObjectJenisKajianFk")
@NotNull(message = "Kd Jenis Kajian tidak boleh kosong")
@Caption(value = "Object Jenis Kajian")
private AsKepJenisKajian jenisKajian;
public void setJenisKajian(AsKepJenisKajian jenisKajian) {
this.jenisKajian = jenisKajian;
}
public AsKepJenisKajian getJenisKajian() {
return this.jenisKajian;
}
@Column(name = "ObjectJenisKajianFk", insertable = false, updatable = false)
private Integer jenisKajianId;
public Integer getJenisKajianId() {
return jenisKajianId;
}
public void setJenisKajianId(Integer jenisKajianId) {
this.jenisKajianId = jenisKajianId;
}
@Caption(value = "Kode Kajian")
private Integer kdKajian;
@NotNull(message = "Kd Kajian tidak boleh kosong")
@Column(name = "KdKajian", nullable = false)
public Integer getKdKajian() {
return kdKajian;
}
public void setKdKajian(Integer kdKajian) {
this.kdKajian = kdKajian;
}
@Caption(value = "Kode Kajian")
private Integer kdKajian;
@ManyToOne
@JoinColumn(name = "ObjectKategoryKajianFk")
@NotNull(message = "Kd Kategory Kajian tidak boleh kosong")
@Caption(value = "Object Kategory Kajian")
private AsKepKategoryKajian kategoryKajian;
public void setKategoryKajian(AsKepKategoryKajian kategoryKajian) {
this.kategoryKajian = kategoryKajian;
}
public AsKepKategoryKajian getKategoryKajian() {
return this.kategoryKajian;
}
@Column(name = "ObjectKategoryKajianFk", insertable = false, updatable = false, nullable = false)
private Integer kategoryKajianId;
public Integer getKategoryKajianId() {
return kategoryKajianId;
}
public void setKategoryKajianId(Integer kategoryKajianId) {
this.kategoryKajianId = kategoryKajianId;
}
@NotNull(message = "Nilai Normal tidak boleh kosong")
@Column(name = "NilaiNormal", nullable = false, length = 50)
@Caption(value = "Nilai Normal")
private String nilaiNormal;
public void setNilaiNormal(String nilaiNormal) {
this.nilaiNormal = nilaiNormal;
}
public String getNilaiNormal() {
return this.nilaiNormal;
}
@NotNull(message = "QKajian tidak boleh kosong")
@Column(name = "QKajian", nullable = false)
@Caption(value = "QKajian")
private Integer qKajian;
@NotNull(message = "QKajian tidak boleh kosong")
@Column(name = "QKajian", nullable = false)
public Integer getqKajian() {
return qKajian;
}
public void setqKajian(Integer qKajian) {
this.qKajian = qKajian;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.askepkajian_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.askepkajian_m_id_seq", sequenceName = "public.askepkajian_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.askepkajian_m_id_seq")
@SequenceGenerator(name = "public.askepkajian_m_id_seq", sequenceName = "public.askepkajian_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,97 +1,43 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AsKepKategoryKajian
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AsKepKategoryKajian_M")
public class AsKepKategoryKajian extends BaseMaster {
@NotNull(message = "Kategory Kajian tidak boleh kosong")
@Column(name = "KategoryKajian", nullable = false, length = 50)
@Caption(value = "Kategory Kajian")
private String kategoryKajian;
public void setKategoryKajian(String kategoryKajian) {
this.kategoryKajian = kategoryKajian;
}
public String getKategoryKajian() {
return this.kategoryKajian;
}
@Caption(value = "Kode Kategory Kajian")
private Byte kdKategoryKajian;
@NotNull(message = "Kd Kategory Kajian tidak boleh kosong")
@Column(name = "KdKategoryKajian", nullable = false)
public Byte getKdKategoryKajian() {
return kdKategoryKajian;
}
public void setKdKategoryKajian(Byte kdKategoryKajian) {
this.kdKategoryKajian = kdKategoryKajian;
}
@Caption(value = "Kode Kategory Kajian")
private Byte kdKategoryKajian;
@Caption(value = "QKategory Kajian")
private Byte qKategoryKajian;
public Byte getqKategoryKajian() {
return qKategoryKajian;
}
public void setqKategoryKajian(Byte qKategoryKajian) {
this.qKategoryKajian = qKategoryKajian;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdkategorykajian") private Set<AsKepKajian> AsKepKajianSet =
* new HashSet<AsKepKajian>();
*
* public Set<AsKepKajian> getAsKepKajianSet() { return AsKepKajianSet; }
*
* public void setAsKepKajianSet(Set<AsKepKajian> asKepKajianSet) {
* AsKepKajianSet = asKepKajianSet; }
*/
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.askepkategorykajian_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.askepkategorykajian_m_id_seq", sequenceName = "public.askepkategorykajian_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.askepkategorykajian_m_id_seq")
@SequenceGenerator(name = "public.askepkategorykajian_m_id_seq", sequenceName = "public.askepkategorykajian_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,81 +1,43 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AsKepRasionalI
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AsKepRasionalI_M")
public class AsKepRasionalI extends BaseMaster {
@Caption(value = "Kode Rasional I")
private Integer kdRasionalI;
public Integer getKdRasionalI() {
return kdRasionalI;
}
public void setKdRasionalI(Integer kdRasionalI) {
this.kdRasionalI = kdRasionalI;
}
@Caption(value = "QRasional I")
private Integer qRasionalI;
@NotNull(message = "QRasional I tidak boleh kosong")
@Column(name = "QRasionalI", nullable = false)
public Integer getqRasionalI() {
return qRasionalI;
}
public void setqRasionalI(Integer qRasionalI) {
this.qRasionalI = qRasionalI;
}
@Caption(value = "QRasional I")
private Integer qRasionalI;
@NotNull(message = "Rasional I tidak boleh kosong")
@Column(name = "RasionalI", nullable = false, length = 150)
@Caption(value = "Rasional I")
private String rasionalI;
public void setRasionalI(String rasionalI) {
this.rasionalI = rasionalI;
}
public String getRasionalI() {
return this.rasionalI;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.askeprasionali_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.askeprasionali_m_id_seq", sequenceName = "public.askeprasionali_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.askeprasionali_m_id_seq")
@SequenceGenerator(name = "public.askeprasionali_m_id_seq", sequenceName = "public.askeprasionali_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,83 +1,45 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AsKepTujuan
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AsKepTujuan_M")
public class AsKepTujuan extends BaseMaster {
@Caption(value = "Kode Tujuan")
private Integer kdTujuan;
@NotNull(message = "Kd Tujuan tidak boleh kosong")
@Column(name = "KdTujuan", nullable = false)
public Integer getKdTujuan() {
return kdTujuan;
}
public void setKdTujuan(Integer kdTujuan) {
this.kdTujuan = kdTujuan;
}
@Caption(value = "QTujuan")
private Integer qTujuan;
@Caption(value = "Kode Tujuan")
private Integer kdTujuan;
@NotNull(message = "QTujuan tidak boleh kosong")
@Column(name = "QTujuan", nullable = false)
public Integer getqTujuan() {
return qTujuan;
}
public void setqTujuan(Integer qTujuan) {
this.qTujuan = qTujuan;
}
@Caption(value = "QTujuan")
private Integer qTujuan;
@NotNull(message = "Tujuan tidak boleh kosong")
@Column(name = "Tujuan", nullable = false, length = 150)
@Caption(value = "Tujuan")
private String tujuan;
public void setujuan(String tujuan) {
this.tujuan = tujuan;
}
public String getTujuan() {
return this.tujuan;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.askeptujuan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.askeptujuan_m_id_seq", sequenceName = "public.askeptujuan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.askeptujuan_m_id_seq")
@SequenceGenerator(name = "public.askeptujuan_m_id_seq", sequenceName = "public.askeptujuan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,50 +1,50 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "Asal_M")
public class Asal extends BaseMaster{
public class Asal extends BaseMaster {
@Column(name = "kdAsal", nullable = false)
@Caption(value = "kdAsal")
private Byte kdAsal;
@Column(name = "namaAsal", nullable = false)
@Caption(value = "namaAsal")
private String namaAsal;
@ManyToOne
@JoinColumn(name = "asalHeadFk")
@Caption(value="asalHeadFk")
@Caption(value = "asalHeadFk")
private Asal asalHead;
@Column(name = "asalHeadFk", insertable=false,updatable=false,nullable=true)
@Column(name = "asalHeadFk", insertable = false, updatable = false)
private Integer asalHeadId;
@ManyToOne
@JoinColumn(name = "asalAsalFk")
@Caption(value="asalAsalFk")
@Caption(value = "asalAsalFk")
private Asal asalAsal;
@Column(name = "asalAsalFk", insertable=false,updatable=false,nullable=false)
@Column(name = "asalAsalFk", insertable = false, updatable = false, nullable = false)
private Integer asalAsalId;
@ManyToOne
@JoinColumn(name = "departemenFk")
@Caption(value="departemenFk")
@Caption(value = "departemenFk")
private Departemen departemen;
@Column(name = "departemenFk", insertable=false,updatable=false,nullable=false)
@Column(name = "departemenFk", insertable = false, updatable = false, nullable = false)
private Integer departemenId;
@Column(name = "qAsal", nullable = false)
@ -52,16 +52,9 @@ public class Asal extends BaseMaster{
private Byte qAsal;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.asal_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.asal_m_id_seq", sequenceName = "public.asal_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.asal_m_id_seq")
@SequenceGenerator(name = "public.asal_m_id_seq", sequenceName = "public.asal_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,111 +1,45 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AsalAnggaran
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AsalAnggaran_M")
public class AsalAnggaran extends BaseMaster {
@NotNull(message = "Asal Anggaran tidak boleh kosong")
@Column(name = "AsalAnggaran", nullable = false, length = 50)
@Caption(value = "Asal Anggaran")
private String asalAnggaran;
public void setAsalAnggaran(String asalAnggaran) {
this.asalAnggaran = asalAnggaran;
}
public String getAsalAnggaran() {
return this.asalAnggaran;
}
@Caption(value = "Kode Asal Anggaran")
private Byte kdAsalAnggaran;
@NotNull(message = "Kd Asal Anggaran tidak boleh kosong")
@Column(name = "KdAsalAnggaran", nullable = false)
public Byte getKdAsalAnggaran() {
return kdAsalAnggaran;
}
public void setKdAsalAnggaran(Byte kdAsalAnggaran) {
this.kdAsalAnggaran = kdAsalAnggaran;
}
@Column(name = "Keterangan", nullable = true, length = 100)
@Column(name = "Keterangan", length = 100)
@Caption(value = "Keterangan")
private String keterangan;
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
public String getKeterangan() {
return this.keterangan;
}
@Caption(value = "QAsal Anggaran")
private Byte qAsalAnggaran;
@NotNull(message = "QAsal Anggaran tidak boleh kosong")
@Column(name = "QAsalAnggaran", nullable = false)
public Byte getqAsalAnggaran() {
return qAsalAnggaran;
}
public void setqAsalAnggaran(Byte qAsalAnggaran) {
this.qAsalAnggaran = qAsalAnggaran;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdasalanggaran") private Set<Anggaran> AnggaranSet = new
* HashSet<Anggaran>();
*
* public Set<Anggaran> getAnggaranSet() { return AnggaranSet; }
*
* public void setAnggaranSet(Set<Anggaran> anggaranSet) { AnggaranSet =
* anggaranSet; }
*/
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.asalanggaran_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.asalanggaran_m_id_seq", sequenceName = "public.asalanggaran_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.asalanggaran_m_id_seq")
@SequenceGenerator(name = "public.asalanggaran_m_id_seq", sequenceName = "public.asalanggaran_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,108 +1,49 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AsalPeserta
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AsalPeserta_M")
public class AsalPeserta extends BaseMaster {
@NotNull(message = "Asal Peserta tidak boleh kosong")
@Column(name = "AsalPeserta", nullable = false, length = 30)
@Caption(value = "Asal Peserta")
private String asalPeserta;
public void setAsalPeserta(String asalPeserta) {
this.asalPeserta = asalPeserta;
}
public String getAsalPeserta() {
return this.asalPeserta;
}
@Caption(value = "Kode Asal Peserta")
private Byte kdAsalPeserta;
@NotNull(message = "Kd Asal Peserta tidak boleh kosong")
@Column(name = "KdAsalPeserta", nullable = false)
public Byte getKdAsalPeserta() {
return kdAsalPeserta;
}
public void setKdAsalPeserta(Byte kdAsalPeserta) {
this.kdAsalPeserta = kdAsalPeserta;
}
@ManyToOne
@JoinColumn(name = "ObjectDepartemenFk")
@Caption(value = "Object Departemen")
private Departemen departemen;
public void setDepartemen(Departemen departemen) {
this.departemen = departemen;
}
public Departemen getDepartemen() {
return this.departemen;
}
public Integer getDepartemenId() {
return departemenId;
}
public void setDepartemenId(Integer departemenId) {
this.departemenId = departemenId;
}
@Column(name = "ObjectDepartemenFk", insertable = false, updatable = false)
private Integer departemenId;
@Caption(value = "QAsal Peserta")
private Byte qAsalPeserta;
@NotNull(message = "QAsal Peserta tidak boleh kosong")
@Column(name = "QAsalPeserta", nullable = false)
public Byte getqAsalPeserta() {
return qAsalPeserta;
}
public void setqAsalPeserta(Byte qAsalPeserta) {
this.qAsalPeserta = qAsalPeserta;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.asalpeserta_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.asalpeserta_m_id_seq", sequenceName = "public.asalpeserta_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.asalpeserta_m_id_seq")
@SequenceGenerator(name = "public.asalpeserta_m_id_seq", sequenceName = "public.asalpeserta_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -9,6 +9,7 @@ import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AsalProduk
@ -20,6 +21,7 @@ import static javax.persistence.FetchType.LAZY;
@Entity
@Table(name = "AsalProduk_M")
public class AsalProduk extends BaseMaster {
@NotNull(message = "Asal Produk tidak boleh kosong")
@Column(name = "AsalProduk", nullable = false, length = 30)
@Caption(value = "Asal Produk")
@ -48,8 +50,9 @@ public class AsalProduk extends BaseMaster {
private Byte qAsalProduk;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.asalproduk_m_id_seq")
@GeneratedValue(strategy = SEQUENCE, generator = "public.asalproduk_m_id_seq")
@SequenceGenerator(name = "public.asalproduk_m_id_seq", sequenceName = "public.asalproduk_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
}

View File

@ -1,41 +1,27 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.util.CommonUtil;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "AsalRujukan_M")
public class AsalRujukan extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.asalrujukan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.asalrujukan_m_id_seq", sequenceName = "public.asalrujukan_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.asalrujukan_m_id_seq")
@SequenceGenerator(name = "public.asalrujukan_m_id_seq", sequenceName = "public.asalrujukan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@NotNull(message = "Asal Rujukan tidak boleh kosong")
@Column(name = "AsalRujukan", nullable = false, length = 30)
@Caption(value = "Asal Rujukan")
@ -51,36 +37,4 @@ public class AsalRujukan extends BaseMaster {
@Caption(value = "QAsal Rujukan")
private Byte qAsalRujukan;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getAsalRujukan() {
return asalRujukan;
}
public void setAsalRujukan(String asalRujukan) {
this.asalRujukan = asalRujukan;
}
public String getKdAsalRujukan() {
return kdAsalRujukan;
}
public void setKdAsalRujukan(String kdAsalRujukan) {
this.kdAsalRujukan = kdAsalRujukan;
}
public Byte getqAsalRujukan() {
return qAsalRujukan;
}
public void setqAsalRujukan(Byte qAsalRujukan) {
this.qAsalRujukan = qAsalRujukan;
}
}

View File

@ -1,57 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class asalsukucadang
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AsalSukuCadang_M")
public class AsalSukuCadang extends BaseMaster {
@NotNull(message = "Asal Suku Cadang tidak boleh kosong")
@Column(name = "asalsukucadang", nullable = false, length = 30)
@Caption(value = "Asal Suku Cadang")
private String asalSukuCadang;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.asalsukucadang_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.asalsukucadang_m_id_seq", sequenceName = "public.asalsukucadang_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.asalsukucadang_m_id_seq")
@SequenceGenerator(name = "public.asalsukucadang_m_id_seq", sequenceName = "public.asalsukucadang_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public String getAsalSukuCadang() {
return asalSukuCadang;
}
public void setAsalSukuCadang(String asalSukuCadang) {
this.asalSukuCadang = asalSukuCadang;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,111 +1,56 @@
package com.jasamedika.medifirst2000.entities;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
/**
* class PosisiRahim
* class PosisiRahim
*
* @author Generator
*/
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "AsesmenGiziAwal_T")
public class AsesmenGiziAwal extends BaseTransaction {
@ManyToOne(fetch= FetchType.LAZY)
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "RisikoFk")
@Caption(value="Risiko")
@Caption(value = "Risiko")
private RisikoGizi risiko;
@Column(name = "RisikoFk", insertable=false,updatable=false,nullable = true)
@Column(name = "RisikoFk", insertable = false, updatable = false)
private Integer risikoId;
public RisikoGizi getRisiko() {
return risiko;
}
public void setRisiko(RisikoGizi risiko) {
this.risiko = risiko;
}
@ManyToOne(cascade=CascadeType.REFRESH)
@ManyToOne(cascade = CascadeType.REFRESH)
@JoinColumn(name = "NoCMFk")
@NotNull(message="No C M Harus Diisi")
@Caption(value="No C M")
@NotNull(message = "No C M Harus Diisi")
@Caption(value = "No C M")
private AntrianPasienDiPeriksa pasienDaftar;
@Column(name = "NoCMFk", insertable=false,updatable=false,nullable = false)
@Column(name = "NoCMFk", insertable = false, updatable = false, nullable = false)
private String pasienId;
@NotNull(message="Tgl Pendaftaran tidak boleh kosong")
@Column(name = "TanggalPendaftaran", nullable = false )
@Caption(value="Tanggal Registrasi")
@NotNull(message = "Tgl Pendaftaran tidak boleh kosong")
@Column(name = "TanggalPendaftaran", nullable = false)
@Caption(value = "Tanggal Registrasi")
private Date tanggalPendaftaran;
@JsonBackReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "asesmenGiziAwal")
private Set<PreskripsiDiet> preskripsiDiets=new HashSet<PreskripsiDiet>();
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "asesmenGiziAwal")
private Set<PreskripsiDiet> preskripsiDiets = new HashSet<>();
@JsonBackReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "asesmenGiziAwal")
private Set<TindakLanjutGizi> tindakLanjutGizis=new HashSet<TindakLanjutGizi>();
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "asesmenGiziAwal")
private Set<TindakLanjutGizi> tindakLanjutGizis = new HashSet<>();
public AntrianPasienDiPeriksa getPasien() {
return pasienDaftar;
}
public void setPasien(AntrianPasienDiPeriksa pasien) {
this.pasienDaftar = pasien;
}
public String getPasienId() {
return pasienId;
}
public void setPasienId(String pasienId) {
this.pasienId = pasienId;
}
public Date getTanggalPendaftaran() {
return tanggalPendaftaran;
}
public void setTanggalPendaftaran(Date tanggalPendaftaran) {
this.tanggalPendaftaran = tanggalPendaftaran;
}
public Set<PreskripsiDiet> getPreskripsiDiets() {
return preskripsiDiets;
}
public void setPreskripsiDiets(Set<PreskripsiDiet> preskripsiDiets) {
this.preskripsiDiets = preskripsiDiets;
}
public Set<TindakLanjutGizi> getTindakLanjutGizis() {
return tindakLanjutGizis;
}
public void setTindakLanjutGizis(Set<TindakLanjutGizi> tindakLanjutGizis) {
this.tindakLanjutGizis = tindakLanjutGizis;
}
}

View File

@ -1,80 +1,50 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "AsesmenGiziLanjut_T")
public class AsesmenGiziLanjut extends MedicalRecordTransaction {
private static final long serialVersionUID = -5991896827985648631L;
@NotNull(message = "Riwayat Diet tidak boleh kosong")
@Column(name = "RiwayatDiet", nullable = true, length = 1000)
@Column(name = "RiwayatDiet", length = 1000)
@Caption(value = "Riwayat Diet")
private String riwayatDiet;
@NotNull(message = "Biokimia tidak boleh kosong")
@Column(name = "Biokimia", nullable = true, length = 1000)
@Column(name = "Biokimia", length = 1000)
@Caption(value = "Biokimia")
private String biokimia;
@NotNull(message = "intervensiGizi tidak boleh kosong")
@Column(name = "IntervensiGizi", nullable = true, length = 1000)
@Column(name = "IntervensiGizi", length = 1000)
@Caption(value = "intervensi Gizi")
private String intervensiGizi;
@NotNull(message = "riwayatPersonal tidak boleh kosong")
@Column(name = "RiwayatPersonal", nullable = true, length = 1000)
@Column(name = "RiwayatPersonal", length = 1000)
@Caption(value = "riwayatPersonal")
private String riwayatPersonal;
@NotNull(message = "monitoringEvaluasi tidak boleh kosong")
@Column(name = "MonitoringEvaluasi", nullable = true, length = 1000)
@Column(name = "MonitoringEvaluasi", length = 1000)
@Caption(value = "monitoringEvaluasi")
private String monitoringEvaluasi;
@NotNull(message = "klinikFisik tidak boleh kosong")
@Column(name = "KlinikFisik", nullable = true, length = 1000)
@Column(name = "KlinikFisik", length = 1000)
@Caption(value = "klinikFisik")
private String klinikFisik;
public String getRiwayatDiet() {
return riwayatDiet;
}
public void setRiwayatDiet(String riwayatDiet) {
this.riwayatDiet = riwayatDiet;
}
public String getBiokimia() {
return biokimia;
}
public void setBiokimia(String biokimia) {
this.biokimia = biokimia;
}
public String getIntervensiGizi() {
return intervensiGizi;
}
public void setIntervensiGizi(String intervensiGizi) {
this.intervensiGizi = intervensiGizi;
}
public String getRiwayatPersonal() {
return riwayatPersonal;
}
public void setRiwayatPersonal(String riwayatPersonal) {
this.riwayatPersonal = riwayatPersonal;
}
public String getMonitoringEvaluasi() {
return monitoringEvaluasi;
}
public void setMonitoringEvaluasi(String monitoringEvaluasi) {
this.monitoringEvaluasi = monitoringEvaluasi;
}
public String getKlinikFisik() {
return klinikFisik;
}
public void setKlinikFisik(String klinikFisik) {
this.klinikFisik = klinikFisik;
}
}

View File

@ -1,55 +1,31 @@
package com.jasamedika.medifirst2000.entities;
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;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "AsesmenPsikologis_T")
public class AsesmenPsikologis extends BaseTransaction{
public class AsesmenPsikologis extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "PengkajianAwalPsikologiFk")
@NotNull(message = "Pengkajian Awal Psikologi tidak boleh kosong")
private PengkajianAwalPsikologi pengkajianAwalPsikologi;
@ManyToOne
@JoinColumn(name = "AsesmenPsikologisDetailFk")
@NotNull(message = "Asesmen Psikologis Detail tidak boleh kosong")
private AsesmenPsikologisDetail asesmenPsikologisDetail;
@Column(name = "keterangan")
@Caption(value = "Keterangan")
private String keterangan;
public PengkajianAwalPsikologi getPengkajianAwalPsikologi() {
return pengkajianAwalPsikologi;
}
public void setPengkajianAwalPsikologi(PengkajianAwalPsikologi pengkajianAwalPsikologi) {
this.pengkajianAwalPsikologi = pengkajianAwalPsikologi;
}
public AsesmenPsikologisDetail getAsesmenPsikologisDetail() {
return asesmenPsikologisDetail;
}
public void setAsesmenPsikologisDetail(AsesmenPsikologisDetail asesmenPsikologisDetail) {
this.asesmenPsikologisDetail = asesmenPsikologisDetail;
}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
}

View File

@ -1,44 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import static javax.persistence.GenerationType.SEQUENCE;
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "RM_AsesmenPsikologis_M")
public class AsesmenPsikologisDetail extends BaseMaster{
@NotNull(message="Name tidak boleh kosong")
public class AsesmenPsikologisDetail extends BaseMaster {
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name)
{
this.name = name;
}
public String getName()
{
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.RM_AsesmenPsikologis_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.RM_AsesmenPsikologis_M_id_seq", sequenceName = "public.RM_AsesmenPsikologis_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.RM_AsesmenPsikologis_M_id_seq")
@SequenceGenerator(name = "public.RM_AsesmenPsikologis_M_id_seq", sequenceName = "public.RM_AsesmenPsikologis_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -3,373 +3,116 @@ package com.jasamedika.medifirst2000.entities;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
@Getter
@Setter
@Entity
@Table(name = "AsuhanKeperawatanPeriOperasiHeader_T")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class AsuhanKeperawatanPeriOperasiHeader extends BaseTransaction {
@Column(name ="NoTrans", length = 20)
@Column(name = "NoTrans", length = 20)
private String noTrans;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "ObjectPasienFk")
@NotNull(message = "Pasien tidak boleh kosong")
private AntrianPasienDiPeriksa pasienDaftar;
// @Column(name = "ObjectPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
// private String pasienId;
@Column(name = "checkInfk", insertable = false, updatable = false)
private String pasienDaftarId;
//@ManyToOne
//@Caption("Ruangan")
//@JoinColumn(name="RuanganFk")
//private Ruangan ruangan;
//@Column(name = "RuanganFk", insertable = false, updatable = false)
//private int ruanganId;
@Column(name = "DiagnosaPreOperasi", length = 100)
private String diagnosaPreOperasi;
@Column(name ="Tindakan", length = 100)
@Column(name = "Tindakan", length = 100)
private String tindakan;
@Column(name = "DiagnosaPostOperasi", length = 100)
private String diagnosaPostOperasi;
@ManyToOne
@Caption("DokterBedah")
@JoinColumn(name="DokterBedahFk")
@JoinColumn(name = "DokterBedahFk")
private Pegawai dokterBedah;
@Column(name = "DokterBedahFk", insertable = false, updatable = false)
private Integer dokterId;
@Column(name = "DokterBedahFk", insertable = false, updatable = false)
private Integer dokterId;
@ManyToOne
@Caption("AsistenBedah")
@JoinColumn(name="AsistenBedahFk")
@JoinColumn(name = "AsistenBedahFk")
private Pegawai asistenBedah;
@Column(name = "AsistenBedahFk", insertable = false, updatable = false)
private Integer asistenBedahId;
@ManyToOne
@Caption("PerawatInstrumen1")
@JoinColumn(name="PerawatInstrumen1Fk")
@JoinColumn(name = "PerawatInstrumen1Fk")
private Pegawai perawatInstrumen1;
@Column(name = "PerawatInstrumen1Fk", insertable = false, updatable = false)
private Integer perawatInstrumen1Id;
@ManyToOne
@Caption("PerawatInstrumen2")
@JoinColumn(name="PerawatInstrumen2Fk")
@JoinColumn(name = "PerawatInstrumen2Fk")
private Pegawai perawatInstrument2;
@Column(name = "PerawatInstrumen2Fk", insertable = false, updatable = false)
private Integer perawatInstrument2Id;
@ManyToOne
@Caption("PerawatSirkuler")
@JoinColumn(name="PerawatSirkulerFk")
@JoinColumn(name = "PerawatSirkulerFk")
private Pegawai perawatSirkuler;
@Column(name = "PerawatSirkulerFk", insertable = false, updatable = false)
private Integer perawatSirkulerId;
@ManyToOne
@Caption("OperatorAlatCanggih")
@JoinColumn(name="OperatorAlatCanggihFk")
@JoinColumn(name = "OperatorAlatCanggihFk")
private Pegawai operatorAlatCanggih;
@Column(name = "OperatorAlatCanggihFk", insertable = false, updatable = false)
private Integer operatorAlatCanggihId;
@Column(name="OperasiMulai", length = 10)
@Column(name = "OperasiMulai", length = 10)
private String operasiMulai;
@Column(name = "OperasiSelesai", length = 10)
private String operasiSelesai;
@Column(name = "JamMasukOperasi", length = 10)
private String jamMasukOperasi;
@Column(name = "tanggal")
private Date tanggal;
@Column(name = "jam", length = 10)
private String jam;
@Column(name = "tglTindakan", length = 150)
private Date tglTindakan;
@Column(name = "TeknikAnestesi", length = 150)
private String teknikAnestesi;
@Column(name ="ProsedurOperasi", length = 150)
@Column(name = "ProsedurOperasi", length = 150)
private String prosedurOperasi;
@Column(name ="Anestesiologi", length = 150)
@Column(name = "Anestesiologi", length = 150)
private String anestesiologi;
@Column(name ="PenataAnestesi", length = 150)
@Column(name = "PenataAnestesi", length = 150)
private String penataAnestesi;
public String getJam() {
return jam;
}
public void setJam(String jam) {
this.jam = jam;
}
//public int getPasienId() {
// return pasienId;
//}
//public void setPasienId(int pasienId) {
// this.pasienId = pasienId;
//}
//public Ruangan getRuangan() {
// return ruangan;
//}
//public void setRuangan(Ruangan ruangan) {
// this.ruangan = ruangan;
//}
//public int getRuanganId() {
// return ruanganId;
//}
//public void setRuanganId(int ruanganId) {
// this.ruanganId = ruanganId;
//}
public String getDiagnosaPreOperasi() {
return diagnosaPreOperasi;
}
public void setDiagnosaPreOperasi(String diagnosaPreOperasi) {
this.diagnosaPreOperasi = diagnosaPreOperasi;
}
public String getTindakan() {
return tindakan;
}
public void setTindakan(String tindakan) {
this.tindakan = tindakan;
}
public String getDiagnosaPostOperasi() {
return diagnosaPostOperasi;
}
public void setDiagnosaPostOperasi(String diagnosaPostOperasi) {
this.diagnosaPostOperasi = diagnosaPostOperasi;
}
public Pegawai getDokterBedah() {
return dokterBedah;
}
public void setDokterBedah(Pegawai dokterBedah) {
this.dokterBedah = dokterBedah;
}
public int getDokterId() {
return dokterId;
}
public void setDokterId(int dokterId) {
this.dokterId = dokterId;
}
public Pegawai getAsistenBedah() {
return asistenBedah;
}
public void setAsistenBedah(Pegawai asistenBedah) {
this.asistenBedah = asistenBedah;
}
public int getAsistenBedahId() {
return asistenBedahId;
}
public void setAsistenBedahId(int asistenBedahId) {
this.asistenBedahId = asistenBedahId;
}
public Pegawai getPerawatInstrumen1() {
return perawatInstrumen1;
}
public void setPerawatInstrumen1(Pegawai perawatInstrumen1) {
this.perawatInstrumen1 = perawatInstrumen1;
}
public int getPerawatInstrumen1Id() {
return perawatInstrumen1Id;
}
public void setPerawatInstrumen1Id(int perawatInstrumen1Id) {
this.perawatInstrumen1Id = perawatInstrumen1Id;
}
public Pegawai getPerawatInstrument2() {
return perawatInstrument2;
}
public void setPerawatInstrument2(Pegawai perawatInstrument2) {
this.perawatInstrument2 = perawatInstrument2;
}
public int getPerawatInstrument2Id() {
return perawatInstrument2Id;
}
public void setPerawatInstrument2Id(int perawatInstrument2Id) {
this.perawatInstrument2Id = perawatInstrument2Id;
}
public Pegawai getPerawatSirkuler() {
return perawatSirkuler;
}
public void setPerawatSirkuler(Pegawai perawatSirkuler) {
this.perawatSirkuler = perawatSirkuler;
}
public int getPerawatSirkulerId() {
return perawatSirkulerId;
}
public void setPerawatSirkulerId(int perawatSirkulerId) {
this.perawatSirkulerId = perawatSirkulerId;
}
public Pegawai getOperatorAlatCanggih() {
return operatorAlatCanggih;
}
public void setOperatorAlatCanggih(Pegawai operatorAlatCanggih) {
this.operatorAlatCanggih = operatorAlatCanggih;
}
public int getOperatorAlatCanggihId() {
return operatorAlatCanggihId;
}
public void setOperatorAlatCanggihId(int operatorAlatCanggihId) {
this.operatorAlatCanggihId = operatorAlatCanggihId;
}
public String getOperasiMulai() {
return operasiMulai;
}
public void setOperasiMulai(String operasiMulai) {
this.operasiMulai = operasiMulai;
}
public String getOperasiSelesai() {
return operasiSelesai;
}
public void setOperasiSelesai(String operasiSelesai) {
this.operasiSelesai = operasiSelesai;
}
public String getJamMasukOperasi() {
return jamMasukOperasi;
}
public void setJamMasukOperasi(String jamMasukOperasi) {
this.jamMasukOperasi = jamMasukOperasi;
}
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
public String getNoTrans() {
return noTrans;
}
public void setNoTrans(String noTrans) {
this.noTrans = noTrans;
}
public String getPasienDaftarId() {
return pasienDaftarId;
}
public void setPasienDaftarId(String pasienDaftarId) {
this.pasienDaftarId = pasienDaftarId;
}
public AntrianPasienDiPeriksa getPasienDaftar() {
return pasienDaftar;
}
public void setPasienDaftar(AntrianPasienDiPeriksa pasienDaftar) {
this.pasienDaftar = pasienDaftar;
}
public Date getTglTindakan() {
return tglTindakan;
}
public void setTglTindakan(Date tglTindakan) {
this.tglTindakan = tglTindakan;
}
public String getTeknikAnestesi() {
return teknikAnestesi;
}
public void setTeknikAnestesi(String teknikAnestesi) {
this.teknikAnestesi = teknikAnestesi;
}
public String getProsedurOperasi() {
return prosedurOperasi;
}
public void setProsedurOperasi(String prosedurOperasi) {
this.prosedurOperasi = prosedurOperasi;
}
public String getAnestesiologi() {
return anestesiologi;
}
public void setAnestesiologi(String anestesiologi) {
this.anestesiologi = anestesiologi;
}
public String getPenataAnestesi() {
return penataAnestesi;
}
public void setPenataAnestesi(String penataAnestesi) {
this.penataAnestesi = penataAnestesi;
}
}

View File

@ -1,150 +1,41 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
@Getter
@Setter
@Entity
@Table(name = "AsuhanKeperawatanPeriOperasiTrans_T")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class AsuhanKeperawatanPeriOperasiTrans extends BaseTransaction {
@Column(name = "AsuhanKeperawatanPeriOperasiHeaderFk", nullable=false)
@Column(name = "AsuhanKeperawatanPeriOperasiHeaderFk", nullable = false)
private String asuhankeperawatanHeaderId;
//@ManyToOne
//@Caption("AsuhanKeperawatanPeriOperasiHeaderFk")
//@JoinColumn(name="AsuhanKeperawatanPeriOperasiHeaderFk")
//private AsuhanKeperawatanPeriOperasiHeader asuhanKeperawatanPeriOperasiHeader;
@ManyToOne
@Caption("ObjekDataMasalah")
@JoinColumn(name="ObjekDataMasalahFk")
@JoinColumn(name = "ObjekDataMasalahFk")
private AsuhanKeperawatanPeriOperatif objekDataMasalah;
@Column(name = "ObjekDataMasalahFk", insertable = false, updatable = false)
private int objekDataMasalahId;
//@ManyToOne
//@Caption("ObjekIntervensi")
//@JoinColumn(name="ObjekIntervensiFk")
//private AsuhanKeperawatanPeriOperatif objekIntervensi;
//@Column(name = "ObjekIntervensiFk", insertable = false, updatable = false)
//private int objekIntervensiId;
//@ManyToOne
//@Caption("ObjekEvaluasi")
//@JoinColumn(name="ObjekEvaluasiFk")
//private AsuhanKeperawatanPeriOperatif objekEvaluasi;
//@Column(name = "ObjekEvaluasiFk", insertable = false, updatable = false)
//private int objekEvaluasiId;
@Column(name = "keterangan", length = 255)
@Column(name = "keterangan")
private String keterangan;
@Column(name = "FlagHeader", length = 100)
private String flagHeader;
@Column(name ="FlagAsuhan", length = 100)
@Column(name = "FlagAsuhan", length = 100)
private String flagasuhan;
@Column(name="Uraian", length = 1000)
@Column(name = "Uraian", length = 1000)
private String uraian;
public String getAsuhankeperawatanHeaderId() {
return asuhankeperawatanHeaderId;
}
public void setAsuhankeperawatanHeaderId(String asuhankeperawatanHeaderId) {
this.asuhankeperawatanHeaderId = asuhankeperawatanHeaderId;
}
public AsuhanKeperawatanPeriOperatif getObjekDataMasalah() {
return objekDataMasalah;
}
public void setObjekDataMasalah(AsuhanKeperawatanPeriOperatif objekDataMasalah) {
this.objekDataMasalah = objekDataMasalah;
}
public int getObjekDataMasalahId() {
return objekDataMasalahId;
}
public void setObjekDataMasalahId(int objekDataMasalahId) {
this.objekDataMasalahId = objekDataMasalahId;
}
//public AsuhanKeperawatanPeriOperatif getObjekIntervensi() {
// return objekIntervensi;
//}
//public void setObjekIntervensi(AsuhanKeperawatanPeriOperatif objekIntervensi) {
// this.objekIntervensi = objekIntervensi;
//}
//public int getObjekIntervensiId() {
// return objekIntervensiId;
//}
//public void setObjekIntervensiId(int objekIntervensiId) {
// this.objekIntervensiId = objekIntervensiId;
//}
//public AsuhanKeperawatanPeriOperatif getObjekEvaluasi() {
// return objekEvaluasi;
//}
//public void setObjekEvaluasi(AsuhanKeperawatanPeriOperatif objekEvaluasi) {
// this.objekEvaluasi = objekEvaluasi;
//}
//public int getObjekEvaluasiId() {
// return objekEvaluasiId;
//}
//public void setObjekEvaluasiId(int objekEvaluasiId) {
// this.objekEvaluasiId = objekEvaluasiId;
//}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
public String getFlagHeader() {
return flagHeader;
}
public void setFlagHeader(String flagHeader) {
this.flagHeader = flagHeader;
}
public String getFlagasuhan() {
return flagasuhan;
}
public void setFlagasuhan(String flagasuhan) {
this.flagasuhan = flagasuhan;
}
public String getUraian() {
return uraian;
}
public void setUraian(String uraian) {
this.uraian = uraian;
}
}

View File

@ -1,95 +1,40 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "AsuhanKeperawatanPeriOperatif_M")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class AsuhanKeperawatanPeriOperatif extends BaseMaster {
@Id
@GeneratedValue(
strategy = GenerationType.SEQUENCE,
generator = "public.asuhankeperawatanperioperatif_m_id_seq")
@javax.persistence.SequenceGenerator(
name = "public.asuhankeperawatanperioperatif_m_id_seq",
sequenceName = "public.asuhankeperawatanperioperatif_m_id_seq",
allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.asuhankeperawatanperioperatif_m_id_seq")
@SequenceGenerator(name = "public.asuhankeperawatanperioperatif_m_id_seq", sequenceName = "public.asuhankeperawatanperioperatif_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@Column(name = "FlagAsuhan", length = 100)
private String flagAsuhan;
@Column(name = "FlagHeader", length = 100)
private String flagHeader;
@Column(name = "Keterangan", length = 100)
private String keterangan;
@Column(name = "FlagParent", length = 100)
private String flagParent;
@Column(name = "IdParent", nullable=true)
@Column(name = "IdParent")
private int idParent;
public int getIdParent() {
return idParent;
}
public void setIdParent(int idParent) {
this.idParent = idParent;
}
public String getFlagParent() {
return flagParent;
}
public void setFlagParent(String flagParent) {
this.flagParent = flagParent;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getFlagAsuhan() {
return flagAsuhan;
}
public void setFlagAsuhan(String flagAsuhan) {
this.flagAsuhan = flagAsuhan;
}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
public String getFlagHeader() {
return flagHeader;
}
public void setFlagHeader(String flagHeader) {
this.flagHeader = flagHeader;
}
}

View File

@ -1,34 +1,32 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.jasamedika.medifirst2000.entities.NamaPegawai;
import com.jasamedika.medifirst2000.entities.NamaAsuransi;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
/**
* class AsuransiNaker
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "sdm_AsuransiNaker_T")
public class AsuransiNaker extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "NamaPegawaiFk")
@NotNull(message = "Nama Pegawai Harus Diisi")
@Caption(value = "Nama Pegawai")
private NamaPegawai namaPegawai;
@Column(name = "NamaPegawaiFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false,nullable=false)
@Column(name = "NamaPegawaiFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String namaPegawaiId;
@Column(name = "Nip", nullable = false, length = 100)
@ -56,70 +54,4 @@ public class AsuransiNaker extends BaseTransaction {
@Caption(value = "BPJSNaker")
private String BPJSNaker;
public NamaPegawai getNamaPegawai() {
return namaPegawai;
}
public void setNamaPegawai(NamaPegawai namaPegawai) {
this.namaPegawai = namaPegawai;
}
public String getNamaPegawaiId() {
return namaPegawaiId;
}
public void setNamaPegawaiId(String namaPegawaiId) {
this.namaPegawaiId = namaPegawaiId;
}
public String getNip() {
return nip;
}
public void setNip(String nip) {
this.nip = nip;
}
public String getNomorpolis() {
return nomorpolis;
}
public void setNomorpolis(String nomorpolis) {
this.nomorpolis = nomorpolis;
}
public Date getTanggalLahir() {
return tanggalLahir;
}
public void setTanggalLahir(Date tanggalLahir) {
this.tanggalLahir = tanggalLahir;
}
public NamaAsuransi getNamaAsuransi() {
return namaAsuransi;
}
public void setNamaAsuransi(NamaAsuransi namaAsuransi) {
this.namaAsuransi = namaAsuransi;
}
public Integer getNamaAsuransiId() {
return namaAsuransiId;
}
public void setNamaAsuransiId(Integer namaAsuransiId) {
this.namaAsuransiId = namaAsuransiId;
}
public String getBPJSNaker() {
return BPJSNaker;
}
public void setBPJSNaker(String bPJSNaker) {
BPJSNaker = bPJSNaker;
}
}

View File

@ -160,4 +160,5 @@ public class AsuransiPasien extends BaseMaster {
@Column(name = "KdProvider", length = 100)
@Caption(value = "KdProvider")
private String kdProvider;
}

View File

@ -1,175 +1,79 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.Date;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class AsuransiPasienBerlaku
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "AsuransiPasienBerlaku_M")
public class AsuransiPasienBerlaku extends BaseMaster {
@Caption(value = "Is Collective Plafon")
private Byte isCollectivePlafon;
@NotNull(message = "Is Collective Plafon tidak boleh kosong")
@Column(name = "isCollectivePlafon", nullable = false)
public Byte getIsCollectivePlafon() {
return isCollectivePlafon;
}
public void setIsCollectivePlafon(Byte isCollectivePlafon) {
this.isCollectivePlafon = isCollectivePlafon;
}
@Caption(value = "Is Collective Plafon")
private Byte isCollectivePlafon;
@ManyToOne
@JoinColumn(name = "ObjectHubunganPesertaFk")
@NotNull(message = "Kd Hubungan Peserta tidak boleh kosong")
@Caption(value = "Object Hubungan Peserta")
private HubunganPesertaAsuransi hubunganPeserta;
public void setHubunganPeserta(HubunganPesertaAsuransi hubunganPeserta) {
this.hubunganPeserta = hubunganPeserta;
}
public HubunganPesertaAsuransi getHubunganPeserta() {
return this.hubunganPeserta;
}
@Column(name = "ObjectHubunganPesertaFk", insertable = false, updatable = false)
private Integer hubunganPesertaId;
public Integer getHubunganPesertaId() {
return hubunganPesertaId;
}
public void setHubunganPesertaId(Integer hubunganPesertaId) {
this.hubunganPesertaId = hubunganPesertaId;
}
@Caption(value = "Kode Penjamin Pasien")
private short kdPenjaminPasien;
@NotNull(message = "Kd Penjamin Pasien tidak boleh kosong")
@Column(name = "KdPenjaminPasien", nullable = false)
public short getKdPenjaminPasien() {
return kdPenjaminPasien;
}
public void setKdPenjaminPasien(short kdPenjaminPasien) {
this.kdPenjaminPasien = kdPenjaminPasien;
}
@Caption(value = "Kode Penjamin Pasien")
private short kdPenjaminPasien;
@NotNull(message = "No Asuransi tidak boleh kosong")
@Column(name = "NoAsuransi", nullable = false, length = 30)
@Caption(value = "No Asuransi")
private String noAsuransi;
public void setNoAsuransi(String noAsuransi) {
this.noAsuransi = noAsuransi;
}
public String getNoAsuransi() {
return this.noAsuransi;
}
@Column(name = "TglAkhirBerlaku")
@Caption(value = "Tanggal Akhir Berlaku")
private Date tglAkhirBerlaku;
@Column(name = "TglAkhirBerlaku", nullable = true)
public Date getTglAkhirBerlaku() {
return tglAkhirBerlaku;
}
public void setTglAkhirBerlaku(Date tglAkhirBerlaku) {
this.tglAkhirBerlaku = tglAkhirBerlaku;
}
@Caption(value = "Tanggal Mulai Berlaku")
private Date tglMulaiBerlaku;
@NotNull(message = "Tgl Mulai Berlaku tidak boleh kosong")
@Column(name = "TglMulaiBerlaku", nullable = false)
public Date getTglMulaiBerlaku() {
return tglMulaiBerlaku;
}
public void setTglMulaiBerlaku(Date tglMulaiBerlaku) {
this.tglMulaiBerlaku = tglMulaiBerlaku;
}
@Caption(value = "Tanggal Mulai Berlaku")
private Date tglMulaiBerlaku;
@NotNull(message = "Total Current Terpakai tidak boleh kosong")
@Column(name = "TotalCurrentTerpakai", nullable = false)
@Caption(value = "Total Current Terpakai")
private Double totalCurrentTerpakai;
public void setTotalCurrentTerpakai(Double totalCurrentTerpakai) {
this.totalCurrentTerpakai = totalCurrentTerpakai;
}
public Double getTotalCurrentTerpakai() {
return this.totalCurrentTerpakai;
}
@NotNull(message = "Total Plafon Tanggungan tidak boleh kosong")
@Column(name = "TotalPlafonTanggungan", nullable = false)
@Caption(value = "Total Plafon Tanggungan")
private Double totalPlafonTanggungan;
public void setTotalPlafonTanggungan(Double totalPlafonTanggungan) {
this.totalPlafonTanggungan = totalPlafonTanggungan;
}
public Double getTotalPlafonTanggungan() {
return this.totalPlafonTanggungan;
}
@NotNull(message = "Total Saldo Tanggungan tidak boleh kosong")
@Column(name = "TotalSaldoTanggungan", nullable = false)
@Caption(value = "Total Saldo Tanggungan")
private Double totalSaldoTanggungan;
public void setTotalSaldoTanggungan(Double totalSaldoTanggungan) {
this.totalSaldoTanggungan = totalSaldoTanggungan;
}
public Double getTotalSaldoTanggungan() {
return this.totalSaldoTanggungan;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.asuransipasienberlaku_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.asuransipasienberlaku_m_id_seq", sequenceName = "public.asuransipasienberlaku_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.asuransipasienberlaku_m_id_seq")
@SequenceGenerator(name = "public.asuransipasienberlaku_m_id_seq", sequenceName = "public.asuransipasienberlaku_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -21,10 +21,12 @@ import java.io.Serializable;
@Entity
@Table(name = "aturan_pakai_t")
public class AturanPakai extends BaseTransaction implements Serializable {
private static final long serialVersionUID = 1472868281196415583L;
@Column(nullable = false)
@NotBlank
@Caption("Keterangan Pakai")
private String keteranganPakai;
}

View File

@ -22,6 +22,7 @@ import static javax.persistence.FetchType.LAZY;
@Entity
@Table(name = "aturan_pakai_signa_t")
public class AturanPakaiSigna extends BaseTransaction implements Serializable {
private static final long serialVersionUID = -4925033000498799494L;
@ManyToOne(fetch = LAZY)
@ -64,4 +65,5 @@ public class AturanPakaiSigna extends BaseTransaction implements Serializable {
@Size(max = 1000)
@Caption("Keterangan Aturan Pakai")
private String keterangan;
}

View File

@ -1,27 +1,24 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.jasamedika.medifirst2000.entities.TipeKeanggotaan;
import com.jasamedika.medifirst2000.entities.TipeKoleksi;
import com.jasamedika.medifirst2000.entities.PeriodePinjaman;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
/**
* class AturanPeminjaman
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "sdm_AturanPeminjaman_T")
public class AturanPeminjaman extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "TipeKeanggotaanFk")
@NotNull(message = "Tipe Keanggotaan Harus Diisi")
@ -57,68 +54,4 @@ public class AturanPeminjaman extends BaseTransaction {
@Caption(value = "DendaHarian")
private String dendaHarian;
public String getDendaHarian() {
return dendaHarian;
}
public void setDendaHarian(String dendaHarian) {
this.dendaHarian = dendaHarian;
}
public TipeKeanggotaan getTipeKeanggotaan() {
return tipeKeanggotaan;
}
public void setTipeKeanggotaan(TipeKeanggotaan tipeKeanggotaan) {
this.tipeKeanggotaan = tipeKeanggotaan;
}
public Integer getTipeKeanggotaanId() {
return tipeKeanggotaanId;
}
public void setTipeKeanggotaanId(Integer tipeKeanggotaanId) {
this.tipeKeanggotaanId = tipeKeanggotaanId;
}
public TipeKoleksi getTipeKoleksi() {
return tipeKoleksi;
}
public void setTipeKoleksi(TipeKoleksi tipeKoleksi) {
this.tipeKoleksi = tipeKoleksi;
}
public Integer getTipeKoleksiId() {
return tipeKoleksiId;
}
public void setTipeKoleksiId(Integer tipeKoleksiId) {
this.tipeKoleksiId = tipeKoleksiId;
}
public Integer getJumlahPinjaman() {
return jumlahPinjaman;
}
public void setJumlahPinjaman(Integer jumlahPinjaman) {
this.jumlahPinjaman = jumlahPinjaman;
}
public PeriodePinjaman getPeriodePinjaman() {
return periodePinjaman;
}
public void setPeriodePinjaman(PeriodePinjaman periodePinjaman) {
this.periodePinjaman = periodePinjaman;
}
public Integer getPeriodePinjamanId() {
return periodePinjamanId;
}
public void setPeriodePinjamanId(Integer periodePinjamanId) {
this.periodePinjamanId = periodePinjamanId;
}
}

View File

@ -1,43 +1,21 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.listener.AuditLogListener;
import lombok.Getter;
import lombok.Setter;
import org.hibernate.envers.DefaultRevisionEntity;
import org.hibernate.envers.RevisionEntity;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import com.jasamedika.medifirst2000.listener.AuditLogListener;
import javax.persistence.Entity;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
/**
* class Agama
*
* @author Generator
*/
@Getter
@Setter
@Entity(name = "AuditData")
@RevisionEntity(AuditLogListener.class)
public class AuditData extends DefaultRevisionEntity {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.auditdata_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.auditdata_m_id_seq", sequenceName = "public.auditdata_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public int getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,49 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class Autopsi
* class Autopsi
*
* @author Generator
*/
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "RM_Autopsi_M")
public class Autopsi extends BaseMaster {
@NotNull(message="Name tidak boleh kosong")
@NotNull(message = "Name tidak boleh kosong")
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
public void setName(String name)
{
this.name = name;
}
public String getName()
{
return this.name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.RM_Autopsi_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.RM_Autopsi_M_id_seq", sequenceName = "public.RM_Autopsi_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.RM_Autopsi_M_id_seq")
@SequenceGenerator(name = "public.RM_Autopsi_M_id_seq", sequenceName = "public.RM_Autopsi_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,63 +1,56 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "Awards_M")
public class Awards extends BaseMaster{
public class Awards extends BaseMaster {
@Column(name = "kdAwards", nullable = false)
@Caption(value = "kdAwards")
private Byte kdAwards;
@Column(name = "namaAwards", nullable = false)
@Caption(value = "namaAwards")
private String namaAwards;
@ManyToOne
@JoinColumn(name = "awardsHeadFk")
@Caption(value="awardsHeadFk")
@Caption(value = "awardsHeadFk")
private Awards awardsHead;
@Column(name = "awardsHeadFk", insertable=false,updatable=false,nullable=true)
@Column(name = "awardsHeadFk", insertable = false, updatable = false)
private Integer awardsHeadId;
@ManyToOne
@JoinColumn(name = "asalAwardsFk")
@Caption(value="asalAwardsFk")
@Caption(value = "asalAwardsFk")
private Asal asalAwards;
@Column(name = "asalAwardsFk", insertable=false,updatable=false,nullable=false)
@Column(name = "asalAwardsFk", insertable = false, updatable = false, nullable = false)
private Integer asalAwardsId;
@ManyToOne
@JoinColumn(name = "departemenFk")
@Caption(value="departemenFk")
@Caption(value = "departemenFk")
private Departemen departemen;
@Column(name = "departemenFk", insertable=false,updatable=false,nullable=false)
@Column(name = "departemenFk", insertable = false, updatable = false, nullable = false)
private Integer departemenId;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.awards_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.awards_m_id_seq", sequenceName = "public.awards_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.awards_m_id_seq")
@SequenceGenerator(name = "public.awards_m_id_seq", sequenceName = "public.awards_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff