Update domain

Clean code
This commit is contained in:
Salman Manoe 2025-02-04 14:39:18 +07:00
parent 3603fef63a
commit c5321965c7
45 changed files with 6000 additions and 3459 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +0,0 @@
package com.jasamedika.medifirst2000.dao;
import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.stereotype.Repository;
import com.jasamedika.medifirst2000.entities.HistoriAbsensi;
@Repository("HistoriAbsensiDao")
public interface HistoriAbsensiDao extends PagingAndSortingRepository<HistoriAbsensi, Integer> {
}

View File

@ -1,24 +1,26 @@
package com.jasamedika.medifirst2000.service;
import java.util.List;
import com.jasamedika.medifirst2000.entities.Alamat;
import com.jasamedika.medifirst2000.vo.ModelVO;
import com.jasamedika.medifirst2000.vo.ModelVO;
import com.jasamedika.medifirst2000.entities.PurchasedTest;
import com.jasamedika.medifirst2000.vo.AlamatVO;
import java.util.List;
/**
* Alamat Service
*
* @author Roberto
*/
public interface AlamatService <T> extends BaseVoService<Alamat, AlamatVO, Integer> {
public interface AlamatService<T> extends BaseVoService<Alamat, AlamatVO, Integer> {
List<AlamatVO> getAllAlamatForContoh();
AlamatVO add(AlamatVO vo);
AlamatVO update(AlamatVO vo);
AlamatVO findById(Integer key);
AlamatVO findByPasienId(Integer key);
Alamat findByPasienId2(Integer key);
}

View File

@ -1,27 +1,21 @@
package com.jasamedika.medifirst2000.service;
import com.jasamedika.medifirst2000.entities.ResultSurvei;
import com.jasamedika.medifirst2000.vo.ResultSurveiVO;
import java.util.Date;
import java.util.List;
import java.util.Map;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.vo.ModelVO;
import com.jasamedika.medifirst2000.vo.ModelVO;
import com.jasamedika.medifirst2000.entities.PurchasedTest;
import com.jasamedika.medifirst2000.entities.ResultSurvei;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.RegistrasiPasienGawatDaruratVO;
import com.jasamedika.medifirst2000.vo.ResultSurveiVO;
/**
* Pasien Service
*
* @author Roberto
*/
public interface SurveiService <T> extends BaseVoService<ResultSurvei, ResultSurveiVO, Integer> {
public interface SurveiService<T> extends BaseVoService<ResultSurvei, ResultSurveiVO, Integer> {
Map<String, Object> Save(List<ResultSurveiVO> vo);
Map<String, Object> getRekap(Date start, Date until, String group);
}

View File

@ -1,40 +1,21 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.UUID;
import org.apache.commons.collections.IteratorUtils;
import org.hibernate.Hibernate;
import org.hibernate.proxy.HibernateProxy;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cache.annotation.Cacheable;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.ResultSurveiDao;
import com.jasamedika.medifirst2000.dao.ResultSurveiDetailDao;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.vo.ModelVO;
import com.jasamedika.medifirst2000.vo.ModelVO;
import com.jasamedika.medifirst2000.entities.PurchasedTest;
import com.jasamedika.medifirst2000.entities.ResultSurvei;
import com.jasamedika.medifirst2000.entities.ResultSurveiDetail;
import com.jasamedika.medifirst2000.entities.SurveiDetail;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.SurveiService;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.RegistrasiPasienGawatDaruratVO;
import com.jasamedika.medifirst2000.vo.ResultSurveiVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.*;
/**
* Implement class for PasienService
*
@ -80,53 +61,51 @@ public class SurveiServiceImpl extends BaseVoServiceImpl implements SurveiServic
String dir) {
return null;
}
@Autowired
private BaseConverterImpl<ResultSurveiVO, ResultSurvei> resultSurveiConverter;
@Override
@Transactional(readOnly=false)
@Transactional(readOnly = false)
public Map Save(List vo) {
Map<String,Object> hasil = new HashMap<>();
Map<String, Object> hasil = new HashMap<>();
UUID idOne = UUID.randomUUID();
List<ResultSurveiVO> items = (List<ResultSurveiVO>)vo;
List<ResultSurveiVO> items = (List<ResultSurveiVO>) vo;
for (ResultSurveiVO resultSurveiVO : items) {
resultSurveiConverter.setUseGson(true);
ResultSurvei model = resultSurveiConverter.transferVOToModel(resultSurveiVO, new ResultSurvei());
model =resultSurveiDao.save(model);
model = resultSurveiDao.save(model);
ResultSurveiDetail subModel = new ResultSurveiDetail();
model.setGroupNo(String.valueOf(idOne));
subModel.setResultSurvei(model);
SurveiDetail surveiDetail= new SurveiDetail();
if(resultSurveiVO.getAnswer()!=null)
{
surveiDetail.setId(resultSurveiVO.getAnswer().getId());
subModel.setSurveiDetail(surveiDetail);
}
subModel =resultSurveiDetailDao.save(subModel);
SurveiDetail surveiDetail = new SurveiDetail();
if (resultSurveiVO.getAnswer() != null) {
surveiDetail.setId(resultSurveiVO.getAnswer().getId());
subModel.setSurveiDetail(surveiDetail);
}
subModel = resultSurveiDetailDao.save(subModel);
}
hasil.put("message", "Data Berhasil di simpan");
return hasil;
}
@Override
public Map<String,Object> getRekap(Date start, Date until, String group) {
public Map<String, Object> getRekap(Date start, Date until, String group) {
start.setHours(0);
start.setMinutes(0);
start.setSeconds(0);
until.setHours(23);
until.setMinutes(59);
until.setSeconds(59);
Map<String,Object> hasil = new HashMap<>();
if(group ==null)
hasil.put("items", resultSurveiDetailDao.findByTglInputAndKelompok(start,until));
else if(group.equals(""))
hasil.put("items", resultSurveiDetailDao.findByTglInputAndKelompok(start,until));
else
hasil.put("items", resultSurveiDetailDao.findByTglInputAndKelompok(start,until,group));
Map<String, Object> hasil = new HashMap<>();
if (group == null)
hasil.put("items", resultSurveiDetailDao.findByTglInputAndKelompok(start, until));
else if (group.equals(""))
hasil.put("items", resultSurveiDetailDao.findByTglInputAndKelompok(start, until));
else
hasil.put("items", resultSurveiDetailDao.findByTglInputAndKelompok(start, until, group));
return hasil;
}
}

View File

@ -1,18 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- Generated 26 April 2011 11:37:37 AM by Hibernate Tools 3.4.0.CR1 -->
<hibernate-mapping>
<class name="com.jasamedika.medifirst2000.entities.PurchasedTest" table="tests_purchased">
<composite-id >
<key-property name="testId" column="TEST_ID" />
<key-property name="customerId" column="CUSTOMER_ID" />
</composite-id>
<property name="purchaseDate" type="timestamp">
<column name="created_date" not-null="true" />
</property>
</class>
</hibernate-mapping>

View File

@ -1,4 +1,4 @@
package com.jasamedika.medifirst2000.entities;
package com.jasamedika.medifirst2000.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
@ -6,7 +6,7 @@ import lombok.Data;
import lombok.NoArgsConstructor;
/**
* DTO for {@link Produk}
* DTO for {@link com.jasamedika.medifirst2000.entities.Produk}
*/
@Data
@Builder
@ -14,8 +14,8 @@ import lombok.NoArgsConstructor;
@AllArgsConstructor
public class ProdukDto {
private Integer id;
private Integer id;
private String namaProduk;
private String namaProduk;
}

View File

@ -1,21 +0,0 @@
//package com.jasamedika.medifirst2000.entities;
//
//import javax.persistence.Column;
//import javax.persistence.JoinColumn;
//import javax.persistence.ManyToOne;
//import javax.validation.constraints.NotNull;
//
//import com.jasamedika.medifirst2000.base.BaseTransaction;
//import com.jasamedika.medifirst2000.helper.Caption;
//
//public class GiziProdukFormula extends BaseTransaction{
//
// @ManyToOne
// @JoinColumn(name = "ObjectProdukHasilFK")
// @NotNull(message="Produk Hasil tidak boleh kosong")
// @Caption(value="Produk Hasil")
// private Produk produkHasil;
//
// @Column(name = "ObjectProdukHasilFK", insertable=false,updatable=false, nullable = false)
// private Integer produkHasilId;
//}

View File

@ -1,192 +0,0 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
public class HistoriAbsensi extends BaseTransaction {
@Column(name = "NoHistori", length = 10, nullable = false)
@Caption("Nomor Histori")
private String noHistori;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "PegawaiFk")
@NotNull(message = "Pegawai Harus Diisi")
@Caption(value = "Pegawai")
private Pegawai pegawai;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "StatusAbsensiFk")
@NotNull(message = "Status Absensi Harus Diisi")
@Caption(value = "Status Absensi")
private StatusAbsensi statusAbsensi;
@Column(name = "TglMasuk")
@Caption("Tanggal Masuk")
private Date tglMasuk;
@Column(name = "TglKeluar")
@Caption("Tanggal Keluar")
private Date tglKeluar;
@Column(name = "TglIstirahatAwal")
@Caption("Tanggal Istirahat Awal")
private Date tglIstirahatAwal;
@Column(name = "TglIstirahatAkhir")
@Caption("Tanggal Istirahat Akhir")
private Date tglIstirahatAkhir;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "PegawaiPJawabFk")
@NotNull(message = "Kode Pegawai Penanggungjawab Harus Diisi")
@Caption(value = "Pegawai Penanggungjawab")
private Pegawai pJawab;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "RuanganFk")
@NotNull(message = "Ruangan Harus Diisi")
@Caption(value = "Ruangan")
private Ruangan ruangan;
@Column(name = "KeteranganAlasan")
@Caption("Keterangan Alasan")
private String keteranganAlasan;
@Column(name = "AlasanLain")
@Caption("Alasan Lain")
private String alasanLain;
@Column(name = "FingerPrintID")
@Caption("Finger Print ID")
private String fingerPrintId;
@Column(name = "NoVerifikasi")
@Caption("Nomor Verifikasi")
private String noVerifikasi;
@Column(name = "NoClosing")
@Caption("Nomor Closing")
private String noClosing;
public final String getNoHistori() {
return noHistori;
}
public final void setNoHistori(String noHistori) {
this.noHistori = noHistori;
}
public final Pegawai getPegawai() {
return pegawai;
}
public final void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public final StatusAbsensi getStatusAbsensi() {
return statusAbsensi;
}
public final void setStatusAbsensi(StatusAbsensi statusAbsensi) {
this.statusAbsensi = statusAbsensi;
}
public final Date getTglMasuk() {
return tglMasuk;
}
public final void setTglMasuk(Date tglMasuk) {
this.tglMasuk = tglMasuk;
}
public final Date getTglKeluar() {
return tglKeluar;
}
public final void setTglKeluar(Date tglKeluar) {
this.tglKeluar = tglKeluar;
}
public final Date getTglIstirahatAwal() {
return tglIstirahatAwal;
}
public final void setTglIstirahatAwal(Date tglIstirahatAwal) {
this.tglIstirahatAwal = tglIstirahatAwal;
}
public final Date getTglIstirahatAkhir() {
return tglIstirahatAkhir;
}
public final void setTglIstirahatAkhir(Date tglIstirahatAkhir) {
this.tglIstirahatAkhir = tglIstirahatAkhir;
}
public final Pegawai getpJawab() {
return pJawab;
}
public final void setpJawab(Pegawai pJawab) {
this.pJawab = pJawab;
}
public final Ruangan getRuangan() {
return ruangan;
}
public final void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public final String getKeteranganAlasan() {
return keteranganAlasan;
}
public final void setKeteranganAlasan(String keteranganAlasan) {
this.keteranganAlasan = keteranganAlasan;
}
public final String getAlasanLain() {
return alasanLain;
}
public final void setAlasanLain(String alasanLain) {
this.alasanLain = alasanLain;
}
public final String getFingerPrintId() {
return fingerPrintId;
}
public final void setFingerPrintId(String fingerPrintId) {
this.fingerPrintId = fingerPrintId;
}
public final String getNoVerifikasi() {
return noVerifikasi;
}
public final void setNoVerifikasi(String noVerifikasi) {
this.noVerifikasi = noVerifikasi;
}
public final String getNoClosing() {
return noClosing;
}
public final void setNoClosing(String noClosing) {
this.noClosing = noClosing;
}
}

View File

@ -1,5 +0,0 @@
package com.jasamedika.medifirst2000.entities;
public class ListPemeriksaan {
}

View File

