Merge branch 'dev/base' into dev/technical-debt/clean-code

This commit is contained in:
Salman Manoe 2025-02-18 12:01:23 +07:00
commit 5cbff0fb14
271 changed files with 5998 additions and 27077 deletions

View File

@ -1,79 +0,0 @@
package com.jasamedika.medifirst2000.converter;
import java.util.ArrayList;
import java.util.List;
import org.springframework.beans.BeanUtils;
import com.jasamedika.medifirst2000.converter.base.BaseVoConverter;
import com.jasamedika.medifirst2000.entities.ModulAplikasiS;
import com.jasamedika.medifirst2000.vo.ModulAplikasiSVO;
/**
*
* @author Syamsu
*/
//@Component
public class ModulAplikasiSConverter implements BaseVoConverter<ModulAplikasiSVO, ModulAplikasiS> {
@Override
public ModulAplikasiS transferVOToModel(ModulAplikasiSVO vo, ModulAplikasiS model) {
if (null == model)
model = new ModulAplikasiS();
BeanUtils.copyProperties(vo, model);
// try {
// String[] fieldsToInclude = null;
// Map<String, Object> serialized = vo.serialize(fieldsToInclude,vo.getClass().getName());
// Gson gson = new Gson();
// String json = gson.toJson(serialized);
// model = gson.fromJson(json, ModulAplikasiS.class);
// } catch (Exception e) {
// e.printStackTrace();
// }
return model;
}
@Override
public List<ModulAplikasiSVO> transferListOfModelToListOfVO(List<ModulAplikasiS> models, List<ModulAplikasiSVO> vos) {
if (null == vos)
vos = new ArrayList<ModulAplikasiSVO>();
if (null == models)
return vos;
for (ModulAplikasiS modulAplikasi : models) {
ModulAplikasiSVO vo = new ModulAplikasiSVO();
vo=transferModelToVO(modulAplikasi, vo);
vos.add(vo);
}
return vos;
}
@Override
public ModulAplikasiSVO transferModelToVO(ModulAplikasiS model, ModulAplikasiSVO vo) {
if (null == vo)
vo = new ModulAplikasiSVO();
BeanUtils.copyProperties(model, vo);
// try {
// String[] fieldsToInclude = null;
// //Map<String, Object> serialized = model.serialize(fieldsToInclude,model.getClass().getSimpleName());
// Map<String, Object> serialized = model.ToMap();
// Gson gson = new Gson();
// String json = gson.toJson(serialized);
// vo = gson.fromJson(json, ModulAplikasiSVO.class);
// } catch (Exception e) {
// e.printStackTrace();
// }
return vo;
}
}

View File

@ -1,76 +0,0 @@
package com.jasamedika.medifirst2000.converter;
import java.util.ArrayList;
import java.util.List;
import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Component;
import com.jasamedika.medifirst2000.converter.base.BaseVoConverter;
import com.jasamedika.medifirst2000.entities.ObjekModulAplikasiS;
import com.jasamedika.medifirst2000.vo.ObjekModulAplikasiSVO;
@Component
public class ObjekModulAplikasiSConverter implements BaseVoConverter<ObjekModulAplikasiSVO, ObjekModulAplikasiS> {
@Override
public ObjekModulAplikasiS transferVOToModel(ObjekModulAplikasiSVO vo, ObjekModulAplikasiS model) {
if (null == model)
model = new ObjekModulAplikasiS();
BeanUtils.copyProperties(vo, model);
// try {
// String[] fieldsToInclude = null;
// Map<String, Object> serialized = vo.serialize(fieldsToInclude,vo.getClass().getName());
// Gson gson = new Gson();
// String json = gson.toJson(serialized);
// model = gson.fromJson(json, ObjekModulAplikasiS.class);
// } catch (Exception e) {
// e.printStackTrace();
// }
return model;
}
@Override
public List<ObjekModulAplikasiSVO> transferListOfModelToListOfVO(List<ObjekModulAplikasiS> models,
List<ObjekModulAplikasiSVO> vos) {
if (null == vos)
vos = new ArrayList<ObjekModulAplikasiSVO>();
if (null == models)
return vos;
for (ObjekModulAplikasiS objekModulAplikasi : models) {
ObjekModulAplikasiSVO vo = new ObjekModulAplikasiSVO();
vo=transferModelToVO(objekModulAplikasi, vo);
vos.add(vo);
}
return vos;
}
@Override
public ObjekModulAplikasiSVO transferModelToVO(ObjekModulAplikasiS model, ObjekModulAplikasiSVO vo) {
if (null == vo)
vo = new ObjekModulAplikasiSVO();
BeanUtils.copyProperties(model, vo);
// try {
// String[] fieldsToInclude = null;
// //Map<String, Object> serialized = model.serialize(fieldsToInclude,model.getClass().getSimpleName());
// //Map<String, Object> serialized = model.ToMap();
// Gson gson = new Gson();
// String json = gson.toJson(model);
// vo = gson.fromJson(json, ObjekModulAplikasiSVO.class);
// } catch (Exception e) {
// e.printStackTrace();
// }
return vo;
}
}

View File

@ -1,31 +0,0 @@
package com.jasamedika.medifirst2000.dao;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import com.jasamedika.medifirst2000.entities.ModulAplikasiS;
/**
*
* @author Syamsu
*/
//@Repository("ModulAplikasiSDao")
public interface ModulAplikasiSDao extends JpaRepository<ModulAplikasiS, Integer> {
ModulAplikasiS findById(@Param("id") Integer id);
@Query("select model from ModulAplikasiS model where model.kdModulAplikasiHead is null order by model.modulNoUrut asc")
List<ModulAplikasiS> findAllSubSytemOrderByModulNoUrutAsc();
@Query("select model from ModulAplikasiS model where model.kdModulAplikasiHead = :kdModulAplikasi order by model.modulNoUrut asc")
List<ModulAplikasiS> findAllSubModulOrderByModulNoUrutAsc(@Param("kdModulAplikasi") String kdModulAplikasi);
// @Query("select new model from ModulAplikasiS model where model.kdModulAplikasiHead is null order by model.modulNoUrut asc")
// List<ModulAplikasiS> findAllSubSytemOrderByModulNoUrutAsc();
}

View File

@ -1,20 +0,0 @@
package com.jasamedika.medifirst2000.dao;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import com.jasamedika.medifirst2000.entities.ObjekModulAplikasiS;
//@Repository("ObjekModulAplikasiSDao")
public interface ObjekModulAplikasiSDao extends JpaRepository<ObjekModulAplikasiS, Integer> {
@Query("Select m from ObjekModulAplikasiS m where m.kdModulAplikasi = :kdModulAplikasi and m.kdObjekModulAplikasiHead is null ")
public List<ObjekModulAplikasiS> findAllObjekModulAplikasi(@Param("kdModulAplikasi") String kdModulAplikasi);
public ObjekModulAplikasiS findByAlamatUrlFormObjekModulAplikasi(@Param("AlamatUrlFormObjekModulAplikasi") String AlamatUrlFormObjekModulAplikasi);
}

View File

