| | |
| | | serviceSubtask.setLeavehospitaldistrictname(patMedInhosp1.getHospitaldistrictname()); |
| | | } |
| | | serviceSubtask.setLeaveicd10code(patMedInhosp1.getLeaveicd10code()); |
| | | serviceSubtask.setLeavediagname(patMedInhosp1.getDiagname()); |
| | | serviceSubtask.setLeavediagname(patMedInhosp1.getLeavediagname()); |
| | | serviceSubtask.setDiagname(patMedInhosp1.getDiagname()); |
| | | serviceSubtask.setTemplateid(serviceTask.getTemplateid()); |
| | | serviceSubtask.setTemplatename(serviceTask.getTemplatename()); |
| | | serviceSubtask.setPatid(patArchive.getId()); |
| | |
| | | } |
| | | |
| | | } |
| | | //如果患者的入院和出院时间一致,可以不用随访(南华附一肿瘤一病区提出) |
| | | if (active.equals("nhfy") && patMedInhosp1.getStarttime() != null && patMedInhosp1.getEndtime() != null && DateUtils.differentDaysByMillisecond(patMedInhosp1.getStarttime(), patMedInhosp1.getEndtime()) == 0) { |
| | | serviceSubtask.setRemark("患者当天出院,不用随访"); |
| | | serviceSubtask.setResult("error"); |
| | | //不执行 |
| | | serviceSubtask.setSendstate(4L); |
| | | } |
| | | |
| | | //患者发送时间 |
| | | if (StringUtils.isNotEmpty(patArchive.getNotrequiredFlag()) && patArchive.getNotrequiredFlag().equals("1")) { |