@ -1,29 +0,0 @@
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;
//@Entity
//@Table(name = "MapLoginUserToRuangan_S_Sample")
public class MapLoginUserToRuanganS extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.maploginusertoruangan_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.maploginusertoruangan_m_id_seq", sequenceName = "public.maploginusertoruangan_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
private String KdPegawai;
private String KdRuangan;
private LoginUser loginUser;
}

View File

@ -1,34 +0,0 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.List;
public class OrderBean{
/**
*This class describes master records.
*/
private String nDoc; //Document number
private Date date; //Document date
private List<OrderDetailBean> orderDetails;
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
public String getNDoc() {
return nDoc;
}
public void setNDoc(String nDoc) {
this.nDoc = nDoc;
}
public List<OrderDetailBean> getOrderDetails() {
return orderDetails;
}
public void setOrderDetails(List<OrderDetailBean> orderDetails) {
this.orderDetails = orderDetails;
}
}
//File: OrderBean.java ends here.

View File

@ -1,37 +0,0 @@
package com.jasamedika.medifirst2000.entities;
public class OrderDetailBean{
/**
* This class describes detail records for OrderBean.
*/
private String name;
private int quantity;
private Double price;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getQuantity() {
return quantity;
}
public void setQuantity(int quantity) {
this.quantity = quantity;
}
public Double getPrice() {
return price;
}
public void setPrice(Double price) {
this.price = price;
}
}
//File: OrderDetailBean.java ends here.

View File

@ -1,44 +0,0 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
public class PapGangguan extends BaseTransaction{
private Boolean isMental;
private Boolean isPendengaran;
private Boolean isSensasi;
private Boolean isBicara;
private Boolean isPenglihatan;
public Boolean getIsMental() {
return isMental;
}
public void setIsMental(Boolean isMental) {
this.isMental = isMental;
}
public Boolean getIsPendengaran() {
return isPendengaran;
}
public void setIsPendengaran(Boolean isPendengaran) {
this.isPendengaran = isPendengaran;
}
public Boolean getIsSensasi() {
return isSensasi;
}
public void setIsSensasi(Boolean isSensasi) {
this.isSensasi = isSensasi;
}
public Boolean getIsBicara() {
return isBicara;
}
public void setIsBicara(Boolean isBicara) {
this.isBicara = isBicara;
}
public Boolean getIsPenglihatan() {
return isPenglihatan;
}
public void setIsPenglihatan(Boolean isPenglihatan) {
this.isPenglihatan = isPenglihatan;
}
}

View File

@ -1,210 +0,0 @@
/*package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import javax.persistence.*;
import org.joda.time.DateTime;
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.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
*//**
* class PeriodeAccountSaldo
*
* @author Generator
*//*
@Entity
@Table(name = "PeriodeAccountSaldo_T")
public class PeriodeAccountSaldo extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectAccountFk")
@NotNull(message="Object Account Harus Diisi")
@Caption(value="Object Account")
private ChartOfAccount kdaccount;
public void setObjectAccount(ChartOfAccount kdaccount) {
this.kdaccount = kdaccount;
}
@Column(name = "KdAccount", nullable = false )
public ChartOfAccount getObjectAccount(){
return this.kdaccount;
}
@Column(name = "ObjectAccountFk", insertable=false,updatable=false)
private Integer ObjectAccountId;
@ManyToOne
@JoinColumn(name = "ObjectHistoryLoginDFk")
@Caption(value="Object History Login D")
private HistoryLoginModulAplikasi kdhistorylogind;
public void setObjectHistoryLoginD(HistoryLoginModulAplikasi kdhistorylogind) {
this.kdhistorylogind = kdhistorylogind;
}
@Column(name = "KdHistoryLoginD", nullable = true )
public HistoryLoginModulAplikasi getObjectHistoryLoginD(){
return this.kdhistorylogind;
}
@Column(name = "ObjectHistoryLoginDFk", insertable=false,updatable=false)
private Integer ObjectHistoryLoginDId;
@ManyToOne
@JoinColumn(name = "ObjectHistoryLoginIFk")
@NotNull(message="Object History Login I Harus Diisi")
@Caption(value="Object History Login I")
private HistoryLoginModulAplikasi kdhistorylogini;
public void setObjectHistoryLoginI(HistoryLoginModulAplikasi kdhistorylogini) {
this.kdhistorylogini = kdhistorylogini;
}
@Column(name = "KdHistoryLoginI", nullable = false )
public HistoryLoginModulAplikasi getObjectHistoryLoginI(){
return this.kdhistorylogini;
}
@Column(name = "ObjectHistoryLoginIFk", insertable=false,updatable=false)
private Integer ObjectHistoryLoginIId;
@ManyToOne
@JoinColumn(name = "ObjectHistoryLoginSFk")
@Caption(value="Object History Login S")
private HistoryLoginModulAplikasi kdhistorylogins;
public void setObjectHistoryLoginS(HistoryLoginModulAplikasi kdhistorylogins) {
this.kdhistorylogins = kdhistorylogins;
}
@Column(name = "KdHistoryLoginS", nullable = true )
public HistoryLoginModulAplikasi getObjectHistoryLoginS(){
return this.kdhistorylogins;
}
@Column(name = "ObjectHistoryLoginSFk", insertable=false,updatable=false)
private Integer ObjectHistoryLoginSId;
@ManyToOne
@JoinColumn(name = "ObjectHistoryLoginUFk")
@Caption(value="Object History Login U")
private HistoryLoginModulAplikasi kdhistoryloginu;
public void setObjectHistoryLoginU(HistoryLoginModulAplikasi kdhistoryloginu) {
this.kdhistoryloginu = kdhistoryloginu;
}
@Column(name = "KdHistoryLoginU", nullable = true )
public HistoryLoginModulAplikasi getObjectHistoryLoginU(){
return this.kdhistoryloginu;
}
@Column(name = "ObjectHistoryLoginUFk", insertable=false,updatable=false)
private Integer ObjectHistoryLoginUId;
@ManyToOne
@JoinColumn(name = "ObjectPeriodeAccountFk")
@NotNull(message="Object Periode Account Harus Diisi")
@Caption(value="Object Periode Account")
private PeriodeAccount kdperiodeaccount;
public void setObjectPeriodeAccount(PeriodeAccount kdperiodeaccount) {
this.kdperiodeaccount = kdperiodeaccount;
}
@Column(name = "KdPeriodeAccount", nullable = false )
public PeriodeAccount getObjectPeriodeAccount(){
return this.kdperiodeaccount;
}
@Column(name = "ObjectPeriodeAccountFk", insertable=false,updatable=false)
private Integer ObjectPeriodeAccountId;
@Caption(value="Keterangan Lainnya")
private String keteranganlainnya;
public void setKeteranganLainnya(String keteranganlainnya) {
this.keteranganlainnya = keteranganlainnya;
}
@Column(name = "KeteranganLainnya", nullable = true , length = 150)
public String getKeteranganLainnya(){
return this.keteranganlainnya;
}
@ManyToOne
@JoinColumn(name = "NoVerifikasiFk")
@Caption(value="No Verifikasi")
private StrukVerifikasi noverifikasi;
public void setNoVerifikasi(StrukVerifikasi noverifikasi) {
this.noverifikasi = noverifikasi;
}
@Column(name = "NoVerifikasi", nullable = true , length = 10)
public StrukVerifikasi getNoVerifikasi(){
return this.noverifikasi;
}
@Column(name = "NoVerifikasiFk", insertable=false,updatable=false)
private Integer NoVerifikasiId;
@Caption(value="Saldo Akhir D Periode")
private Double saldoakhirdperiode;
public void setSaldoAkhirDPeriode(Double saldoakhirdperiode) {
this.saldoakhirdperiode = saldoakhirdperiode;
}
@Column(name = "SaldoAkhirDPeriode", nullable = false )
public Double getSaldoAkhirDPeriode(){
return this.saldoakhirdperiode;
}
@Caption(value="Saldo Akhir K Periode")
private Double saldoakhirkperiode;
public void setSaldoAkhirKPeriode(Double saldoakhirkperiode) {
this.saldoakhirkperiode = saldoakhirkperiode;
}
@Column(name = "SaldoAkhirKPeriode", nullable = false )
public Double getSaldoAkhirKPeriode(){
return this.saldoakhirkperiode;
}
@Caption(value="Saldo Awal D Periode")
private Double saldoawaldperiode;
public void setSaldoAwalDPeriode(Double saldoawaldperiode) {
this.saldoawaldperiode = saldoawaldperiode;
}
@Column(name = "SaldoAwalDPeriode", nullable = false )
public Double getSaldoAwalDPeriode(){
return this.saldoawaldperiode;
}
@Caption(value="Saldo Awal K Periode")
private Double saldoawalkperiode;
public void setSaldoAwalKPeriode(Double saldoawalkperiode) {
this.saldoawalkperiode = saldoawalkperiode;
}
@Column(name = "SaldoAwalKPeriode", nullable = false )
public Double getSaldoAwalKPeriode(){
return this.saldoawalkperiode;
}
}
*/

View File