@ -1,16 +1,16 @@
package com.jasamedika.medifirst2000.service;
import java.util.List;
public interface ModulAplikasiSService<T> /*
* extends
* BaseVoService<ModulAplikasiS,
* ModulAplikasiSVO, Integer>
*/ {
import com.jasamedika.medifirst2000.entities.ModulAplikasiS;
import com.jasamedika.medifirst2000.vo.ModulAplikasiSVO;
// List<ModulAplikasiS> findAllModulAplikasiS();
// List<ModulAplikasiSVO> findAllSubSytemOrderByModulNoUrutAsc();
//
// List<ModulAplikasiSVO> findAllSubModulOrderByModulNoUrutAsc(String
// kdModulAplikasi);
public interface ModulAplikasiSService<T> /*extends BaseVoService<ModulAplikasiS, ModulAplikasiSVO, Integer>*/ {
// List<ModulAplikasiS> findAllModulAplikasiS();
// List<ModulAplikasiSVO> findAllSubSytemOrderByModulNoUrutAsc();
//
// List<ModulAplikasiSVO> findAllSubModulOrderByModulNoUrutAsc(String kdModulAplikasi);
}

View File

@ -1,15 +1,16 @@
package com.jasamedika.medifirst2000.service;
import java.util.List;
public interface ObjekModulAplikasiSService<T> /*
* extends BaseVoService<
* ObjekModulAplikasiS,
* ObjekModulAplikasiSVO,
* Integer>
*/ {
import com.jasamedika.medifirst2000.entities.ObjekModulAplikasiS;
import com.jasamedika.medifirst2000.vo.ObjekModulAplikasiSVO;
public interface ObjekModulAplikasiSService <T> /*extends BaseVoService<ObjekModulAplikasiS, ObjekModulAplikasiSVO, Integer>*/{
// public List<ObjekModulAplikasiSVO> findAllModulAplikasi(String kdModulAplikasi);
//
// public ObjekModulAplikasiSVO findByAlamatUrlFormObjekModulAplikasi(String AlamatUrlFormObjekModulAplikasi);
// public List<ObjekModulAplikasiSVO> findAllModulAplikasi(String
// kdModulAplikasi);
//
// public ObjekModulAplikasiSVO findByAlamatUrlFormObjekModulAplikasi(String
// AlamatUrlFormObjekModulAplikasi);
}

View File

@ -1,121 +1,122 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Pageable;
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.ModulAplikasiSConverter;
import com.jasamedika.medifirst2000.dao.ModulAplikasiSDao;
import com.jasamedika.medifirst2000.entities.ModulAplikasiS;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.ModulAplikasiSService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.ModulAplikasiSVO;
//@Service("modulAplikasiSService")
public class ModulAplikasiSServiceImpl /*extends BaseVoServiceImpl*/ implements ModulAplikasiSService<ModulAplikasiSVO> {
// @Autowired
// private ModulAplikasiSDao modulAplikasiSDao;
//
// @Autowired
// private ModulAplikasiSConverter modulAplikasiSConverter;
//
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public List<ModulAplikasiSVO> findAllSubModulOrderByModulNoUrutAsc(String kdModulAplikasi) {
// return modulAplikasiSConverter.transferListOfModelToListOfVO(modulAplikasiSDao.findAllSubModulOrderByModulNoUrutAsc(kdModulAplikasi), null);
// }
//
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public List<ModulAplikasiSVO> findAllSubSytemOrderByModulNoUrutAsc() {
// return modulAplikasiSConverter.transferListOfModelToListOfVO(modulAplikasiSDao.findAllSubSytemOrderByModulNoUrutAsc(), null);
// }
//
// @Override
// @Transactional(readOnly = false)
// public ModulAplikasiSVO add(ModulAplikasiSVO vo) throws JpaSystemException, ServiceVOException {
// ModulAplikasiS modulAplikasiS = modulAplikasiSConverter.transferVOToModel(vo, new ModulAplikasiS());
// ModulAplikasiS resultModel = modulAplikasiSDao.save(modulAplikasiS);
// ModulAplikasiSVO resultVo = new ModulAplikasiSVO();
// resultVo = modulAplikasiSConverter.transferModelToVO(resultModel, resultVo);
// return resultVo;
// }
//
// @Override
// @Transactional(readOnly = false)
// public ModulAplikasiSVO update(ModulAplikasiSVO vo) throws JpaSystemException, ServiceVOException {
//
// ModulAplikasiS modulAplikasiS = modulAplikasiSDao.findOne(vo.getId());
// modulAplikasiS = modulAplikasiSConverter.transferVOToModel(vo, modulAplikasiS);
//
// modulAplikasiSDao.save(modulAplikasiS);
// return vo;
// }
//
// @Override
// @Transactional(readOnly = false)
// public Boolean delete(Integer key) throws JpaSystemException {
// if (CommonUtil.isNotNullOrEmpty(key)) {
//
// ModulAplikasiS modulAplikasiS = modulAplikasiSDao.findOne(key);
// modulAplikasiSDao.delete(modulAplikasiS);
// ModulAplikasiSVO modulAplikasiSVO = modulAplikasiSConverter.transferModelToVO(modulAplikasiS, new ModulAplikasiSVO());
// modulAplikasiSVO.setStatusEnabled(false);
// return true;
// } else {
// return false;
// }
//
// }
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public ModulAplikasiSVO findById(Integer key) throws JpaSystemException {
// return modulAplikasiSConverter.transferModelToVO(modulAplikasiSDao.findOne(key), null);
// }
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public List<ModulAplikasiSVO> findAll() throws JpaSystemException {
// return modulAplikasiSConverter.transferListOfModelToListOfVO(modulAplikasiSDao.findAll(), null);
// }
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public Map<String, Object> findAllWithPageAndLimitAndSortByAndDirectionParameter(Integer page, Integer limit,
// String sort, String dir) {
//
// List<ModulAplikasiSVO> modulAplikasiVOList = new ArrayList<ModulAplikasiSVO>();
// Pageable pageable = new PageRequest(page, limit, getSortBy(sort, dir));
// Page<ModulAplikasiS> resultPage = modulAplikasiSDao.findAll(pageable);
// List<ModulAplikasiS> modulAplikasiList = resultPage.getContent();
//
// modulAplikasiSConverter.transferListOfModelToListOfVO(modulAplikasiList, modulAplikasiVOList);
//
// return constructMapReturn(modulAplikasiVOList, resultPage.getTotalElements(), resultPage.getTotalPages());
// }
// @Override
// public List<ModulAplikasiS> findAllModulAplikasiS() {
// List<ModulAplikasiS> models = (List<ModulAplikasiS>) modulAplikasiSDao.findAll();
// return models;
// }
public class ModulAplikasiSServiceImpl
/* extends BaseVoServiceImpl */ implements ModulAplikasiSService<ModulAplikasiSVO> {
// @Autowired
// private ModulAplikasiSDao modulAplikasiSDao;
//
// @Autowired
// private ModulAplikasiSConverter modulAplikasiSConverter;
//
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public List<ModulAplikasiSVO> findAllSubModulOrderByModulNoUrutAsc(String
// kdModulAplikasi) {
// return
// modulAplikasiSConverter.transferListOfModelToListOfVO(modulAplikasiSDao.findAllSubModulOrderByModulNoUrutAsc(kdModulAplikasi),
// null);
// }
//
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public List<ModulAplikasiSVO> findAllSubSytemOrderByModulNoUrutAsc() {
// return
// modulAplikasiSConverter.transferListOfModelToListOfVO(modulAplikasiSDao.findAllSubSytemOrderByModulNoUrutAsc(),
// null);
// }
//
// @Override
// @Transactional(readOnly = false)
// public ModulAplikasiSVO add(ModulAplikasiSVO vo) throws
// JpaSystemException, ServiceVOException {
// ModulAplikasiS modulAplikasiS =
// modulAplikasiSConverter.transferVOToModel(vo, new ModulAplikasiS());
// ModulAplikasiS resultModel = modulAplikasiSDao.save(modulAplikasiS);
// ModulAplikasiSVO resultVo = new ModulAplikasiSVO();
// resultVo = modulAplikasiSConverter.transferModelToVO(resultModel,
// resultVo);
// return resultVo;
// }
//
// @Override
// @Transactional(readOnly = false)
// public ModulAplikasiSVO update(ModulAplikasiSVO vo) throws
// JpaSystemException, ServiceVOException {
//
// ModulAplikasiS modulAplikasiS = modulAplikasiSDao.findOne(vo.getId());
// modulAplikasiS = modulAplikasiSConverter.transferVOToModel(vo,
// modulAplikasiS);
//
// modulAplikasiSDao.save(modulAplikasiS);
// return vo;
// }
//
// @Override
// @Transactional(readOnly = false)
// public Boolean delete(Integer key) throws JpaSystemException {
// if (CommonUtil.isNotNullOrEmpty(key)) {
//
// ModulAplikasiS modulAplikasiS = modulAplikasiSDao.findOne(key);
// modulAplikasiSDao.delete(modulAplikasiS);
// ModulAplikasiSVO modulAplikasiSVO =
// modulAplikasiSConverter.transferModelToVO(modulAplikasiS, new
// ModulAplikasiSVO());
// modulAplikasiSVO.setStatusEnabled(false);
// return true;
// } else {
// return false;
// }
//
// }
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public ModulAplikasiSVO findById(Integer key) throws JpaSystemException {
// return
// modulAplikasiSConverter.transferModelToVO(modulAplikasiSDao.findOne(key),
// null);
// }
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public List<ModulAplikasiSVO> findAll() throws JpaSystemException {
// return
// modulAplikasiSConverter.transferListOfModelToListOfVO(modulAplikasiSDao.findAll(),
// null);
// }
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public Map<String, Object>
// findAllWithPageAndLimitAndSortByAndDirectionParameter(Integer page,
// Integer limit,
// String sort, String dir) {
//
// List<ModulAplikasiSVO> modulAplikasiVOList = new
// ArrayList<ModulAplikasiSVO>();
// Pageable pageable = new PageRequest(page, limit, getSortBy(sort, dir));
// Page<ModulAplikasiS> resultPage = modulAplikasiSDao.findAll(pageable);
// List<ModulAplikasiS> modulAplikasiList = resultPage.getContent();
//
// modulAplikasiSConverter.transferListOfModelToListOfVO(modulAplikasiList,
// modulAplikasiVOList);
//
// return constructMapReturn(modulAplikasiVOList,
// resultPage.getTotalElements(), resultPage.getTotalPages());
// }
// @Override
// public List<ModulAplikasiS> findAllModulAplikasiS() {
// List<ModulAplikasiS> models = (List<ModulAplikasiS>)
// modulAplikasiSDao.findAll();
// return models;
// }
}

View File

@ -1,9 +1,12 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import com.jasamedika.medifirst2000.converter.NegaraConverter;
import com.jasamedika.medifirst2000.dao.NegaraDao;
import com.jasamedika.medifirst2000.entities.Negara;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.NegaraService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.NegaraVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
@ -13,15 +16,9 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import com.jasamedika.medifirst2000.converter.NegaraConverter;
import com.jasamedika.medifirst2000.dao.NegaraDao;
import com.jasamedika.medifirst2000.dao.NegaraDao;
import com.jasamedika.medifirst2000.entities.Negara;
import com.jasamedika.medifirst2000.entities.Negara;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.NegaraService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.NegaraVO;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@Service("negaraService")
public class NegaraServiceImpl extends BaseVoServiceImpl implements NegaraService<NegaraVO> {
@ -53,7 +50,7 @@ public class NegaraServiceImpl extends BaseVoServiceImpl implements NegaraServic
negara.setNoRec("11111");
negara.setNamaNegara("11111");
negara.setKdNegara((byte) 0);
negara.setqNegara((byte) 0);
negara.setQNegara((byte) 0);
negaraDao.save(negara);
}

View File

@ -1,114 +1,115 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Pageable;
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.ObjekModulAplikasiSConverter;
import com.jasamedika.medifirst2000.dao.ObjekModulAplikasiSDao;
import com.jasamedika.medifirst2000.entities.ObjekModulAplikasiS;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.ObjekModulAplikasiSService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.ObjekModulAplikasiSVO;
//@Service("objekModulAplikasiSService")
public class ObjekModulAplikasiSServiceImpl /*extends BaseVoServiceImpl*/ implements ObjekModulAplikasiSService<ObjekModulAplikasiSVO>{
// @Autowired
// private ObjekModulAplikasiSDao objekModulAplikasiSDao;
//
// @Autowired
// private ObjekModulAplikasiSConverter objekModulAplikasiSConverter;
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public List<ObjekModulAplikasiSVO> findAllModulAplikasi(String kdModulAplikasi) {
// return objekModulAplikasiSConverter.transferListOfModelToListOfVO(objekModulAplikasiSDao.findAllObjekModulAplikasi(kdModulAplikasi), null);
// }
//
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public ObjekModulAplikasiSVO findByAlamatUrlFormObjekModulAplikasi(String AlamatUrlFormObjekModulAplikasi) {
// return objekModulAplikasiSConverter.transferModelToVO(objekModulAplikasiSDao.findByAlamatUrlFormObjekModulAplikasi(AlamatUrlFormObjekModulAplikasi), null);
// }
//
//
//
// @Override
// @Transactional(readOnly = false)
// public ObjekModulAplikasiSVO add(ObjekModulAplikasiSVO vo) throws JpaSystemException, ServiceVOException {
// ObjekModulAplikasiS modulAplikasiS = objekModulAplikasiSConverter.transferVOToModel(vo, new ObjekModulAplikasiS());
// ObjekModulAplikasiS resultModel = objekModulAplikasiSDao.save(modulAplikasiS);
// ObjekModulAplikasiSVO resultVo = new ObjekModulAplikasiSVO();
// resultVo = objekModulAplikasiSConverter.transferModelToVO(resultModel, resultVo);
// return resultVo;
// }
//
// @Override
// @Transactional(readOnly = false)
// public ObjekModulAplikasiSVO update(ObjekModulAplikasiSVO vo) throws JpaSystemException, ServiceVOException {
//
// ObjekModulAplikasiS modulAplikasiS = objekModulAplikasiSDao.findOne(vo.getId());
// modulAplikasiS = objekModulAplikasiSConverter.transferVOToModel(vo, modulAplikasiS);
//
// objekModulAplikasiSDao.save(modulAplikasiS);
// return vo;
// }
//
// @Override
// public Boolean delete(Integer key) throws JpaSystemException {
// if (CommonUtil.isNotNullOrEmpty(key)) {
//
// ObjekModulAplikasiS modulAplikasiS = objekModulAplikasiSDao.findOne(key);
// objekModulAplikasiSDao.delete(modulAplikasiS);
// ObjekModulAplikasiSVO modulApp = objekModulAplikasiSConverter.transferModelToVO(modulAplikasiS, new ObjekModulAplikasiSVO());
// modulApp.setStatusEnabled(false);
// return true;
// } else {
// return false;
// }
//
// }
//
// @Override
// public ObjekModulAplikasiSVO findById(Integer key) throws JpaSystemException {
// return null;
// }
//
// @Override
// public List<ObjekModulAplikasiSVO> findAll() throws JpaSystemException {
// return null;
// }
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public Map<String, Object> findAllWithPageAndLimitAndSortByAndDirectionParameter(Integer page, Integer limit,
// String sort, String dir) {
//
// List<ObjekModulAplikasiSVO> modulAplikasiVOList = new ArrayList<ObjekModulAplikasiSVO>();
// Pageable pageable = new PageRequest(page, limit, getSortBy(sort, dir));
// Page<ObjekModulAplikasiS> resultPage = objekModulAplikasiSDao.findAll(pageable);
// List<ObjekModulAplikasiS> modulAplikasiList = resultPage.getContent();
//
// objekModulAplikasiSConverter.transferListOfModelToListOfVO(modulAplikasiList, modulAplikasiVOList);
//
// return constructMapReturn(modulAplikasiVOList, resultPage.getTotalElements(), resultPage.getTotalPages());
// }
public class ObjekModulAplikasiSServiceImpl
/* extends BaseVoServiceImpl */ implements ObjekModulAplikasiSService<ObjekModulAplikasiSVO> {
// @Autowired
// private ObjekModulAplikasiSDao objekModulAplikasiSDao;
//
// @Autowired
// private ObjekModulAplikasiSConverter objekModulAplikasiSConverter;
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public List<ObjekModulAplikasiSVO> findAllModulAplikasi(String
// kdModulAplikasi) {
// return
// objekModulAplikasiSConverter.transferListOfModelToListOfVO(objekModulAplikasiSDao.findAllObjekModulAplikasi(kdModulAplikasi),
// null);
// }
//
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public ObjekModulAplikasiSVO findByAlamatUrlFormObjekModulAplikasi(String
// AlamatUrlFormObjekModulAplikasi) {
// return
// objekModulAplikasiSConverter.transferModelToVO(objekModulAplikasiSDao.findByAlamatUrlFormObjekModulAplikasi(AlamatUrlFormObjekModulAplikasi),
// null);
// }
//
//
//
// @Override
// @Transactional(readOnly = false)
// public ObjekModulAplikasiSVO add(ObjekModulAplikasiSVO vo) throws
// JpaSystemException, ServiceVOException {
// ObjekModulAplikasiS modulAplikasiS =
// objekModulAplikasiSConverter.transferVOToModel(vo, new
// ObjekModulAplikasiS());
// ObjekModulAplikasiS resultModel =
// objekModulAplikasiSDao.save(modulAplikasiS);
// ObjekModulAplikasiSVO resultVo = new ObjekModulAplikasiSVO();
// resultVo = objekModulAplikasiSConverter.transferModelToVO(resultModel,
// resultVo);
// return resultVo;
// }
//
// @Override
// @Transactional(readOnly = false)
// public ObjekModulAplikasiSVO update(ObjekModulAplikasiSVO vo) throws
// JpaSystemException, ServiceVOException {
//
// ObjekModulAplikasiS modulAplikasiS =
// objekModulAplikasiSDao.findOne(vo.getId());
// modulAplikasiS = objekModulAplikasiSConverter.transferVOToModel(vo,
// modulAplikasiS);
//
// objekModulAplikasiSDao.save(modulAplikasiS);
// return vo;
// }
//
// @Override
// public Boolean delete(Integer key) throws JpaSystemException {
// if (CommonUtil.isNotNullOrEmpty(key)) {
//
// ObjekModulAplikasiS modulAplikasiS = objekModulAplikasiSDao.findOne(key);
// objekModulAplikasiSDao.delete(modulAplikasiS);
// ObjekModulAplikasiSVO modulApp =
// objekModulAplikasiSConverter.transferModelToVO(modulAplikasiS, new
// ObjekModulAplikasiSVO());
// modulApp.setStatusEnabled(false);
// return true;
// } else {
// return false;
// }
//
// }
//
// @Override
// public ObjekModulAplikasiSVO findById(Integer key) throws
// JpaSystemException {
// return null;
// }
//
// @Override
// public List<ObjekModulAplikasiSVO> findAll() throws JpaSystemException {
// return null;
// }
//
// @Override
// @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
// public Map<String, Object>
// findAllWithPageAndLimitAndSortByAndDirectionParameter(Integer page,
// Integer limit,
// String sort, String dir) {
//
// List<ObjekModulAplikasiSVO> modulAplikasiVOList = new
// ArrayList<ObjekModulAplikasiSVO>();
// Pageable pageable = new PageRequest(page, limit, getSortBy(sort, dir));
// Page<ObjekModulAplikasiS> resultPage =
// objekModulAplikasiSDao.findAll(pageable);
// List<ObjekModulAplikasiS> modulAplikasiList = resultPage.getContent();
//
// objekModulAplikasiSConverter.transferListOfModelToListOfVO(modulAplikasiList,
// modulAplikasiVOList);
//
// return constructMapReturn(modulAplikasiVOList,
// resultPage.getTotalElements(), resultPage.getTotalPages());
// }
}

View File

@ -1,15 +1,5 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.converter.PapKebutuhanEdukasiConverter;
import com.jasamedika.medifirst2000.converter.PapTransaksiEdukasiConverter;
@ -25,12 +15,15 @@ import com.jasamedika.medifirst2000.entities.PengkajianAwalBaru;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PapKebutuhanEdukasiService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.PapEdukasiVO;
import com.jasamedika.medifirst2000.vo.PapHambatanPembelajaranVO;
import com.jasamedika.medifirst2000.vo.PapKebutuhanEdukasiVO;
import com.jasamedika.medifirst2000.vo.PapTransaksiEdukasiVO;
import com.jasamedika.medifirst2000.vo.PapTransaksiHambatanPembelajaranVO;
import com.jasamedika.medifirst2000.vo.PengkajianAwalBaruVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import java.util.*;
@Service("PAPKebutuhanEdukasiService")
public class PapKebutuhanEdukasiServiceImpl implements PapKebutuhanEdukasiService {
@ -96,7 +89,7 @@ private AntrianPasienDiPeriksaDao antrianPasienDiperiksaDao;
List<PapTransaksiHambatanPembelajaran> listHambatan=new ArrayList<PapTransaksiHambatanPembelajaran>();
List<PapTransaksiEdukasi> listEdukasi=new ArrayList<PapTransaksiEdukasi>();
model.setPasien(antrianPasienDiperiksaDao.findByNoRec(vo.getPasien().getNoRec()));
model.setPasienDaftar(antrianPasienDiperiksaDao.findByNoRec(vo.getPasien().getNoRec()));
List<PapTransaksiHambatanPembelajaran> listHambatanExisting = papTransaksiHambatanDao.findPapTransaksiHambatanByNoRec(model.getNoRec());
for (PapTransaksiHambatanPembelajaran papTransaksiHambatanPembelajaran : listHambatanExisting) {
@ -193,7 +186,7 @@ private AntrianPasienDiPeriksaDao antrianPasienDiperiksaDao;
model.getEdukasiYgDiperlukan().addAll(listEdukasi);
model.getHambatanPembelajaran().addAll(listHambatan);
model.setPasien(modelKebutuhanEdukasi.getPasien());
model.setPasienDaftar(modelKebutuhanEdukasi.getPasienDaftar());
model.setTglInput(modelKebutuhanEdukasi.getTglInput());
PapKebutuhanEdukasi resultModel = papKebutuhanEdukasiDao.save(model);
if(CommonUtil.isNotNullOrEmpty(resultModel)){
@ -211,8 +204,8 @@ private AntrianPasienDiPeriksaDao antrianPasienDiperiksaDao;
result.put("noRec", resultModel.getNoRec());
result.put("tglInput", resultModel.getTglInput());
result.put("dataFound", true);
if(CommonUtil.isNotNullOrEmpty(resultModel.getPasien().getPasienDaftar().getPasien().getId())){
result.put("pasien.noCm", resultModel.getPasien().getPasienDaftar().getPasien().getNoCm());
if(CommonUtil.isNotNullOrEmpty(resultModel.getPasienDaftar().getPasienDaftar().getPasien().getId())){
result.put("pasien.noCm", resultModel.getPasienDaftar().getPasienDaftar().getPasien().getNoCm());
}
} else {
result.put("dataFound", false);

View File

@ -1,14 +1,5 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.PapKeluhanUtamaConverter;
import com.jasamedika.medifirst2000.converter.PasienConverter;
import com.jasamedika.medifirst2000.dao.AntrianPasienDiPeriksaDao;
@ -16,16 +7,21 @@ import com.jasamedika.medifirst2000.dao.PapKeluhanUtamaDao;
import com.jasamedika.medifirst2000.dao.PasienDao;
import com.jasamedika.medifirst2000.dao.RegistrasiPelayananPasienDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.PapKeluhanTambahan;
import com.jasamedika.medifirst2000.entities.PapKeluhanUtama;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.RegistrasiPelayananPasien;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PapKeluhanUtamaService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.PapKeluhanTambahanVO;
import com.jasamedika.medifirst2000.vo.PapKeluhanUtamaVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* Implement class for PAPKeluhanUtamaService
@ -52,7 +48,7 @@ public class PapKeluhanUtamaServiceImpl implements PapKeluhanUtamaService {
Map<String,Object> result=new HashMap<String,Object>();
PapKeluhanUtama model=papKeluhanUtamaConverter.transferVOToModel(vo, new PapKeluhanUtama());
AntrianPasienDiPeriksa pasienDaftar = antrianPasienDiPeriksaDao.findByNoRec(vo.getPasien().getNoRec());
model.setPasien(pasienDaftar);
model.setPasienDaftar(pasienDaftar);
PapKeluhanUtama resultModel=papKeluhanUtamaDao.save(model);
if(CommonUtil.isNotNullOrEmpty(resultModel)){
result.put("noRec", resultModel.getNoRec());

View File

@ -1,35 +1,25 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.PapRiwayatKelahiranDao;
import com.jasamedika.medifirst2000.entities.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.entities.DataPersalinan;
import com.jasamedika.medifirst2000.entities.PapRiwayatKelahiran;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.StatusYaTidak;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.entities.*;
import com.jasamedika.medifirst2000.service.PapRiwayatKelahiranService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.DataPersalinanVO;
import com.jasamedika.medifirst2000.vo.PapRiwayatKelahiranVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import com.jasamedika.medifirst2000.vo.StatusYaTidakVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.HashMap;
import java.util.Map;
/**
* Implement class for PasienService
*
* @author Adik
* @param <T>
*/
@ -74,7 +64,7 @@ public class PapRiwayatKelahiranServiceImpl extends BaseVoServiceImpl implements
if(CommonUtil.isNotNullOrEmpty(vo.getPasien())){
AntrianPasienDiPeriksa antrianPasienDiPeriksa = new AntrianPasienDiPeriksa();
antrianPasienDiPeriksa.setNoRec(vo.getPasien().getNoRec());
papRiwayatKelahiran.setPasien(antrianPasienDiPeriksa);
papRiwayatKelahiran.setPasienDaftar(antrianPasienDiPeriksa);
}
papRiwayatKelahiran=papRiwayatKelahiranDao.save(papRiwayatKelahiran);

View File

@ -1,27 +1,24 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import com.jasamedika.medifirst2000.converter.PapTumbuhKembangAnakConverter;
import com.jasamedika.medifirst2000.dao.PapTumbuhKembangAnakDao;
import com.jasamedika.medifirst2000.dao.PasienDao;
import com.jasamedika.medifirst2000.dao.RegistrasiPelayananPasienDao;
import com.jasamedika.medifirst2000.entities.PapKeluhanTambahan;
import com.jasamedika.medifirst2000.entities.PapTumbuhKembangAnak;
import com.jasamedika.medifirst2000.entities.Pasien;
import com.jasamedika.medifirst2000.entities.RegistrasiPelayananPasien;
import com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PapTumbuhKembangAnakService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.PapKeluhanTambahanVO;
import com.jasamedika.medifirst2000.vo.PapTumbuhKembangAnakVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.jpa.JpaSystemException;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* Implement class for PAPTumbuhKembangAnakService
@ -47,8 +44,8 @@ public class PapTumbuhKembangAnakServiceImpl implements PapTumbuhKembangAnakServ
if(CommonUtil.isNotNullOrEmpty(resultModel)){
result.put("noRec", resultModel.getNoRec());
result.put("tglInput", resultModel.getTglInput());
if(CommonUtil.isNotNullOrEmpty(resultModel.getPasien().getPasienDaftar().getPasien().getId())){
result.put("pasien.noCm", resultModel.getPasien().getPasienDaftar().getPasien().getNoCm());
if(CommonUtil.isNotNullOrEmpty(resultModel.getPasienDaftar().getPasienDaftar().getPasien().getId())){
result.put("pasien.noCm", resultModel.getPasienDaftar().getPasienDaftar().getPasien().getNoCm());
}
}
return result;
@ -63,8 +60,8 @@ public class PapTumbuhKembangAnakServiceImpl implements PapTumbuhKembangAnakServ
result.put("noRec", resultModel.getNoRec());
result.put("tglInput", resultModel.getTglInput());
result.put("dataFound", true);
if(CommonUtil.isNotNullOrEmpty(resultModel.getPasien().getPasienDaftar().getPasien().getId())){
result.put("pasien.noCm", resultModel.getPasien().getPasienDaftar().getPasien().getNoCm());
if(CommonUtil.isNotNullOrEmpty(resultModel.getPasienDaftar().getPasienDaftar().getPasien().getId())){
result.put("pasien.noCm", resultModel.getPasienDaftar().getPasienDaftar().getPasien().getNoCm());
}
}else{
result.put("dataFound", false);
@ -85,8 +82,8 @@ public class PapTumbuhKembangAnakServiceImpl implements PapTumbuhKembangAnakServ
result.put("noRec", resultModel.getNoRec());
result.put("tglInput", resultModel.getTglInput());
result.put("dataFound", true);
if(CommonUtil.isNotNullOrEmpty(resultModel.getPasien().getPasienDaftar().getPasien().getId())){
result.put("pasien.noCm", resultModel.getPasien().getPasienDaftar().getPasien().getNoCm());
if(CommonUtil.isNotNullOrEmpty(resultModel.getPasienDaftar().getPasienDaftar().getPasien().getId())){
result.put("pasien.noCm", resultModel.getPasienDaftar().getPasienDaftar().getPasien().getNoCm());
}
} else {
result.put("dataFound", false);

View File

@ -1,29 +1,17 @@
package com.jasamedika.medifirst2000.service.impl;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import org.apache.commons.lang.RandomStringUtils;
import org.apache.commons.lang.math.RandomUtils;
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 com.jasamedika.medifirst2000.exception.ServiceVOException;
import com.jasamedika.medifirst2000.service.PekerjaanService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.entities.Pekerjaan;
import com.jasamedika.medifirst2000.vo.PekerjaanVO;
import com.jasamedika.medifirst2000.converter.BaseConverterImpl;
import com.jasamedika.medifirst2000.dao.PekerjaanDao;
import com.jasamedika.medifirst2000.entities.Pekerjaan;
import com.jasamedika.medifirst2000.service.PekerjaanService;
import com.jasamedika.medifirst2000.util.CommonUtil;
import com.jasamedika.medifirst2000.vo.PekerjaanVO;
import org.apache.commons.lang.RandomStringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.HashMap;
import java.util.Map;
/**
* Implement class for PekerjaanService
@ -50,7 +38,7 @@ public class PekerjaanServiceImpl extends BaseVoServiceImpl implements Pekerjaan
String randomId = RandomStringUtils.randomAlphanumeric(32);
Byte nomor = (Byte)this.pekerjaanDao.getMaxPekerjaan();
model.setqPekerjaan(nomor);
model.setQPekerjaan(nomor);
model.setKdPekerjaan(nomor);
model.setNoRec(randomId);

View File

@ -1,7 +1,6 @@
package com.jasamedika.medifirst2000.entities;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
@ -14,7 +13,6 @@ import java.util.Date;
@Setter
@Entity
@Table(name = "konsultasi_t")
@JsonSerialize
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class Konsultasi extends BaseTransaction {

View File

@ -63,4 +63,10 @@ public class ModulAplikasi extends BaseMaster {
@OrderBy("noUrut")
private Set<ModulAplikasi> children = new HashSet<>();
@Column(name = "ModulIconImage")
private String modulIconImage;
@Column(name = "ModulNoUrut")
private Integer modulNoUrut;
}

View File

@ -1,137 +0,0 @@
package com.jasamedika.medifirst2000.entities;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToMany;
import javax.validation.constraints.NotNull;
import org.hibernate.annotations.NotFound;
import org.hibernate.annotations.NotFoundAction;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
/**
*
* @author Syamsu
*/
public class ModulAplikasiS extends BaseMaster {
private static final long serialVersionUID = 8990329094182697203L;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.modulaplikasi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.modulaplikasi_m_id_seq", sequenceName = "public.modulaplikasi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@NotNull(message = "Kd Modul Aplikasi tidak boleh kosong")
@Column(name = "KdModulAplikasi", nullable = false, length = 2)
@Caption(value = "Kode Modul Aplikasi")
private String kdModulAplikasi;
public String getKdModulAplikasi() {
return kdModulAplikasi;
}
public void setKdModulAplikasi(String kdModulAplikasi) {
this.kdModulAplikasi = kdModulAplikasi;
}
@Column(name = "KdModulAplikasiHead")
@Caption(value = "Kode Modul Aplikasi Head")
private String kdModulAplikasiHead;
public String getKdModulAplikasiHead() {
return kdModulAplikasiHead;
}
public void setKdModulAplikasiHead(String kdModulAplikasiHead) {
this.kdModulAplikasiHead = kdModulAplikasiHead;
}
@NotNull(message = "Modul Aplikasi tidak boleh kosong")
@Column(name = "ModulAplikasi", nullable = false, length = 50)
@Caption(value = "Modul Aplikasi")
private String modulAplikasi;
public String getModulAplikasi() {
return modulAplikasi;
}
public void setModulAplikasi(String modulAplikasi) {
this.modulAplikasi = modulAplikasi;
}
@Column(name = "ModulIconImage")
private String modulIconImage;
public String getModulIconImage() {
return modulIconImage;
}
public void setModulIconImage(String modulIconImage) {
this.modulIconImage = modulIconImage;
}
@Column(name = "ModulNoUrut")
private int modulNoUrut;
public int getModulNoUrut() {
return modulNoUrut;
}
public void setModulNoUrut(int modulNoUrut) {
this.modulNoUrut = modulNoUrut;
}
/////////////////////
/// Foreign Keys
//////////////////
@OneToMany(fetch = FetchType.LAZY)
@JoinColumn(name="kdModulAplikasi", referencedColumnName="kdModulAplikasi", insertable = false, updatable = false)
@JsonIgnore
private Set<ObjekModulAplikasiS> objekModulAplikasiS;
public Set<ObjekModulAplikasiS> getObjekModulAplikasiS() {
return objekModulAplikasiS;
}
public void setObjekModulAplikasiS(Set<ObjekModulAplikasiS> objekModulAplikasiS) {
this.objekModulAplikasiS = objekModulAplikasiS;
}
/////////////////////
// Link Back Keys
////////////////////
@NotFound(action = NotFoundAction.IGNORE)
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, orphanRemoval = true, targetEntity = ModulAplikasiS.class)
@JoinColumn(name="kdModulAplikasiHead", referencedColumnName="kdModulAplikasi")
private Set<ModulAplikasiS> children = new HashSet<>();
public Set<ModulAplikasiS> getChildren() {
return children;
}
public void setChildren(Set<ModulAplikasiS> children) {
this.children = children;
}
}

View File

@ -1,20 +1,16 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
@Entity // @Audited
import javax.persistence.*;
import javax.validation.constraints.NotNull;
@Getter
@Setter
@Entity
@Table(name = "Monitoring_T")
public class Monitoring extends BaseTransaction {
@ -33,29 +29,4 @@ public class Monitoring extends BaseTransaction {
@Caption(value = "Is Nilai")
private Boolean isNilai;
public Boolean getIsNilai() {
return isNilai;
}
public void setIsNilai(Boolean isNilai) {
this.isNilai = isNilai;
}
public PerencanaanAnestesi getPerencanaanAnestesi() {
return perencanaanAnestesi;
}
public void setPerencanaanAnestesi(PerencanaanAnestesi perencanaanAnestesi) {
this.perencanaanAnestesi = perencanaanAnestesi;
}
public MonitoringDetail getMonitoringDetail() {
return monitoringDetail;
}
public void setMonitoringDetail(MonitoringDetail monitoringDetail) {
this.monitoringDetail = monitoringDetail;
}
}

View File

@ -1,19 +1,16 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
@Getter
@Setter
@Entity
@Table(name = "sdm_MonitoringAbsen_T")
public class MonitoringAbsen extends BaseTransaction {
@ -37,35 +34,35 @@ public class MonitoringAbsen extends BaseTransaction {
private Integer shiftKerjaId;
@Caption(value = "alasan")
@Column(name = "alasan", nullable = true)
@Column(name = "alasan")
private String alasan;
@Caption(value = "jadwalPulang")
@Column(name = "jadwalPulang", nullable = true)
@Column(name = "jadwalPulang")
private String jadwalPulang;
@Caption(value = "jadwalmasuk")
@Column(name = "jadwalmasuk", nullable = true)
@Column(name = "jadwalmasuk")
private String jadwalmasuk;
@Caption(value = "absensiMasuk")
@Column(name = "absensiMasuk", nullable = true)
@Column(name = "absensiMasuk")
private String absensiMasuk;
@Caption(value = "absensiPulang")
@Column(name = "absensiPulang", nullable = true)
@Column(name = "absensiPulang")
private String absensiPulang;
@Caption(value = "terlambat")
@Column(name = "terlambat", nullable = true)
@Column(name = "terlambat")
private Long terlambat;
@Caption(value = "pulangAwal")
@Column(name = "pulangAwal", nullable = true)
@Column(name = "pulangAwal")
private Long pulangAwal;
@Caption(value = "jamEfektif")
@Column(name = "jamEfektif", nullable = true)
@Column(name = "jamEfektif")
private String jamEfektif;
@Caption(value = "tanggal")
@ -77,7 +74,6 @@ public class MonitoringAbsen extends BaseTransaction {
@Temporal(TemporalType.DATE)
private Date tglPresensi;
// Untuk Absensi verifikasi
@ManyToOne
@JoinColumn(name = "verifikasiUnitKerjaFK")
@NotNull(message = "verifikasiUnitKerjaFK")
@ -100,215 +96,23 @@ public class MonitoringAbsen extends BaseTransaction {
private Integer verifiedLembur;
@Caption(value = "kelebihanJamKerja")
@Column(name = "kelebihanJamKerja", nullable = true)
@Column(name = "kelebihanJamKerja")
private Long kelebihanJamKerja;
@Caption(value = "Status Foto Sesuai")
@Column(name = "isfotosesuai", nullable = true)
@Column(name = "isfotosesuai")
private Boolean isFotoSesuai;
@Caption(value = "Status Lokasi Sesuai")
@Column(name = "islokasisesuai", nullable = true)
@Column(name = "islokasisesuai")
private Boolean isLokasiSesuai;
@Caption(value = "Status Atribut Lengkap")
@Column(name = "isatributlengkap", nullable = true)
@Column(name = "isatributlengkap")
private Boolean isAtributLengkap;
@Caption(value = "Status Verifikasi")
@Column(name = "isverifikasi", nullable = true)
@Column(name = "isverifikasi")
private Boolean isVerifikasi;
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
public ShiftKerja getShiftKerja() {
return shiftKerja;
}
public void setShiftKerja(ShiftKerja shiftKerja) {
this.shiftKerja = shiftKerja;
}
public Integer getShiftKerjaId() {
return shiftKerjaId;
}
public void setShiftKerjaId(Integer shiftKerjaId) {
this.shiftKerjaId = shiftKerjaId;
}
public String getAlasan() {
return alasan;
}
public void setAlasan(String alasan) {
this.alasan = alasan;
}
public String getJadwalPulang() {
return jadwalPulang;
}
public void setJadwalPulang(String jadwalPulang) {
this.jadwalPulang = jadwalPulang;
}
public String getJadwalmasuk() {
return jadwalmasuk;
}
public void setJadwalmasuk(String jadwalmasuk) {
this.jadwalmasuk = jadwalmasuk;
}
public String getAbsensiMasuk() {
return absensiMasuk;
}
public void setAbsensiMasuk(String absensiMasuk) {
this.absensiMasuk = absensiMasuk;
}
public String getAbsensiPulang() {
return absensiPulang;
}
public void setAbsensiPulang(String absensiPulang) {
this.absensiPulang = absensiPulang;
}
public Long getTerlambat() {
return terlambat;
}
public void setTerlambat(Long terlambat) {
this.terlambat = terlambat;
}
public Long getPulangAwal() {
return pulangAwal;
}
public void setPulangAwal(Long pulangAwal) {
this.pulangAwal = pulangAwal;
}
public String getJamEfektif() {
return jamEfektif;
}
public void setJamEfektif(String jamEfektif) {
this.jamEfektif = jamEfektif;
}
public String getTanggal() {
return tanggal;
}
public void setTanggal(String tanggal) {
this.tanggal = tanggal;
}
public Date getTglPresensi() {
return tglPresensi;
}
public void setTglPresensi(Date tglPresensi) {
this.tglPresensi = tglPresensi;
}
public StrukVerifikasi getStrukVerifikasi() {
return strukVerifikasi;
}
public void setStrukVerifikasi(StrukVerifikasi strukVerifikasi) {
this.strukVerifikasi = strukVerifikasi;
}
public StrukVerifikasi getStrukVerifikasiSdm() {
return strukVerifikasiSdm;
}
public void setStrukVerifikasiSdm(StrukVerifikasi strukVerifikasiSdm) {
this.strukVerifikasiSdm = strukVerifikasiSdm;
}
public Long getKelebihanJamKerja() {
return kelebihanJamKerja;
}
public void setKelebihanJamKerja(Long kelebihanJamKerja) {
this.kelebihanJamKerja = kelebihanJamKerja;
}
public String getVerifikasiUnitKerjaFK() {
return verifikasiUnitKerjaFK;
}
public void setVerifikasiUnitKerjaFK(String verifikasiUnitKerjaFK) {
this.verifikasiUnitKerjaFK = verifikasiUnitKerjaFK;
}
public String getVerifikasiSdmFK() {
return verifikasiSdmFK;
}
public void setVerifikasiSdmFK(String verifikasiSdmFK) {
this.verifikasiSdmFK = verifikasiSdmFK;
}
public Integer getVerifiedLembur() {
return verifiedLembur;
}
public void setVerifiedLembur(Integer verifiedLembur) {
this.verifiedLembur = verifiedLembur;
}
public Boolean getIsFotoSesuai() {
return isFotoSesuai;
}
public void setIsFotoSesuai(Boolean isFotoSesuai) {
this.isFotoSesuai = isFotoSesuai;
}
public Boolean getIsLokasiSesuai() {
return isLokasiSesuai;
}
public void setIsLokasiSesuai(Boolean isLokasiSesuai) {
this.isLokasiSesuai = isLokasiSesuai;
}
public Boolean getIsAtributLengkap() {
return isAtributLengkap;
}
public void setIsAtributLengkap(Boolean isAtributLengkap) {
this.isAtributLengkap = isAtributLengkap;
}
public Boolean getIsVerifikasi() {
return isVerifikasi;
}
public void setIsVerifikasi(Boolean isVerifikasi) {
this.isVerifikasi = isVerifikasi;
}
}

View File

@ -1,161 +1,56 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
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 org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import com.jasamedika.medifirst2000.base.BaseTransaction;
@Getter
@Setter
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name="MonitoringAlatSteril_T")
public class MonitoringAlatSteril extends BaseTransaction{
@Column(name="TanggalPengecekan")
@Table(name = "MonitoringAlatSteril_T")
public class MonitoringAlatSteril extends BaseTransaction {
@Column(name = "TanggalPengecekan")
private Date tanggalPengecekan;
@ManyToOne
@JoinColumn(name="ObjectRuanganFk")
@JoinColumn(name = "ObjectRuanganFk")
private Ruangan ruangan;
@Column(name="ObjectRuanganFk", insertable=false, updatable=false, nullable=true)
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
private Integer RuanganId;
@ManyToOne
@JoinColumn(name="ObjectAlatFk")
@JoinColumn(name = "ObjectAlatFk")
private Alat alat;
@Column(name="ObjectAlatFk", insertable=false, updatable=false, nullable=true)
@Column(name = "ObjectAlatFk", insertable = false, updatable = false)
private Integer alatId;
@Column(name="TanggalSteril")
@Column(name = "TanggalSteril")
private Date tanggalSteril;
@Column(name="TanggalKadaluarsa")
@Column(name = "TanggalKadaluarsa")
private Date tanggalKadaluarsa;
@ManyToOne
@JoinColumn(name="ObjectSatuanFk")
@JoinColumn(name = "ObjectSatuanFk")
private SatuanStandar satuan;
@Column(name="ObjectsatuanFk", insertable=false, updatable=false, nullable=true)
@Column(name = "ObjectsatuanFk", insertable = false, updatable = false)
private Integer satuanId;
@Column(name="jumlah", length=10)
@Column(name = "jumlah", length = 10)
private String jumlah;
@ManyToOne
@JoinColumn
private Pegawai petugas;
@Column(name="ObjectPetugasFk", insertable=false, updatable=false, nullable=true)
@Column(name = "ObjectPetugasFk", insertable = false, updatable = false)
private Integer petugasId;
public Date getTanggalPengecekan() {
return tanggalPengecekan;
}
public void setTanggalPengecekan(Date tanggalPengecekan) {
this.tanggalPengecekan = tanggalPengecekan;
}
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
public Integer getRuanganId() {
return RuanganId;
}
public void setRuanganId(Integer ruanganId) {
RuanganId = ruanganId;
}
public Alat getAlat() {
return alat;
}
public void setAlat(Alat alat) {
this.alat = alat;
}
public Integer getAlatId() {
return alatId;
}
public void setAlatId(Integer alatId) {
this.alatId = alatId;
}
public Date getTanggalSteril() {
return tanggalSteril;
}
public void setTanggalSteril(Date tanggalSteril) {
this.tanggalSteril = tanggalSteril;
}
public Date getTanggalKadaluarsa() {
return tanggalKadaluarsa;
}
public void setTanggalKadaluarsa(Date tanggalKadaluarsa) {
this.tanggalKadaluarsa = tanggalKadaluarsa;
}
public SatuanStandar getSatuan() {
return satuan;
}
public void setSatuan(SatuanStandar satuan) {
this.satuan = satuan;
}
public Integer getSatuanId() {
return satuanId;
}
public void setSatuanId(Integer satuanId) {
this.satuanId = satuanId;
}
public String getJumlah() {
return jumlah;
}
public void setJumlah(String jumlah) {
this.jumlah = jumlah;
}
public Pegawai getPetugas() {
return petugas;
}
public void setPetugas(Pegawai petugas) {
this.petugas = petugas;
}
public Integer getPetugasId() {
return petugasId;
}
public void setPetugasId(Integer petugasId) {
this.petugasId = petugasId;
}
}

View File

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

View File

@ -1,6 +1,7 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.entities.constant.NilaiAnggaran;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@ -24,6 +25,7 @@ import static javax.persistence.FetchType.LAZY;
@Entity
@Table(name = "monitoring_kinerja_t", schema = "mkko")
public class MonitoringKinerja extends BaseTransaction implements Serializable {
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "kinerja_fk", nullable = false)
@NotNull(message = "Kinerja tidak boleh kosong")
@ -49,4 +51,5 @@ public class MonitoringKinerja extends BaseTransaction implements Serializable {
@Column(name = "nilai_kinerja", nullable = false, columnDefinition = "numeric(15,2) default 0.00")
@NotNull(message = "Nilai kinerja tidak boleh kosong")
private BigDecimal nilaiKinerja;
}

View File

@ -1,6 +1,7 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.entities.constant.NilaiAnggaran;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@ -26,6 +27,7 @@ import static javax.persistence.TemporalType.TIMESTAMP;
@Entity
@Table(name = "monitoring_kinerja_harian_t", schema = "mkko")
public class MonitoringKinerjaHarian extends BaseTransaction implements Serializable {
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "kinerja_fk", nullable = false)
@NotNull(message = "Kinerja tidak boleh kosong")
@ -53,4 +55,5 @@ public class MonitoringKinerjaHarian extends BaseTransaction implements Serializ
@Column(name = "nilai_kinerja", nullable = false, columnDefinition = "numeric(15,2) default 0.00")
@NotNull(message = "Nilai kinerja tidak boleh kosong")
private BigDecimal nilaiKinerja;
}

View File

@ -1,116 +1,46 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity
@DynamicInsert
@DynamicUpdate
@JsonIgnoreProperties({"notInterstingMember", "forgetThisField"})
@Table(name="MonitoringMesinAutoClaveBowidick_T")
public class MonitoringMesinAutoClaveBowidick extends BaseTransaction{
@Column(name="Tanggal")
@JsonIgnoreProperties({ "notInterstingMember", "forgetThisField" })
@Table(name = "MonitoringMesinAutoClaveBowidick_T")
public class MonitoringMesinAutoClaveBowidick extends BaseTransaction {
@Column(name = "Tanggal")
private Date tanggal;
@Column(name="Program")
@Column(name = "Program")
private String program;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="ObjectMesinFk")
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectMesinFk")
private Mesin mesin;
@Column(name="ObjectMesinFk", insertable=false, updatable=false, nullable=true)
@Column(name = "ObjectMesinFk", insertable = false, updatable = false)
private Integer mesinId;
@Column(name="Hasil", length=200)
@Column(name = "Hasil", length = 200)
private String hasil;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="ObjectOperatorFk")
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectOperatorFk")
private Pegawai operator;
@Column(name="ObjectOperatorFk", insertable=false, updatable=false)
@Column(name = "ObjectOperatorFk", insertable = false, updatable = false)
private Integer operatorId;
@Column(name="Keterangan", length=200)
@Column(name = "Keterangan", length = 200)
private String keterangan;
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
public String getProgram() {
return program;
}
public void setProgram(String program) {
this.program = program;
}
public Mesin getMesin() {
return mesin;
}
public void setMesin(Mesin mesin) {
this.mesin = mesin;
}
public Integer getMesinId() {
return mesinId;
}
public void setMesinId(Integer mesinId) {
this.mesinId = mesinId;
}
public String getHasil() {
return hasil;
}
public void setHasil(String hasil) {
this.hasil = hasil;
}
public Pegawai getOperator() {
return operator;
}
public void setOperator(Pegawai operator) {
this.operator = operator;
}
public Integer getOperatorId() {
return operatorId;
}
public void setOperatorId(Integer operatorId) {
this.operatorId = operatorId;
}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
}

View File

@ -1,101 +1,38 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
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 org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import com.jasamedika.medifirst2000.base.BaseTransaction;
@Getter
@Setter
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name="MonitoringTestEthylenOxide_T")
@Table(name = "MonitoringTestEthylenOxide_T")
public class MonitoringTestEthylenOxide extends BaseTransaction {
@Column(name="TanggalMulai")
@Column(name = "TanggalMulai")
private Date tanggalMulai;
@Column(name="TanggalSelesai")
@Column(name = "TanggalSelesai")
private Date tanggalSelesai;
@Column(name="JamMulai")
@Column(name = "JamMulai")
private String jamMulai;
@Column(name="JamSelesai")
@Column(name = "JamSelesai")
private String jamSelesai;
@Column(name="Pemeriksaan")
@Column(name = "Pemeriksaan")
private String pemeriksaan;
@ManyToOne
@JoinColumn(name="ObjectPetugasFk")
@JoinColumn(name = "ObjectPetugasFk")
private Pegawai petugas;
@Column(name="ObjectPetugasFk", insertable= false, updatable=false, nullable=true)
@Column(name = "ObjectPetugasFk", insertable = false, updatable = false)
private Integer petugasId;
public Date getTanggalMulai() {
return tanggalMulai;
}
public void setTanggalMulai(Date tanggalMulai) {
this.tanggalMulai = tanggalMulai;
}
public Date getTanggalSelesai() {
return tanggalSelesai;
}
public void setTanggalSelesai(Date tanggalSelesai) {
this.tanggalSelesai = tanggalSelesai;
}
public String getJamMulai() {
return jamMulai;
}
public void setJamMulai(String jamMulai) {
this.jamMulai = jamMulai;
}
public String getJamSelesai() {
return jamSelesai;
}
public void setJamSelesai(String jamSelesai) {
this.jamSelesai = jamSelesai;
}
public String getPemeriksaan() {
return pemeriksaan;
}
public void setPemeriksaan(String pemeriksaan) {
this.pemeriksaan = pemeriksaan;
}
public Pegawai getPetugas() {
return petugas;
}
public void setPetugas(Pegawai petugas) {
this.petugas = petugas;
}
public Integer getPetugasId() {
return petugasId;
}
public void setPetugasId(Integer petugasId) {
this.petugasId = petugasId;
}
}

View File

@ -1,135 +1,48 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
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 org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import com.jasamedika.medifirst2000.base.BaseTransaction;
@Getter
@Setter
@Entity
@DynamicInsert
@DynamicUpdate
@Table(name="MonitoringTestMesinAutoclave_T")
@Table(name = "MonitoringTestMesinAutoclave_T")
public class MonitoringTestMesinAutoclave extends BaseTransaction {
@Column(name="Tanggal")
@Column(name = "Tanggal")
private Date tanggal;
@ManyToOne
@JoinColumn(name="ObjectMesinFk")
@JoinColumn(name = "ObjectMesinFk")
private Mesin mesin;
@Column(name="ObjectMesinFk", insertable=false, updatable=false, nullable=true)
@Column(name = "ObjectMesinFk", insertable = false, updatable = false)
private Integer mesinId;
@Column(name="Suhu", length=10)
@Column(name = "Suhu", length = 10)
private String suhu;
@Column(name="JamMasuk", length=50)
@Column(name = "JamMasuk", length = 50)
private String jamMasuk;
@Column(name="JamKeluar", length=50)
@Column(name = "JamKeluar", length = 50)
private String jamKeluar;
@Column(name="Pemeriksaan", length=100)
@Column(name = "Pemeriksaan", length = 100)
private String pemeriksaan;
@ManyToOne
@JoinColumn(name="ObjectPetugasFk")
@JoinColumn(name = "ObjectPetugasFk")
private Pegawai petugas;
@Column(name="ObjectPetugasFk", insertable=false, updatable=false, nullable=true)
@Column(name = "ObjectPetugasFk", insertable = false, updatable = false)
private Integer petugasId;
@Column(name="Keterangan", length=200)
@Column(name = "Keterangan", length = 200)
private String keterangan;
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
public Mesin getMesin() {
return mesin;
}
public void setMesin(Mesin mesin) {
this.mesin = mesin;
}
public Integer getMesinId() {
return mesinId;
}
public void setMesinId(Integer mesinId) {
this.mesinId = mesinId;
}
public String getSuhu() {
return suhu;
}
public void setSuhu(String suhu) {
this.suhu = suhu;
}
public String getJamMasuk() {
return jamMasuk;
}
public void setJamMasuk(String jamMasuk) {
this.jamMasuk = jamMasuk;
}
public String getJamKeluar() {
return jamKeluar;
}
public void setJamKeluar(String jamKeluar) {
this.jamKeluar = jamKeluar;
}
public String getPemeriksaan() {
return pemeriksaan;
}
public void setPemeriksaan(String pemeriksaan) {
this.pemeriksaan = pemeriksaan;
}
public Pegawai getPetugas() {
return petugas;
}
public void setPetugas(Pegawai petugas) {
this.petugas = petugas;
}
public Integer getPetugasId() {
return petugasId;
}
public void setPetugasId(Integer petugasId) {
this.petugasId = petugasId;
}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
}

View File

@ -1,47 +1,32 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class MorfologiNeoplasma
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "MorfologiNeoplasma_M")
public class MorfologiNeoplasma extends BaseMaster {
@ManyToOne
@JoinColumn(name = "ObjectDiagnosaFk")
@NotNull(message = "Kd Diagnosa tidak boleh kosong")
@Caption(value = "Object Diagnosa")
private Diagnosa diagnosa;
public void setDiagnosa(Diagnosa diagnosa) {
this.diagnosa = diagnosa;
}
public Diagnosa getDiagnosa() {
return this.diagnosa;
}
@Column(name = "ObjectDiagnosaFk", insertable = false, updatable = false)
private Integer diagnosaId;
@ -50,52 +35,20 @@ public class MorfologiNeoplasma extends BaseMaster {
@Caption(value = "Kode Morfologi Neoplasma")
private Byte kdMorfologiNeoplasma;
public void setKdMorfologiNeoplasma(Byte kdMorfologiNeoplasma) {
this.kdMorfologiNeoplasma = kdMorfologiNeoplasma;
}
public Byte getKdMorfologiNeoplasma() {
return this.kdMorfologiNeoplasma;
}
@NotNull(message = "Morfologi Neoplasma tidak boleh kosong")
@Column(name = "MorfologiNeoplasma", nullable = false, length = 100)
@Caption(value = "Morfologi Neoplasma")
private String morfologiNeoplasma;
public void setMorfologiNeoplasma(String morfologiNeoplasma) {
this.morfologiNeoplasma = morfologiNeoplasma;
}
public String getMorfologiNeoplasma() {
return this.morfologiNeoplasma;
}
@NotNull(message = "QMorfologi Neoplasma tidak boleh kosong")
@Column(name = "QMorfologiNeoplasma", nullable = false)
@Caption(value = "QMorfologi Neoplasma")
private Byte qMorfologiNeoplasma;
public void setqMorfologiNeoplasma(Byte qMorfologiNeoplasma) {
this.qMorfologiNeoplasma = qMorfologiNeoplasma;
}
public Byte getqMorfologiNeoplasma() {
return this.qMorfologiNeoplasma;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.morfologineoplasma_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.morfologineoplasma_m_id_seq", sequenceName = "public.morfologineoplasma_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.morfologineoplasma_m_id_seq")
@SequenceGenerator(name = "public.morfologineoplasma_m_id_seq", sequenceName = "public.morfologineoplasma_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,222 +1,85 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
import javax.persistence.*;
import java.util.Date;
@Getter
@Setter
@Entity
@Table(name = "sdm_MouPks_T")
public class MouPks extends BaseTransaction{
public class MouPks extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectStatusInstitusiPendidikanFk")
@Caption(value="Object Status Institusi Pendidikan")
@Caption(value = "Object Status Institusi Pendidikan")
private StatusInstitusiPendidikan statusInstitusiPendidikan;
@Column(name = "ObjectStatusInstitusiPendidikanFk", insertable = false, updatable = false, nullable = false)
private Integer statusInstitusiPendidikanId;
@Column(name = "jurusan", nullable = false )
@Caption(value="jurusan")
@Column(name = "jurusan", nullable = false)
@Caption(value = "jurusan")
private String jurusan;
@Column(name = "programStudi", nullable = false )
@Caption(value="programStudi")
@Column(name = "programStudi", nullable = false)
@Caption(value = "programStudi")
private String programStudi;
@Column(name = "badanAkreditasi", nullable = false )
@Caption(value="badanAkreditasi")
@Column(name = "badanAkreditasi", nullable = false)
@Caption(value = "badanAkreditasi")
private String badanAkreditasi;
@Column(name = "Tkt", nullable = false )
@Caption(value="Tkt")
@Column(name = "Tkt", nullable = false)
@Caption(value = "Tkt")
private String tkt;
@Column(name = "awalMasaBerlaku", nullable = false )
@Caption(value="awalMasaBerlaku")
@Column(name = "awalMasaBerlaku", nullable = false)
@Caption(value = "awalMasaBerlaku")
private Date awalMasaBerlaku;
@Column(name = "akhirMasaBerlaku", nullable = false )
@Caption(value="akhirMasaBerlaku")
@Column(name = "akhirMasaBerlaku", nullable = false)
@Caption(value = "akhirMasaBerlaku")
private Date akhirMasaBerlaku;
@Column(name = "terakhirPKL", nullable = false )
@Caption(value="terakhirPKL")
@Column(name = "terakhirPKL", nullable = false)
@Caption(value = "terakhirPKL")
private String terakhirPKL;
@Column(name = "bangunan", nullable = false )
@Caption(value="bangunan")
@Column(name = "bangunan", nullable = false)
@Caption(value = "bangunan")
private String bangunan;
@Column(name = "noPks", nullable = false )
@Caption(value="noPks")
@Column(name = "noPks", nullable = false)
@Caption(value = "noPks")
private String noPks;
@Column(name = "awalMasaBerlakuPks", nullable = false )
@Caption(value="awalMasaBerlakuPks")
@Column(name = "awalMasaBerlakuPks", nullable = false)
@Caption(value = "awalMasaBerlakuPks")
private Date awalMasaBerlakuPks;
@Column(name = "akhirMasaBerlakuPks", nullable = false )
@Caption(value="akhirMasaBerlakuPks")
@Column(name = "akhirMasaBerlakuPks", nullable = false)
@Caption(value = "akhirMasaBerlakuPks")
private Date akhirMasaBerlakuPks;
@Column(name = "hambatan", nullable = true )
@Caption(value="hambatan")
@Column(name = "hambatan")
@Caption(value = "hambatan")
private String hambatan;
@Column(name = "saran", nullable = true )
@Caption(value="saran")
@Column(name = "saran")
@Caption(value = "saran")
private String saran;
@Column(name = "keterangan", nullable = true )
@Caption(value="keterangan")
@Column(name = "keterangan")
@Caption(value = "keterangan")
private String keterangan;
@Column(name = "pathFile", nullable = true )
@Caption(value="pathFile")
@Column(name = "pathFile")
@Caption(value = "pathFile")
private String pathFile;
public StatusInstitusiPendidikan getStatusInstitusiPendidikan() {
return statusInstitusiPendidikan;
}
public void setStatusInstitusiPendidikan(StatusInstitusiPendidikan statusInstitusiPendidikan) {
this.statusInstitusiPendidikan = statusInstitusiPendidikan;
}
public Integer getStatusInstitusiPendidikanId() {
return statusInstitusiPendidikanId;
}
public void setStatusInstitusiPendidikanId(Integer statusInstitusiPendidikanId) {
this.statusInstitusiPendidikanId = statusInstitusiPendidikanId;
}
public String getJurusan() {
return jurusan;
}
public void setJurusan(String jurusan) {
this.jurusan = jurusan;
}
public String getProgramStudi() {
return programStudi;
}
public void setProgramStudi(String programStudi) {
this.programStudi = programStudi;
}
public String getBadanAkreditasi() {
return badanAkreditasi;
}
public void setBadanAkreditasi(String badanAkreditasi) {
this.badanAkreditasi = badanAkreditasi;
}
public String getTkt() {
return tkt;
}
public void setTkt(String tkt) {
this.tkt = tkt;
}
public Date getAwalMasaBerlaku() {
return awalMasaBerlaku;
}
public void setAwalMasaBerlaku(Date awalMasaBerlaku) {
this.awalMasaBerlaku = awalMasaBerlaku;
}
public Date getAkhirMasaBerlaku() {
return akhirMasaBerlaku;
}
public void setAkhirMasaBerlaku(Date akhirMasaBerlaku) {
this.akhirMasaBerlaku = akhirMasaBerlaku;
}
public String getTerakhirPKL() {
return terakhirPKL;
}
public void setTerakhirPKL(String terakhirPKL) {
this.terakhirPKL = terakhirPKL;
}
public String getBangunan() {
return bangunan;
}
public void setBangunan(String bangunan) {
this.bangunan = bangunan;
}
public String getNoPks() {
return noPks;
}
public void setNoPks(String noPks) {
this.noPks = noPks;
}
public Date getAwalMasaBerlakuPks() {
return awalMasaBerlakuPks;
}
public void setAwalMasaBerlakuPks(Date awalMasaBerlakuPks) {
this.awalMasaBerlakuPks = awalMasaBerlakuPks;
}
public Date getAkhirMasaBerlakuPks() {
return akhirMasaBerlakuPks;
}
public void setAkhirMasaBerlakuPks(Date akhirMasaBerlakuPks) {
this.akhirMasaBerlakuPks = akhirMasaBerlakuPks;
}
public String getHambatan() {
return hambatan;
}
public void setHambatan(String hambatan) {
this.hambatan = hambatan;
}
public String getSaran() {
return saran;
}
public void setSaran(String saran) {
this.saran = saran;
}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
public String getPathFile() {
return pathFile;
}
public void setPathFile(String pathFile) {
this.pathFile = pathFile;
}
}

View File

@ -1,37 +1,36 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
/**
* class MutasiPegawai
* class MutasiPegawai
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "sdm_MutasiPegawai_T")
public class MutasiPegawai extends BaseTransaction{
@Column(name = "NomorAgenda", nullable = false , length = 100)
public class MutasiPegawai extends BaseTransaction {
@Column(name = "NomorAgenda", nullable = false, length = 100)
@Caption(value = "NomorAgenda")
private String nomorAgenda;
@ManyToOne
@JoinColumn(name = "ObjectPegawaiFk")
@NotNull(message = "Nama Pegawai Harus Diisi")
@Caption(value = "Pegawai")
private Pegawai pegawai;
@Column(name = "ObjectPegawaiFk", insertable=false, updatable=false)
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
private Integer pegawaiId;
@ManyToOne
@ -39,19 +38,19 @@ public class MutasiPegawai extends BaseTransaction{
@NotNull(message = "Jenis SK Harus Diisi")
@Caption(value = "JenisSk")
private JenisSk jenisSK;
@Column(name = "JenisSkFk", insertable=false, updatable=false)
@Column(name = "JenisSkFk", insertable = false, updatable = false)
private Integer jenisSkId;
@Column(name = "TanggalSK", nullable = true , length = 100)
@Column(name = "TanggalSK", length = 100)
@Caption(value = "TanggalSK")
private Date tanggalSK;
@Column(name = "Nomor", nullable = true , length = 100)
@Column(name = "Nomor", length = 100)
@Caption(value = "Nomor")
private String nomor;
@Column(name = "Uraian", nullable = true , length = 100)
@Column(name = "Uraian", length = 100)
@Caption(value = "Uraian")
private String uraian;
@ -60,8 +59,8 @@ public class MutasiPegawai extends BaseTransaction{
@NotNull(message = "SK Dari Harus Diisi")
@Caption(value = "SkDari")
private Pegawai skDari;
@Column(name = "SkDariFk", insertable=false, updatable=false)
@Column(name = "SkDariFk", insertable = false, updatable = false)
private Integer skDariId;
@ManyToOne
@ -69,8 +68,8 @@ public class MutasiPegawai extends BaseTransaction{
@NotNull(message = "Status Pegawai Harus Diisi")
@Caption(value = "SkDari")
private KategoryPegawai statusPegawai;
@Column(name = "StatusPegawaiFk", insertable=false,updatable=false)
@Column(name = "StatusPegawaiFk", insertable = false, updatable = false)
private Integer statusPegawaiId;
@ManyToOne
@ -78,15 +77,15 @@ public class MutasiPegawai extends BaseTransaction{
@NotNull(message = "Kedudukan Harus Diisi")
@Caption(value = "Kedudukan")
private Kedudukan kedudukan;
@Column(name = "KedudukanFk", insertable=false,updatable=false)
@Column(name = "KedudukanFk", insertable = false, updatable = false)
private Integer kedudukanId;
@Column(name = "TanggalMeninggal", nullable = true , length = 100)
@Column(name = "TanggalMeninggal", length = 100)
@Caption(value = "TanggalMeninggal")
private Date tanggalMeninggal;
@Column(name = "KodeGapok", nullable = true , length = 100)
@Column(name = "KodeGapok", length = 100)
@Caption(value = "KodeGapok")
private String kodeGapok;
@ -95,43 +94,40 @@ public class MutasiPegawai extends BaseTransaction{
@NotNull(message = "Kode Golongan Harus Diisi")
@Caption(value = "KodeGol")
private GolonganPegawai kodeGol;
@Column(name = "KodeGolFk", insertable=false,updatable=false)
@Column(name = "KodeGolFk", insertable = false, updatable = false)
private Integer kodeGolId;
@Column(name = "KodeJabatan", nullable = true , length = 100)
@Column(name = "KodeJabatan", length = 100)
@Caption(value = "KodeJabatan")
private String kodeJabatan;
// @OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "jabatan")
// private Set<MapPegawaiJabatanToUnitKerja> listJabatanInternal = new HashSet<MapPegawaiJabatanToUnitKerja>();
@ManyToOne
@JoinColumn(name = "JabatanFungsionalFk")
@NotNull(message = "Jabatan Fungsional Harus Diisi")
@Caption(value = "jabatanFungsional")
private Jabatan jabatanFungsional;
@Column(name = "JabatanFungsionalFk", insertable=false,updatable=false)
@Column(name = "JabatanFungsionalFk", insertable = false, updatable = false)
private Integer jabatanFungsionalId;
@Column(name = "Pensiun", nullable = true , length = 100)
@Column(name = "Pensiun", length = 100)
@Caption(value = "Pensiun")
private Integer pensiun;
@Column(name = "TunjanganFungsional", nullable = true , length = 100)
@Column(name = "TunjanganFungsional", length = 100)
@Caption(value = "TunjanganFungsional")
private String tunjanganFungsional;
@Column(name = "TunjanganUmum", nullable = true , length = 100)
@Column(name = "TunjanganUmum", length = 100)
@Caption(value = "TunjanganUmum")
private String tunjanganUmum;
@Column(name = "TunjanganPapua", nullable = true , length = 100)
@Column(name = "TunjanganPapua", length = 100)
@Caption(value = "TunjanganPapua")
private String tunjanganPapua;
@Column(name = "WilayahTerperinci", nullable = true , length = 100)
@Column(name = "WilayahTerperinci", length = 100)
@Caption(value = "WilayahTerperinci")
private String wilayahTerperinci;
@ -140,362 +136,50 @@ public class MutasiPegawai extends BaseTransaction{
@NotNull(message = "Status Kawin Harus Diisi")
@Caption(value = "StatusKawin")
private StatusPerkawinanPegawai statusKawin;
@Column(name = "StatusKawinFk", insertable=false,updatable=false)
@Column(name = "StatusKawinFk", insertable = false, updatable = false)
private Integer statusKawinId;
@ManyToOne
@JoinColumn(name = "EselonFk")
@NotNull(message = "Eselon Harus Diisi")
@Caption(value = "Eselon")
private Eselon eselon;
@Column(name = "EselonFk", insertable=false,updatable=false)
@Column(name = "EselonFk", insertable = false, updatable = false)
private Integer eselonId;
@ManyToOne
@JoinColumn(name = "JenisHukumanFk")
@NotNull(message = "Jenis Hukuman Harus Diisi")
@Caption(value = "JenisHukuman")
private JenisHukuman jenisHukuman;
@Column(name = "JenisHukumanFk", insertable=false,updatable=false)
@Column(name = "JenisHukumanFk", insertable = false, updatable = false)
private Integer jenisHukumanId;
@Column(name = "Beras", nullable = true , length = 100)
@Column(name = "Beras", length = 100)
@Caption(value = "Beras")
private String beras;
@Column(name = "Jumlah", nullable = true , length = 100)
@Column(name = "Jumlah", length = 100)
@Caption(value = "Jumlah")
private Integer jumlah;
@Column(name = "Grade", nullable = true , length = 100)
@Column(name = "Grade", length = 100)
@Caption(value = "Grade")
private Integer grade;
@Column(name = "TanggalTMT", nullable = true , length = 100)
@Column(name = "TanggalTMT", length = 100)
@Caption(value = "TanggalTMT")
private Date tanggalTMT;
@Column(name = "TanggalRekam", nullable = false , length = 100)
@Column(name = "TanggalRekam", nullable = false, length = 100)
@Caption(value = "TanggalRekam")
private Date tanggalRekam;
@Column(name = "Defauld", nullable = true , length = 100)
@Column(name = "Defauld", length = 100)
@Caption(value = "Defauld")
private Integer defauld;
public String getNomorAgenda() {
return nomorAgenda;
}
public void setNomorAgenda(String nomorAgenda) {
this.nomorAgenda = nomorAgenda;
}
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
public JenisSk getJenisSK() {
return jenisSK;
}
public void setJenisSK(JenisSk jenisSK) {
this.jenisSK = jenisSK;
}
public Integer getJenisSkId() {
return jenisSkId;
}
public void setJenisSkId(Integer jenisSkId) {
this.jenisSkId = jenisSkId;
}
public Date getTanggalSK() {
return tanggalSK;
}
public void setTanggalSK(Date tanggalSK) {
this.tanggalSK = tanggalSK;
}
public String getNomor() {
return nomor;
}
public void setNomor(String nomor) {
this.nomor = nomor;
}
public String getUraian() {
return uraian;
}
public void setUraian(String uraian) {
this.uraian = uraian;
}
public Pegawai getSkDari() {
return skDari;
}
public void setSkDari(Pegawai skDari) {
this.skDari = skDari;
}
public Integer getSkDariId() {
return skDariId;
}
public void setSkDariId(Integer skDariId) {
this.skDariId = skDariId;
}
public KategoryPegawai getStatusPegawai() {
return statusPegawai;
}
public void setStatusPegawai(KategoryPegawai statusPegawai) {
this.statusPegawai = statusPegawai;
}
public Integer getStatusPegawaiId() {
return statusPegawaiId;
}
public void setStatusPegawaiId(Integer statusPegawaiId) {
this.statusPegawaiId = statusPegawaiId;
}
public Kedudukan getKedudukan() {
return kedudukan;
}
public void setKedudukan(Kedudukan kedudukan) {
this.kedudukan = kedudukan;
}
public Integer getKedudukanId() {
return kedudukanId;
}
public void setKedudukanId(Integer kedudukanId) {
this.kedudukanId = kedudukanId;
}
public Date getTanggalMeninggal() {
return tanggalMeninggal;
}
public void setTanggalMeninggal(Date tanggalMeninggal) {
this.tanggalMeninggal = tanggalMeninggal;
}
public String getKodeGapok() {
return kodeGapok;
}
public void setKodeGapok(String kodeGapok) {
this.kodeGapok = kodeGapok;
}
public GolonganPegawai getKodeGol() {
return kodeGol;
}
public void setKodeGol(GolonganPegawai kodeGol) {
this.kodeGol = kodeGol;
}
public Integer getKodeGolId() {
return kodeGolId;
}
public void setKodeGolId(Integer kodeGolId) {
this.kodeGolId = kodeGolId;
}
public String getKodeJabatan() {
return kodeJabatan;
}
public void setKodeJabatan(String kodeJabatan) {
this.kodeJabatan = kodeJabatan;
}
// public Set<MapPegawaiJabatanToUnitKerja> getListJabatanInternal() {
// return listJabatanInternal;
// }
// public void setListJabatanInternal(Set<MapPegawaiJabatanToUnitKerja> listJabatanInternal) {
// this.listJabatanInternal = listJabatanInternal;
// }
public Jabatan getJabatanFungsional() {
return jabatanFungsional;
}
public void setJabatanFungsional(Jabatan jabatanFungsional) {
this.jabatanFungsional = jabatanFungsional;
}
public Integer getJabatanFungsionalId() {
return jabatanFungsionalId;
}
public void setJabatanFungsionalId(Integer jabatanFungsionalId) {
this.jabatanFungsionalId = jabatanFungsionalId;
}
public Integer getPensiun() {
return pensiun;
}
public void setPensiun(Integer pensiun) {
this.pensiun = pensiun;
}
public String getTunjanganFungsional() {
return tunjanganFungsional;
}
public void setTunjanganFungsional(String tunjanganFungsional) {
this.tunjanganFungsional = tunjanganFungsional;
}
public String getTunjanganUmum() {
return tunjanganUmum;
}
public void setTunjanganUmum(String tunjanganUmum) {
this.tunjanganUmum = tunjanganUmum;
}
public String getTunjanganPapua() {
return tunjanganPapua;
}
public void setTunjanganPapua(String tunjanganPapua) {
this.tunjanganPapua = tunjanganPapua;
}
public String getWilayahTerperinci() {
return wilayahTerperinci;
}
public void setWilayahTerperinci(String wilayahTerperinci) {
this.wilayahTerperinci = wilayahTerperinci;
}
public StatusPerkawinanPegawai getStatusKawin() {
return statusKawin;
}
public void setStatusKawin(StatusPerkawinanPegawai statusKawin) {
this.statusKawin = statusKawin;
}
public Integer getStatusKawinId() {
return statusKawinId;
}
public void setStatusKawinId(Integer statusKawinId) {
this.statusKawinId = statusKawinId;
}
public Eselon getEselon() {
return eselon;
}
public void setEselon(Eselon eselon) {
this.eselon = eselon;
}
public Integer getEselonId() {
return eselonId;
}
public void setEselonId(Integer eselonId) {
this.eselonId = eselonId;
}
public JenisHukuman getJenisHukuman() {
return jenisHukuman;
}
public void setJenisHukuman(JenisHukuman jenisHukuman) {
this.jenisHukuman = jenisHukuman;
}
public Integer getJenisHukumanId() {
return jenisHukumanId;
}
public void setJenisHukumanId(Integer jenisHukumanId) {
this.jenisHukumanId = jenisHukumanId;
}
public String getBeras() {
return beras;
}
public void setBeras(String beras) {
this.beras = beras;
}
public Integer getJumlah() {
return jumlah;
}
public void setJumlah(Integer jumlah) {
this.jumlah = jumlah;
}
public Integer getGrade() {
return grade;
}
public void setGrade(Integer grade) {
this.grade = grade;
}
public Date getTanggalTMT() {
return tanggalTMT;
}
public void setTanggalTMT(Date tanggalTMT) {
this.tanggalTMT = tanggalTMT;
}
public Date getTanggalRekam() {
return tanggalRekam;
}
public void setTanggalRekam(Date tanggalRekam) {
this.tanggalRekam = tanggalRekam;
}
public Integer getDefauld() {
return defauld;
}
public void setDefauld(Integer defauld) {
this.defauld = defauld;
}
}

View File

@ -1,21 +1,21 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class NamaAsuransi
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "sdm_NamaAsuransi_M")
public class NamaAsuransi extends BaseMaster {
@ -28,33 +28,10 @@ public class NamaAsuransi extends BaseMaster {
@Caption(value = "Name")
private String name;
public Integer getKode() {
return kode;
}
public void setKode(Integer kode) {
this.kode = kode;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.sdm_NamaAsuransi_Mid_seq")
@javax.persistence.SequenceGenerator(name = "public.sdm_NamaAsuransi_Mid_seq", sequenceName = "public.sdm_NamaAsuransi_Mid_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.sdm_NamaAsuransi_Mid_seq")
@SequenceGenerator(name = "public.sdm_NamaAsuransi_Mid_seq", sequenceName = "public.sdm_NamaAsuransi_Mid_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

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

View File

@ -1,24 +1,25 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* class NamaPegawai
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "sdm_NamaPegawai_T")
public class NamaPegawai extends BaseTransaction {
@Column(name = "Id", nullable = false, length = 100)
@Caption(value = "Id")
private Integer id;
@ -47,62 +48,4 @@ public class NamaPegawai extends BaseTransaction {
@Caption(value = "ReportDisplay")
private String reportDisplay;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getNamaExternal() {
return namaExternal;
}
public void setNamaExternal(String namaExternal) {
this.namaExternal = namaExternal;
}
public String getNoRec() {
return noRec;
}
public void setNoRec(String noRec) {
this.noRec = noRec;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getKode() {
return kode;
}
public void setKode(Integer kode) {
this.kode = kode;
}
public Integer getKodeExternal() {
return kodeExternal;
}
public void setKodeExternal(Integer kodeExternal) {
this.kodeExternal = kodeExternal;
}
public String getReportDisplay() {
return reportDisplay;
}
public void setReportDisplay(String reportDisplay) {
this.reportDisplay = reportDisplay;
}
}

View File

@ -1,58 +1,37 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class NamaPembimbing
* class NamaPembimbing
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "sdm_NamaPembimbing_T")
public class NamaPembimbing extends BaseMaster{
@Column(name = "Kode", nullable = false , length = 100)
@Caption(value = "Kode")
private Integer kode ;
public Integer getKode() {
return kode ;
}
public void setKode(Integer kode ) {
this.kode = kode ;
}
public class NamaPembimbing extends BaseMaster {
@Column(name = "Name", nullable = false , length = 100)
@Caption(value = "Name")
private String name ;
public String getName() {
return name ;
}
public void setName(String name ) {
this.name = name ;
}
@Column(name = "Kode", nullable = false, length = 100)
@Caption(value = "Kode")
private Integer kode;
@Column(name = "Name", nullable = false, length = 100)
@Caption(value = "Name")
private String name;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.sdm_NamaPembimbing_T_id_seq")
@javax.persistence.SequenceGenerator(name = "public.sdm_NamaPembimbing_T_id_seq", sequenceName = "public.sdm_NamaPembimbing_T_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.sdm_NamaPembimbing_T_id_seq")
@SequenceGenerator(name = "public.sdm_NamaPembimbing_T_id_seq", sequenceName = "public.sdm_NamaPembimbing_T_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,101 +1,47 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class Negara
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "Negara_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class Negara extends BaseMaster {
@NotNull(message = "Kd Negara tidak boleh kosong")
@Column(name = "KdNegara", nullable = false)
@Caption(value = "Kode Negara")
private Byte kdNegara;
public void setKdNegara(Byte kdNegara) {
this.kdNegara = kdNegara;
}
public Byte getKdNegara() {
return this.kdNegara;
}
@NotNull(message = "Nama Negara tidak boleh kosong")
@Column(name = "NamaNegara", nullable = false, length = 50)
@Caption(value = "Nama Negara")
private String namaNegara;
public void setNamaNegara(String namaNegara) {
this.namaNegara = namaNegara;
}
public String getNamaNegara() {
return this.namaNegara;
}
@NotNull(message = "QNegara tidak boleh kosong")
@Column(name = "QNegara", nullable = false)
@Caption(value = "QNegara")
private Byte qNegara;
public void setqNegara(Byte qNegara) {
this.qNegara = qNegara;
}
public Byte getqNegara() {
return this.qNegara;
}
/*
* @JsonManagedReference
*
* @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL,
* mappedBy="kdnegara") private Set<Alamat> AlamatSet = new
* HashSet<Alamat>();
*
* public Set<Alamat> getAlamatSet() { return AlamatSet; }
*
* public void setAlamatSet(Set<Alamat> alamatSet) { AlamatSet = alamatSet;
* }
*/
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.negara_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.negara_m_id_seq", sequenceName = "public.negara_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.negara_m_id_seq")
@SequenceGenerator(name = "public.negara_m_id_seq", sequenceName = "public.negara_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,141 +1,61 @@
package com.jasamedika.medifirst2000.entities;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
@Getter
@Setter
@Entity
@Table(name = "NeracaLimbah_T")
public class NeracaLimbah extends BaseTransaction {
@Column(name = "periodeAwal", nullable = false)
@Caption(value = "Periode Awal")
@NotNull(message="Periode Awal harus Disi")
@NotNull(message = "Periode Awal harus Disi")
private Date periodeAwal;
@Column(name = "periodeAhir", nullable = false)
@Caption(value = "Periode Ahir")
@NotNull(message="Periode Ahir harus Disi")
@NotNull(message = "Periode Ahir harus Disi")
private Date periodeAhir;
@Column(name = "residu", nullable = false)
@Caption(value = "Residu")
@NotNull(message="residu Harus Diisi")
@NotNull(message = "residu Harus Diisi")
private Double residu;
@Column(name = "jumlahYangBelumTerkelola", nullable = false)
@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;
@Column(name = "kinerjaPengelolaan", nullable = false)
@Caption(value = "kinerja Pengelolaan")
@NotNull(message="kinerja Pengelolaan harus diisi")
@NotNull(message = "kinerja Pengelolaan harus diisi")
private Double kinerjaPengelolaan;
@Column(name = "Catatan", nullable = true,columnDefinition="TEXT")
@Column(name = "Catatan", columnDefinition = "TEXT")
@Caption(value = "kinerja Pengelolaan")
private String Catatan;
@Column(name="totalLimbahMasuk")
@Column(name = "totalLimbahMasuk")
private Double totalLimbahMasuk;
@JsonManagedReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "neracaLimbah")
private Set<DetailPerlakuan> detailPerlakuan = new HashSet<DetailPerlakuan>();
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "neracaLimbah")
private Set<DetailPerlakuan> detailPerlakuan = new HashSet<>();
@JsonManagedReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "neracaLimbah")
private Set<DetailJenisLimbah> detailJenisLimbah = new HashSet<DetailJenisLimbah>();
public Date getPeriodeAwal() {
return periodeAwal;
}
public void setPeriodeAwal(Date periodeAwal) {
this.periodeAwal = periodeAwal;
}
public Date getPeriodeAhir() {
return periodeAhir;
}
public void setPeriodeAhir(Date periodeAhir) {
this.periodeAhir = periodeAhir;
}
public Double getResidu() {
return residu;
}
public void setResidu(Double residu) {
this.residu = residu;
}
public Double getJumlahYangBelumTerkelola() {
return jumlahYangBelumTerkelola;
}
public void setJumlahYangBelumTerkelola(Double jumlahYangBelumTerkelola) {
this.jumlahYangBelumTerkelola = jumlahYangBelumTerkelola;
}
public Double getKinerjaPengelolaan() {
return kinerjaPengelolaan;
}
public void setKinerjaPengelolaan(Double kinerjaPengelolaan) {
this.kinerjaPengelolaan = kinerjaPengelolaan;
}
public String getCatatan() {
return Catatan;
}
public void setCatatan(String catatan) {
Catatan = catatan;
}
public Set<DetailPerlakuan> getDetailPerlakuan() {
return detailPerlakuan;
}
public void setDetailPerlakuan(Set<DetailPerlakuan> detailPerlakuan) {
this.detailPerlakuan = detailPerlakuan;
}
public Set<DetailJenisLimbah> getDetailJenisLimbah() {
return detailJenisLimbah;
}
public void setDetailJenisLimbah(Set<DetailJenisLimbah> detailJenisLimbah) {
this.detailJenisLimbah = detailJenisLimbah;
}
public Double getTotalLimbahMasuk() {
return totalLimbahMasuk;
}
public void setTotalLimbahMasuk(Double totalLimbahMasuk) {
this.totalLimbahMasuk = totalLimbahMasuk;
}
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "neracaLimbah")
private Set<DetailJenisLimbah> detailJenisLimbah = new HashSet<>();
}

View File

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

View File

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

View File

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

View File

@ -1,126 +1,54 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
@Getter
@Setter
@Entity
@Table(name = "sdm_NilaiIndexKinerjaIndividu_T")
public class NilaiIndexKinerjaIndividu extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectPegawaiFk")
@Caption(value = "Object Pegawai")
private Pegawai pegawai;
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false, nullable = false)
private Integer pegawaiId;
@Caption(value = "periode")
@NotNull(message = "Periode tidak boleh kosong")
@Column(name = "periode", nullable = false)
private String periode;
@Caption(value = "totalKuantitas")
@Column(name = "totalKuantitas", nullable = true)
@Column(name = "totalKuantitas")
private Double totalKuantitas;
@Caption(value = "totalKualitas")
@Column(name = "totalKualitas", nullable = true)
@Column(name = "totalKualitas")
private Double totalKualitas;
@Caption(value = "totalPerilaku")
@Column(name = "totalPerilaku", nullable = true)
@Column(name = "totalPerilaku")
private Double totalPerilaku;
@Caption(value = "totalInovasi")
@Column(name = "totalInovasi", nullable = true)
@Column(name = "totalInovasi")
private Double totalInovasi;
@Caption(value = "totalIKI")
@Column(name = "totalIKI", nullable = true)
@Column(name = "totalIKI")
private Double totalIKI;
@Caption(value = "iki")
@Column(name = "iki", nullable = true)
@Column(name = "iki")
private Double iki;
public Double getIki() {
return iki;
}
public void setIki(Double iki) {
this.iki = iki;
}
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
public String getPeriode() {
return periode;
}
public void setPeriode(String periode) {
this.periode = periode;
}
public Double getTotalKuantitas() {
return totalKuantitas;
}
public void setTotalKuantitas(Double totalKuantitas) {
this.totalKuantitas = totalKuantitas;
}
public Double getTotalKualitas() {
return totalKualitas;
}
public void setTotalKualitas(Double totalKualitas) {
this.totalKualitas = totalKualitas;
}
public Double getTotalPerilaku() {
return totalPerilaku;
}
public void setTotalPerilaku(Double totalPerilaku) {
this.totalPerilaku = totalPerilaku;
}
public Double getTotalInovasi() {
return totalInovasi;
}
public void setTotalInovasi(Double totalInovasi) {
this.totalInovasi = totalInovasi;
}
public Double getTotalIKI() {
return totalIKI;
}
public void setTotalIKI(Double totalIKI) {
this.totalIKI = totalIKI;
}
}

View File

@ -1,27 +1,32 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class KelompokJabatan
*
* @author Generator
*/
@Getter
@Setter
@Entity
@Table(name = "NilaiKelompokJabatan_M")
public class NilaiKelompokJabatan extends BaseMaster {
@Id
@GeneratedValue(strategy = SEQUENCE, generator = "public.NilaiKelompokJabatan_M_id_seq")
@SequenceGenerator(name = "public.NilaiKelompokJabatan_M_id_seq", sequenceName = "public.NilaiKelompokJabatan_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@ManyToOne
@JoinColumn(name = "KelompokJabatanFk")
@NotNull(message = "KelompokJabatan Harus Diisi")
@ -55,12 +60,6 @@ public class NilaiKelompokJabatan extends BaseMaster {
@Caption(value = "NilaiTertinggi")
private Integer nilaiTertinggi;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.NilaiKelompokJabatan_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.NilaiKelompokJabatan_M_id_seq", sequenceName = "public.NilaiKelompokJabatan_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@Column(name = "GajiHonorarium", nullable = false)
@Caption(value = "Gaji Honorarium")
private Double gajiHonorarium;
@ -77,108 +76,4 @@ public class NilaiKelompokJabatan extends BaseMaster {
@Caption(value = "Maksimal Total Remunerasi")
private Double maxTotalRemunerasi;
public KelompokJabatan getKelompokJabatan() {
return kelompokJabatan;
}
public void setKelompokJabatan(KelompokJabatan kelompokJabatan) {
this.kelompokJabatan = kelompokJabatan;
}
public Integer getKelompokJabatanId() {
return kelompokJabatanId;
}
public void setKelompokJabatanId(Integer kelompokJabatanId) {
this.kelompokJabatanId = kelompokJabatanId;
}
public String getDetailKelompokJabatan() {
return detailKelompokJabatan;
}
public void setDetailKelompokJabatan(String detailKelompokJabatan) {
this.detailKelompokJabatan = detailKelompokJabatan;
}
public GradeRemunerasi getGrade() {
return grade;
}
public void setGrade(GradeRemunerasi grade) {
this.grade = grade;
}
public Integer getGradeId() {
return gradeId;
}
public void setGradeId(Integer gradeId) {
this.gradeId = gradeId;
}
public String getGradeDesc() {
return gradeDesc;
}
public void setGradeDesc(String gradeDesc) {
this.gradeDesc = gradeDesc;
}
public Integer getNilaiTerendah() {
return nilaiTerendah;
}
public void setNilaiTerendah(Integer nilaiTerendah) {
this.nilaiTerendah = nilaiTerendah;
}
public Integer getNilaiTertinggi() {
return nilaiTertinggi;
}
public void setNilaiTertinggi(Integer nilaiTertinggi) {
this.nilaiTertinggi = nilaiTertinggi;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Double getGajiHonorarium() {
return gajiHonorarium;
}
public void setGajiHonorarium(Double gajiHonorarium) {
this.gajiHonorarium = gajiHonorarium;
}
public Double getMinInsentif() {
return minInsentif;
}
public void setMinInsentif(Double minInsentif) {
this.minInsentif = minInsentif;
}
public Double getMaxInsentif() {
return maxInsentif;
}
public void setMaxInsentif(Double maxInsentif) {
this.maxInsentif = maxInsentif;
}
public Double getMaxTotalRemunerasi() {
return maxTotalRemunerasi;
}
public void setMaxTotalRemunerasi(Double maxTotalRemunerasi) {
this.maxTotalRemunerasi = maxTotalRemunerasi;
}
}

View File

@ -1,27 +1,27 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
@Getter
@Setter
@Entity
@Table(name = "NilaiNilai_T")
public class NilaiNilai extends BaseTransaction {
@Entity
@Table(name="NilaiNilai_T")
public class NilaiNilai extends BaseTransaction{
@ManyToOne
@JoinColumn(name = "ObjectPasienDaftarFk")
@NotNull(message="PasienDaftar Harus Diisi")
@Caption(value="PasienDaftar")
@NotNull(message = "PasienDaftar Harus Diisi")
@Caption(value = "PasienDaftar")
private AntrianPasienDiPeriksa pasienDaftar;
@Column(name = "ObjectPasienDaftarFk", insertable=false,updatable=false, nullable=false)
@Column(name = "ObjectPasienDaftarFk", insertable = false, updatable = false, nullable = false)
private String pasienDaftarId;
@NotNull(message = "Tgl Input tidak boleh kosong")
@ -31,52 +31,20 @@ public class NilaiNilai extends BaseTransaction{
@ManyToOne
@JoinColumn(name = "ObjectMengatasiPenyakitFk")
@NotNull(message="Object MengatasiPenyakit Harus Diisi")
@Caption(value="Object MengatasiPenyakit")
@NotNull(message = "Object MengatasiPenyakit Harus Diisi")
@Caption(value = "Object MengatasiPenyakit")
private StatusMengatasiPenyakit mengatasiPenyakit;
@Column(name = "ObjectMengatasiPenyakitFk", insertable=false,updatable=false, nullable=false)
@Column(name = "ObjectMengatasiPenyakitFk", insertable = false, updatable = false, nullable = false)
private Integer penangananStressId;
@ManyToOne
@JoinColumn(name = "ObjectHarapanPasienFk")
@NotNull(message="Object HarapanPasien Harus Diisi")
@Caption(value="Object HarapanPasien")
@NotNull(message = "Object HarapanPasien Harus Diisi")
@Caption(value = "Object HarapanPasien")
private StatusHarapanPasien harapanPasien;
@Column(name = "ObjectMengatasiPenyakitFk", insertable=false,updatable=false, nullable=false)
@Column(name = "ObjectMengatasiPenyakitFk", insertable = false, updatable = false, nullable = false)
private Integer harapanPasienId;
public AntrianPasienDiPeriksa getPasienDaftar() {
return pasienDaftar;
}
public void setPasienDaftar(AntrianPasienDiPeriksa pasienDaftar) {
this.pasienDaftar = pasienDaftar;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public StatusMengatasiPenyakit getMengatasiPenyakit() {
return mengatasiPenyakit;
}
public void setMengatasiPenyakit(StatusMengatasiPenyakit mengatasiPenyakit) {
this.mengatasiPenyakit = mengatasiPenyakit;
}
public StatusHarapanPasien getHarapanPasien() {
return harapanPasien;
}
public void setHarapanPasien(StatusHarapanPasien harapanPasien) {
this.harapanPasien = harapanPasien;
}
}

View File

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

View File

@ -1,194 +1,77 @@
package com.jasamedika.medifirst2000.entities;
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 com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import static javax.persistence.CascadeType.ALL;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity
@Table(name = "NotaDinas_T")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class NotaDinas extends BaseTransaction{
/*@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "ObjectDokumenFk")
@NotNull(message="Object Dokumen Harus Diisi")
@Caption(value="Object Dokumen")
private Dokumen dokumen;
@Column(name = "ObjectDokumenFk", insertable=false,updatable=false)
private Integer ObjectDokumenId;
*/
@Column(name = "NoSurat", nullable = true )
@Caption(value="noSurat")
public class NotaDinas extends BaseTransaction {
@Column(name = "NoSurat")
@Caption(value = "noSurat")
private String noSurat;
@Column(name = "hal", nullable = true )
@Caption(value="judul")
@Column(name = "hal")
@Caption(value = "judul")
private String hal;
@ManyToOne
@JoinColumn(name = "ObjectJabatanFk")
@Caption(value="Jabatan")
@Caption(value = "Jabatan")
private Jabatan jabatan;
@Column(name = "ObjectJabatanFk", insertable=false,updatable=false, nullable = true)
@Column(name = "ObjectJabatanFk", insertable = false, updatable = false)
private Integer jabatanId;
@Column(name = "IsiSurat", nullable = true)
@Caption(value="isiSurat")
@Column(name = "IsiSurat")
@Caption(value = "isiSurat")
private String isiSurat;
@JsonManagedReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "notaDinas")
private Set<NotaDinasJabatan> notaDinasJabatan=new HashSet<NotaDinasJabatan>();
@Column(name = "tanggal", nullable = true )
@Caption(value="Tanggal")
@OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "notaDinas")
private Set<NotaDinasJabatan> notaDinasJabatan = new HashSet<>();
@Column(name = "tanggal")
@Caption(value = "Tanggal")
private Date tanggal;
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPegawaiPembuatFk")
@Caption(value = "Object Pegawai Pembuat")
private Pegawai pegawaiPembuat;
@Column(name = "ObjectPegawaiPembuatFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectPegawaiPembuatFk", insertable = false, updatable = false)
private Integer pegawaiPembuatId;
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectJenisSuratFk")
@Caption(value = "Object Jenis Surat")
private JenisSurat jenisSurat;
@Column(name = "ObjectJenisSuratFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectJenisSuratFk", insertable = false, updatable = false)
private Integer jenisSuratId;
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectRuanganFk")
@Caption(value = "Object Ruangan")
private Ruangan ruangan;
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
private Integer ruanganId;
/*public Dokumen getDokumen() {
return dokumen;
}
public void setDokumen(Dokumen dokumen) {
this.dokumen = dokumen;
}
public Integer getObjectDokumenId() {
return ObjectDokumenId;
}
public void setObjectDokumenId(Integer objectDokumenId) {
ObjectDokumenId = objectDokumenId;
}*/
public String getNoSurat() {
return noSurat;
}
public void setNoSurat(String noSurat) {
this.noSurat = noSurat;
}
public String getHal() {
return hal;
}
public void setHal(String hal) {
this.hal = hal;
}
public Jabatan getJabatan() {
return jabatan;
}
public void setJabatan(Jabatan jabatan) {
this.jabatan = jabatan;
}
public Integer getJabatanId() {
return jabatanId;
}
public void setJabatanId(Integer jabatanId) {
this.jabatanId = jabatanId;
}
public String getIsiSurat() {
return isiSurat;
}
public void setIsiSurat(String isiSurat) {
this.isiSurat = isiSurat;
}
public Set<NotaDinasJabatan> getNotaDinasJabatan() {
return notaDinasJabatan;
}
public void setNotaDinasJabatan(Set<NotaDinasJabatan> notaDinasJabatan) {
this.notaDinasJabatan = notaDinasJabatan;
}
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
public Pegawai getPegawaiPembuat() {
return pegawaiPembuat;
}
public void setPegawaiPembuat(Pegawai pegawaiPembuat) {
this.pegawaiPembuat = pegawaiPembuat;
}
public Integer getPegawaiPembuatId() {
return pegawaiPembuatId;
}
public void setPegawaiPembuatId(Integer pegawaiPembuatId) {
this.pegawaiPembuatId = pegawaiPembuatId;
}
public JenisSurat getJenisSurat() {
return jenisSurat;
}
public void setJenisSurat(JenisSurat jenisSurat) {
this.jenisSurat = jenisSurat;
}
public Integer getJenisSuratId() {
return jenisSuratId;
}
public void setJenisSuratId(Integer jenisSuratId) {
this.jenisSuratId = jenisSuratId;
}
}

View File

@ -1,105 +1,50 @@
package com.jasamedika.medifirst2000.entities;
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.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity
@Table(name = "NotaDinasJabatan_T")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class NotaDinasJabatan extends BaseTransaction {
@JsonBackReference
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectNotaDinasFk")
@Caption(value="NotaDinas")
@Caption(value = "NotaDinas")
private NotaDinas notaDinas;
@Column(name = "ObjectNotaDinasFk", insertable=false,updatable=false, nullable = true)
@Column(name = "ObjectNotaDinasFk", insertable = false, updatable = false)
private String notaDinasId;
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectJabatanFk")
@Caption(value="jabatan")
@Caption(value = "jabatan")
private Jabatan jabatan;
@Column(name = "ObjectJabatanFk", insertable=false,updatable=false, nullable = true)
@Column(name = "ObjectJabatanFk", insertable = false, updatable = false)
private Integer jabatanId;
@ManyToOne(fetch = FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPegawaiFk")
@Caption(value="pegawai")
@Caption(value = "pegawai")
private Pegawai pegawai;
@Column(name = "ObjectPegawaiFk", insertable=false,updatable=false, nullable = true)
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
private Integer pegawaiId;
@Column(name = "isRead",columnDefinition = "boolean default false")
@Column(name = "isRead", columnDefinition = "boolean default false")
@Caption("Is Nota Dinas/ Disposisi was read")
public Boolean isRead;
public NotaDinas getNotaDinas() {
return notaDinas;
}
public void setNotaDinas(NotaDinas notaDinas) {
this.notaDinas = notaDinas;
}
public String getNotaDinasId() {
return notaDinasId;
}
public void setNotaDinasId(String notaDinasId) {
this.notaDinasId = notaDinasId;
}
public Jabatan getJabatan() {
return jabatan;
}
public void setJabatan(Jabatan jabatan) {
this.jabatan = jabatan;
}
public Integer getJabatanId() {
return jabatanId;
}
public void setJabatanId(Integer jabatanId) {
this.jabatanId = jabatanId;
}
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
public Boolean getIsRead() {
return isRead;
}
public void setIsRead(Boolean isRead) {
this.isRead = isRead;
}
}

View File

@ -1,30 +1,16 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import org.hibernate.annotations.NotFound;
import org.hibernate.annotations.NotFoundAction;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.jasamedika.medifirst2000.base.BaseMaster;
import org.hibernate.annotations.NotFound;
import org.hibernate.annotations.NotFoundAction;
import javax.persistence.*;
import java.util.Set;
@Entity
@Table(name = "NotifMessaging_S")
@JsonSerialize
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class NotifMessaging extends BaseMaster {
@ -32,26 +18,21 @@ public class NotifMessaging extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.notif_messaging_s_id_seq")
@javax.persistence.SequenceGenerator(
name = "public.notif_messaging_s_id_seq",
sequenceName = "public.notif_messaging_s_id_seq",
allocationSize = 1
)
@javax.persistence.SequenceGenerator(name = "public.notif_messaging_s_id_seq", sequenceName = "public.notif_messaging_s_id_seq", allocationSize = 1)
@Column(name = "id")
private Integer id;
@Column(name = "nama")
private String nama;
@Column(name = "deskripsi")
private String deskripsi;
private String deskripsi;
@Column(name = "keterangan")
private String keterangan;
@Column(name = "urlBackEnd")
private String urlBackEnd;
public Integer getId() {
return id;
@ -92,13 +73,11 @@ public class NotifMessaging extends BaseMaster {
public void setUrlBackEnd(String urlBackEnd) {
this.urlBackEnd = urlBackEnd;
}
/////////////////////
/// Foreign Keys
//////////////////
@Column(name = "ObjekModulAplikasiId")
private Integer objekModulAplikasiId;
@ -123,7 +102,7 @@ public class NotifMessaging extends BaseMaster {
}
@NotFound(action = NotFoundAction.IGNORE)
@OneToMany(mappedBy = "notifMessaging")
@OneToMany(mappedBy = "notifMessaging")
@JsonIgnore
private Set<NotifikasiMessageObjekModul> notifikasiMessageObjekModul;

View File

@ -1,174 +1,71 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.jasamedika.medifirst2000.base.BaseMaster;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.CascadeType.ALL;
import static javax.persistence.CascadeType.MERGE;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
import static javax.persistence.TemporalType.DATE;
@Getter
@Setter
@Entity
@Table(name = "NotifMessagingScheduler_S")
@JsonSerialize
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class NotifMessagingScheduler extends BaseMaster {
/**
*
*/
private static final long serialVersionUID = -3097911644440148472L;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.notifikasi_modul_message_s_id_seq")
@javax.persistence.SequenceGenerator(
name = "public.notifikasi_modul_message_s_id_seq",
sequenceName = "public.notifikasi_modul_message_s_id_seq",
allocationSize = 1
)
@GeneratedValue(strategy = SEQUENCE, generator = "public.notifikasi_modul_message_s_id_seq")
@SequenceGenerator(name = "public.notifikasi_modul_message_s_id_seq", sequenceName = "public.notifikasi_modul_message_s_id_seq", allocationSize = 1)
@Column(name = "id")
private Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
@Column(name = "TglKirim")
@Temporal(TemporalType.DATE)
@Temporal(DATE)
private Date tglKirim;
public Date getTglKirim() {
return tglKirim;
}
public void setTglKirim(Date tglKirim) {
this.tglKirim = tglKirim;
}
private boolean terkirim;
public boolean isTerkirim() {
return terkirim;
}
public void setTerkirim(boolean terkirim) {
this.terkirim = terkirim;
}
///////////////////////////
// Foreign Key
///////////////////////////
@Column(name = "NotifMessagingId")
private Integer notifMessagingId;
public Integer getNotifMessagingId() {
return notifMessagingId;
}
public void setNotifMessagingId(Integer notifMessagingId) {
this.notifMessagingId = notifMessagingId;
}
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
@ManyToOne(fetch = LAZY, cascade = ALL)
@JoinColumn(name = "notifMessagingId", insertable = false, updatable = false)
@JsonIgnore
private NotifMessaging notifMessaging;
public NotifMessaging getNotifMessaging() {
return notifMessaging;
}
public void setNotifMessaging(NotifMessaging notifMessaging) {
this.notifMessaging = notifMessaging;
}
@Column(name = "RuanganIdAsal")
private Integer ruanganIdAsal;
public Integer getRuanganIdAsal() {
return ruanganIdAsal;
}
public void setRuanganIdAsal(Integer ruanganId) {
this.ruanganIdAsal = ruanganId;
}
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.MERGE)
@ManyToOne(fetch = LAZY, cascade = MERGE)
@JoinColumn(name = "ruanganIdAsal", insertable = false, updatable = false)
@JsonIgnore
private Ruangan ruanganAsal;
public Ruangan getRuanganAsal() {
return ruanganAsal;
}
public void setRuanganAsal(Ruangan ruangan) {
this.ruanganAsal = ruangan;
}
@Column(name = "RuanganIdTujuan")
private Integer ruanganIdTujuan;
public Integer getRuanganIdTujuan() {
return ruanganIdTujuan;
}
public void setRuanganIdTujuan(Integer ruanganIdTujuan) {
this.ruanganIdTujuan = ruanganIdTujuan;
}
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.MERGE)
@ManyToOne(fetch = LAZY, cascade = MERGE)
@JoinColumn(name = "ruanganIdTujuan", insertable = false, updatable = false)
@JsonIgnore
private Ruangan ruanganTujuan;
public Ruangan getRuanganTujuan() {
return ruanganTujuan;
}
public void setRuanganTujuan(Ruangan ruanganTujuan) {
this.ruanganTujuan = ruanganTujuan;
}
@Column(name = "PegawaiId")
private Integer pegawaiId;
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.MERGE)
@ManyToOne(fetch = LAZY, cascade = MERGE)
@JoinColumn(name = "pegawaiId", insertable = false, updatable = false)
@JsonIgnore
private Pegawai pegawai;
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
}

View File

@ -1,200 +1,67 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.persistence.*;
import static javax.persistence.CascadeType.ALL;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
@Entity
@Table(name = "NotifikasiMessageObjekModul_S")
@JsonSerialize
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class NotifikasiMessageObjekModul extends BaseMaster {
/**
*
*/
private static final long serialVersionUID = -8108786967496072913L;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.notifikasi_message_objek_modul_s_id_seq")
@javax.persistence.SequenceGenerator(
name = "public.notifikasi_message_objek_modul_s_id_seq",
sequenceName = "public.notifikasi_message_objek_modul_s_id_seq",
allocationSize = 1
)
@GeneratedValue(strategy = SEQUENCE, generator = "public.notifikasi_message_objek_modul_s_id_seq")
@SequenceGenerator(name = "public.notifikasi_message_objek_modul_s_id_seq", sequenceName = "public.notifikasi_message_objek_modul_s_id_seq", allocationSize = 1)
@Column(name = "id")
private Integer id;
@Column(name = "TitleNotifikasi")
private String titleNotifikasi;
@Column(name = "PesanNotifikasi")
private String pesanNotifikasi;
@Column(name = "CustomURLObjekModul")
private String customURLObjekModul;
@Column(name = "NamaFungsiFrontEnd")
private String namaFungsiFrontEnd;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getTitleNotifikasi() {
return titleNotifikasi;
}
public void setTitleNotifikasi(String titleNotifikasi) {
this.titleNotifikasi = titleNotifikasi;
}
public String getPesanNotifikasi() {
return pesanNotifikasi;
}
public void setPesanNotifikasi(String pesanNotifikasi) {
this.pesanNotifikasi = pesanNotifikasi;
}
public String getCustomURLObjekModul() {
return customURLObjekModul;
}
public void setCustomURLObjekModul(String customURLObjekModul) {
this.customURLObjekModul = customURLObjekModul;
}
public String getNamaFungsiFrontEnd() {
return namaFungsiFrontEnd;
}
public void setNamaFungsiFrontEnd(String namaFungsiFrontEnd) {
this.namaFungsiFrontEnd = namaFungsiFrontEnd;
}
/////////////////////
/// Foreign Keys
//////////////////
@Column(name = "NotifMessagingId")
private Integer notifMessagingId;
public Integer getNotifMessagingId() {
return notifMessagingId;
}
public void setNotifMessagingId(Integer notifMessagingId) {
this.notifMessagingId = notifMessagingId;
}
@Column(name = "ObjekModulAplikasiId")
private Integer objekModulAplikasiId;
public Integer getObjekModulAplikasiId() {
return objekModulAplikasiId;
}
public void setObjekModulAplikasiId(Integer objekModulAplikasiId) {
this.objekModulAplikasiId = objekModulAplikasiId;
}
@Column(name = "ModulAplikasiId")
private Integer modulAplikasiId;
public Integer getModulAplikasiId() {
return modulAplikasiId;
}
public void setModulAplikasiId(Integer modulAplikasiId) {
this.modulAplikasiId = modulAplikasiId;
}
@Column(name = "RuanganId")
private Integer ruanganId;
public Integer getRuanganId() {
return ruanganId;
}
public void setRuanganId(Integer ruanganId) {
this.ruanganId = ruanganId;
}
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
@ManyToOne(fetch = LAZY, cascade = ALL)
@JoinColumn(name = "notifMessagingId", insertable = false, updatable = false)
@JsonIgnore
private NotifMessaging notifMessaging;
public NotifMessaging getNotifMessaging() {
return notifMessaging;
}
public void setNotifMessaging(NotifMessaging notifMessaging) {
this.notifMessaging = notifMessaging;
}
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
@ManyToOne(fetch = LAZY, cascade = ALL)
@JoinColumn(name = "ruanganId", insertable = false, updatable = false)
private Ruangan ruangan;
public Ruangan getRuangan() {
return ruangan;
}
public void setRuangan(Ruangan ruangan) {
this.ruangan = ruangan;
}
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
@ManyToOne(fetch = LAZY, cascade = ALL)
@JoinColumn(name = "modulAplikasiId", insertable = false, updatable = false)
private ModulAplikasi modulAplikasi;
public ModulAplikasi getModulAplikasi() {
return modulAplikasi;
}
public void setModulAplikasi(ModulAplikasi modulAplikasi) {
this.modulAplikasi = modulAplikasi;
}
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
@ManyToOne(fetch = LAZY, cascade = ALL)
@JoinColumn(name = "objekModulAplikasiId", insertable = false, updatable = false)
private ObjekModulAplikasi objekModulAplikasi;
public ObjekModulAplikasi getObjekModulAplikasi() {
return objekModulAplikasi;
}
public void setObjekModulAplikasi(ObjekModulAplikasi objekModulAplikasi) {
this.objekModulAplikasi = objekModulAplikasi;
}
}

View File

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

View File

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

View File

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

View File

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

View File

@ -1,17 +1,17 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
@Entity // @Audited
import javax.persistence.*;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "Obat_M")
public class Obat extends BaseMaster {
@ -19,26 +19,10 @@ public class Obat extends BaseMaster {
@Caption(value = "Nama Obat")
private String namaObat;
public String getNamaObat() {
return namaObat;
}
public void setNamaObat(String namaObat) {
this.namaObat = namaObat;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.obat_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.obat_m_id_seq", sequenceName = "public.obat_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.obat_m_id_seq")
@SequenceGenerator(name = "public.obat_m_id_seq", sequenceName = "public.obat_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -60,4 +60,5 @@ public class ObatLayananTindakan extends BaseTransaction implements Serializable
@NotNull(message = "Ruangan farmasi Tidak boleh Kosong")
@Caption(value = "Ruangan Farmasi")
private Ruangan ruanganFarmasi;
}

View File

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

View File

@ -43,4 +43,5 @@ public class ObatTindakan extends BaseTransaction implements Serializable {
@Column(nullable = false, columnDefinition = "numeric(6,2)")
@NotNull(message = "Jumlah obat tidak boleh kosong")
private Double jumlah;
}

View File

@ -1,184 +1,73 @@
package com.jasamedika.medifirst2000.entities;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import org.hibernate.annotations.NotFound;
import javax.persistence.*;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.ManyToMany;
import javax.persistence.OneToMany;
import javax.persistence.OrderBy;
import javax.persistence.Table;
import org.hibernate.annotations.NotFound;
import org.hibernate.annotations.NotFoundAction;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import static javax.persistence.CascadeType.ALL;
import static javax.persistence.FetchType.EAGER;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
import static org.hibernate.annotations.NotFoundAction.IGNORE;
@Getter
@Setter
@Entity
@Table(name = "ObjekModulAplikasi_S")
public class ObjekModulAplikasi extends BaseMaster {
/**
*
*/
private static final long serialVersionUID = -4478308018473778656L;
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="public.objekmodulaplikasi_m_id_seq")
@javax.persistence.SequenceGenerator(
name="public.objekmodulaplikasi_m_id_seq",
sequenceName="public.objekmodulaplikasi_m_id_seq",
allocationSize=1
)
@Column(name = "id")
@GeneratedValue(strategy = SEQUENCE, generator = "public.objekmodulaplikasi_m_id_seq")
@SequenceGenerator(name = "public.objekmodulaplikasi_m_id_seq", sequenceName = "public.objekmodulaplikasi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
// @NotNull(message = "Kd Objek Modul Aplikasi tidak boleh kosong")
@Column(name = "KdObjekModulAplikasi", nullable = false, length = 6)
@Caption(value = "Kode Modul Aplikasi")
private String kdObjekModulAplikasi;
public String getKdObjekModulAplikasi() {
return kdObjekModulAplikasi;
}
public void setKdObjekModulAplikasi(String kdObjekModulAplikasi) {
this.kdObjekModulAplikasi = kdObjekModulAplikasi;
}
@Column(name = "ObjekModulAplikasi", nullable = true , length = 200)
@Caption(value="Objek Modul Aplikasi")
@Column(name = "ObjekModulAplikasi", length = 200)
@Caption(value = "Objek Modul Aplikasi")
private String objekModulAplikasi;
public String getObjekModulAplikasi() {
return objekModulAplikasi;
}
public void setObjekModulAplikasi(String objekModulAplikasi) {
this.objekModulAplikasi = objekModulAplikasi;
}
@Column(name = "Fungsi", nullable = true , length = 500)
@Caption(value="Fungsi")
@Column(name = "Fungsi", length = 500)
@Caption(value = "Fungsi")
private String fungsi;
public String getFungsi() {
return fungsi;
}
public void setFungsi(String fungsi) {
this.fungsi = fungsi;
}
@Column(name = "AlamatUrlForm", nullable = true , length = 100)
@Caption(value="Alamat Url Form")
@Column(name = "AlamatUrlForm", length = 100)
@Caption(value = "Alamat Url Form")
private String alamatUrlForm;
public String getAlamatUrlForm() {
return alamatUrlForm;
}
public void setAlamatUrlForm(String alamatUrlForm) {
this.alamatUrlForm = alamatUrlForm;
}
@Column(name = "Keterangan", nullable = true , length = 500)
@Caption(value="Keterangan")
@Column(name = "Keterangan", length = 500)
@Caption(value = "Keterangan")
private String keterangan;
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
@Column(name = "NoUrut")
private Integer noUrut;
public Integer getNoUrut() {
return noUrut;
}
public void setNoUrut(Integer noUrut) {
this.noUrut = noUrut;
}
/////////////////////
// Many To Many Relationship
////////////////////
@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "MapObjekModulAplikasiToModulAplikasi_S",
joinColumns = @JoinColumn(name = "objekModulAplikasiId"),
inverseJoinColumns = @JoinColumn(name = "modulAplikasiId"))
@ManyToMany(fetch = LAZY)
@JoinTable(name = "MapObjekModulAplikasiToModulAplikasi_S", joinColumns = @JoinColumn(name = "objekModulAplikasiId"), inverseJoinColumns = @JoinColumn(name = "modulAplikasiId"))
@JsonIgnore
private List<ModulAplikasi> modulAplikasi = new ArrayList<>();
public List<ModulAplikasi> getModulAplikasi() {
return modulAplikasi;
}
public void setModulAplikasi(List<ModulAplikasi> modulAplikasi) {
this.modulAplikasi = modulAplikasi;
}
/////////////////////
// Link Back Keys
////////////////////
@Column(name = "KdObjekModulAplikasiHead", insertable=false, updatable=false, nullable=true)
@Column(name = "KdObjekModulAplikasiHead", insertable = false, updatable = false)
private Integer kdObjekModulAplikasiHead;
public Integer getKdObjekModulAplikasiHead() {
return kdObjekModulAplikasiHead;
}
public void setKdObjekModulAplikasiHead(Integer kdObjekModulAplikasiHead) {
this.kdObjekModulAplikasiHead = kdObjekModulAplikasiHead;
}
@NotFound(action = NotFoundAction.IGNORE)
@OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL, orphanRemoval = true, targetEntity = ObjekModulAplikasi.class)
@JoinColumn(name="KdObjekModulAplikasiHead")
@NotFound(action = IGNORE)
@OneToMany(fetch = EAGER, cascade = ALL, orphanRemoval = true, targetEntity = ObjekModulAplikasi.class)
@JoinColumn(name = "KdObjekModulAplikasiHead")
@OrderBy("noUrut")
private Set<ObjekModulAplikasi> children = new HashSet<>();
public Set<ObjekModulAplikasi> getChildren() {
return children;
}
public void setChildren(Set<ObjekModulAplikasi> children) {
this.children = children;
}
}

View File

@ -1,188 +0,0 @@
package com.jasamedika.medifirst2000.entities;
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.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import org.hibernate.annotations.NotFound;
import org.hibernate.annotations.NotFoundAction;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
//
/**
*
* @author Syamsu
*/
//@Entity
//@Table(name = "ObjekModulAplikasi_S_Sample")
//@JsonSerialize
//@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class ObjekModulAplikasiS extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.objekmodulaplikasi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.objekmodulaplikasi_m_id_seq", sequenceName = "public.objekmodulaplikasi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
@NotNull(message = "Kd Objek Modul Aplikasi tidak boleh kosong")
@Column(name = "KdObjekModulAplikasi", nullable = false, length = 6)
@Caption(value = "Kode Modul Aplikasi")
private String kdObjekModulAplikasi;
public String getKdObjekModulAplikasi() {
return kdObjekModulAplikasi;
}
public void setKdObjekModulAplikasi(String kdObjekModulAplikasi) {
this.kdObjekModulAplikasi = kdObjekModulAplikasi;
}
@Column(name = "KdObjekModulAplikasiHead")
@Caption(value = "Kode Objek Modul Aplikasi Head")
private String kdObjekModulAplikasiHead;
public String getKdObjekModulAplikasiHead() {
return kdObjekModulAplikasiHead;
}
public void setKdObjekModulAplikasiHead(String kdObjekModulAplikasiHead) {
this.kdObjekModulAplikasiHead = kdObjekModulAplikasiHead;
}
@NotNull(message = "Objek Modul Aplikasi tidak boleh kosong")
@Column(name = "ObjekModulAplikasi", nullable = false, length = 50)
@Caption(value = "Objek Modul Aplikasi")
private String objekModulAplikasi;
public String getObjekModulAplikasi() {
return objekModulAplikasi;
}
public void setObjekModulAplikasi(String objekModulAplikasi) {
this.objekModulAplikasi = objekModulAplikasi;
}
@Column(name = "KdModulAplikasi", nullable = false, length = 2)
@Caption(value = "Kode Modul Aplikasi")
private String kdModulAplikasi;
public String getKdModulAplikasi() {
return kdModulAplikasi;
}
public void setKdModulAplikasi(String kdModulAplikasi) {
this.kdModulAplikasi = kdModulAplikasi;
}
@NotNull(message = "Fungsi tidak boleh kosong")
@Column(name = "Fungsi", nullable = false, length = 500)
@Caption(value = "Fungsi")
private String fungsi;
public void setFungsi(String fungsi) {
this.fungsi = fungsi;
}
public String getFungsi() {
return this.fungsi;
}
@NotNull(message = "Keterangan tidak boleh kosong")
@Column(name = "Keterangan", nullable = false, length = 500)
@Caption(value = "Keterangan")
private String keterangan;
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
public String getKeterangan() {
return this.keterangan;
}
@Column(name = "AlamatUrlFormObjekModulAplikasi")
private String alamatUrlFormObjekModulAplikasi;
public String getAlamatUrlFormObjekModulAplikasi() {
return alamatUrlFormObjekModulAplikasi;
}
public void setAlamatUrlFormObjekModulAplikasi(String alamatUrlFormObjekModulAplikasi) {
this.alamatUrlFormObjekModulAplikasi = alamatUrlFormObjekModulAplikasi;
}
@Column(name = "ObjekModulNoUrut")
private int objekModulNoUrut;
public int getObjekModulNoUrut() {
return objekModulNoUrut;
}
public void setObjekModulNoUrut(int objekModulNoUrut) {
this.objekModulNoUrut = objekModulNoUrut;
}
/////////////////////
/// Foreign Keys
//////////////////
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "kdModulAplikasi", referencedColumnName = "kdModulAplikasi", insertable = false, updatable = false)
@JsonIgnore
private ModulAplikasiS modulAplikasiS;
public ModulAplikasiS getModulAplikasiS() {
return modulAplikasiS;
}
public void setModulAplikasiS(ModulAplikasiS modulAplikasiS) {
this.modulAplikasiS = modulAplikasiS;
}
/////////////////////
// Link Back Keys
////////////////////
@NotFound(action = NotFoundAction.IGNORE)
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, orphanRemoval = true, targetEntity = ObjekModulAplikasiS.class)
@JoinColumn(name="kdObjekModulAplikasiHead", referencedColumnName="kdObjekModulAplikasi")
private Set<ObjekModulAplikasiS> children = new HashSet<>();
public Set<ObjekModulAplikasiS> getChildren() {
return children;
}
public void setChildren(Set<ObjekModulAplikasiS> children) {
this.children = children;
}
}

View File

@ -1,98 +1,58 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class ObjekPajak
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "ObjekPajak_M")
public class ObjekPajak extends BaseMaster {
@Column(name = "Deskripsi", nullable = true, length = 300)
@Column(name = "Deskripsi", length = 300)
@Caption(value = "Deskripsi")
private String deskripsi;
public void setDeskripsi(String deskripsi) {
this.deskripsi = deskripsi;
}
public String getDeskripsi() {
return this.deskripsi;
}
@NotNull(message = "Kd Objek Pajak tidak boleh kosong")
@Column(name = "KdObjekPajak", nullable = false)
@Caption(value = "Kode Objek Pajak")
private Byte kdObjekPajak;
public void setKdObjekPajak(Byte kdObjekPajak) {
this.kdObjekPajak = kdObjekPajak;
}
public Byte getKdObjekPajak() {
return this.kdObjekPajak;
}
@ManyToOne
@JoinColumn(name = "ObjectPajakFk")
@NotNull(message = "Kd Pajak tidak boleh kosong")
@Caption(value = "Object Pajak")
private Pajak pajak;
@ManyToOne
@JoinColumn(name = "ObjectKomponenHargaFk", nullable= true)
@JoinColumn(name = "ObjectKomponenHargaFk")
@NotNull(message = "Kd KomponenHarga tidak boleh kosong")
@Caption(value = "Object KomponenHarga")
private KomponenHarga komponenHarga;
@Column(name = "ObjectKomponenHargaFk", insertable = false, updatable = false)
private Integer komponenHargaId;
public void setPajak(Pajak pajak) {
this.pajak = pajak;
}
public Pajak getPajak() {
return this.pajak;
}
@Column(name = "ObjectPajakFk", insertable = false, updatable = false)
private Integer pajakId;
@ManyToOne
@JoinColumn(name = "ObjectProdukFk")
@Caption(value = "Object Produk")
private Produk produk;
public void setProduk(Produk produk) {
this.produk = produk;
}
public Produk getProduk() {
return this.produk;
}
@Column(name = "ObjectProdukFk", insertable = false, updatable = false, nullable = false)
private Integer produkId;
@ -101,71 +61,15 @@ public class ObjekPajak extends BaseMaster {
@Caption(value = "Objek Pajak")
private String objekPajak;
public void setObjekPajak(String objekPajak) {
this.objekPajak = objekPajak;
}
public String getObjekPajak() {
return this.objekPajak;
}
@NotNull(message = "QObjek Pajak tidak boleh kosong")
@Column(name = "QObjekPajak", nullable = false)
@Caption(value = "QObjek Pajak")
private Byte qObjekPajak;
public void setqObjekPajak(Byte qObjekPajak) {
this.qObjekPajak = qObjekPajak;
}
public Byte getqObjekPajak() {
return this.qObjekPajak;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.objekpajak_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.objekpajak_m_id_seq", sequenceName = "public.objekpajak_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.objekpajak_m_id_seq")
@SequenceGenerator(name = "public.objekpajak_m_id_seq", sequenceName = "public.objekpajak_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public KomponenHarga getKomponenHarga() {
return komponenHarga;
}
public void setKomponenHarga(KomponenHarga komponenHarga) {
this.komponenHarga = komponenHarga;
}
public Integer getKomponenHargaId() {
return komponenHargaId;
}
public void setKomponenHargaId(Integer komponenHargaId) {
this.komponenHargaId = komponenHargaId;
}
public Integer getPajakId() {
return pajakId;
}
public void setPajakId(Integer pajakId) {
this.pajakId = pajakId;
}
public Integer getProdukId() {
return produkId;
}
public void setProdukId(Integer produkId) {
this.produkId = produkId;
}
}

View File

@ -2,84 +2,44 @@ package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
@Entity // @Audited
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "Observasi_M")
public class Observasi extends BaseMaster {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.Observasi_M_id_seq")
@javax.persistence.SequenceGenerator(name = "public.Observasi_M_id_seq", sequenceName = "public.Observasi_M_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.Observasi_M_id_seq")
@SequenceGenerator(name = "public.Observasi_M_id_seq", sequenceName = "public.Observasi_M_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value="Head Observasi")
@JoinColumn(name="Observasifk")
@ManyToOne(fetch = LAZY)
@Caption(value = "Head Observasi")
@JoinColumn(name = "Observasifk")
private Observasi observasi;
@Column(name="Observasifk", insertable=false, updatable=false, nullable=true)
@Column(name = "Observasifk", insertable = false, updatable = false)
private Integer observasiId;
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value="JenisObservasi")
@JoinColumn(name="JenisObservasifk")
@ManyToOne(fetch = LAZY)
@Caption(value = "JenisObservasi")
@JoinColumn(name = "JenisObservasifk")
private JenisObservasi jenisObservasi;
@Column(name="JenisObservasifk", insertable=false, updatable=false, nullable=true)
@Column(name = "JenisObservasifk", insertable = false, updatable = false)
private Integer jenisObservasiId;
@Caption(value="nilainormal ")
@Column(name="nilainormal", nullable=true)
private String nilainormal ;
public Observasi getObservasi() {
return observasi;
}
@Caption(value = "nilainormal ")
@Column(name = "nilainormal")
private String nilainormal;
public void setObservasi(Observasi observasi) {
this.observasi = observasi;
}
public Integer getObservasiId() {
return observasiId;
}
public void setObservasiId(Integer observasiId) {
this.observasiId = observasiId;
}
public JenisObservasi getJenisObservasi() {
return jenisObservasi;
}
public void setJenisObservasi(JenisObservasi jenisObservasi) {
this.jenisObservasi = jenisObservasi;
}
public Integer getJenisObservasiId() {
return jenisObservasiId;
}
public void setJenisObservasiId(Integer jenisObservasiId) {
this.jenisObservasiId = jenisObservasiId;
}
public String getNilainormal() {
return nilainormal;
}
public void setNilainormal(String nilainormal) {
this.nilainormal = nilainormal;
}
}

View File

@ -1,66 +1,33 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
import javax.persistence.*;
@Getter
@Setter
@Entity
@Table(name = "ObservasiIGD_T")
public class ObservasiIGD extends MedicalRecordTransaction {
@ManyToOne
@JoinColumn(name = "ObatFk")
@Caption(value="Obat")
private Obat obat;
@Caption(value = "Obat")
private Obat obat;
@ManyToOne
@JoinColumn(name = "CaraPemberianObatFk")
@Caption(value="Cara Pemberian Obat")
@Caption(value = "Cara Pemberian Obat")
private CaraPemberianObat caraPemberianObat;
@Column(name = "Dosis")
@Caption(value="Dosis")
@Caption(value = "Dosis")
private Integer dosis;
@Column(name = "Frekuensi")
@Caption(value="Frekuensi")
@Caption(value = "Frekuensi")
private Integer frekuensi;
public Obat getObat() {
return obat;
}
public void setObat(Obat obat) {
this.obat = obat;
}
public CaraPemberianObat getCaraPemberianObat() {
return caraPemberianObat;
}
public void setCaraPemberianObat(CaraPemberianObat caraPemberianObat) {
this.caraPemberianObat = caraPemberianObat;
}
public Integer getDosis() {
return dosis;
}
public void setDosis(Integer dosis) {
this.dosis = dosis;
}
public Integer getFrekuensi() {
return frekuensi;
}
public void setFrekuensi(Integer frekuensi) {
this.frekuensi = frekuensi;
}
}

View File

@ -1,297 +1,113 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity
@Table(name="ObservasiTerintegrasiPasien_T")
@Table(name = "ObservasiTerintegrasiPasien_T")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class ObservasiTerintegrasiPasien extends BaseTransaction{
public class ObservasiTerintegrasiPasien extends BaseTransaction {
@Caption(value="kdObservasiTerintegrasiPasein")
@Column(name="KdObservasiTerintegrasiPasein", length=50, nullable=true)
@Caption(value = "kdObservasiTerintegrasiPasein")
@Column(name = "KdObservasiTerintegrasiPasein", length = 50)
private String kdObservasiTerintegrasiPasein;
@Caption(value="TekananDarahS")
@Column(name="TekananDarahS", length=50, nullable=true)
@Caption(value = "TekananDarahS")
@Column(name = "TekananDarahS", length = 50)
private String tekananDarahS;
@Caption(value="TekananDarahD")
@Column(name="TekananDarahD", length=50, nullable=true)
@Caption(value = "TekananDarahD")
@Column(name = "TekananDarahD", length = 50)
private String tekananDarahD;
@Caption(value="Fn")
@Column(name="Fn", length=50, nullable=true)
@Caption(value = "Fn")
@Column(name = "Fn", length = 50)
private String fn;
@Caption(value="Fp")
@Column(name="Fp", length=50, nullable=true)
@Caption(value = "Fp")
@Column(name = "Fp", length = 50)
private String fp;
@Caption(value="Sa02")
@Column(name="Sa02", length=50, nullable=true)
@Caption(value = "Sa02")
@Column(name = "Sa02", length = 50)
private String saO2;
@Caption(value="SkalaNyeri")
@Column(name="SkalaNyeri", length=50, nullable=true)
@Caption(value = "SkalaNyeri")
@Column(name = "SkalaNyeri", length = 50)
private String skalaNyeri;
@Caption(value="SkalaJatuh")
@Column(name="SkalaJatuh", length=50, nullable=true)
@Caption(value = "SkalaJatuh")
@Column(name = "SkalaJatuh", length = 50)
private String skalaJatuh;
@Caption(value="Gcs")
@Column(name="Gcs", length=50, nullable=true)
@Caption(value = "Gcs")
@Column(name = "Gcs", length = 50)
private String gcs;
@Caption(value="PupilK1")
@Column(name="PupilK1", length=50, nullable=true)
@Caption(value = "PupilK1")
@Column(name = "PupilK1", length = 50)
private String pupilK1;
@Caption(value="PupilK2")
@Column(name="PupilK2", length=50, nullable=true)
@Caption(value = "PupilK2")
@Column(name = "PupilK2", length = 50)
private String pupilK2;
@Caption(value="Ekg")
@Column(name="Ekg", length=50, nullable=true)
@Caption(value = "Ekg")
@Column(name = "Ekg", length = 50)
private String ekg;
@Caption(value="Masalah")
@Column(name="Masalah", length=255, nullable=true)
@Caption(value = "Masalah")
@Column(name = "Masalah")
private String masalah;
@Caption(value="Intervensi")
@Column(name="Intervensi", length=50, nullable=true)
@Caption(value = "Intervensi")
@Column(name = "Intervensi", length = 50)
private String intervensi;
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value="KonfirmasiPerawat")
@JoinColumn(name="KonfirmasiPerawat")
@ManyToOne(fetch = LAZY)
@Caption(value = "KonfirmasiPerawat")
@JoinColumn(name = "KonfirmasiPerawat")
private Pegawai konfirmasiPerawat;
@Column(name="KonfirmasiPerawat", insertable=false, updatable=false, nullable=true)
@Column(name = "KonfirmasiPerawat", insertable = false, updatable = false)
private Integer konfirmasiPerawatId;
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value="KonfirmasiDokter")
@JoinColumn(name="KonfirmasiDokter")
@ManyToOne(fetch = LAZY)
@Caption(value = "KonfirmasiDokter")
@JoinColumn(name = "KonfirmasiDokter")
private Pegawai konfirmasiDokter;
@Column(name="KonfirmasiDokter", insertable=false, updatable=false, nullable=true)
@Column(name = "KonfirmasiDokter", insertable = false, updatable = false)
private Integer konfirmasiDokterId;
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value="Pasien")
@JoinColumn(name="Pasien")
@ManyToOne(fetch = LAZY)
@Caption(value = "Pasien")
@JoinColumn(name = "Pasien")
private AntrianPasienDiPeriksa pasien;
@Column(name="Pasien", insertable=false, updatable=false, nullable=true)
@Column(name = "Pasien", insertable = false, updatable = false)
private String pasienId;
@Caption(value="HariJamInput")
@Column(name="HariJamInput", nullable=true)
@Caption(value = "HariJamInput")
@Column(name = "HariJamInput")
private Date hariJamInput;
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value="PegawaiInput")
@JoinColumn(name="PegawaiInput")
@ManyToOne(fetch = LAZY)
@Caption(value = "PegawaiInput")
@JoinColumn(name = "PegawaiInput")
private Pegawai pegawaiInput;
@Column(name="PegawaiInput", insertable=false, updatable=false, nullable=true)
@Column(name = "PegawaiInput", insertable = false, updatable = false)
private Integer pegawaiInputId;
public String getKdObservasiTerintegrasiPasein() {
return kdObservasiTerintegrasiPasein;
}
public void setKdObservasiTerintegrasiPasein(String kdObservasiTerintegrasiPasein) {
this.kdObservasiTerintegrasiPasein = kdObservasiTerintegrasiPasein;
}
public String getTekananDarahS() {
return tekananDarahS;
}
public void setTekananDarahS(String tekananDarahS) {
this.tekananDarahS = tekananDarahS;
}
public String getTekananDarahD() {
return tekananDarahD;
}
public void setTekananDarahD(String tekananDarahD) {
this.tekananDarahD = tekananDarahD;
}
public String getFn() {
return fn;
}
public void setFn(String fn) {
this.fn = fn;
}
public String getFp() {
return fp;
}
public void setFp(String fp) {
this.fp = fp;
}
public String getSaO2() {
return saO2;
}
public void setSaO2(String saO2) {
this.saO2 = saO2;
}
public String getSkalaNyeri() {
return skalaNyeri;
}
public void setSkalaNyeri(String skalaNyeri) {
this.skalaNyeri = skalaNyeri;
}
public String getSkalaJatuh() {
return skalaJatuh;
}
public void setSkalaJatuh(String skalaJatuh) {
this.skalaJatuh = skalaJatuh;
}
public String getGcs() {
return gcs;
}
public void setGcs(String gcs) {
this.gcs = gcs;
}
public String getPupilK1() {
return pupilK1;
}
public void setPupilK1(String pupilK1) {
this.pupilK1 = pupilK1;
}
public String getPupilK2() {
return pupilK2;
}
public void setPupilK2(String pupilK2) {
this.pupilK2 = pupilK2;
}
public String getEkg() {
return ekg;
}
public void setEkg(String ekg) {
this.ekg = ekg;
}
public String getMasalah() {
return masalah;
}
public void setMasalah(String masalah) {
this.masalah = masalah;
}
public String getIntervensi() {
return intervensi;
}
public void setIntervensi(String intervensi) {
this.intervensi = intervensi;
}
public Pegawai getKonfirmasiPerawat() {
return konfirmasiPerawat;
}
public void setKonfirmasiPerawat(Pegawai konfirmasiPerawat) {
this.konfirmasiPerawat = konfirmasiPerawat;
}
public Integer getKonfirmasiPerawatId() {
return konfirmasiPerawatId;
}
public void setKonfirmasiPerawatId(Integer konfirmasiPerawatId) {
this.konfirmasiPerawatId = konfirmasiPerawatId;
}
public Pegawai getKonfirmasiDokter() {
return konfirmasiDokter;
}
public void setKonfirmasiDokter(Pegawai konfirmasiDokter) {
this.konfirmasiDokter = konfirmasiDokter;
}
public Integer getKonfirmasiDokterId() {
return konfirmasiDokterId;
}
public void setKonfirmasiDokterId(Integer konfirmasiDokterId) {
this.konfirmasiDokterId = konfirmasiDokterId;
}
public AntrianPasienDiPeriksa getPasien() {
return pasien;
}
public void setPasien(AntrianPasienDiPeriksa pasien) {
this.pasien = pasien;
}
public String getPasienId() {
return pasienId;
}
public void setPasienId(String pasienId) {
this.pasienId = pasienId;
}
public Date getHariJamInput() {
return hariJamInput;
}
public void setHariJamInput(Date hariJamInput) {
this.hariJamInput = hariJamInput;
}
public Pegawai getPegawaiInput() {
return pegawaiInput;
}
public void setPegawaiInput(Pegawai pegawaiInput) {
this.pegawaiInput = pegawaiInput;
}
public Integer getPegawaiInputId() {
return pegawaiInputId;
}
public void setPegawaiInputId(Integer pegawaiInputId) {
this.pegawaiInputId = pegawaiInputId;
}
}

View File

@ -2,156 +2,66 @@ package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity
@Table(name="ObservasiTransaksi_T")
public class ObservasiTransaksi extends BaseTransaction{
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value="Object No Registrasi")
@JoinColumn(name="ObjectNoRegistrasiFk")
@Table(name = "ObservasiTransaksi_T")
public class ObservasiTransaksi extends BaseTransaction {
@ManyToOne(fetch = LAZY)
@Caption(value = "Object No Registrasi")
@JoinColumn(name = "ObjectNoRegistrasiFk")
private PasienDaftar noRegistrasi;
@Column(name="ObjectNoRegistrasiFk", insertable=false, updatable=false, nullable=true)
private String noRegistrasiId;
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value="Head Observasi")
@JoinColumn(name="Observasifk")
@Column(name = "ObjectNoRegistrasiFk", insertable = false, updatable = false)
private String noRegistrasiId;
@ManyToOne(fetch = LAZY)
@Caption(value = "Head Observasi")
@JoinColumn(name = "Observasifk")
private Observasi observasi;
@Column(name="Observasifk", insertable=false, updatable=false, nullable=true)
@Column(name = "Observasifk", insertable = false, updatable = false)
private Integer observasiId;
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value="JenisObservasi")
@JoinColumn(name="JenisObservasifk")
@ManyToOne(fetch = LAZY)
@Caption(value = "JenisObservasi")
@JoinColumn(name = "JenisObservasifk")
private JenisObservasi jenisObservasi;
@Column(name="JenisObservasifk", insertable=false, updatable=false, nullable=true)
@Column(name = "JenisObservasifk", insertable = false, updatable = false)
private Integer jenisObservasiId;
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value="Pegawai")
@JoinColumn(name="Pegawaifk")
@ManyToOne(fetch = LAZY)
@Caption(value = "Pegawai")
@JoinColumn(name = "Pegawaifk")
private Pegawai pegawai;
@Column(name="Pegawaifk", insertable=false, updatable=false, nullable=true)
@Column(name = "Pegawaifk", insertable = false, updatable = false)
private Integer pegawaiId;
@Caption(value="tglInput ")
@Column(name="tglInput", nullable=true)
private Date tglInput ;
@Caption(value="tglObservasi ")
@Column(name="tglObservasi", nullable=true)
private Date tglObservasi ;
@Caption(value="valueI")
@Column(name="valueI", nullable=true)
private String valueI ;
@Caption(value="valueII")
@Column(name="valueII", nullable=true)
private String valueII ;
public PasienDaftar getNoRegistrasi() {
return noRegistrasi;
}
@Caption(value = "tglInput ")
@Column(name = "tglInput")
private Date tglInput;
public void setNoRegistrasi(PasienDaftar noRegistrasi) {
this.noRegistrasi = noRegistrasi;
}
@Caption(value = "tglObservasi ")
@Column(name = "tglObservasi")
private Date tglObservasi;
public String getNoRegistrasiId() {
return noRegistrasiId;
}
@Caption(value = "valueI")
@Column(name = "valueI")
private String valueI;
public void setNoRegistrasiId(String noRegistrasiId) {
this.noRegistrasiId = noRegistrasiId;
}
public Observasi getObservasi() {
return observasi;
}
public void setObservasi(Observasi observasi) {
this.observasi = observasi;
}
public Integer getObservasiId() {
return observasiId;
}
public void setObservasiId(Integer observasiId) {
this.observasiId = observasiId;
}
public JenisObservasi getJenisObservasi() {
return jenisObservasi;
}
public void setJenisObservasi(JenisObservasi jenisObservasi) {
this.jenisObservasi = jenisObservasi;
}
public Integer getJenisObservasiId() {
return jenisObservasiId;
}
public void setJenisObservasiId(Integer jenisObservasiId) {
this.jenisObservasiId = jenisObservasiId;
}
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public Date getTglObservasi() {
return tglObservasi;
}
public void setTglObservasi(Date tglObservasi) {
this.tglObservasi = tglObservasi;
}
public String getValueI() {
return valueI;
}
public void setValueI(String valueI) {
this.valueI = valueI;
}
public String getValueII() {
return valueII;
}
public void setValueII(String valueII) {
this.valueII = valueII;
}
@Caption(value = "valueII")
@Column(name = "valueII")
private String valueII;
}

View File

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

View File

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

View File

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

View File

@ -1,66 +1,38 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import com.jasamedika.medifirst2000.entities.JenisWaktu;
import com.jasamedika.medifirst2000.entities.JenisDiet;
import com.jasamedika.medifirst2000.entities.Produk;
import com.jasamedika.medifirst2000.entities.SatuanWaktu;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import java.util.Date;
/**
* class OrderPelayananDiet
*
* @author Generator
*/
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "OrderPelayananDiet_T")
public class OrderPelayananDiet extends MedicalRecordTransaction {
@Column(name = "NamaPemesan", nullable = false, length = 100)
@Caption(value = "NamaPemesan")
private String namaPemesan;
public String getNamaPemesan() {
return namaPemesan;
}
public void setNamaPemesan(String namaPemesan) {
this.namaPemesan = namaPemesan;
}
@Column(name = "TglPesan", nullable = false, length = 100)
@Caption(value = "TglPesan")
private Date tglPesan;
public Date getTglPesan() {
return tglPesan;
}
public void setTglPesan(Date tglPesan) {
this.tglPesan = tglPesan;
}
@ManyToOne
@JoinColumn(name = "JenisWaktuFk")
@NotNull(message = "Jenis Waktu Harus Diisi")
@Caption(value = "Jenis Waktu")
private JenisWaktu jenisWaktu;
public JenisWaktu getJenisWaktu() {
return jenisWaktu;
}
public void setJenisWaktu(JenisWaktu jenisWaktu) {
this.jenisWaktu = jenisWaktu;
}
@Column(name = "JenisWaktuFk", insertable = false, updatable = false)
private Integer jenisWaktuId;
@ -70,14 +42,6 @@ public class OrderPelayananDiet extends MedicalRecordTransaction {
@Caption(value = "Jenis Diet")
private JenisDiet jenisDiet;
public JenisDiet getJenisDiet() {
return jenisDiet;
}
public void setJenisDiet(JenisDiet jenisDiet) {
this.jenisDiet = jenisDiet;
}
@Column(name = "JenisDietFk", insertable = false, updatable = false)
private Integer jenisDietId;
@ -87,14 +51,6 @@ public class OrderPelayananDiet extends MedicalRecordTransaction {
@Caption(value = "Nama Menu")
private Produk namaMenu;
public Produk getNamaMenu() {
return namaMenu;
}
public void setNamaMenu(Produk namaMenu) {
this.namaMenu = namaMenu;
}
@Column(name = "NamaMenuFk", insertable = false, updatable = false)
private Integer namaMenuId;
@ -102,40 +58,16 @@ public class OrderPelayananDiet extends MedicalRecordTransaction {
@Caption(value = "TipeMakanan")
private String tipeMakanan;
public String getTipeMakanan() {
return tipeMakanan;
}
public void setTipeMakanan(String tipeMakanan) {
this.tipeMakanan = tipeMakanan;
}
@Column(name = "Minum", nullable = false, length = 100)
@Caption(value = "Minum")
private String minum;
public String getMinum() {
return minum;
}
public void setMinum(String minum) {
this.minum = minum;
}
@ManyToOne
@JoinColumn(name = "FrekuensiFk")
@NotNull(message = "Frekuensi Harus Diisi")
@Caption(value = "Frekuensi")
private SatuanWaktu frekuensi;
public SatuanWaktu getFrekuensi() {
return frekuensi;
}
public void setFrekuensi(SatuanWaktu frekuensi) {
this.frekuensi = frekuensi;
}
@Column(name = "FrekuensiFk", insertable = false, updatable = false)
private Integer frekuensiId;
@ -143,12 +75,4 @@ public class OrderPelayananDiet extends MedicalRecordTransaction {
@Caption(value = "Volume")
private String volume;
public String getVolume() {
return volume;
}
public void setVolume(String volume) {
this.volume = volume;
}
}

View File

@ -1,51 +1,40 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.jasamedika.medifirst2000.entities.DetailOrderTindakan;
import com.jasamedika.medifirst2000.entities.StrukOrder;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import static javax.persistence.CascadeType.ALL;
import static javax.persistence.FetchType.LAZY;
/**
* class OrderProduk
* class OrderProduk
*
* @author Generator
*/
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "OrderProduk_T")
public class OrderProduk extends MedicalRecordTransaction{
public class OrderProduk extends MedicalRecordTransaction {
@JsonBackReference
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "orderProduk")
private Set<DetailOrderTindakan> orderTindakan = new HashSet<DetailOrderTindakan>();
public Set<DetailOrderTindakan> getOrderTindakan() {
return orderTindakan;
}
public void setOrderTindakan(Set<DetailOrderTindakan> orderTindakan)
{
this.orderTindakan = orderTindakan;
}
@OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "orderProduk")
private Set<DetailOrderTindakan> orderTindakan = new HashSet<>();
@ManyToOne
@JoinColumn(name = "StrukOrderFk")
@NotNull(message = "Struk Order Harus Diisi")
@Caption(value = "Struk Order")
@JoinColumn(name = "StrukOrderFk")
@NotNull(message = "Struk Order Harus Diisi")
@Caption(value = "Struk Order")
private StrukOrder strukOrder;
public StrukOrder getStrukOrder() {
return strukOrder;
}
public void setStrukOrder(StrukOrder strukOrder) {
this.strukOrder = strukOrder;
}
@Column(name = "StrukOrderFk", insertable=false,updatable=false)
@Column(name = "StrukOrderFk", insertable = false, updatable = false)
private String strukOrderId;
}

View File

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

View File

@ -1,16 +1,17 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "Output_M")
public class Output extends BaseMaster {
@ -22,50 +23,18 @@ public class Output extends BaseMaster {
@NotNull(message = "Kode Output tidak boleh kosong")
@Caption(value = "Kode Output")
@Column(name = "KodeOutput", nullable = true, length = 50)
@Column(name = "KodeOutput", length = 50)
private String kodeOutput;
@NotNull(message = "Keterangan tidak boleh kosong")
@Caption(value = "Keterangan")
@Column(name = "Keterangan", nullable = true, length = 200)
@Column(name = "Keterangan", length = 200)
private String ketOutput;
public String getNamaOutput() {
return namaOutput;
}
public void setNamaOutput(String namaOutput) {
this.namaOutput = namaOutput;
}
public String getKodeOutput() {
return kodeOutput;
}
public void setKodeOutput(String kodeOutput) {
this.kodeOutput = kodeOutput;
}
public String getKetOutput() {
return ketOutput;
}
public void setKetOutput(String ketOutput) {
this.ketOutput = ketOutput;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.output_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.output_m_id_seq", sequenceName = "public.output_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.output_m_id_seq")
@SequenceGenerator(name = "public.output_m_id_seq", sequenceName = "public.output_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,59 +1,36 @@
package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import org.hibernate.envers.Audited;
import javax.persistence.*;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseMaster;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class Pajak
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "Pajak_M")
public class Pajak extends BaseMaster {
@NotNull(message = "Deskripsi tidak boleh kosong")
@Column(name = "Deskripsi", nullable = false, length = 300)
@Caption(value = "Deskripsi")
private String deskripsi;
public void setDeskripsi(String deskripsi) {
this.deskripsi = deskripsi;
}
public String getDeskripsi() {
return this.deskripsi;
}
@ManyToOne
@JoinColumn(name = "ObjectJenisPajakFk")
@Caption(value = "Object Jenis Pajak")
private JenisPajak jenisPajak;
public void setJenisPajak(JenisPajak jenisPajak) {
this.jenisPajak = jenisPajak;
}
public JenisPajak getJenisPajak() {
return this.jenisPajak;
}
@Column(name = "ObjectJenisPajakFk", insertable = false, updatable = false)
private Integer jenisPajakId;
@ -62,52 +39,20 @@ public class Pajak extends BaseMaster {
@Caption(value = "Kode Pajak")
private Byte kdPajak;
public void setKdPajak(Byte kdPajak) {
this.kdPajak = kdPajak;
}
public Byte getKdPajak() {
return this.kdPajak;
}
@NotNull(message = "Pajak tidak boleh kosong")
@Column(name = "Pajak", nullable = false, length = 50)
@Caption(value = "Pajak")
private String pajak;
public void setPajak(String pajak) {
this.pajak = pajak;
}
public String getPajak() {
return this.pajak;
}
@NotNull(message = "QPajak tidak boleh kosong")
@Column(name = "QPajak", nullable = false)
@Caption(value = "QPajak")
private Byte qPajak;
public void setqPajak(Byte qPajak) {
this.qPajak = qPajak;
}
public Byte getqPajak() {
return this.qPajak;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.pajak_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.pajak_m_id_seq", sequenceName = "public.pajak_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.pajak_m_id_seq")
@SequenceGenerator(name = "public.pajak_m_id_seq", sequenceName = "public.pajak_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,158 +1,67 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class Paket
* class Paket
*
* @author Generator
*/
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "Paket_M")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class Paket extends BaseMaster {
@Id
@GeneratedValue(strategy = SEQUENCE, generator = "public.paket_m_id_seq")
@SequenceGenerator(name = "public.paket_m_id_seq", sequenceName = "public.paket_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
@ManyToOne
@JoinColumn(name = "ObjectJenisPaketFk")
@NotNull(message="Kd Jenis Paket tidak boleh kosong")
@Caption(value="Object Jenis Paket")
@NotNull(message = "Kd Jenis Paket tidak boleh kosong")
@Caption(value = "Object Jenis Paket")
private JenisPaket jenisPaket;
public void setJenisPaket(JenisPaket jenisPaket) {
this.jenisPaket = jenisPaket;
}
public JenisPaket getJenisPaket(){
return this.jenisPaket;
}
@Column(name = "ObjectJenisPaketFk", insertable=false,updatable=false)
@Column(name = "ObjectJenisPaketFk", insertable = false, updatable = false)
private Integer jenisPaketId;
@ManyToOne
@JoinColumn(name = "ObjectJenisTransaksiFk")
@Caption(value="Object Jenis Transaksi")
@Caption(value = "Object Jenis Transaksi")
private JenisTransaksi jenisTransaksi;
public void setJenisTransaksi(JenisTransaksi jenisTransaksi) {
this.jenisTransaksi = jenisTransaksi;
}
public JenisTransaksi getJenisTransaksi(){
return this.jenisTransaksi;
}
@Column(name = "ObjectJenisTransaksiFk", insertable=false,updatable=false,nullable=true)
@Column(name = "ObjectJenisTransaksiFk", insertable = false, updatable = false)
private Integer jenisTransaksiId;
@NotNull(message="Kd Paket tidak boleh kosong")
@Column(name = "KdPaket", nullable = false )
@Caption(value="Kode Paket")
@NotNull(message = "Kd Paket tidak boleh kosong")
@Column(name = "KdPaket", nullable = false)
@Caption(value = "Kode Paket")
private Byte kdPaket;
public void setKdPaket(Byte kdPaket) {
this.kdPaket = kdPaket;
}
public Byte getKdPaket(){
return this.kdPaket;
}
@NotNull(message="Nama Paket tidak boleh kosong")
@Column(name = "NamaPaket", nullable = false , length = 50)
@Caption(value="Nama Paket")
@NotNull(message = "Nama Paket tidak boleh kosong")
@Column(name = "NamaPaket", nullable = false, length = 50)
@Caption(value = "Nama Paket")
private String namaPaket;
public void setNamaPaket(String namaPaket) {
this.namaPaket = namaPaket;
}
public String getNamaPaket(){
return this.namaPaket;
}
@NotNull(message="QPaket tidak boleh kosong")
@Column(name = "QPaket", nullable = false )
@Caption(value="QPaket")
@NotNull(message = "QPaket tidak boleh kosong")
@Column(name = "QPaket", nullable = false)
@Caption(value = "QPaket")
private Byte qPaket;
public void setqPaket(Byte qPaket) {
this.qPaket = qPaket;
}
public Byte getqPaket(){
return this.qPaket;
}
/*@JsonManagedReference
@OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL, mappedBy="kdpaket")
private Set<HargaPaketPenjamin> HargaPaketPenjaminSet = new HashSet<HargaPaketPenjamin>();
public Set<HargaPaketPenjamin> getHargaPaketPenjaminSet() {
return HargaPaketPenjaminSet;
}
public void setHargaPaketPenjaminSet(Set<HargaPaketPenjamin> hargaPaketPenjaminSet) {
HargaPaketPenjaminSet = hargaPaketPenjaminSet;
}
@JsonManagedReference
@OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL, mappedBy="kdpaket")
private Set<HargaPaketPenjaminLuarPaket> HargaPaketPenjaminLuarPaketSet = new HashSet<HargaPaketPenjaminLuarPaket>();
public Set<HargaPaketPenjaminLuarPaket> getHargaPaketPenjaminLuarPaketSet() {
return HargaPaketPenjaminLuarPaketSet;
}
public void setHargaPaketPenjaminLuarPaketSet(Set<HargaPaketPenjaminLuarPaket> hargaPaketPenjaminLuarPaketSet) {
HargaPaketPenjaminLuarPaketSet = hargaPaketPenjaminLuarPaketSet;
}*/
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.paket_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.paket_m_id_seq", sequenceName = "public.paket_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
@Column(name="harga")
@Column(name = "harga")
private Double harga;
public Double getHarga() {
return harga;
}
public void setHarga(Double harga) {
this.harga = harga;
}
}

View File

@ -1,131 +1,63 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.*;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import javax.validation.constraints.NotNull;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity
@Table(name = "PaketKunjunganPasien_T")
public class PaketKunjunganPasien extends BaseTransaction {
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPaketFk")
@NotNull(message="Object Paket Harus Diisi")
@Caption(value="Object Paket")
@NotNull(message = "Object Paket Harus Diisi")
@Caption(value = "Object Paket")
private Paket paket;
@Column(name = "ObjectPaketFk", insertable=false, updatable=false, nullable = true)
@Column(name = "ObjectPaketFk", insertable = false, updatable = false)
private Integer paketId;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "NoCMFk")
@NotNull(message="No C M Harus Diisi")
@Caption(value="No C M")
@NotNull(message = "No C M Harus Diisi")
@Caption(value = "No C M")
private Pasien pasien;
@Column(name = "NoCMFk", insertable=false,updatable=false,nullable = true )
@Column(name = "NoCMFk", insertable = false, updatable = false)
private Integer pasienId;
@Caption(value="No Paket")
@NotNull(message="No Paket Harus Diisi")
@Column(name = "NoPaket", nullable = true , length = 10)
@Caption(value = "No Paket")
@NotNull(message = "No Paket Harus Diisi")
@Column(name = "NoPaket", length = 10)
private String noPaket;
@Caption(value="Qty Kunjungan Ke")
@NotNull(message="Qty Kunjungan Ke Harus Diisi")
@Column(name = "QtyKunjunganKe", nullable = true )
@Caption(value = "Qty Kunjungan Ke")
@NotNull(message = "Qty Kunjungan Ke Harus Diisi")
@Column(name = "QtyKunjunganKe")
private Byte qtyKunjunganKe;
@Caption(value="Qty Maks Kunjungan")
@NotNull(message="Qty Maks Kunjungan Harus Diisi")
@Column(name = "QtyMaksKunjungan", nullable = true )
@Caption(value = "Qty Maks Kunjungan")
@NotNull(message = "Qty Maks Kunjungan Harus Diisi")
@Column(name = "QtyMaksKunjungan")
private Byte qtyMaksKunjungan;
@Caption(value="Tanggal Akhir Paket")
@NotNull(message="Tanggal Ahir Paket Harus Diisi")
@Column(name = "TglAkhirPaket", nullable = true )
@Caption(value = "Tanggal Akhir Paket")
@NotNull(message = "Tanggal Ahir Paket Harus Diisi")
@Column(name = "TglAkhirPaket")
private Date tglAkhirPaket;
@Caption(value="Tanggal Mulai Paket")
@NotNull(message="Tanggal Mulai Paket Harus Diisi")
@Column(name = "TglMulaiPaket", nullable = true )
@Caption(value = "Tanggal Mulai Paket")
@NotNull(message = "Tanggal Mulai Paket Harus Diisi")
@Column(name = "TglMulaiPaket")
private Date tglMulaiPaket;
public Paket getPaket() {
return paket;
}
public void setPaket(Paket paket) {
this.paket = paket;
}
public Integer getPaketId() {
return paketId;
}
public void setPaketId(Integer paketId) {
this.paketId = paketId;
}
public Pasien getPasien() {
return pasien;
}
public void setPasien(Pasien pasien) {
this.pasien = pasien;
}
public Integer getPasienId() {
return pasienId;
}
public void setPasienId(Integer pasienId) {
this.pasienId = pasienId;
}
public String getNoPaket() {
return noPaket;
}
public void setNoPaket(String noPaket) {
this.noPaket = noPaket;
}
public Byte getQtyKunjunganKe() {
return qtyKunjunganKe;
}
public void setQtyKunjunganKe(Byte qtyKunjunganKe) {
this.qtyKunjunganKe = qtyKunjunganKe;
}
public Byte getQtyMaksKunjungan() {
return qtyMaksKunjungan;
}
public void setQtyMaksKunjungan(Byte qtyMaksKunjungan) {
this.qtyMaksKunjungan = qtyMaksKunjungan;
}
public Date getTglAkhirPaket() {
return tglAkhirPaket;
}
public void setTglAkhirPaket(Date tglAkhirPaket) {
this.tglAkhirPaket = tglAkhirPaket;
}
public Date getTglMulaiPaket() {
return tglMulaiPaket;
}
public void setTglMulaiPaket(Date tglMulaiPaket) {
this.tglMulaiPaket = tglMulaiPaket;
}
}

View File

@ -1,24 +1,23 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
/**
* class Pangkat
*
* @author Generator
*/
@Entity // @Audited
@Getter
@Setter
@Entity
@Table(name = "Pangkat_M")
public class Pangkat extends BaseMaster {
@ -27,30 +26,6 @@ public class Pangkat extends BaseMaster {
@Caption(value = "Object Golongan Pegawai")
private GolonganPegawai kdGolonganPegawai;
public GolonganPegawai getKdGolonganPegawai() {
return kdGolonganPegawai;
}
public void setKdGolonganPegawai(GolonganPegawai kdGolonganPegawai) {
this.kdGolonganPegawai = kdGolonganPegawai;
}
public Integer getGolonganPegawaiId() {
return golonganPegawaiId;
}
public void setGolonganPegawaiId(Integer golonganPegawaiId) {
this.golonganPegawaiId = golonganPegawaiId;
}
public void setGolonganPegawai(GolonganPegawai kdGolonganPegawai) {
this.kdGolonganPegawai = kdGolonganPegawai;
}
public GolonganPegawai getGolonganPegawai() {
return this.kdGolonganPegawai;
}
@Column(name = "ObjectGolonganPegawaiFk", insertable = false, updatable = false)
private Integer golonganPegawaiId;
@ -59,77 +34,29 @@ public class Pangkat extends BaseMaster {
@Caption(value = "Kode Pangkat")
private Byte kdPangkat;
public void setKdPangkat(Byte kdPangkat) {
this.kdPangkat = kdPangkat;
}
public Byte getKdPangkat() {
return this.kdPangkat;
}
@NotNull(message = "Nama Pangkat tidak boleh kosong")
@Column(name = "NamaPangkat", nullable = false, length = 30)
@Caption(value = "Nama Pangkat")
private String namaPangkat;
public void setNamaPangkat(String namaPangkat) {
this.namaPangkat = namaPangkat;
}
public String getNamaPangkat() {
return this.namaPangkat;
}
@NotNull(message = "No Urut tidak boleh kosong")
@Column(name = "NoUrut", nullable = false)
@Caption(value = "No Urut")
private Byte noUrut;
public void setNoUrut(Byte noUrut) {
this.noUrut = noUrut;
}
public Byte getNoUrut() {
return this.noUrut;
}
@NotNull(message = "QPangkat tidak boleh kosong")
@Column(name = "QPangkat", nullable = false)
@Caption(value = "QPangkat")
private Byte qPangkat;
public void setqPangkat(Byte qPangkat) {
this.qPangkat = qPangkat;
}
public Byte getqPangkat() {
return this.qPangkat;
}
@Column(name = "Ruang", nullable = true, length = 1)
@Column(name = "Ruang", length = 1)
@Caption(value = "Ruang")
private String ruang;
public void setRuang(String ruang) {
this.ruang = ruang;
}
public String getRuang() {
return this.ruang;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.pangkat_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.pangkat_m_id_seq", sequenceName = "public.pangkat_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.pangkat_m_id_seq")
@SequenceGenerator(name = "public.pangkat_m_id_seq", sequenceName = "public.pangkat_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,20 +1,19 @@
package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
/**
* @author Andri
*/
@Getter
@Setter
@Entity
@Table(name = "PapAlergi_T")
public class PapAlergi extends BaseTransaction {
@ -23,7 +22,7 @@ public class PapAlergi extends BaseTransaction {
@JoinColumn(name = "ObjectRegistrasiPelayananPasienFk")
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String registrasiPelayananPasienId;
@ManyToOne
@ -58,59 +57,4 @@ public class PapAlergi extends BaseTransaction {
@Caption(value = "Reaksi")
private String reaksi;
public Integer getAlergiId() {
return alergiId;
}
public void setAlergiId(Integer alergiId) {
this.alergiId = alergiId;
}
public RegistrasiPelayananPasien getRegistrasiPelayananPasien() {
return registrasiPelayananPasien;
}
public void setRegistrasiPelayananPasien(RegistrasiPelayananPasien registrasiPelayananPasien) {
this.registrasiPelayananPasien = registrasiPelayananPasien;
}
public AntrianPasienDiPeriksa getPasien() {
return pasienDaftar;
}
public void setPasien(AntrianPasienDiPeriksa pasien) {
this.pasienDaftar = pasien;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public Alergi getAlergi() {
return alergi;
}
public void setAlergi(Alergi alergi) {
this.alergi = alergi;
}
public String getKeteranganData() {
return keteranganData;
}
public void setKeteranganData(String keteranganData) {
this.keteranganData = keteranganData;
}
public String getReaksi() {
return reaksi;
}
public void setReaksi(String reaksi) {
this.reaksi = reaksi;
}
}

View File

@ -1,43 +1,41 @@
package com.jasamedika.medifirst2000.entities;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import static javax.persistence.CascadeType.ALL;
import static javax.persistence.FetchType.LAZY;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Table(name="PapAnamesis_T")
public class PapAnamesis extends BaseTransaction{
@Getter
@Setter
@Entity
@Table(name = "PapAnamesis_T")
public class PapAnamesis extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectRegistrasiPelayananPasienFk")
//@NotNull(message = "RegistrasiPelayananPasien tidak boleh kosong")
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String registrasiPelayananPasienId;
@ManyToOne
@JoinColumn(name = "ObjectPasienFk")
@NotNull(message = "Pasien tidak boleh kosong")
private Pasien pasien;
private Pasien pasien;
@Column(name = "ObjectPasienFk", insertable = false, updatable = false, nullable = false)
private Integer pasienId;
@NotNull(message = "Tgl Input tidak boleh kosong")
@Column(name = "tglInput", nullable = false)
@Caption(value = "Tgl Input")
@ -48,49 +46,8 @@ public class PapAnamesis extends BaseTransaction{
private String keluhan;
@JsonManagedReference
@OneToMany(cascade=CascadeType.ALL,fetch = FetchType.LAZY, mappedBy = "papAnamesis")
@OneToMany(cascade = ALL, fetch = LAZY, mappedBy = "papAnamesis")
@Caption(value = "papRiwayatPenyakitPengobatanSet")
Set<PapRiwayatPenyakitPengobatan> papRiwayatPenyakitPengobatanSet=new HashSet<PapRiwayatPenyakitPengobatan>();
public String getKeluhan() {
return keluhan;
}
Set<PapRiwayatPenyakitPengobatan> papRiwayatPenyakitPengobatanSet = new HashSet<>();
public void setKeluhan(String keluhan) {
this.keluhan = keluhan;
}
public RegistrasiPelayananPasien getRegistrasiPelayananPasien() {
return registrasiPelayananPasien;
}
public void setRegistrasiPelayananPasien(RegistrasiPelayananPasien registrasiPelayananPasien) {
this.registrasiPelayananPasien = registrasiPelayananPasien;
}
public Pasien getPasien() {
return pasien;
}
public void setPasien(Pasien pasien) {
this.pasien = pasien;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public Set<PapRiwayatPenyakitPengobatan> getPapRiwayatPenyakitPengobatanSet() {
return papRiwayatPenyakitPengobatanSet;
}
public void setPapRiwayatPenyakitPengobatanSet(Set<PapRiwayatPenyakitPengobatan> papRiwayatPenyakitPengobatanSet) {
this.papRiwayatPenyakitPengobatanSet = papRiwayatPenyakitPengobatanSet;
}
}

View File

@ -1,79 +1,46 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
@Getter
@Setter
@Entity
@Table(name = "PapAssesmentGizi_T")
public class PapAssesmentGizi extends BaseTransaction {
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Table(name="PapAssesmentGizi_T")
public class PapAssesmentGizi extends BaseTransaction{
@ManyToOne
@JoinColumn(name = "ObjectRegistrasiPelayananPasienFk")
//@NotNull(message = "RegistrasiPelayananPasien tidak boleh kosong")
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String registrasiPelayananPasienId;
@ManyToOne
@JoinColumn(name = "ObjectPasienFk")
@NotNull(message = "Pasien tidak boleh kosong")
private Pasien pasien;
private Pasien pasien;
@Column(name = "ObjectPasienFk", insertable = false, updatable = false, nullable = false)
private Integer pasienId;
@NotNull(message = "Tgl Input tidak boleh kosong")
@Column(name = "tglInput", nullable = false)
@Caption(value = "Tgl Input")
private Date tglInput;
@ManyToOne
@JoinColumn(name = "ObjectTindakLanjutFk")
@NotNull(message = "Tindak Lanjut tidak boleh kosong")
private GenericView tindakLanjut;
@Column(name = "ObjectTindakLanjutFk", insertable = false, updatable = false, nullable = false)
private Integer tindakLanjutId;
public RegistrasiPelayananPasien getRegistrasiPelayananPasien() {
return registrasiPelayananPasien;
}
public void setRegistrasiPelayananPasien(RegistrasiPelayananPasien registrasiPelayananPasien) {
this.registrasiPelayananPasien = registrasiPelayananPasien;
}
public Pasien getPasien() {
return pasien;
}
public void setPasien(Pasien pasien) {
this.pasien = pasien;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public GenericView getTindakLanjut() {
return tindakLanjut;
}
public void setTindakLanjut(GenericView tindakLanjut) {
this.tindakLanjut = tindakLanjut;
}
}

View File

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

View File

@ -1,36 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
@Getter
@Setter
@Entity
@Table(name = "PapBedah_T")
public class PapBedah extends BaseTransaction {
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Table(name="PapBedah_T")
public class PapBedah extends BaseTransaction{
@ManyToOne
@JoinColumn(name = "ObjectRegistrasiPelayananPasienFk")
//@NotNull(message = "RegistrasiPelayananPasien tidak boleh kosong")
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String registrasiPelayananPasienId;
@ManyToOne
@JoinColumn(name = "ObjectPasienFk")
@NotNull(message = "Pasien tidak boleh kosong")
private Pasien pasien;
private Pasien pasien;
@Column(name = "ObjectPasienFk", insertable = false, updatable = false, nullable = false)
private Integer pasienId;
@NotNull(message = "Tgl Input tidak boleh kosong")
@Column(name = "tglInput", nullable = false)
@Caption(value = "Tgl Input")
@ -39,41 +38,9 @@ public class PapBedah extends BaseTransaction{
@ManyToOne
@JoinColumn(name = "ObjectStrukOrderFk")
@NotNull(message = "StrukOrder tidak boleh kosong")
private StrukOrder strukOrder;
private StrukOrder strukOrder;
@Column(name = "ObjectStrukOrderFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String strukOrderId;
public RegistrasiPelayananPasien getRegistrasiPelayananPasien() {
return registrasiPelayananPasien;
}
public void setRegistrasiPelayananPasien(RegistrasiPelayananPasien registrasiPelayananPasien) {
this.registrasiPelayananPasien = registrasiPelayananPasien;
}
public Pasien getPasien() {
return pasien;
}
public void setPasien(Pasien pasien) {
this.pasien = pasien;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public StrukOrder getStrukOrder() {
return strukOrder;
}
public void setStrukOrder(StrukOrder strukOrder) {
this.strukOrder = strukOrder;
}
}

View File

@ -1,87 +1,40 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
@Getter
@Setter
@Entity
@Table(name = "PapCatatan_t")
public class PapCatatan extends BaseTransaction{
public class PapCatatan extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectantrianPasienDiPeriksaFk")
@Caption(value = "Object antrianPasienDiPeriksa")
private AntrianPasienDiPeriksa antrianPasienDiPeriksa;
@Column(name = "ObjectantrianPasienDiPeriksaFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false,nullable=true)
@Column(name = "ObjectantrianPasienDiPeriksaFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String antrianPasienDiPeriksaId;
@ManyToOne
@JoinColumn(name = "ObjectRujukanFk")
@Caption(value="Object Rujukan")
@Caption(value = "Object Rujukan")
private Catatan rujukan;
@Column(name = "ObjectRujukanFk", insertable=false,updatable=false)
@Column(name = "ObjectRujukanFk", insertable = false, updatable = false)
private Integer rujukanId;
@Column(name = "isNilai", nullable = true)
@Caption(value="isNilai")
@Column(name = "isNilai")
@Caption(value = "isNilai")
private Boolean isNilai;
@Column(name = "lainLain", nullable = true)
@Caption(value="lainLain")
@Column(name = "lainLain")
@Caption(value = "lainLain")
private String lainLain;
public AntrianPasienDiPeriksa getAntrianPasienDiPeriksa() {
return antrianPasienDiPeriksa;
}
public void setAntrianPasienDiPeriksa(AntrianPasienDiPeriksa antrianPasienDiPeriksa) {
this.antrianPasienDiPeriksa = antrianPasienDiPeriksa;
}
public String getAntrianPasienDiPeriksaId() {
return antrianPasienDiPeriksaId;
}
public void setAntrianPasienDiPeriksaId(String antrianPasienDiPeriksaId) {
this.antrianPasienDiPeriksaId = antrianPasienDiPeriksaId;
}
public Catatan getRujukan() {
return rujukan;
}
public void setRujukan(Catatan rujukan) {
this.rujukan = rujukan;
}
public Integer getRujukanId() {
return rujukanId;
}
public void setRujukanId(Integer rujukanId) {
this.rujukanId = rujukanId;
}
public Boolean getIsNilai() {
return isNilai;
}
public void setIsNilai(Boolean isNilai) {
this.isNilai = isNilai;
}
public String getLainLain() {
return lainLain;
}
public void setLainLain(String lainLain) {
this.lainLain = lainLain;
}
}

View File

@ -1,63 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Table(name="PapDataAplasnasi_T")
public class PapDataAplasnasi extends BaseTransaction{
/*@JsonBackReference
@ManyToOne
@JoinColumn(name = "ObjectPapMataFk")
@NotNull(message = "PapMata tidak boleh kosong")
private PapMata papMata;
@Column(name = "ObjectPapMataFk", insertable = false, updatable = false, nullable = false)
private String papMataId;*/
@Getter
@Setter
@Entity
@Table(name = "PapDataAplasnasi_T")
public class PapDataAplasnasi extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectDataAplasnasiFk")
@NotNull(message = "DataAplasnasi tidak boleh kosong")
private DataAplasnasi dataAplasnasi;
@Column(name = "ObjectDataAplasnasiFk", insertable = false, updatable = false, nullable = false)
private Integer dataAplasnasiId;
@NotNull(message = "isNilai tidak boleh kosong")
@Column(name = "isNilai", nullable = false)
@Caption(value = "isNilai")
private Boolean isNilai;
/*public PapMata getPapMata() {
return papMata;
}
public void setPapMata(PapMata papMata) {
this.papMata = papMata;
}*/
public Boolean getIsNilai() {
return isNilai;
}
public void setIsNilai(Boolean isNilai) {
this.isNilai = isNilai;
}
public DataAplasnasi getDataAplasnasi() {
return dataAplasnasi;
}
public void setDataAplasnasi(DataAplasnasi dataAplasnasi) {
this.dataAplasnasi = dataAplasnasi;
}
}

View File

@ -1,63 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Getter
@Setter
@Entity
@Table(name = "PapDataKoreksi_T")
public class PapDataKoreksi extends BaseTransaction {
@Entity //@Audited
@Table(name="PapDataKoreksi_T")
public class PapDataKoreksi extends BaseTransaction{
/*@JsonBackReference
@ManyToOne
@JoinColumn(name = "ObjectPapMataFk")
@NotNull(message = "PapMata tidak boleh kosong")
private PapMata papMata;
@Column(name = "ObjectPapMataFk", insertable = false, updatable = false, nullable = false)
private String papMataId;
*/
@ManyToOne
@JoinColumn(name = "ObjectDataKoreksiFk")
@NotNull(message = "DataKoreksi tidak boleh kosong")
private DataKoreksi dataKoreksi;
@Column(name = "ObjectDataKoreksiFk", insertable = false, updatable = false, nullable = false)
private Integer dataKoreksiId;
@NotNull(message = "isNilai tidak boleh kosong")
@Column(name = "isNilai", nullable = false)
@Caption(value = "isNilai")
private Boolean isNilai;
/*public PapMata getPapMata() {
return papMata;
}
public void setPapMata(PapMata papMata) {
this.papMata = papMata;
}
*/
public Boolean getIsNilai() {
return isNilai;
}
public void setIsNilai(Boolean isNilai) {
this.isNilai = isNilai;
}
public DataKoreksi getDataKoreksi() {
return dataKoreksi;
}
public void setDataKoreksi(DataKoreksi dataKoreksi) {
this.dataKoreksi = dataKoreksi;
}
}

View File

@ -1,76 +1,36 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
@Table(name="PapDataMata_T")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
import javax.persistence.*;
import javax.validation.constraints.NotNull;
@Getter
@Setter
@Entity
@Table(name = "PapDataMata_T")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class PapDataMata extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "DataMataFK")
@NotNull(message = "DataMata tidak boleh kosong")
private DataMata dataMata ;
private DataMata dataMata;
@Column(name = "DataMataFK", insertable = false, updatable = false)
private Integer dataMataId;
@ManyToOne
@JoinColumn(name = "PapMataFk", nullable=true)
@JoinColumn(name = "PapMataFk")
private PapMata papMata;
@Column(name = "PapMataFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
@Column(name = "PapMataFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String papMataId;
@Column(name = "isNilai", nullable = true)
@Column(name = "isNilai")
private Boolean isNilai;
public DataMata getDataMata() {
return dataMata;
}
public void setDataMata(DataMata dataMata) {
this.dataMata = dataMata;
}
public Integer getDataMataId() {
return dataMataId;
}
public void setDataMataId(Integer dataMataId) {
this.dataMataId = dataMataId;
}
public PapMata getPapMata() {
return papMata;
}
public void setPapMata(PapMata papMata) {
this.papMata = papMata;
}
public String getPapMataId() {
return papMataId;
}
public void setPapMataId(String papMataId) {
this.papMataId = papMataId;
}
public Boolean getIsNilai() {
return isNilai;
}
public void setIsNilai(Boolean isNilai) {
this.isNilai = isNilai;
}
}

View File

@ -1,150 +1,64 @@
package com.jasamedika.medifirst2000.entities;
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.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
@Getter
@Setter
@Entity
@Table(name = "PapDataTandaVital_T")
public class PapDataTandaVital extends BaseTransaction{
public class PapDataTandaVital extends BaseTransaction {
@Caption(value = "pasien")
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPasienFk")
private AntrianPasienDiPeriksa pasien;
@Column(name = "ObjectPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private AntrianPasienDiPeriksa pasien;
@Column(name = "ObjectPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String pasienId;
@Caption(value = "papTandaVital")
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPapTandaVitalFk")
private PapTandaVital papTandaVital;
private PapTandaVital papTandaVital;
@Column(name = "ObjectPapTandaVitalFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectPapTandaVitalFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String papTandaVitalId;
@Caption(value = "papGinekologi")
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectPapGinekologiFk")
private PapGinekologi papGinekologi;
@Column(name = "ObjectPapGinekologiFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
@Caption(value = "papGinekologi")
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPapGinekologiFk")
private PapGinekologi papGinekologi;
@Column(name = "ObjectPapGinekologiFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String papGinekologiId;
@Caption(value = "dataTandaVital")
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectDataTandaVitalFk")
@NotNull(message = "DataTandaVital tidak boleh kosong")
private DataTandaVital dataTandaVital;
@Column(name = "ObjectDataTandaVitalFk", insertable = false, updatable = false, nullable = true)
private DataTandaVital dataTandaVital;
@Column(name = "ObjectDataTandaVitalFk", insertable = false, updatable = false)
private Integer dataTandaVitalId;
@Caption(value = "nilai")
@Column(name = "nilai", nullable = false)
private String nilai;
@ManyToOne(fetch=FetchType.LAZY)
@ManyToOne(fetch = LAZY)
@Caption(value = "pengkajianAwalBaru")
@JoinColumn(name = "ObjectPengkajianAwalBaruFk")
private PengkajianAwalBaru pengkajianAwalBaru;
@Column(name = "ObjectPengkajianAwalBaruFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
@Column(name = "ObjectPengkajianAwalBaruFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String pengkajianAwalBaruId;
public AntrianPasienDiPeriksa getPasien() {
return pasien;
}
public void setPasien(AntrianPasienDiPeriksa pasien) {
this.pasien = pasien;
}
public String getPasienId() {
return pasienId;
}
public void setPasienId(String pasienId) {
this.pasienId = pasienId;
}
public PapTandaVital getPapTandaVital() {
return papTandaVital;
}
public void setPapTandaVital(PapTandaVital papTandaVital) {
this.papTandaVital = papTandaVital;
}
public String getPapTandaVitalId() {
return papTandaVitalId;
}
public void setPapTandaVitalId(String papTandaVitalId) {
this.papTandaVitalId = papTandaVitalId;
}
public PapGinekologi getPapGinekologi() {
return papGinekologi;
}
public void setPapGinekologi(PapGinekologi papGinekologi) {
this.papGinekologi = papGinekologi;
}
public String getPapGinekologiId() {
return papGinekologiId;
}
public void setPapGinekologiId(String papGinekologiId) {
this.papGinekologiId = papGinekologiId;
}
public DataTandaVital getDataTandaVital() {
return dataTandaVital;
}
public void setDataTandaVital(DataTandaVital dataTandaVital) {
this.dataTandaVital = dataTandaVital;
}
public Integer getDataTandaVitalId() {
return dataTandaVitalId;
}
public void setDataTandaVitalId(Integer dataTandaVitalId) {
this.dataTandaVitalId = dataTandaVitalId;
}
public String getNilai() {
return nilai;
}
public void setNilai(String nilai) {
this.nilai = nilai;
}
public PengkajianAwalBaru getPengkajianAwalBaru() {
return pengkajianAwalBaru;
}
public void setPengkajianAwalBaru(PengkajianAwalBaru pengkajianAwalBaru) {
this.pengkajianAwalBaru = pengkajianAwalBaru;
}
public String getPengkajianAwalBaruId() {
return pengkajianAwalBaruId;
}
public void setPengkajianAwalBaruId(String pengkajianAwalBaruId) {
this.pengkajianAwalBaruId = pengkajianAwalBaruId;
}
}

View File

@ -1,63 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Table(name="PapDataTonometri_T")
public class PapDataTonometri extends BaseTransaction{
/*@JsonBackReference
@ManyToOne
@JoinColumn(name = "ObjectPapMataFk")
@NotNull(message = "PapMata tidak boleh kosong")
private PapMata papMata;
@Column(name = "ObjectPapMataFk", insertable = false, updatable = false, nullable = false)
private String papMataId;*/
@Getter
@Setter
@Entity
@Table(name = "PapDataTonometri_T")
public class PapDataTonometri extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectDataTonometriFk")
@NotNull(message = "DataTonometri tidak boleh kosong")
private DataTonometri dataTonometri;
@Column(name = "ObjectDataTonometriFk", insertable = false, updatable = false, nullable = false)
private Integer dataTonometriId;
@NotNull(message = "isNilai tidak boleh kosong")
@Column(name = "isNilai", nullable = false)
@Caption(value = "isNilai")
private Boolean isNilai;
/*public PapMata getPapMata() {
return papMata;
}
public void setPapMata(PapMata papMata) {
this.papMata = papMata;
}*/
public Boolean getIsNilai() {
return isNilai;
}
public void setIsNilai(Boolean isNilai) {
this.isNilai = isNilai;
}
public DataTonometri getDataTonometri() {
return dataTonometri;
}
public void setDataTonometri(DataTonometri dataTonometri) {
this.dataTonometri = dataTonometri;
}
}

View File

@ -1,69 +1,30 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Table(name="PapDataVisus_T")
public class PapDataVisus extends BaseTransaction{
/*@ManyToOne
@JoinColumn(name = "ObjectPapMataFk")
@NotNull(message = "PapMata tidak boleh kosong")
private PapMata papMata;
@Column(name = "ObjectPapMataFk", insertable = false, updatable = false, nullable = false)
private String papMataId;*/
@Getter
@Setter
@Entity
@Table(name = "PapDataVisus_T")
public class PapDataVisus extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectDataVisusFk")
@NotNull(message = "DataVisus tidak boleh kosong")
private DataVisus dataVisus;
@Column(name = "ObjectDataVisusFk", insertable = false, updatable = false, nullable = false)
private Integer dataVisusId;
@NotNull(message = "isNilai tidak boleh kosong")
@Column(name = "isNilai", nullable = false)
@Caption(value = "isNilai")
private Boolean isNilai;
/*public PapMata getPapMata() {
return papMata;
}
public void setPapMata(PapMata papMata) {
this.papMata = papMata;
}
*/
public DataVisus getDataVisus() {
return dataVisus;
}
public void setDataVisus(DataVisus dataVisus) {
this.dataVisus = dataVisus;
}
public Boolean getIsNilai() {
return isNilai;
}
public void setIsNilai(Boolean isNilai) {
this.isNilai = isNilai;
}
}

View File

@ -1,21 +1,22 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
/**
* @author andri
*/
@Getter
@Setter
@Entity
@Table(name = "PapDetailRiwayatImunisasiDasar_T")
public class PapDetailRiwayatImunisasiDasar extends BaseTransaction{
/**
* @author andri
*/
public class PapDetailRiwayatImunisasiDasar extends BaseTransaction {
private static final long serialVersionUID = 1L;
@ManyToOne
@ -26,55 +27,18 @@ public class PapDetailRiwayatImunisasiDasar extends BaseTransaction{
@Column(name = "ObjectPAPriwayatImunisasiDasarFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String paPriwayatImunisasiDasarId;
@ManyToOne
@JoinColumn(name = "ObjectImunisasiFk")
@NotNull(message = "imunisasi tidak boleh kosong")
@Caption(value = "Object imunisasi")
private GenericView imunisasi;
@Column(name = "ObjectImunisasiFk", insertable = false, updatable = false, nullable = false)
private Integer imunisasiId;
//@NotNull(message = "keterangan tidak boleh kosong")
@Column(name = "keterangan")
@Caption(value = "keterangan")
private String keterangan;
public PapRiwayatImunisasiDasar getPaPriwayatImunisasiDasar() {
return paPriwayatImunisasiDasar;
}
public void setPaPriwayatImunisasiDasar(PapRiwayatImunisasiDasar paPriwayatImunisasiDasar) {
this.paPriwayatImunisasiDasar = paPriwayatImunisasiDasar;
}
public GenericView getImunisasi() {
return imunisasi;
}
public void setImunisasi(GenericView imunisasi) {
this.imunisasi = imunisasi;
}
public Integer getImunisasiId() {
return imunisasiId;
}
public void setImunisasiId(Integer imunisasiId) {
this.imunisasiId = imunisasiId;
}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
}

View File

@ -1,39 +1,39 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
/**
* @author andri
*/
@Getter
@Setter
@Entity
@Table(name = "PapDiagnosis_T")
public class PapDiagnosis extends BaseTransaction {
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Table(name="PapDiagnosis_T")
public class PapDiagnosis extends BaseTransaction{
/**
* @author andri
*/
@ManyToOne
@JoinColumn(name = "ObjectRegistrasiPelayananPasienFk")
@NotNull(message = "RegistrasiPelayananPasien tidak boleh kosong")
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String registrasiPelayananPasienId;
@ManyToOne
@JoinColumn(name = "ObjectPasienFk")
@NotNull(message = "Pasien tidak boleh kosong")
private Pasien pasien;
private Pasien pasien;
@Column(name = "ObjectPasienFk", insertable = false, updatable = false, nullable = false)
private Integer pasienId;
@NotNull(message = "Tgl Input tidak boleh kosong")
@Column(name = "tglInput", nullable = false)
@Caption(value = "Tgl Input")
@ -43,10 +43,10 @@ public class PapDiagnosis extends BaseTransaction{
@JoinColumn(name = "ObjectDiagnosaFk")
@NotNull(message = "Diagnosa tidak boleh kosong")
private Diagnosa diagnosa;
@Column(name = "ObjectDiagnosaFk", insertable = false, updatable = false, nullable = false)
private Integer diagnosaId;
@NotNull(message = "Kode ICD tidak boleh kosong")
@Column(name = "kodeIcd", nullable = false)
@Caption(value = "Kode ICD")
@ -56,36 +56,5 @@ public class PapDiagnosis extends BaseTransaction{
@Column(name = "icd", nullable = false)
@Caption(value = "ICD")
private String icd;
public Diagnosa getDiagnosa() {
return diagnosa;
}
public void setDiagnosa(Diagnosa diagnosa) {
this.diagnosa = diagnosa;
}
public Pasien getPasien() {
return pasien;
}
public void setPasien(Pasien pasien) {
this.pasien = pasien;
}
public RegistrasiPelayananPasien getRegistrasiPelayananPasien() {
return registrasiPelayananPasien;
}
public void setRegistrasiPelayananPasien(RegistrasiPelayananPasien registrasiPelayananPasien) {
this.registrasiPelayananPasien = registrasiPelayananPasien;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public String getIcd() {
return icd;
}
public void setIcd(String icd) {
this.icd = icd;
}
}

View File

@ -1,21 +1,22 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
/**
* @author andri
*/
@Getter
@Setter
@Entity
@Table(name = "PapDiagnosisPrimer_T")
public class PapDiagnosisPrimer extends BaseTransaction{
/**
* @author andri
*/
public class PapDiagnosisPrimer extends BaseTransaction {
private static final long serialVersionUID = 1L;
@ManyToOne
@ -27,7 +28,6 @@ public class PapDiagnosisPrimer extends BaseTransaction{
@Column(name = "ObjectPAPpengkajianMedisFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String paPpengkajianMedisId;
@ManyToOne
@JoinColumn(name = "ObjectDiagnosaFk")
@NotNull(message = "Diagnosa tidak boleh kosong")
@ -37,39 +37,4 @@ public class PapDiagnosisPrimer extends BaseTransaction{
@Column(name = "ObjectDiagnosaFk", insertable = false, updatable = false, nullable = false)
private Integer diagnosaId;
public PapPengkajianMedis getPaPpengkajianMedis() {
return paPpengkajianMedis;
}
public void setPaPpengkajianMedis(PapPengkajianMedis paPpengkajianMedis) {
this.paPpengkajianMedis = paPpengkajianMedis;
}
public String getPaPpengkajianMedisId() {
return paPpengkajianMedisId;
}
public void setPaPpengkajianMedisId(String paPpengkajianMedisId) {
this.paPpengkajianMedisId = paPpengkajianMedisId;
}
public Diagnosa getDiagnosa() {
return diagnosa;
}
public void setDiagnosa(Diagnosa diagnosa) {
this.diagnosa = diagnosa;
}
public Integer getDiagnosaId() {
return diagnosaId;
}
public void setDiagnosaId(Integer diagnosaId) {
this.diagnosaId = diagnosaId;
}
}

View File

@ -1,21 +1,18 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
@Entity // @Audited
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.GenerationType.SEQUENCE;
@Getter
@Setter
@Entity
@Table(name = "PapEdukasi_M")
public class PapEdukasi extends BaseMaster {
@ -24,26 +21,10 @@ public class PapEdukasi extends BaseMaster {
@Caption(value = "Edukasi Yang Diperlukan")
private String edukasi;
public String getEdukasi() {
return edukasi;
}
public void setEdukasi(String edukasi) {
this.edukasi = edukasi;
}
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.papedukasi_m_id_seq")
@javax.persistence.SequenceGenerator(name = "public.papedukasi_m_id_seq", sequenceName = "public.papedukasi_m_id_seq", allocationSize = 1)
@GeneratedValue(strategy = SEQUENCE, generator = "public.papedukasi_m_id_seq")
@SequenceGenerator(name = "public.papedukasi_m_id_seq", sequenceName = "public.papedukasi_m_id_seq", allocationSize = 1)
@Column(name = "id")
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}

View File

@ -1,36 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "PapEliminasi_T")
public class PapEliminasi extends BaseTransaction{
public class PapEliminasi extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectRegistrasiPelayananPasienFk")
//@NotNull(message = "RegistrasiPelayananPasien tidak boleh kosong")
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String registrasiPelayananPasienId;
@ManyToOne
@JoinColumn(name = "ObjectPasienFk")
@NotNull(message = "Pasien tidak boleh kosong")
private Pasien pasien;
private Pasien pasien;
@Column(name = "ObjectPasienFk", insertable = false, updatable = false, nullable = false)
private Integer pasienId;
@NotNull(message = "Tgl Input tidak boleh kosong")
@Column(name = "tglInput", nullable = false)
@Caption(value = "Tgl Input")
@ -38,127 +37,58 @@ public class PapEliminasi extends BaseTransaction{
@ManyToOne
@JoinColumn(name = "ObjectPengeluaranDefeaksiFk")
@Caption(value="Object PengeluaranDefeaksi")
@Caption(value = "Object PengeluaranDefeaksi")
private Pengeluaran pengeluaranDefeaksi;
@Column(name = "ObjectPengeluaranDefeaksiFk", insertable=false,updatable=false)
@Column(name = "ObjectPengeluaranDefeaksiFk", insertable = false, updatable = false)
private Integer pengeluaranDefeaksiId;
@ManyToOne
@JoinColumn(name = "ObjectPengeluaranUrinFk")
@Caption(value="Object PengeluaranUrin")
@Caption(value = "Object PengeluaranUrin")
private Urin pengeluaranUrin;
@Column(name = "ObjectPengeluaranUrinFk", insertable=false,updatable=false)
@Column(name = "ObjectPengeluaranUrinFk", insertable = false, updatable = false)
private Integer pengeluaranUrinId;
@ManyToOne
@JoinColumn(name = "ObjectKarakteristikFesesFk")
@Caption(value="Object Karakteristik Feses")
@Caption(value = "Object Karakteristik Feses")
private KarakteristikFeses karakteristikFeses;
@Column(name = "ObjectKarakteristikFesesFk", insertable=false,updatable=false)
@Column(name = "ObjectKarakteristikFesesFk", insertable = false, updatable = false)
private Integer karakteristikFesesId;
@Column(name = "frekuensiDefeaksi", nullable = true)
@Caption(value="Frekuensi Defeaksi")
@Column(name = "frekuensiDefeaksi")
@Caption(value = "Frekuensi Defeaksi")
private String frekuensiDefeaksi;
@Column(name = "konsistensiDefeaksi", nullable = true)
@Caption(value="Konsistensi Defeaksi")
@Column(name = "konsistensiDefeaksi")
@Caption(value = "Konsistensi Defeaksi")
private String konsistensiDefeaksi;
@ManyToOne
@JoinColumn(name = "ObjectKelainanUrinFk")
@Caption(value="Object Kelainan Urin")
@Caption(value = "Object Kelainan Urin")
private StatusAdaTidakAda kelainanUrin;
@Column(name = "ObjectKelainanUrinFk", insertable=false,updatable=false)
@Column(name = "ObjectKelainanUrinFk", insertable = false, updatable = false)
private Integer kelainanUrinId;
@Column(name = "diuresisUrin", nullable = true, length=150)
@Caption(value="Diuresis Urin")
@Column(name = "diuresisUrin", length = 150)
@Caption(value = "Diuresis Urin")
private String diuresisUrin;
@Column(name = "isNormal", nullable = false)
@Caption(value = "Is Normal")
private Boolean isNormal;
@ManyToOne
@JoinColumn(name = "ObjectKonsistensiFk")
@Caption(value="Object Konsistensi")
@Caption(value = "Object Konsistensi")
private StatusKonsistensi konsistensi;
@Column(name = "ObjectKonsistensiFk", insertable=false,updatable=false)
@Column(name = "ObjectKonsistensiFk", insertable = false, updatable = false)
private Integer konsistensiId;
public String getFrekuensiDefeaksi() {
return frekuensiDefeaksi;
}
public void setFrekuensiDefeaksi(String frekuensiDefeaksi) {
this.frekuensiDefeaksi = frekuensiDefeaksi;
}
public String getKonsistensiDefeaksi() {
return konsistensiDefeaksi;
}
public void setKonsistensiDefeaksi(String konsistensiDefeaksi) {
this.konsistensiDefeaksi = konsistensiDefeaksi;
}
public String getDiuresisUrin() {
return diuresisUrin;
}
public void setDiuresisUrin(String diuresisUrin) {
this.diuresisUrin = diuresisUrin;
}
public RegistrasiPelayananPasien getRegistrasiPelayananPasien() {
return registrasiPelayananPasien;
}
public void setRegistrasiPelayananPasien(RegistrasiPelayananPasien registrasiPelayananPasien) {
this.registrasiPelayananPasien = registrasiPelayananPasien;
}
public Pasien getPasien() {
return pasien;
}
public void setPasien(Pasien pasien) {
this.pasien = pasien;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public Pengeluaran getPengeluaranDefeaksi() {
return pengeluaranDefeaksi;
}
public void setPengeluaranDefeaksi(Pengeluaran pengeluaranDefeaksi) {
this.pengeluaranDefeaksi = pengeluaranDefeaksi;
}
public Urin getPengeluaranUrin() {
return pengeluaranUrin;
}
public void setPengeluaranUrin(Urin pengeluaranUrin) {
this.pengeluaranUrin = pengeluaranUrin;
}
public KarakteristikFeses getKarakteristikFeses() {
return karakteristikFeses;
}
public void setKarakteristikFeses(KarakteristikFeses karakteristikFeses) {
this.karakteristikFeses = karakteristikFeses;
}
public StatusAdaTidakAda getKelainanUrin() {
return kelainanUrin;
}
public void setKelainanUrin(StatusAdaTidakAda kelainanUrin) {
this.kelainanUrin = kelainanUrin;
}
public Boolean getIsNormal() {
return isNormal;
}
public void setIsNormal(Boolean isNormal) {
this.isNormal = isNormal;
}
}

View File

@ -1,36 +1,35 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Getter
@Setter
@Entity
@Table(name = "PapGastrointestinal_T")
public class PapGastrointestinal extends BaseTransaction{
public class PapGastrointestinal extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectRegistrasiPelayananPasienFk")
//@NotNull(message = "RegistrasiPelayananPasien tidak boleh kosong")
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String registrasiPelayananPasienId;
@ManyToOne
@JoinColumn(name = "ObjectPasienFk")
@NotNull(message = "Pasien tidak boleh kosong")
private Pasien pasien;
private Pasien pasien;
@Column(name = "ObjectPasienFk", insertable = false, updatable = false, nullable = false)
private Integer pasienId;
@NotNull(message = "Tgl Input tidak boleh kosong")
@Column(name = "tglInput", nullable = false)
@Caption(value = "Tgl Input")
@ -38,149 +37,70 @@ public class PapGastrointestinal extends BaseTransaction{
@ManyToOne
@JoinColumn(name = "ObjectMulutFk")
@Caption(value="Object Mulut")
@Caption(value = "Object Mulut")
private DataMulut mulut;
@Column(name = "ObjectMulutFk", insertable=false,updatable=false)
private Integer mulutId;
@Column(name = "ObjectMulutFk", insertable = false, updatable = false)
private Integer mulutId;
@ManyToOne
@JoinColumn(name = "ObjectMuntahFk")
@Caption(value="Object Muntah")
@Caption(value = "Object Muntah")
private StatusAdaTidakAda muntah;
@Column(name = "ObjectMuntahFk", insertable=false,updatable=false)
private Integer muntahId;
@Column(name = "ObjectMuntahFk", insertable = false, updatable = false)
private Integer muntahId;
@ManyToOne
@JoinColumn(name = "ObjectMualFk")
@Caption(value="Object Mual")
@Caption(value = "Object Mual")
private StatusAdaTidakAda mual;
@Column(name = "ObjectMualFk", insertable=false,updatable=false)
private Integer mualId;
@Column(name = "ObjectMualFk", insertable = false, updatable = false)
private Integer mualId;
@ManyToOne
@JoinColumn(name = "ObjectNyeriUluHatiFk")
@Caption(value="Object Nyeri Ulu Hati")
@Caption(value = "Object Nyeri Ulu Hati")
private StatusAdaTidakAda nyeriUluHati;
@Column(name = "ObjectNyeriUluHatiFk", insertable=false,updatable=false)
private Integer nyeriUluHatiId;
@Column(name = "ObjectNyeriUluHatiFk", insertable = false, updatable = false)
private Integer nyeriUluHatiId;
@ManyToOne
@JoinColumn(name = "ObjectAscitesFk")
@Caption(value="Object Ascites")
@Caption(value = "Object Ascites")
private StatusAdaTidakAda ascites;
@Column(name = "ObjectAscitesFk", insertable=false,updatable=false)
private Integer ascitesId;
@Column(name = "peristaltikUsus", nullable = true)
@Caption(value="Peristaltik Usus")
@Column(name = "ObjectAscitesFk", insertable = false, updatable = false)
private Integer ascitesId;
@Column(name = "peristaltikUsus")
@Caption(value = "Peristaltik Usus")
private String peristaltikUsus;
@Column(name = "lingkarPerut", nullable = true)
@Caption(value="Lingkar Perut")
@Column(name = "lingkarPerut")
@Caption(value = "Lingkar Perut")
private String lingkarPerut;
@Column(name = "isNormal", nullable = false)
@Caption(value = "Is Normal")
private Boolean isNormal;
@ManyToOne
@JoinColumn(name = "ObjectPolaMakanFk")
@Caption(value="Object PolaMakan")
@Caption(value = "Object PolaMakan")
private StatusTeraturTidak polaMakan;
@Column(name = "ObjectPolaMakanFk", insertable=false,updatable=false)
private Integer polaMakanId;
@Column(name = "ObjectPolaMakanFk", insertable = false, updatable = false)
private Integer polaMakanId;
@ManyToOne
@JoinColumn(name = "ObjectNafsuMakanFk")
@Caption(value="Object NafsuMakan")
@Caption(value = "Object NafsuMakan")
private StatusBaikKurang nafsuMakan;
@Column(name = "ObjectNafsuMakanFk", insertable=false,updatable=false)
private Integer nafsuMakanId;
public String getPeristaltikUsus() {
return peristaltikUsus;
}
public void setPeristaltikUsus(String peristaltikUsus) {
this.peristaltikUsus = peristaltikUsus;
}
public String getLingkarPerut() {
return lingkarPerut;
}
public void setLingkarPerut(String lingkarPerut) {
this.lingkarPerut = lingkarPerut;
}
public RegistrasiPelayananPasien getRegistrasiPelayananPasien() {
return registrasiPelayananPasien;
}
public void setRegistrasiPelayananPasien(RegistrasiPelayananPasien registrasiPelayananPasien) {
this.registrasiPelayananPasien = registrasiPelayananPasien;
}
public Pasien getPasien() {
return pasien;
}
public void setPasien(Pasien pasien) {
this.pasien = pasien;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public DataMulut getMulut() {
return mulut;
}
public void setMulut(DataMulut mulut) {
this.mulut = mulut;
}
public StatusAdaTidakAda getMuntah() {
return muntah;
}
public void setMuntah(StatusAdaTidakAda muntah) {
this.muntah = muntah;
}
public StatusAdaTidakAda getMual() {
return mual;
}
public void setMual(StatusAdaTidakAda mual) {
this.mual = mual;
}
public StatusAdaTidakAda getNyeriUluHati() {
return nyeriUluHati;
}
public void setNyeriUluHati(StatusAdaTidakAda nyeriUluHati) {
this.nyeriUluHati = nyeriUluHati;
}
public StatusAdaTidakAda getAscites() {
return ascites;
}
public void setAscites(StatusAdaTidakAda ascites) {
this.ascites = ascites;
}
public Boolean getIsNormal() {
return isNormal;
}
public void setIsNormal(Boolean isNormal) {
this.isNormal = isNormal;
}
public StatusTeraturTidak getPolaMakan() {
return polaMakan;
}
public void setPolaMakan(StatusTeraturTidak polaMakan) {
this.polaMakan = polaMakan;
}
public StatusBaikKurang getNafsuMakan() {
return nafsuMakan;
}
public void setNafsuMakan(StatusBaikKurang nafsuMakan) {
this.nafsuMakan = nafsuMakan;
}
@Column(name = "ObjectNafsuMakanFk", insertable = false, updatable = false)
private Integer nafsuMakanId;
}

View File

@ -1,39 +1,38 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
/**
* @author andri
*/
@Getter
@Setter
@Entity
@Table(name = "PapGenatalia_T")
public class PapGenatalia extends BaseTransaction {
/**
* @author andri
*/
@ManyToOne
@JoinColumn(name = "ObjectRegistrasiPelayananPasienFk")
//@NotNull(message = "RegistrasiPelayananPasien tidak boleh kosong")
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private RegistrasiPelayananPasien registrasiPelayananPasien;
@Column(name = "ObjectRegistrasiPelayananPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
private String registrasiPelayananPasienId;
@ManyToOne
@JoinColumn(name = "ObjectPasienFk")
@NotNull(message = "Pasien tidak boleh kosong")
private Pasien pasien;
private Pasien pasien;
@Column(name = "ObjectPasienFk", insertable = false, updatable = false, nullable = false)
private Integer pasienId;
@NotNull(message = "Tgl Input tidak boleh kosong")
@Column(name = "tglInput", nullable = false)
@Caption(value = "Tgl Input")
@ -43,7 +42,7 @@ public class PapGenatalia extends BaseTransaction {
@Column(name = "status", nullable = false)
@Caption(value = "status")
private String status;
@NotNull(message = "keterangan tidak boleh kosong")
@Column(name = "keterangan", nullable = false)
@Caption(value = "keterangan")
@ -53,52 +52,4 @@ public class PapGenatalia extends BaseTransaction {
@Caption(value = "Is Normal")
private Boolean isNormal;
public RegistrasiPelayananPasien getRegistrasiPelayananPasien() {
return registrasiPelayananPasien;
}
public void setRegistrasiPelayananPasien(RegistrasiPelayananPasien registrasiPelayananPasien) {
this.registrasiPelayananPasien = registrasiPelayananPasien;
}
public Pasien getPasien() {
return pasien;
}
public void setPasien(Pasien pasien) {
this.pasien = pasien;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
public Boolean getIsNormal() {
return isNormal;
}
public void setIsNormal(Boolean isNormal) {
this.isNormal = isNormal;
}
}

View File

@ -1,84 +1,49 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
@Table(name="PapGigiKananDua_T")
public class PapGigiKananDua extends BaseTransaction{
@JsonBackReference
@OneToOne(cascade=CascadeType.ALL)
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.CascadeType.ALL;
@Getter
@Setter
@Entity
@Table(name = "PapGigiKananDua_T")
public class PapGigiKananDua extends BaseTransaction {
@JsonBackReference
@OneToOne(cascade = ALL)
@JoinColumn(name = "ObjectPapGigiMulutFk")
@NotNull(message = "PapGigiMulut tidak boleh kosong")
private PapGigiMulut papGigiMulut;
@Column(name = "ObjectPapGigiMulutFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String papGigiMulutId;
@Column(name = "enamsatu", nullable = true)
@Column(name = "enamsatu")
@Caption(value = "enamsatu")
private String enamsatu;
@Column(name = "enamdua", nullable = true)
@Column(name = "enamdua")
@Caption(value = "enamdua")
private String enamdua;
@Column(name = "enamtiga", nullable = true)
@Column(name = "enamtiga")
@Caption(value = "enamtiga")
private String enamtiga;
@Column(name = "enamempat", nullable = true)
@Column(name = "enamempat")
@Caption(value = "enamempat")
private String enamempat;
@Column(name = "enamlima", nullable = true)
@Column(name = "enamlima")
@Caption(value = "enamlima")
private String enamlima;
public String getEnamsatu() {
return enamsatu;
}
public void setEnamsatu(String enamsatu) {
this.enamsatu = enamsatu;
}
public String getEnamdua() {
return enamdua;
}
public void setEnamdua(String enamdua) {
this.enamdua = enamdua;
}
public String getEnamtiga() {
return enamtiga;
}
public void setEnamtiga(String enamtiga) {
this.enamtiga = enamtiga;
}
public String getEnamempat() {
return enamempat;
}
public void setEnamempat(String enamempat) {
this.enamempat = enamempat;
}
public String getEnamlima() {
return enamlima;
}
public void setEnamlima(String enamlima) {
this.enamlima = enamlima;
}
public PapGigiMulut getPapGigiMulut() {
return papGigiMulut;
}
public void setPapGigiMulut(PapGigiMulut papGigiMulut) {
this.papGigiMulut = papGigiMulut;
}
}

View File

@ -1,114 +1,61 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
@Table(name="PapGigiKananEmpat_T")
public class PapGigiKananEmpat extends BaseTransaction{
@JsonBackReference
@OneToOne(cascade=CascadeType.ALL)
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.CascadeType.ALL;
@Getter
@Setter
@Entity
@Table(name = "PapGigiKananEmpat_T")
public class PapGigiKananEmpat extends BaseTransaction {
@JsonBackReference
@OneToOne(cascade = ALL)
@JoinColumn(name = "ObjectPapGigiMulutFk")
@NotNull(message = "PapGigiMulut tidak boleh kosong")
private PapGigiMulut papGigiMulut;
@Column(name = "ObjectPapGigiMulutFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String papGigiMulutId;
@Column(name = "tigasatu", nullable = true)
@Column(name = "tigasatu")
@Caption(value = "tigasatu")
private String tigasatu;
@Column(name = "tigadua", nullable = true)
@Column(name = "tigadua")
@Caption(value = "tigadua")
private String tigadua;
@Column(name = "tigatiga", nullable = true)
@Column(name = "tigatiga")
@Caption(value = "tigatiga")
private String tigatiga;
@Column(name = "tigaempat", nullable = true)
@Column(name = "tigaempat")
@Caption(value = "tigaempat")
private String tigaempat;
@Column(name = "tigalima", nullable = true)
@Column(name = "tigalima")
@Caption(value = "tigalima")
private String tigalima;
@Column(name = "tigaenam", nullable = true)
@Column(name = "tigaenam")
@Caption(value = "tigaenam")
private String tigaenam;
@Column(name = "tigatujuh", nullable = true)
@Column(name = "tigatujuh")
@Caption(value = "tigatujuh")
private String tigatujuh;
@Column(name = "tigadelapan", nullable = true)
@Column(name = "tigadelapan")
@Caption(value = "tigadelapan")
private String tigadelapan;
public String getTigasatu() {
return tigasatu;
}
public void setTigasatu(String tigasatu) {
this.tigasatu = tigasatu;
}
public String getTigadua() {
return tigadua;
}
public void setTigadua(String tigadua) {
this.tigadua = tigadua;
}
public String getTigatiga() {
return tigatiga;
}
public void setTigatiga(String tigatiga) {
this.tigatiga = tigatiga;
}
public String getTigaempat() {
return tigaempat;
}
public void setTigaempat(String tigaempat) {
this.tigaempat = tigaempat;
}
public String getTigalima() {
return tigalima;
}
public void setTigalima(String tigalima) {
this.tigalima = tigalima;
}
public String getTigaenam() {
return tigaenam;
}
public void setTigaenam(String tigaenam) {
this.tigaenam = tigaenam;
}
public String getTigatujuh() {
return tigatujuh;
}
public void setTigatujuh(String tigatujuh) {
this.tigatujuh = tigatujuh;
}
public String getTigadelapan() {
return tigadelapan;
}
public void setTigadelapan(String tigadelapan) {
this.tigadelapan = tigadelapan;
}
public PapGigiMulut getPapGigiMulut() {
return papGigiMulut;
}
public void setPapGigiMulut(PapGigiMulut papGigiMulut) {
this.papGigiMulut = papGigiMulut;
}
}

View File

@ -1,114 +1,61 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
@Table(name="PapGigiKananSatu_T")
public class PapGigiKananSatu extends BaseTransaction{
@JsonBackReference
@OneToOne(cascade=CascadeType.ALL)
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.CascadeType.ALL;
@Getter
@Setter
@Entity
@Table(name = "PapGigiKananSatu_T")
public class PapGigiKananSatu extends BaseTransaction {
@JsonBackReference
@OneToOne(cascade = ALL)
@JoinColumn(name = "ObjectPapGigiMulutFk")
@NotNull(message = "PapGigiMulut tidak boleh kosong")
private PapGigiMulut papGigiMulut;
@Column(name = "ObjectPapGigiMulutFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String papGigiMulutId;
@Column(name = "duasatu", nullable = true)
@Column(name = "duasatu")
@Caption(value = "duasatu")
private String duasatu;
@Column(name = "duadua", nullable = true)
@Column(name = "duadua")
@Caption(value = "duadua")
private String duadua;
@Column(name = "duatiga", nullable = true)
@Column(name = "duatiga")
@Caption(value = "duatiga")
private String duatiga;
@Column(name = "duaempat", nullable = true)
@Column(name = "duaempat")
@Caption(value = "duaempat")
private String duaempat;
@Column(name = "dualima", nullable = true)
@Column(name = "dualima")
@Caption(value = "dualima")
private String dualima;
@Column(name = "duaenam", nullable = true)
@Column(name = "duaenam")
@Caption(value = "duaenam")
private String duaenam;
@Column(name = "duatujuh", nullable = true)
@Column(name = "duatujuh")
@Caption(value = "duatujuh")
private String duatujuh;
@Column(name = "duadelapan", nullable = true)
@Column(name = "duadelapan")
@Caption(value = "duadelapan")
private String duadelapan;
public String getDuasatu() {
return duasatu;
}
public void setDuasatu(String duasatu) {
this.duasatu = duasatu;
}
public String getDuadua() {
return duadua;
}
public void setDuadua(String duadua) {
this.duadua = duadua;
}
public String getDuatiga() {
return duatiga;
}
public void setDuatiga(String duatiga) {
this.duatiga = duatiga;
}
public String getDuaempat() {
return duaempat;
}
public void setDuaempat(String duaempat) {
this.duaempat = duaempat;
}
public String getDualima() {
return dualima;
}
public void setDualima(String dualima) {
this.dualima = dualima;
}
public String getDuaenam() {
return duaenam;
}
public void setDuaenam(String duaenam) {
this.duaenam = duaenam;
}
public String getDuatujuh() {
return duatujuh;
}
public void setDuatujuh(String duatujuh) {
this.duatujuh = duatujuh;
}
public String getDuadelapan() {
return duadelapan;
}
public void setDuadelapan(String duadelapan) {
this.duadelapan = duadelapan;
}
public PapGigiMulut getPapGigiMulut() {
return papGigiMulut;
}
public void setPapGigiMulut(PapGigiMulut papGigiMulut) {
this.papGigiMulut = papGigiMulut;
}
}

View File

@ -1,84 +1,49 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
@Table(name="PapGigiKananTiga_T")
public class PapGigiKananTiga extends BaseTransaction{
@JsonBackReference
@OneToOne(cascade=CascadeType.ALL)
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.CascadeType.ALL;
@Getter
@Setter
@Entity
@Table(name = "PapGigiKananTiga_T")
public class PapGigiKananTiga extends BaseTransaction {
@JsonBackReference
@OneToOne(cascade = ALL)
@JoinColumn(name = "ObjectPapGigiMulutFk")
@NotNull(message = "PapGigiMulut tidak boleh kosong")
private PapGigiMulut papGigiMulut;
@Column(name = "ObjectPapGigiMulutFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String papGigiMulutId;
@Column(name = "tujuhsatu", nullable = true)
@Column(name = "tujuhsatu")
@Caption(value = "tujuhsatu")
private String tujuhsatu;
@Column(name = "tujuhdua", nullable = true)
@Column(name = "tujuhdua")
@Caption(value = "tujuhdua")
private String tujuhdua;
@Column(name = "tujuhtiga", nullable = true)
@Column(name = "tujuhtiga")
@Caption(value = "tujuhtiga")
private String tujuhtiga;
@Column(name = "tujuhempat", nullable = true)
@Column(name = "tujuhempat")
@Caption(value = "tujuhempat")
private String tujuhempat;
@Column(name = "tujuhlima", nullable = true)
@Column(name = "tujuhlima")
@Caption(value = "tujuhlima")
private String tujuhlima;
public String getTujuhsatu() {
return tujuhsatu;
}
public void setTujuhsatu(String tujuhsatu) {
this.tujuhsatu = tujuhsatu;
}
public String getTujuhdua() {
return tujuhdua;
}
public void setTujuhdua(String tujuhdua) {
this.tujuhdua = tujuhdua;
}
public String getTujuhtiga() {
return tujuhtiga;
}
public void setTujuhtiga(String tujuhtiga) {
this.tujuhtiga = tujuhtiga;
}
public String getTujuhempat() {
return tujuhempat;
}
public void setTujuhempat(String tujuhempat) {
this.tujuhempat = tujuhempat;
}
public String getTujuhlima() {
return tujuhlima;
}
public void setTujuhlima(String tujuhlima) {
this.tujuhlima = tujuhlima;
}
public PapGigiMulut getPapGigiMulut() {
return papGigiMulut;
}
public void setPapGigiMulut(PapGigiMulut papGigiMulut) {
this.papGigiMulut = papGigiMulut;
}
}

View File

@ -1,85 +1,49 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import org.hibernate.envers.Audited;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
@Table(name="PapGigiKiriDua_T")
public class PapGigiKiriDua extends BaseTransaction{
@JsonBackReference
@OneToOne(cascade=CascadeType.ALL)
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.CascadeType.ALL;
@Getter
@Setter
@Entity
@Table(name = "PapGigiKiriDua_T")
public class PapGigiKiriDua extends BaseTransaction {
@JsonBackReference
@OneToOne(cascade = ALL)
@JoinColumn(name = "ObjectPapGigiMulutFk")
@NotNull(message = "PapGigiMulut tidak boleh kosong")
private PapGigiMulut papGigiMulut;
@Column(name = "ObjectPapGigiMulutFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String papGigiMulutId;
@Column(name = "limasatu", nullable = true)
@Column(name = "limasatu")
@Caption(value = "limasatu")
private String limasatu;
@Column(name = "limadua", nullable = true)
@Column(name = "limadua")
@Caption(value = "limadua")
private String limadua;
@Column(name = "limatiga", nullable = true)
@Column(name = "limatiga")
@Caption(value = "limatiga")
private String limatiga;
@Column(name = "limaempat", nullable = true)
@Column(name = "limaempat")
@Caption(value = "limaempat")
private String limaempat;
@Column(name = "limalima", nullable = true)
@Column(name = "limalima")
@Caption(value = "limalima")
private String limalima;
public String getLimasatu() {
return limasatu;
}
public void setLimasatu(String limasatu) {
this.limasatu = limasatu;
}
public String getLimadua() {
return limadua;
}
public void setLimadua(String limadua) {
this.limadua = limadua;
}
public String getLimatiga() {
return limatiga;
}
public void setLimatiga(String limatiga) {
this.limatiga = limatiga;
}
public String getLimaempat() {
return limaempat;
}
public void setLimaempat(String limaempat) {
this.limaempat = limaempat;
}
public String getLimalima() {
return limalima;
}
public void setLimalima(String limalima) {
this.limalima = limalima;
}
public PapGigiMulut getPapGigiMulut() {
return papGigiMulut;
}
public void setPapGigiMulut(PapGigiMulut papGigiMulut) {
this.papGigiMulut = papGigiMulut;
}
}

View File

@ -1,114 +1,61 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
@Entity //@Audited
@Table(name="PapGigiKiriEmpat_T")
public class PapGigiKiriEmpat extends BaseTransaction{
@JsonBackReference
@OneToOne(cascade=CascadeType.ALL)
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.CascadeType.ALL;
@Getter
@Setter
@Entity
@Table(name = "PapGigiKiriEmpat_T")
public class PapGigiKiriEmpat extends BaseTransaction {
@JsonBackReference
@OneToOne(cascade = ALL)
@JoinColumn(name = "ObjectPapGigiMulutFk")
@NotNull(message = "PapGigiMulut tidak boleh kosong")
private PapGigiMulut papGigiMulut;
@Column(name = "ObjectPapGigiMulutFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String papGigiMulutId;
@Column(name = "empatsatu", nullable = true)
@Column(name = "empatsatu")
@Caption(value = "empatsatu")
private String empatsatu;
@Column(name = "empatdua", nullable = true)
@Column(name = "empatdua")
@Caption(value = "empatdua")
private String empatdua;
@Column(name = "empattiga", nullable = true)
@Column(name = "empattiga")
@Caption(value = "empattiga")
private String empattiga;
@Column(name = "empatempat", nullable = true)
@Column(name = "empatempat")
@Caption(value = "empatempat")
private String empatempat;
@Column(name = "empatlima", nullable = true)
@Column(name = "empatlima")
@Caption(value = "empatlima")
private String empatlima;
@Column(name = "empatenam", nullable = true)
@Column(name = "empatenam")
@Caption(value = "empatenam")
private String empatenam;
@Column(name = "empattujuh", nullable = true)
@Column(name = "empattujuh")
@Caption(value = "empattujuh")
private String empattujuh;
@Column(name = "empatdelapan", nullable = true)
@Column(name = "empatdelapan")
@Caption(value = "empatdelapan")
private String empatdelapan;
public String getEmpatsatu() {
return empatsatu;
}
public void setEmpatsatu(String empatsatu) {
this.empatsatu = empatsatu;
}
public String getEmpatdua() {
return empatdua;
}
public void setEmpatdua(String empatdua) {
this.empatdua = empatdua;
}
public String getEmpattiga() {
return empattiga;
}
public void setEmpattiga(String empattiga) {
this.empattiga = empattiga;
}
public String getEmpatempat() {
return empatempat;
}
public void setEmpatempat(String empatempat) {
this.empatempat = empatempat;
}
public String getEmpatlima() {
return empatlima;
}
public void setEmpatlima(String empatlima) {
this.empatlima = empatlima;
}
public String getEmpatenam() {
return empatenam;
}
public void setEmpatenam(String empatenam) {
this.empatenam = empatenam;
}
public String getEmpattujuh() {
return empattujuh;
}
public void setEmpattujuh(String empattujuh) {
this.empattujuh = empattujuh;
}
public String getEmpatdelapan() {
return empatdelapan;
}
public void setEmpatdelapan(String empatdelapan) {
this.empatdelapan = empatdelapan;
}
public PapGigiMulut getPapGigiMulut() {
return papGigiMulut;
}
public void setPapGigiMulut(PapGigiMulut papGigiMulut) {
this.papGigiMulut = papGigiMulut;
}
}

View File

@ -1,115 +1,61 @@
package com.jasamedika.medifirst2000.entities;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import static javax.persistence.CascadeType.ALL;
@Entity //@Audited
@Table(name="PapGigiKiriSatu_T")
public class PapGigiKiriSatu extends BaseTransaction{
@JsonBackReference
@OneToOne(cascade=CascadeType.ALL)
@Getter
@Setter
@Entity
@Table(name = "PapGigiKiriSatu_T")
public class PapGigiKiriSatu extends BaseTransaction {
@JsonBackReference
@OneToOne(cascade = ALL)
@JoinColumn(name = "ObjectPapGigiMulutFk")
@NotNull(message = "PapGigiMulut tidak boleh kosong")
private PapGigiMulut papGigiMulut;
@Column(name = "ObjectPapGigiMulutFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String papGigiMulutId;
@Column(name = "sebelas", nullable = true)
@Column(name = "sebelas")
@Caption(value = "sebelas")
private String sebelas;
@Column(name = "duabelas", nullable = true)
@Column(name = "duabelas")
@Caption(value = "duabelas")
private String duabelas;
@Column(name = "tigabelas", nullable = true)
@Column(name = "tigabelas")
@Caption(value = "tigabelas")
private String tigabelas;
@Column(name = "empatbelas", nullable = true)
@Column(name = "empatbelas")
@Caption(value = "empatbelas")
private String empatbelas;
@Column(name = "limabelas", nullable = true)
@Column(name = "limabelas")
@Caption(value = "limabelas")
private String limabelas;
@Column(name = "enambelas", nullable = true)
@Column(name = "enambelas")
@Caption(value = "enambelas")
private String enambelas;
@Column(name = "tujuhbelas", nullable = true)
@Column(name = "tujuhbelas")
@Caption(value = "tujuhbelas")
private String tujuhbelas;
@Column(name = "delapanbelas", nullable = true)
@Column(name = "delapanbelas")
@Caption(value = "delapanbelas")
private String delapanbelas;
public String getSebelas() {
return sebelas;
}
public void setSebelas(String sebelas) {
this.sebelas = sebelas;
}
public String getDuabelas() {
return duabelas;
}
public void setDuabelas(String duabelas) {
this.duabelas = duabelas;
}
public String getTigabelas() {
return tigabelas;
}
public void setTigabelas(String tigabelas) {
this.tigabelas = tigabelas;
}
public String getEmpatbelas() {
return empatbelas;
}
public void setEmpatbelas(String empatbelas) {
this.empatbelas = empatbelas;
}
public String getLimabelas() {
return limabelas;
}
public void setLimabelas(String limabelas) {
this.limabelas = limabelas;
}
public String getEnambelas() {
return enambelas;
}
public void setEnambelas(String enambelas) {
this.enambelas = enambelas;
}
public String getTujuhbelas() {
return tujuhbelas;
}
public void setTujuhbelas(String tujuhbelas) {
this.tujuhbelas = tujuhbelas;
}
public String getDelapanbelas() {
return delapanbelas;
}
public void setDelapanbelas(String delapanbelas) {
this.delapanbelas = delapanbelas;
}
public PapGigiMulut getPapGigiMulut() {
return papGigiMulut;
}
public void setPapGigiMulut(PapGigiMulut papGigiMulut) {
this.papGigiMulut = papGigiMulut;
}
}

Some files were not shown because too many files have changed in this diff Show More