@ -1,497 +0,0 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseModel;
public class ProfileM extends BaseModel {
/**
*
*/
private static final long serialVersionUID = 6980399585889512198L;
@NotNull(message="Kd Profile tidak boleh kosong")
@Column(name = "KdProfile", unique = true, nullable = false)
private short kdProfile;
@NotNull(message="Nama Lengkap tidak boleh kosong")
@Column(name = "NamaLengkap", nullable = false, length = 100)
private String namaLengkap;
@NotNull(message="Report Display tidak boleh kosong")
@Column(name = "ReportDisplay", nullable = false, length = 100)
private String reportDisplay;
@Column(name = "KdKelasLevel", length = 2)
private String kdKelasLevel;
@Column(name = "KdTahapanAkreditasiLast")
private Byte kdTahapanAkreditasiLast;
@Column(name = "KdStatusAkreditasiLast")
private Byte kdStatusAkreditasiLast;
@Column(name = "AlamatLengkap", length = 200)
private String alamatLengkap;
@Column(name = "KdDesaKelurahan")
private Integer kdDesaKelurahan;
@Column(name = "RTRW", length = 7)
private String rtrw;
@Column(name = "KdKecamatan")
private Integer kdKecamatan;
@Column(name = "KdKotaKabupaten")
private Short kdKotaKabupaten;
@Column(name = "KdPropinsi")
private Byte kdPropinsi;
@Column(name = "KodePos", length = 10)
private String kodePos;
@Column(name = "FixedPhone", length = 30)
private String fixedPhone;
@Column(name = "MobilePhone", length = 30)
private String mobilePhone;
@Column(name = "Faksimile", length = 30)
private String faksimile;
@Column(name = "MottoSemboyan", length = 100)
private String mottoSemboyan;
@Column(name = "AlamatEmail", length = 50)
private String alamatEmail;
@Column(name = "Website", length = 80)
private String website;
@Column(name = "KdPegawaiKepala", length = 5)
private String kdPegawaiKepala;
@NotNull(message="Message To Pasien tidak boleh kosong")
@Column(name = "MessageToPasien", nullable = false, length = 150)
private String messageToPasien;
@Column(name = "GambarLogo", length = 100)
private String gambarLogo;
@Column(name = "KdDepartemen", length = 1)
private Character kdDepartemen;
@Column(name = "NPWP", length = 30)
private String npwp;
@Column(name = "NoPKP", length = 40)
private String noPkp;
@Column(name = "KdAccount")
private Integer kdAccount;
@NotNull(message="Kd Jenis Profile tidak boleh kosong")
@Column(name = "KdJenisProfile", nullable = false)
private byte kdJenisProfile;
@Column(name = "KdPemilikProfile")
private Byte kdPemilikProfile;
@Column(name = "NoSuratIjinLast", length = 20)
private String noSuratIjinLast;
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "TglSuratIjinLast", length = 16)
private Date tglSuratIjinLast;
@Column(name = "SignatureByLast", length = 30)
private String signatureByLast;
@Column(name = "KdStatusSuratIjinLast")
private Byte kdStatusSuratIjinLast;
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "TglSuratIjinExpiredLast", length = 16)
private Date tglSuratIjinExpiredLast;
@NotNull(message="Kd Satuan Kerja tidak boleh kosong")
@Column(name = "KdSatuanKerja", nullable = false)
private byte kdSatuanKerja;
@Column(name = "KdJenisTarif")
private Byte kdJenisTarif;
@NotNull(message="QProfile tidak boleh kosong")
@Column(name = "QProfile", nullable = false)
private byte qprofile;
@Column(name = "KodeExternal", length = 15)
private String kodeExternal;
@Column(name = "NamaExternal", length = 100)
private String namaExternal;
@NotNull(message="Status Enabled tidak boleh kosong")
@Column(name = "StatusEnabled", nullable = false)
private byte statusEnabled;
@NotNull(message="Kd History Login I tidak boleh kosong")
@Column(name = "KdHistoryLoginI", nullable = false)
private int kdHistoryLoginI;
@Column(name = "KdHistoryLoginU")
private Integer kdHistoryLoginU;
public short getKdProfile() {
return kdProfile;
}
public void setKdProfile(short kdProfile) {
this.kdProfile = kdProfile;
}
public String getNamaLengkap() {
return namaLengkap;
}
public void setNamaLengkap(String namaLengkap) {
this.namaLengkap = namaLengkap;
}
public String getReportDisplay() {
return reportDisplay;
}
public void setReportDisplay(String reportDisplay) {
this.reportDisplay = reportDisplay;
}
public String getKdKelasLevel() {
return kdKelasLevel;
}
public void setKdKelasLevel(String kdKelasLevel) {
this.kdKelasLevel = kdKelasLevel;
}
public Byte getKdTahapanAkreditasiLast() {
return kdTahapanAkreditasiLast;
}
public void setKdTahapanAkreditasiLast(Byte kdTahapanAkreditasiLast) {
this.kdTahapanAkreditasiLast = kdTahapanAkreditasiLast;
}
public Byte getKdStatusAkreditasiLast() {
return kdStatusAkreditasiLast;
}
public void setKdStatusAkreditasiLast(Byte kdStatusAkreditasiLast) {
this.kdStatusAkreditasiLast = kdStatusAkreditasiLast;
}
public String getAlamatLengkap() {
return alamatLengkap;
}
public void setAlamatLengkap(String alamatLengkap) {
this.alamatLengkap = alamatLengkap;
}
public Integer getKdDesaKelurahan() {
return kdDesaKelurahan;
}
public void setKdDesaKelurahan(Integer kdDesaKelurahan) {
this.kdDesaKelurahan = kdDesaKelurahan;
}
public String getRtrw() {
return rtrw;
}
public void setRtrw(String rtrw) {
this.rtrw = rtrw;
}
public Integer getKdKecamatan() {
return kdKecamatan;
}
public void setKdKecamatan(Integer kdKecamatan) {
this.kdKecamatan = kdKecamatan;
}
public Short getKdKotaKabupaten() {
return kdKotaKabupaten;
}
public void setKdKotaKabupaten(Short kdKotaKabupaten) {
this.kdKotaKabupaten = kdKotaKabupaten;
}
public Byte getKdPropinsi() {
return kdPropinsi;
}
public void setKdPropinsi(Byte kdPropinsi) {
this.kdPropinsi = kdPropinsi;
}
public String getKdPos() {
return kodePos;
}
public void setKdPos(String kodePos) {
this.kodePos = kodePos;
}
public String getFixedPhone() {
return fixedPhone;
}
public void setFixedPhone(String fixedPhone) {
this.fixedPhone = fixedPhone;
}
public String getMobilePhone() {
return mobilePhone;
}
public void setMobilePhone(String mobilePhone) {
this.mobilePhone = mobilePhone;
}
public String getFaksimile() {
return faksimile;
}
public void setFaksimile(String faksimile) {
this.faksimile = faksimile;
}
public String getMottoSemboyan() {
return mottoSemboyan;
}
public void setMottoSemboyan(String mottoSemboyan) {
this.mottoSemboyan = mottoSemboyan;
}
public String getAlamatEmail() {
return alamatEmail;
}
public void setAlamatEmail(String alamatEmail) {
this.alamatEmail = alamatEmail;
}
public String getWebsite() {
return website;
}
public void setWebsite(String website) {
this.website = website;
}
public String getKdPegawaiKepala() {
return kdPegawaiKepala;
}
public void setKdPegawaiKepala(String kdPegawaiKepala) {
this.kdPegawaiKepala = kdPegawaiKepala;
}
public String getMessageToPasien() {
return messageToPasien;
}
public void setMessageToPasien(String messageToPasien) {
this.messageToPasien = messageToPasien;
}
public String getGambarLogo() {
return gambarLogo;
}
public void setGambarLogo(String gambarLogo) {
this.gambarLogo = gambarLogo;
}
public Character getKdDepartemen() {
return kdDepartemen;
}
public void setKdDepartemen(Character kdDepartemen) {
this.kdDepartemen = kdDepartemen;
}
public String getNpwp() {
return npwp;
}
public void setNpwp(String npwp) {
this.npwp = npwp;
}
public String getNoPkp() {
return noPkp;
}
public void setNoPkp(String noPkp) {
this.noPkp = noPkp;
}
public Integer getKdAccount() {
return kdAccount;
}
public void setKdAccount(Integer kdAccount) {
this.kdAccount = kdAccount;
}
public byte getKdJenisProfile() {
return kdJenisProfile;
}
public void setKdJenisProfile(byte kdJenisProfile) {
this.kdJenisProfile = kdJenisProfile;
}
public Byte getKdPemilikProfile() {
return kdPemilikProfile;
}
public void setKdPemilikProfile(Byte kdPemilikProfile) {
this.kdPemilikProfile = kdPemilikProfile;
}
public String getNoSuratIjinLast() {
return noSuratIjinLast;
}
public void setNoSuratIjinLast(String noSuratIjinLast) {
this.noSuratIjinLast = noSuratIjinLast;
}
public Date getTglSuratIjinLast() {
return tglSuratIjinLast;
}
public void setTglSuratIjinLast(Date tglSuratIjinLast) {
this.tglSuratIjinLast = tglSuratIjinLast;
}
public String getSignatureByLast() {
return signatureByLast;
}
public void setSignatureByLast(String signatureByLast) {
this.signatureByLast = signatureByLast;
}
public Byte getKdStatusSuratIjinLast() {
return kdStatusSuratIjinLast;
}
public void setKdStatusSuratIjinLast(Byte kdStatusSuratIjinLast) {
this.kdStatusSuratIjinLast = kdStatusSuratIjinLast;
}
public Date getTglSuratIjinExpiredLast() {
return tglSuratIjinExpiredLast;
}
public void setTglSuratIjinExpiredLast(Date tglSuratIjinExpiredLast) {
this.tglSuratIjinExpiredLast = tglSuratIjinExpiredLast;
}
public byte getKdSatuanKerja() {
return kdSatuanKerja;
}
public void setKdSatuanKerja(byte kdSatuanKerja) {
this.kdSatuanKerja = kdSatuanKerja;
}
public Byte getKdJenisTarif() {
return kdJenisTarif;
}
public void setKdJenisTarif(Byte kdJenisTarif) {
this.kdJenisTarif = kdJenisTarif;
}
public byte getqprofile() {
return qprofile;
}
public void setqprofile(byte qprofile) {
this.qprofile = qprofile;
}
public String getKdExternal() {
return kodeExternal;
}
public void setKdExternal(String kodeExternal) {
this.kodeExternal = kodeExternal;
}
public String getNamaExternal() {
return namaExternal;
}
public void setNamaExternal(String namaExternal) {
this.namaExternal = namaExternal;
}
public byte getStatusEnabled() {
return statusEnabled;
}
public void setStatusEnabled(byte statusEnabled) {
this.statusEnabled = statusEnabled;
}
public int getKdHistoryLoginI() {
return kdHistoryLoginI;
}
public void setKdHistoryLoginI(int kdHistoryLoginI) {
this.kdHistoryLoginI = kdHistoryLoginI;
}
public Integer getKdHistoryLoginU() {
return kdHistoryLoginU;
}
public void setKdHistoryLoginU(Integer kdHistoryLoginU) {
this.kdHistoryLoginU = kdHistoryLoginU;
}
public Integer getKdHistoryLoginS() {
return kdHistoryLoginS;
}
public void setKdHistoryLoginS(Integer kdHistoryLoginS) {
this.kdHistoryLoginS = kdHistoryLoginS;
}
@Column(name = "KdHistoryLoginS")
private Integer kdHistoryLoginS;
public ProfileM() {
}
// @Id
}

View File

@ -1,7 +0,0 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;import org.hibernate.envers.Audited;
public class PurchaseParent implements Serializable {
}

View File

@ -1,79 +0,0 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;import org.hibernate.envers.Audited;
import java.util.Date;
public class PurchasedTest extends PurchaseParent {
private Long testId;
public Long getTestId() {
return testId;
}
public void setTestId(Long testId) {
this.testId = testId;
}
private Long customerId;
// an easy initializing constructor
public PurchasedTest() {
}
public Long getCustomerId() {
return customerId;
}
public void setCustomerId(Long customerId) {
this.customerId = customerId;
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
PurchasedTest other = (PurchasedTest) obj;
if (customerId == null) {
if (other.customerId != null)
return false;
} else if (!customerId.equals(other.customerId))
return false;
if (purchaseDate == null) {
if (other.purchaseDate != null)
return false;
} else if (!purchaseDate.equals(other.purchaseDate))
return false;
return true;
}
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + ((customerId == null) ? 0 : customerId.hashCode());
result = prime * result + ((purchaseDate == null) ? 0 : purchaseDate.hashCode());
return result;
}
Date purchaseDate;
public Date getPurchaseDate() {
return purchaseDate;
}
public void setPurchaseDate(Date purchaseDate) {
this.purchaseDate = purchaseDate;
}
}

View File

@ -1,5 +0,0 @@
package com.jasamedika.medifirst2000.entities;
public class ReturProduk {
}

View File

@ -1,732 +0,0 @@
/*package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import javax.persistence.*;
import org.joda.time.DateTime;
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.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
*//**
* class StrukPelayananDetailK
*
* @author Generator
*//*
@Entity
@Table(name = "StrukPelayananDetailK_T")
public class StrukPelayananDetailK extends BaseTransaction {
@Caption(value="Harga Discount")
private Double hargadiscount;
public void setHargaDiscount(Double hargadiscount) {
this.hargadiscount = hargadiscount;
}
@Column(name = "HargaDiscount", nullable = false )
public Double getHargaDiscount(){
return this.hargadiscount;
}
@Caption(value="Harga Netto")
private Double harganetto;
public void setHargaNetto(Double harganetto) {
this.harganetto = harganetto;
}
@Column(name = "HargaNetto", nullable = false )
public Double getHargaNetto(){
return this.harganetto;
}
@Caption(value="Harga P P H")
private Double hargapph;
public void setHargaPPH(Double hargapph) {
this.hargapph = hargapph;
}
@Column(name = "HargaPPH", nullable = false )
public Double getHargaPPH(){
return this.hargapph;
}
@Caption(value="Harga P P N")
private Double hargappn;
public void setHargaPPN(Double hargappn) {
this.hargappn = hargappn;
}
@Column(name = "HargaPPN", nullable = false )
public Double getHargaPPN(){
return this.hargappn;
}
@Caption(value="Harga Satuan")
private Double hargasatuan;
public void setHargaSatuan(Double hargasatuan) {
this.hargasatuan = hargasatuan;
}
@Column(name = "HargaSatuan", nullable = false )
public Double getHargaSatuan(){
return this.hargasatuan;
}
@Caption(value="Harga Satuan Di Jamin")
private Double hargasatuandijamin;
public void setHargaSatuanDiJamin(Double hargasatuandijamin) {
this.hargasatuandijamin = hargasatuandijamin;
}
@Column(name = "HargaSatuanDiJamin", nullable = false )
public Double getHargaSatuanDiJamin(){
return this.hargasatuandijamin;
}
@Caption(value="Harga Satuan P Penjamin")
private Double hargasatuanppenjamin;
public void setHargaSatuanPPenjamin(Double hargasatuanppenjamin) {
this.hargasatuanppenjamin = hargasatuanppenjamin;
}
@Column(name = "HargaSatuanPPenjamin", nullable = false )
public Double getHargaSatuanPPenjamin(){
return this.hargasatuanppenjamin;
}
@Caption(value="Harga Satuan P Profile")
private Double hargasatuanpprofile;
public void setHargaSatuanPProfile(Double hargasatuanpprofile) {
this.hargasatuanpprofile = hargasatuanpprofile;
}
@Column(name = "HargaSatuanPProfile", nullable = false )
public Double getHargaSatuanPProfile(){
return this.hargasatuanpprofile;
}
@Caption(value="Harga Tambahan")
private Double hargatambahan;
public void setHargaTambahan(Double hargatambahan) {
this.hargatambahan = hargatambahan;
}
@Column(name = "HargaTambahan", nullable = false )
public Double getHargaTambahan(){
return this.hargatambahan;
}
@ManyToOne
@JoinColumn(name = "ObjectAsalProdukFk")
@NotNull(message="Object Asal Produk Harus Diisi")
@Caption(value="Object Asal Produk")
private AsalProduk kdasalproduk;
public void setObjectAsalProduk(AsalProduk kdasalproduk) {
this.kdasalproduk = kdasalproduk;
}
@Column(name = "KdAsalProduk", nullable = false )
public AsalProduk getObjectAsalProduk(){
return this.kdasalproduk;
}
@Column(name = "ObjectAsalProdukFk", insertable=false,updatable=false)
private Integer ObjectAsalProdukId;
@ManyToOne
@JoinColumn(name = "ObjectHistoryLoginDFk")
@Caption(value="Object History Login D")
private HistoryLoginModulAplikasi kdhistorylogind;
public void setObjectHistoryLoginD(HistoryLoginModulAplikasi kdhistorylogind) {
this.kdhistorylogind = kdhistorylogind;
}
@Column(name = "KdHistoryLoginD", nullable = true )
public HistoryLoginModulAplikasi getObjectHistoryLoginD(){
return this.kdhistorylogind;
}
@Column(name = "ObjectHistoryLoginDFk", insertable=false,updatable=false)
private Integer ObjectHistoryLoginDId;
@ManyToOne
@JoinColumn(name = "ObjectHistoryLoginIFk")
@NotNull(message="Object History Login I Harus Diisi")
@Caption(value="Object History Login I")
private HistoryLoginModulAplikasi kdhistorylogini;
public void setObjectHistoryLoginI(HistoryLoginModulAplikasi kdhistorylogini) {
this.kdhistorylogini = kdhistorylogini;
}
@Column(name = "KdHistoryLoginI", nullable = false )
public HistoryLoginModulAplikasi getObjectHistoryLoginI(){
return this.kdhistorylogini;
}
@Column(name = "ObjectHistoryLoginIFk", insertable=false,updatable=false)
private Integer ObjectHistoryLoginIId;
@ManyToOne
@JoinColumn(name = "ObjectHistoryLoginSFk")
@Caption(value="Object History Login S")
private HistoryLoginModulAplikasi kdhistorylogins;
public void setObjectHistoryLoginS(HistoryLoginModulAplikasi kdhistorylogins) {
this.kdhistorylogins = kdhistorylogins;
}
@Column(name = "KdHistoryLoginS", nullable = true )
public HistoryLoginModulAplikasi getObjectHistoryLoginS(){
return this.kdhistorylogins;
}
@Column(name = "ObjectHistoryLoginSFk", insertable=false,updatable=false)
private Integer ObjectHistoryLoginSId;
@ManyToOne
@JoinColumn(name = "ObjectHistoryLoginUFk")
@Caption(value="Object History Login U")
private HistoryLoginModulAplikasi kdhistoryloginu;
public void setObjectHistoryLoginU(HistoryLoginModulAplikasi kdhistoryloginu) {
this.kdhistoryloginu = kdhistoryloginu;
}
@Column(name = "KdHistoryLoginU", nullable = true )
public HistoryLoginModulAplikasi getObjectHistoryLoginU(){
return this.kdhistoryloginu;
}
@Column(name = "ObjectHistoryLoginUFk", insertable=false,updatable=false)
private Integer ObjectHistoryLoginUId;
@ManyToOne
@JoinColumn(name = "ObjectJenisKemasanFk")
@Caption(value="Object Jenis Kemasan")
private JenisKemasan kdjeniskemasan;
public void setObjectJenisKemasan(JenisKemasan kdjeniskemasan) {
this.kdjeniskemasan = kdjeniskemasan;
}
@Column(name = "KdJenisKemasan", nullable = true )
public JenisKemasan getObjectJenisKemasan(){
return this.kdjeniskemasan;
}
@Column(name = "ObjectJenisKemasanFk", insertable=false,updatable=false)
private Integer ObjectJenisKemasanId;
@ManyToOne
@JoinColumn(name = "ObjectJenisTarifFk")
@Caption(value="Object Jenis Tarif")
private JenisTarif kdjenistarif;
public void setObjectJenisTarif(JenisTarif kdjenistarif) {
this.kdjenistarif = kdjenistarif;
}
@Column(name = "KdJenisTarif", nullable = true )
public JenisTarif getObjectJenisTarif(){
return this.kdjenistarif;
}
@Column(name = "ObjectJenisTarifFk", insertable=false,updatable=false)
private Integer ObjectJenisTarifId;
@ManyToOne
@JoinColumn(name = "ObjectKasusPenyakitFk")
@Caption(value="Object Kasus Penyakit")
private KasusPenyakit kdkasuspenyakit;
public void setObjectKasusPenyakit(KasusPenyakit kdkasuspenyakit) {
this.kdkasuspenyakit = kdkasuspenyakit;
}
@Column(name = "KdKasusPenyakit", nullable = true )
public KasusPenyakit getObjectKasusPenyakit(){
return this.kdkasuspenyakit;
}
@Column(name = "ObjectKasusPenyakitFk", insertable=false,updatable=false)
private Integer ObjectKasusPenyakitId;
@ManyToOne
@JoinColumn(name = "ObjectKelasFk")
@Caption(value="Object Kelas")
private DetailKamar kdkelas;
public void setObjectKelas(DetailKamar kdkelas) {
this.kdkelas = kdkelas;
}
@Column(name = "KdKelas", nullable = true , length = 2)
public DetailKamar getObjectKelas(){
return this.kdkelas;
}
@Column(name = "ObjectKelasFk", insertable=false,updatable=false)
private Integer ObjectKelasId;
@ManyToOne
@JoinColumn(name = "ObjectKelasDiJaminFk")
@Caption(value="Object Kelas Di Jamin")
private DetailKamar kdkelasdijamin;
public void setObjectKelasDiJamin(DetailKamar kdkelasdijamin) {
this.kdkelasdijamin = kdkelasdijamin;
}
@Column(name = "KdKelasDiJamin", nullable = true , length = 2)
public DetailKamar getObjectKelasDiJamin(){
return this.kdkelasdijamin;
}
@Column(name = "ObjectKelasDiJaminFk", insertable=false,updatable=false)
private Integer ObjectKelasDiJaminId;
@ManyToOne
@JoinColumn(name = "ObjectKelompokPasienFk")
@Caption(value="Object Kelompok Pasien")
private KelompokPasien kdkelompokpasien;
public void setObjectKelompokPasien(KelompokPasien kdkelompokpasien) {
this.kdkelompokpasien = kdkelompokpasien;
}
@Column(name = "KdKelompokPasien", nullable = true )
public KelompokPasien getObjectKelompokPasien(){
return this.kdkelompokpasien;
}
@Column(name = "ObjectKelompokPasienFk", insertable=false,updatable=false)
private Integer ObjectKelompokPasienId;
@ManyToOne
@JoinColumn(name = "ObjectKomponenHargaFk")
@NotNull(message="Object Komponen Harga Harus Diisi")
@Caption(value="Object Komponen Harga")
private KomponenHarga kdkomponenharga;
public void setObjectKomponenHarga(KomponenHarga kdkomponenharga) {
this.kdkomponenharga = kdkomponenharga;
}
@Column(name = "KdKomponenHarga", nullable = false )
public KomponenHarga getObjectKomponenHarga(){
return this.kdkomponenharga;
}
@Column(name = "ObjectKomponenHargaFk", insertable=false,updatable=false)
private Integer ObjectKomponenHargaId;
@ManyToOne
@JoinColumn(name = "ObjectPaketFk")
@Caption(value="Object Paket")
private Paket kdpaket;
public void setObjectPaket(Paket kdpaket) {
this.kdpaket = kdpaket;
}
@Column(name = "KdPaket", nullable = true )
public Paket getObjectPaket(){
return this.kdpaket;
}
@Column(name = "ObjectPaketFk", insertable=false,updatable=false)
private Integer ObjectPaketId;
@ManyToOne
@JoinColumn(name = "ObjectPegawaiAsistenPJFk")
@Caption(value="Object Pegawai Asisten P J")
private LoginUser kdpegawaiasistenpj;
public void setObjectPegawaiAsistenPJ(LoginUser kdpegawaiasistenpj) {
this.kdpegawaiasistenpj = kdpegawaiasistenpj;
}
@Column(name = "KdPegawaiAsistenPJ", nullable = true , length = 5)
public LoginUser getObjectPegawaiAsistenPJ(){
return this.kdpegawaiasistenpj;
}
@Column(name = "ObjectPegawaiAsistenPJFk", insertable=false,updatable=false)
private Integer ObjectPegawaiAsistenPJId;
@ManyToOne
@JoinColumn(name = "ObjectPegawaiPJawabFk")
@Caption(value="Object Pegawai P Jawab")
private LoginUser kdpegawaipjawab;
public void setObjectPegawaiPJawab(LoginUser kdpegawaipjawab) {
this.kdpegawaipjawab = kdpegawaipjawab;
}
@Column(name = "KdPegawaiPJawab", nullable = true , length = 5)
public LoginUser getObjectPegawaiPJawab(){
return this.kdpegawaipjawab;
}
@Column(name = "ObjectPegawaiPJawabFk", insertable=false,updatable=false)
private Integer ObjectPegawaiPJawabId;
@Caption(value="Kode Penjamin Pasien")
private short kdpenjaminpasien;
public void setKodePenjaminPasien(short kdpenjaminpasien) {
this.kdpenjaminpasien = kdpenjaminpasien;
}
@Column(name = "KdPenjaminPasien", nullable = true )
public short getKodePenjaminPasien(){
return this.kdpenjaminpasien;
}
@ManyToOne
@JoinColumn(name = "ObjectProdukFk")
@NotNull(message="Object Produk Harus Diisi")
@Caption(value="Object Produk")
private Produk kdproduk;
public void setObjectProduk(Produk kdproduk) {
this.kdproduk = kdproduk;
}
@Column(name = "KdProduk", nullable = false , length = 6)
public Produk getObjectProduk(){
return this.kdproduk;
}
@Column(name = "ObjectProdukFk", insertable=false,updatable=false)
private Integer ObjectProdukId;
@ManyToOne
@JoinColumn(name = "ObjectProduk4UsedFk")
@Caption(value="Object Produk4 Used")
private Produk kdproduk4used;
public void setObjectProduk4Used(Produk kdproduk4used) {
this.kdproduk4used = kdproduk4used;
}
@Column(name = "KdProduk4Used", nullable = true , length = 6)
public Produk getObjectProduk4Used(){
return this.kdproduk4used;
}
@Column(name = "ObjectProduk4UsedFk", insertable=false,updatable=false)
private Integer ObjectProduk4UsedId;
@ManyToOne
@JoinColumn(name = "ObjectProdukTriggerFk")
@Caption(value="Object Produk Trigger")
private Produk kdproduktrigger;
public void setObjectProdukTrigger(Produk kdproduktrigger) {
this.kdproduktrigger = kdproduktrigger;
}
@Column(name = "KdProdukTrigger", nullable = true , length = 6)
public Produk getObjectProdukTrigger(){
return this.kdproduktrigger;
}
@Column(name = "ObjectProdukTriggerFk", insertable=false,updatable=false)
private Integer ObjectProdukTriggerId;
@ManyToOne
@JoinColumn(name = "ObjectRekananRujukanFk")
@Caption(value="Object Rekanan Rujukan")
private Rekanan kdrekananrujukan;
public void setObjectRekananRujukan(Rekanan kdrekananrujukan) {
this.kdrekananrujukan = kdrekananrujukan;
}
@Column(name = "KdRekananRujukan", nullable = true )
public Rekanan getObjectRekananRujukan(){
return this.kdrekananrujukan;
}
@Column(name = "ObjectRekananRujukanFk", insertable=false,updatable=false)
private Integer ObjectRekananRujukanId;
@ManyToOne
@JoinColumn(name = "ObjectRuanganFk")
@NotNull(message="Object Ruangan Harus Diisi")
@Caption(value="Object Ruangan")
private Ruangan kdruangan;
public void setObjectRuangan(Ruangan kdruangan) {
this.kdruangan = kdruangan;
}
@Column(name = "KdRuangan", nullable = false , length = 3)
public Ruangan getObjectRuangan(){
return this.kdruangan;
}
@Column(name = "ObjectRuanganFk", insertable=false,updatable=false)
private Integer ObjectRuanganId;
@ManyToOne
@JoinColumn(name = "ObjectRuanganAsalFk")
@NotNull(message="Object Ruangan Asal Harus Diisi")
@Caption(value="Object Ruangan Asal")
private Ruangan kdruanganasal;
public void setObjectRuanganAsal(Ruangan kdruanganasal) {
this.kdruanganasal = kdruanganasal;
}
@Column(name = "KdRuanganAsal", nullable = false , length = 3)
public Ruangan getObjectRuanganAsal(){
return this.kdruanganasal;
}
@Column(name = "ObjectRuanganAsalFk", insertable=false,updatable=false)
private Integer ObjectRuanganAsalId;
@ManyToOne
@JoinColumn(name = "ObjectRuanganStokFk")
@Caption(value="Object Ruangan Stok")
private Ruangan kdruanganstok;
public void setObjectRuanganStok(Ruangan kdruanganstok) {
this.kdruanganstok = kdruanganstok;
}
@Column(name = "KdRuanganStok", nullable = true , length = 3)
public Ruangan getObjectRuanganStok(){
return this.kdruanganstok;
}
@Column(name = "ObjectRuanganStokFk", insertable=false,updatable=false)
private Integer ObjectRuanganStokId;
@ManyToOne
@JoinColumn(name = "NoResepFk")
@Caption(value="No Resep")
private StrukResep noresep;
public void setNoResep(StrukResep noresep) {
this.noresep = noresep;
}
@Column(name = "NoResep", nullable = true , length = 10)
public StrukResep getNoResep(){
return this.noresep;
}
@Column(name = "NoResepFk", insertable=false,updatable=false)
private Integer NoResepId;
@ManyToOne
@JoinColumn(name = "NoSBKtoExtFk")
@Caption(value="No S B Kto Ext")
private StrukBuktiPengeluaran nosbktoext;
public void setNoSBKtoExt(StrukBuktiPengeluaran nosbktoext) {
this.nosbktoext = nosbktoext;
}
@Column(name = "NoSBKtoExt", nullable = true , length = 10)
public StrukBuktiPengeluaran getNoSBKtoExt(){
return this.nosbktoext;
}
@Column(name = "NoSBKtoExtFk", insertable=false,updatable=false)
private Integer NoSBKtoExtId;
@ManyToOne
@JoinColumn(name = "NoSBMtoIntFk")
@Caption(value="No S B Mto Int")
private StrukBuktiPenerimaan nosbmtoint;
public void setNoSBMtoInt(StrukBuktiPenerimaan nosbmtoint) {
this.nosbmtoint = nosbmtoint;
}
@Column(name = "NoSBMtoInt", nullable = true , length = 10)
public StrukBuktiPenerimaan getNoSBMtoInt(){
return this.nosbmtoint;
}
@Column(name = "NoSBMtoIntFk", insertable=false,updatable=false)
private Integer NoSBMtoIntId;
@ManyToOne
@JoinColumn(name = "NoSJPFk")
@Caption(value="No S J P")
private PemakaianAsuransi nosjp;
public void setNoSJP(PemakaianAsuransi nosjp) {
this.nosjp = nosjp;
}
@Column(name = "NoSJP", nullable = true , length = 10)
public PemakaianAsuransi getNoSJP(){
return this.nosjp;
}
@Column(name = "NoSJPFk", insertable=false,updatable=false)
private String NoSJPId;
@ManyToOne
@JoinColumn(name = "NoStrukFk")
@NotNull(message="No Struk Harus Diisi")
@Caption(value="No Struk")
private StrukPelayanan nostruk;
public void setNoStruk(StrukPelayanan nostruk) {
this.nostruk = nostruk;
}
@Column(name = "NoStruk", nullable = false , length = 10)
public StrukPelayanan getNoStruk(){
return this.nostruk;
}
@Column(name = "NoStrukFk", insertable=false,updatable=false)
private Integer NoStrukId;
@ManyToOne
@JoinColumn(name = "NoStrukTerimaFk")
@Caption(value="No Struk Terima")
private StrukPelayanan nostrukterima;
public void setNoStrukTerima(StrukPelayanan nostrukterima) {
this.nostrukterima = nostrukterima;
}
@Column(name = "NoStrukTerima", nullable = true , length = 10)
public StrukPelayanan getNoStrukTerima(){
return this.nostrukterima;
}
@Column(name = "NoStrukTerimaFk", insertable=false,updatable=false)
private Integer NoStrukTerimaId;
@ManyToOne
@JoinColumn(name = "NoVerifikasiFk")
@Caption(value="No Verifikasi")
private StrukVerifikasi noverifikasi;
public void setNoVerifikasi(StrukVerifikasi noverifikasi) {
this.noverifikasi = noverifikasi;
}
@Column(name = "NoVerifikasi", nullable = true , length = 10)
public StrukVerifikasi getNoVerifikasi(){
return this.noverifikasi;
}
@Column(name = "NoVerifikasiFk", insertable=false,updatable=false)
private Integer NoVerifikasiId;
@Caption(value="Persen Discount")
private Double persendiscount;
public void setPersenDiscount(Double persendiscount) {
this.persendiscount = persendiscount;
}
@Column(name = "PersenDiscount", nullable = false )
public Double getPersenDiscount(){
return this.persendiscount;
}
@Caption(value="Qty Produk")
private Double qtyproduk;
public void setQtyProduk(Double qtyproduk) {
this.qtyproduk = qtyproduk;
}
@Column(name = "QtyProduk", nullable = false )
public Double getQtyProduk(){
return this.qtyproduk;
}
@Caption(value="Qty Produk Retur")
private Double qtyprodukretur;
public void setQtyProdukRetur(Double qtyprodukretur) {
this.qtyprodukretur = qtyprodukretur;
}
@Column(name = "QtyProdukRetur", nullable = false )
public Double getQtyProdukRetur(){
return this.qtyprodukretur;
}
@Caption(value="Resep Ke")
private Byte resepke;
public void setResepKe(Byte resepke) {
this.resepke = resepke;
}
@Column(name = "ResepKe", nullable = true )
public Byte getResepKe(){
return this.resepke;
}
@Caption(value="Satuan")
private String satuan;
public void setSatuan(String satuan) {
this.satuan = satuan;
}
@Column(name = "Satuan", nullable = false , length = 1)
public String getSatuan(){
return this.satuan;
}
@Caption(value="Tanggal Berlaku")
private DateTime tglberlaku;
public void setTanggalBerlaku(DateTime tglberlaku) {
this.tglberlaku = tglberlaku;
}
@Column(name = "TglBerlaku", nullable = true )
public DateTime getTanggalBerlaku(){
return this.tglberlaku;
}
@Caption(value="Tanggal Pelayanan")
private DateTime tglpelayanan;
public void setTanggalPelayanan(DateTime tglpelayanan) {
this.tglpelayanan = tglpelayanan;
}
@Column(name = "TglPelayanan", nullable = false )
public DateTime getTanggalPelayanan(){
return this.tglpelayanan;
}
}
*/

View File

@ -1,77 +1,59 @@
package com.jasamedika.medifirst2000.vo;
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.OneToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.entities.JenisKartuDetail;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "AntrianPasienRegistrasiDetail_T")
public class AntrianPasienRegistrasiDetailVO extends BaseTransactionVO{
@Column(name = "merchantInvoiceNo",length=20)
@Caption(value="Merchant Invoice No")
public class AntrianPasienRegistrasiDetailVO extends BaseTransactionVO {
@Caption(value = "Merchant Invoice No")
private String merchantInvoiceNo;
@Column(name = "amount")
@Caption(value="Amount")
@Caption(value = "Amount")
private Long amount;
@ManyToOne
@JoinColumn(name = "ObjectJenisKartuFk")
@Caption(value="Object Jenis Kartu")
@Caption(value = "Object Jenis Kartu")
private JenisKartuVO jenisKartu;
@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 CaraBayarVO caraBayar;
@Column(name = "ObjectKartuKreditFk", insertable=false,updatable=false)
private Integer caraBayarId;
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 JenisKartuVO getJenisKartu() {
return jenisKartu;
}
public void setJenisKartu(JenisKartuVO jenisKartu) {
this.jenisKartu = jenisKartu;
}
public CaraBayarVO getCaraBayar() {
return caraBayar;
}
public void setCaraBayar(CaraBayarVO caraBayar) {
this.caraBayar = caraBayar;
}
@OneToOne
@JoinColumn(name = "ObjectAntrianPasienRegistrasiFK")
@Caption(value="AntrianPasienRegistrasi")
@Caption(value = "AntrianPasienRegistrasi")
private AntrianPasienRegistrasiVO antrianPasienRegistrasi;
public AntrianPasienRegistrasiVO getAntrianPasienRegistrasi() {
@ -82,20 +64,21 @@ public class AntrianPasienRegistrasiDetailVO extends BaseTransactionVO{
this.antrianPasienRegistrasi = antrianPasienRegistrasi;
}
@Column(name = "ObjectAntrianPasienRegistrasiFK", insertable=false,updatable=false,nullable = true )
@Column(name = "ObjectAntrianPasienRegistrasiFK", insertable = false, updatable = false, nullable = true)
private String antrianPasienRegistrasiId;
@ManyToOne
@JoinColumn(name = "ObjectJenisKartuDetailFk")
@Caption(value="Object AntrianPasienRegistrasiDetail")
@Caption(value = "Object AntrianPasienRegistrasiDetail")
private JenisKartuDetailVO jenisKartuDetail;
@Column(name = "ObjectJenisKartuDetailFk", insertable=false,updatable=false)
@Column(name = "ObjectJenisKartuDetailFk", insertable = false, updatable = false)
private Integer jenisKartuDetailId;
public JenisKartuDetailVO getJenisKartuDetail() {
return jenisKartuDetail;
}
public void setJenisKartuDetail(JenisKartuDetailVO jenisKartuDetail) {
this.jenisKartuDetail = jenisKartuDetail;
}

View File

@ -1,65 +1,44 @@
package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
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.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.entities.RisikoGizi;
import com.jasamedika.medifirst2000.helper.Caption;
/**
* class PosisiRahim
* class PosisiRahim
*
* @author Generator
*/
@Entity
@Table(name = "AsesmenGiziAwal_T")
public class AsesmenGiziAwalVO extends BaseTransactionVO {
@ManyToOne(cascade=CascadeType.REFRESH)
@JoinColumn(name = "RisikoFk")
@Caption(value="Risiko")
private RisikoGizi risiko;
@Column(name = "RisikoFk", insertable=false,updatable=false,nullable = true)
@Caption(value = "Risiko")
private RisikoGiziVO risiko;
private Integer risikoId;
public RisikoGizi getRisiko() {
public RisikoGiziVO getRisiko() {
return risiko;
}
public void setRisiko(RisikoGizi risiko) {
public void setRisiko(RisikoGiziVO risiko) {
this.risiko = risiko;
}
@ManyToOne
@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 AntrianPasienDiPeriksaVO pasienDaftar;
@NotNull(message="Tgl Pendaftaran tidak boleh kosong")
@Column(name = "TanggalPendaftaran", nullable = false )
@Caption(value="Tanggal Registrasi")
@NotNull(message = "Tgl Pendaftaran tidak boleh kosong")
@Caption(value = "Tanggal Registrasi")
private Date tanggalPendaftaran;
@OneToMany
private Set<PreskripsiDietVO> preskripsiDiet=new HashSet<PreskripsiDietVO>();
@OneToMany
private Set<TindakLanjutGiziVO> tindakLanjutGizi=new HashSet<TindakLanjutGiziVO>();
private Set<PreskripsiDietVO> preskripsiDiet = new HashSet<PreskripsiDietVO>();
private Set<TindakLanjutGiziVO> tindakLanjutGizi = new HashSet<TindakLanjutGiziVO>();
public AntrianPasienDiPeriksaVO getPasien() {
return pasienDaftar;
@ -93,7 +72,4 @@ public class AsesmenGiziAwalVO extends BaseTransactionVO {
this.tindakLanjutGizi = tindakLanjutGizi;
}
}

View File

@ -1,23 +1,14 @@
package com.jasamedika.medifirst2000.vo;
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.vo.BaseTransactionVO;
@Entity
@Table(name = "DetailJenisLimbah_T")
import javax.validation.constraints.NotNull;
public class DetailJenisLimbahVO extends BaseTransactionVO {
@ManyToOne
@JoinColumn(name = "ObjectjenisLimbahB3MasukFk",nullable=false)
@NotNull(message = "Jenis Limbah tidak boleh kosong")
private JenisLimbahB3MasukVO jenisLimbahB3Masuk;
@Column(name="jenisLimbahYangDikelola")
private Double jumlah;
public JenisLimbahB3MasukVO getJenisLimbahB3Masuk() {
@ -36,5 +27,4 @@ public class DetailJenisLimbahVO extends BaseTransactionVO {
this.jumlah = jumlah;
}
}

View File

@ -1,38 +1,23 @@
package com.jasamedika.medifirst2000.vo;
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.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
/**
* class Agama
* class Agama
*
* @author Generator
*/
@Entity
@Table(name = "DetailPio_T")
public class DetailPioVO extends BaseTransactionVO {
@Column(name = "pertanyaan")
private String pertanyaan;
@Column(name = "pemberiInformasi")
private String pemberiInformasi;
@Column(name = "jawaban")
private String jawaban;
@ManyToOne
@JoinColumn(name = "objectPioFk")
@Caption(value="Pio")
//@JsonBackReference
@Caption(value = "Pio")
// @JsonBackReference
private PioVO pio;
public String getPertanyaan() {
@ -67,8 +52,4 @@ public class DetailPioVO extends BaseTransactionVO {
this.pio = pio;
}
}

View File

@ -1,31 +1,17 @@
package com.jasamedika.medifirst2000.vo;
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.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "DisposisiJabatan_T")
public class DisposisiJabatanVO extends BaseTransactionVO {
@ManyToOne(fetch = FetchType.LAZY)
@Caption(value="disposisi")
@Caption(value = "disposisi")
private DisposisiVO disposisi;
@ManyToOne(fetch = FetchType.LAZY)
@Caption(value="jabatan")
@Caption(value = "jabatan")
private JabatanVO jabatan;
@ManyToOne(fetch = FetchType.LAZY)
@Caption(value="pegawai")
@Caption(value = "pegawai")
private PegawaiVO pegawai;
public DisposisiVO getDisposisi() {
@ -51,8 +37,5 @@ public class DisposisiJabatanVO extends BaseTransactionVO {
public void setPegawai(PegawaiVO pegawai) {
this.pegawai = pegawai;
}
}

View File

@ -1,27 +1,14 @@
package com.jasamedika.medifirst2000.vo;
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.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "DisposisiTanggapan_T")
public class DisposisiTanggapanVO extends BaseTransaction {
//@JsonBackReference
@ManyToOne(fetch = FetchType.LAZY)
@Caption(value="disposisi")
@Caption(value = "disposisi")
private DisposisiVO disposisi;
@ManyToOne(fetch = FetchType.LAZY)
@Caption(value="tanggapan")
@Caption(value = "tanggapan")
private TanggapanVO tanggapan;
public DisposisiVO getDisposisi() {
@ -39,9 +26,5 @@ public class DisposisiTanggapanVO extends BaseTransaction {
public void setTanggapan(TanggapanVO tanggapan) {
this.tanggapan = tanggapan;
}
}

View File

@ -1,144 +1,94 @@
package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.validation.constraints.NotNull;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.entities.JenisArsip;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.helper.Caption;
/**
* class DokumenKeluar
* class DokumenKeluar
*
* @author Generator
*/
@Entity
@Table(name = "DokumenKeluar_T")
public class DokumenKeluarVO extends BaseTransactionVO {
@Caption(value="Institusi Nama Tujuan")
@Column(name = "InstitusiNamaTujuan", nullable = false , length = 75)
@Caption(value = "Institusi Nama Tujuan")
private String institusinamatujuan;
@Caption(value="Jabatan Penerima Tujuan")
@Column(name = "JabatanPenerimaTujuan", nullable = true , length = 50)
@Caption(value = "Jabatan Penerima Tujuan")
private String jabatanpenerimatujuan;
@ManyToOne
@JoinColumn(name = "ObjectDokumenFk")
@NotNull(message="Object Dokumen Harus Diisi")
@Caption(value="Object Dokumen")
@NotNull(message = "Object Dokumen Harus Diisi")
@Caption(value = "Object Dokumen")
private DokumenVO kddokumen;
@ManyToOne
@JoinColumn(name = "ObjectPegawaiTandaTanganFk")
@Caption(value="Object Pegawai Tanda Tangan")
@Caption(value = "Object Pegawai Tanda Tangan")
private LoginUserVO kdpegawaitandatangan;
@Caption(value="Keterangan Lainnya")
@Column(name = "KeteranganLainnya", nullable = true , length = 15)
@Caption(value = "Keterangan Lainnya")
private String keteranganlainnya;
@Caption(value="Nama Penerima Tujuan")
@Column(name = "NamaPenerimaTujuan", nullable = false , length = 40)
@Caption(value = "Nama Penerima Tujuan")
private String namapenerimatujuan;
@Caption(value="No Dokumen_ Intern")
@Column(name = "NoDokumen_Intern", nullable = true , length = 30)
@Caption(value = "No Dokumen_ Intern")
private String nodokumen_intern;
@ManyToOne
@JoinColumn(name = "NoKirimFk")
@Caption(value="No Kirim")
@Caption(value = "No Kirim")
private StrukKirimVO nokirim;
@ManyToOne
@JoinColumn(name = "NoStrukFk")
@Caption(value="No Struk")
@Caption(value = "No Struk")
private StrukPelayananVO nostruk;
@ManyToOne
@JoinColumn(name = "NoStruk_T_ReplyFk")
@Caption(value="No Struk_ T_ Reply")
@Caption(value = "No Struk_ T_ Reply")
private StrukPelayananVO nostruk_t_reply;
@Caption(value="Unit Bagian Tujuan")
@Column(name = "UnitBagianTujuan", nullable = true , length = 75)
@Caption(value = "Unit Bagian Tujuan")
private String unitbagiantujuan;
@Caption(value="No Surat")
@Column(name = "NoSurat", nullable = true)
@Caption(value = "No Surat")
private String noSurat;
@ManyToOne
@JoinColumn(name = "ObjectSifatSuratFk")
@Caption(value="Sifat Surat")
@Caption(value = "Sifat Surat")
private SifatSuratVO sifatSurat;
@ManyToOne
@JoinColumn(name = "ObjectStatusBerkasFk")
@Caption(value="Status Berkas")
@Caption(value = "Status Berkas")
private StatusBerkasVO statusBerkas;
@ManyToOne
@JoinColumn(name = "ObjectJenisSuratFk")
@Caption(value="Jenis Surat")
@Caption(value = "Jenis Surat")
private JenisSuratVO jenisSurat;
@Caption(value="lampiran")
@Column(name = "lampiran", nullable = true)
@Caption(value = "lampiran")
private Integer lampiran;
@Caption(value="perihal")
@Column(name = "perihal", nullable = true)
@Caption(value = "perihal")
private String perihal;
@ManyToOne
@JoinColumn(name = "ObjectKlasifikasiArsipFk")
@Caption(value="Klasifikasi Arsip")
@Caption(value = "Klasifikasi Arsip")
private KlasifikasiArsipVO klasifikasiArsip;
@ManyToOne
@JoinColumn(name = "ObjectSubKlasifikasiArsipFk")
@Caption(value="Sub Klasifikasi Arsip")
@Caption(value = "Sub Klasifikasi Arsip")
private SubKlasifikasiArsipVO subKlasifikasiArsip;
@ManyToOne
@JoinColumn(name = "ObjectPegawaiAtasNamaFk")
@Caption(value="pegawaiAtasNama")
@Caption(value = "pegawaiAtasNama")
private PegawaiVO pegawaiAtasNama;
@ManyToOne
@JoinColumn(name = "ObjectPegawaiPenandaTanganFk")
@Caption(value="pegawaiPenandaTangan")
@Caption(value = "pegawaiPenandaTangan")
private PegawaiVO pegawaiPenandaTangan;
@ManyToOne
@JoinColumn(name = "ObjectMetodeKirimFk")
@Caption(value="Metode Kirim")
@Caption(value = "Metode Kirim")
private MetodeKirimVO metodeKirim;
@ManyToOne
@JoinColumn(name = "ObjectPegawaiPengirimFk")
@Caption(value="pegawaiPengirim")
@Caption(value = "pegawaiPengirim")
private PegawaiVO pegawaiPengirim;
@ManyToOne
@JoinColumn(name = "ObjectJenisArsipFk")
@Caption(value="JenisArsip")
@Caption(value = "JenisArsip")
private JenisArsipVO jenisArsip;
//
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "dokumenKeluar")
@Caption(value = "dokumenKeluarSet")
private Set<KonseptorPemeriksaSuratVO> konseptorPemeriksaSuratSet=new HashSet<KonseptorPemeriksaSuratVO>();
private Set<KonseptorPemeriksaSuratVO> konseptorPemeriksaSuratSet = new HashSet<KonseptorPemeriksaSuratVO>();
public String getNoSurat() {
return noSurat;
}
@ -338,8 +288,5 @@ public class DokumenKeluarVO extends BaseTransactionVO {
public void setJenisArsip(JenisArsipVO jenisArsip) {
this.jenisArsip = jenisArsip;
}
}
}

View File

@ -1,19 +1,11 @@
package com.jasamedika.medifirst2000.vo;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "GambarMukaKepuasan_M")
public class GambarMukaKepuasanVO extends BaseMasterVO {
@Column(name = "nama", nullable = true , length = 200)
@Caption(value="nama")
@Caption(value = "nama")
private String nama;
public String getNama() {
@ -23,7 +15,5 @@ public class GambarMukaKepuasanVO extends BaseMasterVO {
public void setNama(String nama) {
this.nama = nama;
}
}

View File

@ -1,36 +1,20 @@
package com.jasamedika.medifirst2000.vo;
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;
@Entity
@Table(name = "HasilPemeriksaanSwaDetail_T")
import javax.validation.constraints.NotNull;
public class HasilPemeriksaanSwaDetailVO extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectParameterFk")
@NotNull(message = "Parameter tidak boleh kosong")
@Caption(value="Object Parameter")
@NotNull(message = "Parameter tidak boleh kosong")
@Caption(value = "Object Parameter")
private ParameterVO parameter;
@ManyToOne
@JoinColumn(name = "ObjectSatuanStandarFk")
@Caption(value="Satuan")
@Caption(value = "Satuan")
private SatuanStandarVO satuanStandar;
@Column(name = "Nilai")
@Caption(value="nilai")
@Caption(value = "nilai")
private Double nilai;
public ParameterVO getParameter() {
@ -57,8 +41,4 @@ public class HasilPemeriksaanSwaDetailVO extends BaseTransaction {
this.nilai = nilai;
}
}

View File

@ -1,60 +1,38 @@
package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
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.OneToMany;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "HasilPemeriksaanSwaPantauLimbahCair_T")
public class HasilPemeriksaanSwaPantauLimbahCairVO extends BaseTransactionVO {
@Column(name = "Tanggal", nullable = true)
@Caption(value = "Tanggal")
private Date tanggal;
@Column(name = "InletMeterAirLalu", nullable = true)
@Caption(value = "Inlet Meter Air Lalu")
private Double inletMeterAirLalu;
@Column(name = "InletMeterAirSekarang", nullable = true)
@Caption(value = "Inlet Meter Air Sekarang")
private Double inletMeterAirSekarang;
@Column(name = "InletDebit", nullable = true)
@Caption(value = "Inlet Debit")
private Double inletDebit;
@Column(name = "OutletMeterAirSekarang", nullable = true)
@Caption(value = "Tutlet Meter Air Sekarang")
private Double outletMeterAirSekarang;
@Column(name = "OutletMeterAirLalu", nullable = true)
@Caption(value = "Tutlet Meter Air Lalu")
private Double outletMeterAirLalu;
@Column(name = "OutletDebit", nullable = true)
@Caption(value = "Outlet Debit")
private Double outletDebit;
@Column(name = "Keterangan", nullable = true, length = 50)
@Caption(value="Keterangan")
@Caption(value = "Keterangan")
private String keterangan;
@OneToMany
private Set<HasilPemeriksaanSwaDetailVO> hasilPemeriksaanSwaDetailVO = new HashSet<HasilPemeriksaanSwaDetailVO>();
public Date getTanggal() {
@ -129,7 +107,4 @@ public class HasilPemeriksaanSwaPantauLimbahCairVO extends BaseTransactionVO {
this.hasilPemeriksaanSwaDetailVO = hasilPemeriksaanSwaDetailVO;
}
}

View File

@ -1,53 +1,43 @@
package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.validation.constraints.NotNull;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.Entity;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.entities.DetailJenisLimbah;
import com.jasamedika.medifirst2000.entities.DetailPerlakuan;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "NeracaLimbah_T")
public class NeracaLimbahVO extends BaseTransactionVO {
@Caption(value = "Periode Awal")
@NotNull(message="Periode Awal harus Disi")
@NotNull(message = "Periode Awal harus Disi")
private Date periodeAwal;
@Caption(value = "Periode Ahir")
@NotNull(message="Periode Ahir harus Disi")
@NotNull(message = "Periode Ahir harus Disi")
private Date periodeAhir;
@Caption(value = "Residu")
@NotNull(message="residu Harus Diisi")
@NotNull(message = "residu Harus Diisi")
private Double residu;
@Caption(value = "Jumlah Yang Belum terkelola")
@NotNull(message="Jumlah Yang Belum terkelola harus diisi")
@NotNull(message = "Jumlah Yang Belum terkelola harus diisi")
private Double jumlahYangBelumTerkelola;
@Caption(value = "kinerja Pengelolaan")
@NotNull(message="kinerja Pengelolaan harus diisi")
@NotNull(message = "kinerja Pengelolaan harus diisi")
private Double kinerjaPengelolaan;
@Caption(value = "kinerja Pengelolaan")
private String Catatan;
private Double totalLimbahMasuk;
@OneToMany
private Set<DetailPerlakuanVO> detailPerlakuan = new HashSet<DetailPerlakuanVO>();
@NotNull(message="Silahkan Pilih Periode Detail Jenis Limbah")
@OneToMany
@NotNull(message = "Silahkan Pilih Periode Detail Jenis Limbah")
private Set<DetailJenisLimbahVO> detailJenisLimbah = new HashSet<DetailJenisLimbahVO>();
public Date getPeriodeAwal() {
@ -122,5 +112,4 @@ public class NeracaLimbahVO extends BaseTransactionVO {
this.totalLimbahMasuk = totalLimbahMasuk;
}
}

View File

@ -1,30 +1,22 @@
package com.jasamedika.medifirst2000.vo;
import javax.persistence.Entity;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "NotaDinasJabatan_T")
public class NotaDinasJabatanVO extends BaseTransactionVO {
@Caption(value="NotaDinas")
@Caption(value = "NotaDinas")
private NotaDinasVO notaDinas;
@Caption(value="jabatan")
@Caption(value = "jabatan")
private JabatanVO jabatan;
@Caption(value="pegawai")
@Caption(value = "pegawai")
private PegawaiVO pegawai;
@Caption("Is Nota Dinas/ Disposisi was read")
public Boolean isRead;
public NotaDinasVO getNotaDinas() {
return notaDinas;
}
@ -56,8 +48,5 @@ public class NotaDinasJabatanVO extends BaseTransactionVO {
public void setIsRead(Boolean isRead) {
this.isRead = isRead;
}
}

View File

@ -1,54 +1,34 @@
package com.jasamedika.medifirst2000.vo;
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.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "PAPpengkajian_T")
import javax.validation.constraints.NotNull;
import java.util.Date;
public class PapPengkajianVO extends BaseTransactionVO {
@NotNull(message = "tanggalMasuk tidak boleh kosong")
@Column(name = "tanggalMasuk", nullable = false)
@Caption(value = "tanggalMasuk")
private Date tanggalMasuk;
@NotNull(message = "waktuPemeriksaan tidak boleh kosong")
@Column(name = "waktuPemeriksaan", nullable = false)
@Caption(value = "waktuPemeriksaan")
private String waktuPemeriksaan;
// @NotNull(message = "keluhanUtama tidak boleh kosong")
@Column(name = "keluhanUtama", nullable = true)
@Caption(value = "keluhanUtama")
private String keluhanUtama;
@ManyToOne
@JoinColumn(name = "ObjectPasienFk")
@NotNull(message = "no CM pasien tidak boleh kosong")
@Caption(value = "Object pasien")
private PasienVO pasien;
@Column(name = "ObjectPasienFk", insertable = false, updatable = false, nullable = false)
private String pasienId;
@ManyToOne
@JoinColumn(name = "ObjectPegawaiFk")
@NotNull(message = "Kd Ruangan tidak boleh kosong")
@Caption(value = "Object ruangan")
private RuanganVO ruangan;
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false, nullable = false)
private Integer ruanganId;
public Date getTanggalMasuk() {
@ -75,7 +55,6 @@ public class PapPengkajianVO extends BaseTransactionVO {
this.keluhanUtama = keluhanUtama;
}
public String getPasienId() {
return pasienId;
}
@ -83,7 +62,6 @@ public class PapPengkajianVO extends BaseTransactionVO {
public void setPasienId(String pasienId) {
this.pasienId = pasienId;
}
public PasienVO getPasien() {
return pasien;

View File

@ -1,80 +1,56 @@
package com.jasamedika.medifirst2000.vo;
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.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name="PapStatusKemandirian_T")
public class PapStatusKemandirianVO extends BaseTransactionVO{
import javax.validation.constraints.NotNull;
import java.util.Date;
public class PapStatusKemandirianVO extends BaseTransactionVO {
@ManyToOne
@NotNull(message = "RegistrasiPelayananPasien tidak boleh kosong")
private RegistrasiPelayananPasienVO registrasiPelayananPasien;
@ManyToOne
private RegistrasiPelayananPasienVO registrasiPelayananPasien;
@NotNull(message = "Pasien tidak boleh kosong")
private PasienVO pasien;
private PasienVO pasien;
@NotNull(message = "Tgl Input tidak boleh kosong")
@Column(name = "tglInput", nullable = false)
@Caption(value = "Tgl Input")
private Date tglInput;
@ManyToOne
@NotNull(message = "ekstremitasAtas tidak boleh kosong")
private GenericViewVO ekstremitasAtas;
@ManyToOne
@NotNull(message = "ekstremitasBawah tidak boleh kosong")
@NotNull(message = "ekstremitasBawah tidak boleh kosong")
private GenericViewVO ekstremitasBawah;
@ManyToOne
@NotNull(message = "batangTumbuh tidak boleh kosong")
private GenericViewVO batangTumbuh;
@ManyToOne
@NotNull(message = "Makanan tidak boleh kosong")
private GenericViewVO makanan;
@ManyToOne
@NotNull(message = "jalanKaki tidak boleh kosong")
private GenericViewVO jalanKaki;
@ManyToOne
@NotNull(message = "kursiRoda tidak boleh kosong")
private GenericViewVO kursiRoda;
@ManyToOne
@NotNull(message = "kursiRoda tidak boleh kosong")
private GenericViewVO berguling;
@ManyToOne
@NotNull(message = "duduk tidak boleh kosong")
private GenericViewVO duduk;
@ManyToOne
@NotNull(message = "wajahRambutTangan tidak boleh kosong")
private GenericViewVO wajahRambutTangan;
@ManyToOne
@NotNull(message = "batangTumbuhDanPerineum tidak boleh kosong")
private GenericViewVO batangTumbuhDanPerineum;
@ManyToOne
@NotNull(message = "traktusDigestivus tidak boleh kosong")
private GenericViewVO traktusDigestivus;
@ManyToOne
@NotNull(message = "urinarius tidak boleh kosong")
private GenericViewVO urinarius;
@ -197,5 +173,5 @@ public class PapStatusKemandirianVO extends BaseTransactionVO{
public void setUrinarius(GenericViewVO urinarius) {
this.urinarius = urinarius;
}
}

View File

@ -1,64 +1,42 @@
package com.jasamedika.medifirst2000.vo;
import java.math.BigDecimal;
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 javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name="PegawaiHistoriRekap_T")
public class PegawaiHistoriRekapVO extends BaseTransactionVO{
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
public class PegawaiHistoriRekapVO extends BaseTransactionVO {
@ManyToOne
@JoinColumn(name = "noHistoriFK")
@NotNull(message = "noHistori Harus Diisi")
@Caption(value = "noHistori")
private StrukHistoriVO strukHistory;
@Column(name = "noHistoriFK", insertable = false, updatable = false,nullable = false)
private String strukHistoryId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectPegawaiFk")
@Caption(value="Object Pegawai")
@Caption(value = "Object Pegawai")
private PegawaiVO pegawai;
@Column(name = "ObjectPegawaiFk", insertable=false,updatable=false)
private Integer pegawaiId;
@Column(name = "TotalNilaiIndex")
@Caption(value="Total Nilai Index")
@Caption(value = "Total Nilai Index")
private Double totalNilaiIndex;
@Column(name = "TotalHargaIndex")
@Caption(value="Total Harga Index")
@Caption(value = "Total Harga Index")
private Double totalHargaIndex;
@ManyToOne
@JoinColumn(name = "strukVerifikasiFK")
@Caption(value = "strukVerifikasi")
private StrukVerifikasiVO strukVerifikasi;
@Column(name = "strukVerifikasiFK", insertable = false, updatable = false,nullable = true)
private String strukVerifikasiId;
@Column(name = "TotalHargaGajiAdd", updatable = false)
private String strukVerifikasiId;
private BigDecimal totalHargaGajiAdd = new BigDecimal(0);
@Column(name = "TotalHargaGajiMin", updatable = false)
private BigDecimal totalHargaGajiMin = new BigDecimal(0);
@Caption(value = "noStrukPelayanan")
private StrukPelayananVO noStrukPelayanan;
public StrukHistoriVO getStrukHistory() {
return strukHistory;
}
@ -115,7 +93,6 @@ public class PegawaiHistoriRekapVO extends BaseTransactionVO{
this.totalHargaIndex = totalHargaIndex;
}
public PegawaiVO getPegawai() {
return pegawai;
}
@ -123,6 +100,7 @@ public class PegawaiHistoriRekapVO extends BaseTransactionVO{
public void setPegawai(PegawaiVO pegawai) {
this.pegawai = pegawai;
}
public StrukPelayananVO getNoStrukPelayanan() {
return noStrukPelayanan;
}

View File

@ -1,133 +1,100 @@
package com.jasamedika.medifirst2000.vo;
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.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.entities.KontakInterpersonal;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.validation.constraints.NotNull;
/**
* class PemeriksaanTumbuhKembang
* class PemeriksaanTumbuhKembang
*
* @author Generator
*/
@Entity //@Audited
@Table(name = "PemeriksaanTumbuhKembang_M")
public class PemeriksaanTumbuhKembangVO extends BaseTransactionVO {
@ManyToOne
@JoinColumn(name = "ObjectKondisiUmumFk")
@NotNull(message = "kondisi Umum harus diisi")
private KondisiUmumVO kondisiUmum;
@Column(name = "ObjectKondisiUmumFk", insertable = false, updatable = false, nullable = false)
private Integer kondisiUmumId;
@ManyToOne
@JoinColumn(name = "ObjectKontakInterpersonalFk")
@NotNull(message = "Kontak Interpersonal harus diisi")
private KontakInterpersonalVO kontakInterpersonal;
@Column(name = "ObjectKontakInterpersonalFk", insertable = false, updatable = false, nullable = false)
private Integer kontakInterpersonalId;
@ManyToOne
@JoinColumn(name = "ObjectKeaktifanFk")
@NotNull(message = "Keaktifan harus diisi")
private KeaktifanVO keaktifan;
@Column(name = "ObjectKeaktifanFk", insertable = false, updatable = false, nullable = false)
private Integer keaktifanId;
@ManyToOne
@JoinColumn(name = "ObjectKepalaUbunUbunFk")
@NotNull(message = "Kepala ubun Ubun harus Diisi")
private KepalaUbunUbunBesarVO kepalaUbunUbunBesar;
@Column(name = "ObjectKepalaUbunUbunFk", insertable = false, updatable = false, nullable = false)
private Integer kepalaUbunUbunBesarId;
@ManyToOne
@JoinColumn(name = "wajahFk")
@NotNull(message = "Wajah")
private WajahVO wajah;
@Column(name = "wajahFk", insertable = false, updatable = false, nullable = false)
private Integer wajahId;
@Caption(value="Kelainan Tingkah Laku")
@Column(name = "kelainanTingkahLaku")
@Caption(value = "Kelainan Tingkah Laku")
private String kelainanTingkahLaku;
@Caption(value="Motorik Kasar")
@Column(name = "motorikKasar")
@Caption(value = "Motorik Kasar")
private String motorikKasar;
@Caption(value="Motorik Kasar Umur")
@Column(name = "motorikKasarUmur")
@Caption(value = "Motorik Kasar Umur")
private String motorikKasarUmur;
@Caption(value="Motorik Halus")
@Column(name = "motorikHalus")
@Caption(value = "Motorik Halus")
private String motorikHalus;
@Caption(value="Motorik hasil Umur")
@Caption(value = "Motorik hasil Umur")
private String motorikHalusUmur;
@Caption(value="Bicara Exspresif")
@Column(name = "bicaraExspresif")
@Caption(value = "Bicara Exspresif")
private String bicaraExspresif;
@Caption(value="bicara Exspresif Umur")
@Caption(value = "bicara Exspresif Umur")
private String bicaraExspresifUmur;
@Caption(value="reseptif")
@Column(name = "reseptif")
@Caption(value = "reseptif")
private String reseptif;
@Caption(value="reseptif umur")
@Caption(value = "reseptif umur")
private String reseptifUmur;
@Caption(value="kognisis")
@Column(name = "kognisis")
@Caption(value = "kognisis")
private String kognisis;
@Caption(value="kognisis umur")
@Caption(value = "kognisis umur")
private String kognisisUmur;
@Caption(value="sosialisasi")
@Column(name = "sosialisasi")
@Caption(value = "sosialisasi")
private String sosialisasi;
@Caption(value="sosialisasi umur")
@Caption(value = "sosialisasi umur")
private String sosialisasiUmur;
@Caption(value="perilaku")
@Column(name = "perilaku")
@Caption(value = "perilaku")
private String perilaku;
@Caption(value="perilaku umur")
@Caption(value = "perilaku umur")
private String perilakuUmur;
@Caption(value="Organ Artikulasi Bibir")
@Caption(value = "Organ Artikulasi Bibir")
private String organArtikulasiBibir;
@Caption(value="Organ Artikulasi lidah")
@Caption(value = "Organ Artikulasi lidah")
private String organArtikulasiLidah;
@Caption(value="Organ Artikulasi Pelatum")
@Caption(value = "Organ Artikulasi Pelatum")
private String organArtikulasiPelatum;
@Caption(value="Gigi Geligi")
@Caption(value = "Gigi Geligi")
private String gigiGeligi;
@Caption(value="Keterangan Wajah")
@Caption(value = "Keterangan Wajah")
private String keteranganWajah;
public KondisiUmumVO getKondisiUmum() {
@ -361,14 +328,13 @@ public class PemeriksaanTumbuhKembangVO extends BaseTransactionVO {
public void setGigiGeligi(String gigiGeligi) {
this.gigiGeligi = gigiGeligi;
}
public String getKeteranganWajah() {
return keteranganWajah;
}
public void setKeteranganWajah(String keteranganWajah) {
this.keteranganWajah = keteranganWajah;
}
}
}
}

View File

@ -1,44 +1,27 @@
package com.jasamedika.medifirst2000.vo;
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 javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "PenangananKeluhanPelanggan_T")
public class PenangananKeluhanPelangganVO extends BaseTransactionVO {
@ManyToOne(fetch= FetchType.LAZY)
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
@JoinColumn(name = "ObjectPegawaiFk")
@Caption(value="Pegawai")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
@Caption(value = "Pegawai")
private PegawaiVO pegawai;
@Column(name = "NamaPetugas", nullable = true , length = 200)
@Caption(value="Nama Petugas")
@Caption(value = "Nama Petugas")
private String namaPetugas;
@Column(name = "Email", nullable = true , length = 200)
@Caption(value="Email")
@Caption(value = "Email")
private String email;
@Column(name = "Reply", nullable = true)
@Caption(value="Reply")
@Caption(value = "Reply")
private String reply;
@Column(name = "EmailPelanggan", nullable = true)
@Caption(value = "Email Pelanggan")
private String emailPelanggan;
public String getNamaPetugas() {
return namaPetugas;
}
@ -54,7 +37,7 @@ public class PenangananKeluhanPelangganVO extends BaseTransactionVO {
public void setEmailPelanggan(String emailPelanggan) {
this.emailPelanggan = emailPelanggan;
}
public PegawaiVO getPegawai() {
return pegawai;
}
@ -78,6 +61,5 @@ public class PenangananKeluhanPelangganVO extends BaseTransactionVO {
public void setReply(String reply) {
this.reply = reply;
}
}

View File

@ -1,37 +1,23 @@
package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import javax.validation.constraints.NotNull;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
/**
* class PosisiRahim
* class PosisiRahim
*
* @author Generator
*/
@Entity //@Audited
@Table(name = "PenghitunganKassaDanAlatOperasi_T")
public class PenghitunganKassaDanAlatOperasiVO extends BaseTransactionVO {
@ManyToOne
@NotNull(message = "Pasien tidak boleh kosong")
private AntrianPasienDiPeriksaVO pasienDaftar;
@OneToMany
private Set<DetailAlatYangDigunakanVO> detailAlatYangDigunakan=new HashSet<DetailAlatYangDigunakanVO>();
@OneToMany
private Set<DetailDokterOperasiVO> detailDokterOperasi=new HashSet<DetailDokterOperasiVO>();
private Set<DetailAlatYangDigunakanVO> detailAlatYangDigunakan = new HashSet<DetailAlatYangDigunakanVO>();
private Set<DetailDokterOperasiVO> detailDokterOperasi = new HashSet<DetailDokterOperasiVO>();
public Set<DetailAlatYangDigunakanVO> getDetailAlatYangDigunakan() {
return detailAlatYangDigunakan;
@ -56,7 +42,5 @@ public class PenghitunganKassaDanAlatOperasiVO extends BaseTransactionVO {
public void setPasienDaftar(AntrianPasienDiPeriksaVO pasienDaftar) {
this.pasienDaftar = pasienDaftar;
}
}
}

View File

@ -1,49 +1,36 @@
package com.jasamedika.medifirst2000.vo;
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.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.entities.Jabatan;
import com.jasamedika.medifirst2000.entities.Pegawai;
import com.jasamedika.medifirst2000.helper.Caption;
import java.util.Date;
/**
* class Agama
*
* @author Generator
*/
@Entity // @Audited
@Table(name = "RekananSkKontrakDetail_T")
public class RekananSkKontrakDetailVO extends BaseTransactionVO {
private RekananSkKontrakVO rekananSkKontrak;
private Double qtyProduk;
private String detailPekerjaan;
private SatuanStandarVO satuanStandar;
private String keteranganLainnya;
private PegawaiVO pegawaiRekanan;
private JabatanVO jabatanPegawaiRekanan;
private Double nilaiKontrak;
private Date tanggalAwalKontrak;
private Date tanggalAhirKontrak;
private String selisihKontrak;
public RekananSkKontrakVO getRekananSkKontrak() {
@ -133,9 +120,5 @@ public class RekananSkKontrakDetailVO extends BaseTransactionVO {
public void setSelisihKontrak(String selisihKontrak) {
this.selisihKontrak = selisihKontrak;
}
}

View File

@ -0,0 +1,38 @@
package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.validation.constraints.NotNull;
/**
* @author Salman
* @version 1.0.0
* @since 2/4/2025
*/
public class RisikoGiziVO extends BaseMasterVO {
@NotNull(message = "Name tidak boleh kosong")
@Caption(value = "Name")
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,65 +1,42 @@
package com.jasamedika.medifirst2000.vo;
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.helper.Caption;
@Entity
@Table(name = "RiwayatMasaKehamilan_T")
public class RiwayatMasaKehamilanVO extends MedicalRecordTransactionVO{
@ManyToOne
@JoinColumn(name = "ObjectSifatKehamilanFk")
@NotNull(message="Sifat Kehamilan tidak boleh kosong")
@Caption(value="Sifat Kehamilan")
import javax.validation.constraints.NotNull;
public class RiwayatMasaKehamilanVO extends MedicalRecordTransactionVO {
@NotNull(message = "Sifat Kehamilan tidak boleh kosong")
@Caption(value = "Sifat Kehamilan")
private SifatKehamilanVO sifatKehamilan;
@Column(name = "ObjectSifatKehamilanFk", insertable=false,updatable=false, nullable = false)
private Integer sifatKehamilanId;
@ManyToOne
@JoinColumn(name = "ObjectStatusPemeriksaanKehamilanFk")
@NotNull(message="Status Pemeriksaan Kehamilan tidak boleh kosong")
@Caption(value="Status Pemeriksaan Kehamilan")
@NotNull(message = "Status Pemeriksaan Kehamilan tidak boleh kosong")
@Caption(value = "Status Pemeriksaan Kehamilan")
private StatusTeraturTidakVO statusPemeriksaanKehamilan;
@Column(name = "ObjectStatusPemeriksaanKehamilanFk", insertable=false,updatable=false, nullable = false)
private Integer statusPemeriksaanKehamilanId;
@ManyToOne
@JoinColumn(name = "ObjectPemeriksaKehamilanFk")
@NotNull(message="Pemeriksa Kehamilan tidak boleh kosong")
@Caption(value="Pemeriksa Kehamilan")
@NotNull(message = "Pemeriksa Kehamilan tidak boleh kosong")
@Caption(value = "Pemeriksa Kehamilan")
private PemeriksaanKehamilanVO pemeriksaKehamilan;
@Column(name = "ObjectStatusPemeriksaanKehamilanFk", insertable=false,updatable=false, nullable = false)
private Integer pemeriksaKehamilanId;
@ManyToOne
@JoinColumn(name = "ObjectPenyakitIbuHamilFk")
@NotNull(message="Penyakit Ibu Hamil tidak boleh kosong")
@Caption(value="Penyakit Ibu Hamil")
@NotNull(message = "Penyakit Ibu Hamil tidak boleh kosong")
@Caption(value = "Penyakit Ibu Hamil")
private PenyakitIbuHamilVO penyakitIbuHamil;
@Column(name = "ObjectPenyakitIbuHamilFk", insertable=false,updatable=false, nullable = false)
private Integer penyakitIbuHamilId;
@ManyToOne
@JoinColumn(name = "ObjectKbSebelumHamilFk")
@NotNull(message="KB Sebelum Hamil tidak boleh kosong")
@Caption(value="KB Sebelum Hamil")
@NotNull(message = "KB Sebelum Hamil tidak boleh kosong")
@Caption(value = "KB Sebelum Hamil")
private KbSebelumHamilVO kbSebelumHamil;
@Column(name = "ObjectKbSebelumHamilFk", insertable=false,updatable=false, nullable = false)
private Integer kbSebelumHamilId;
@Column(name = "MasalahSaatHamil", nullable = true)
@Caption(value="Masalah Saat Hamil")
@Caption(value = "Masalah Saat Hamil")
private String masalahSaatHamil;
public PemeriksaanKehamilanVO getPemeriksaKehamilan() {
@ -109,6 +86,5 @@ public class RiwayatMasaKehamilanVO extends MedicalRecordTransactionVO{
public void setStatusPemeriksaanKehamilan(StatusTeraturTidakVO statusPemeriksaanKehamilan) {
this.statusPemeriksaanKehamilan = statusPemeriksaanKehamilan;
}
}

View File

@ -1,51 +1,38 @@
package com.jasamedika.medifirst2000.vo;
import javax.persistence.Entity;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.validation.constraints.NotNull;
/**
* class PosisiRahim
* class PosisiRahim
*
* @author Generator
*/
@Entity
@Table(name = "TindakLanjutGizi_T")
public class TindakLanjutGiziVO extends BaseTransactionVO {
@ManyToOne
@NotNull(message="Asesmen Gizi Awal Harus Diisi")
@Caption(value="Asesen Gizi Awal")
private AsesmenGiziAwalVO asesmenGiziAwal;
@Caption(value="value")
private String value;
@NotNull(message = "Asesmen Gizi Awal Harus Diisi")
@Caption(value = "Asesen Gizi Awal")
private AsesmenGiziAwalVO asesmenGiziAwal;
@Caption(value = "value")
private String value;
public AsesmenGiziAwalVO getAsesmenGiziAwal() {
return asesmenGiziAwal;
}
public void setAsesmenGiziAwal(AsesmenGiziAwalVO asesmenGiziAwal) {
this.asesmenGiziAwal = asesmenGiziAwal;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
}

View File

@ -1,69 +1,46 @@
package com.jasamedika.medifirst2000.vo;
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.vo.BaseMasterVO;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.validation.constraints.NotNull;
import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
import com.jasamedika.medifirst2000.entities.Jabatan;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
/**
* class Tor
* class Tor
*
* @author Generator
*/
@Entity //@Audited
@Table(name = "Tor_M")
public class TorVO extends BaseMasterVO {
@NotNull(message="No Rab TIdak Boleh Kosong")
@Column(name = "noRab", nullable = false )
@Caption(value="No Rab")
@NotNull(message = "No Rab TIdak Boleh Kosong")
@Caption(value = "No Rab")
private String noRab;
@Column(name = "title1", nullable = true )
@Caption(value="Title 1")
@Caption(value = "Title 1")
private String title1;
@Column(name = "title2", nullable = true )
@Caption(value="Title 2")
@Caption(value = "Title 2")
private String title2;
@Column(name = "title3", nullable = true )
@Caption(value="Title 3")
@Caption(value = "Title 3")
private String title3;
@Column(name = "latarBelakang", nullable = true )
@Caption(value="latarBelakang")
@Caption(value = "latarBelakang")
private String latarBelakang;
@Column(name = "penerimaManfaat", nullable = true )
@Caption(value="Penerima Manfaat")
@Caption(value = "Penerima Manfaat")
private String penerimaManfaat;
@Column(name = "strategiPencapaiKeluaran", nullable = true )
@Caption(value="Strategi Pencapai Keluaran")
@Caption(value = "Strategi Pencapai Keluaran")
private String strategiPencapaiKeluaran;
@Column(name = "kurunWaktuPencapaiKeluaran", nullable = true )
@Caption(value="Kurun Waktu Pencapai Keluaran")
@Caption(value = "Kurun Waktu Pencapai Keluaran")
private String kurunWaktuPencapaiKeluaran;
@Column(name = "biayaYangDikeluarkan", nullable = true )
@Caption(value="Biaya Yang Dikeluarkan")
@Caption(value = "Biaya Yang Dikeluarkan")
private String biayaYangDikeluarkan;
@ManyToOne
@Caption(value=" Jabatan")
@Caption(value = " Jabatan")
private JabatanVO jabatan;
public String getNoRab() {
@ -146,10 +123,4 @@ public class TorVO extends BaseMasterVO {
this.jabatan = jabatan;
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff