| | |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.ruoyi.common.core.page.TableDataInfo; |
| | | import com.smartor.domain.*; |
| | | import com.smartor.domain.DTO.ManualVisitDTO; |
| | | import com.smartor.domain.DTO.PatMedInhospDTO; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | |
| | |
| | | public int dealOutHospInfo(String config); |
| | | |
| | | /** |
| | | * 处理从his取来的出院数据 |
| | | * 处理从his取来的出院数据 任务组生成 |
| | | * |
| | | * @param |
| | | * @return 结果 |
| | | */ |
| | | public int dealOutHospInfoByDimension(String config); |
| | | public int dealOutHospInfoBySchedule(String config); |
| | | |
| | | /** |
| | | * 获取出院,住院,门诊服务人次 |
| | |
| | | */ |
| | | public void addOperationSubTask(String config); |
| | | |
| | | /** |
| | | * 临时方法,处理diagcheckFlag = 0的数据,重新生成随访任务 |
| | | * |
| | | * @param |
| | | * @return 结果 |
| | | */ |
| | | public void dealIcd10Subtask(PatMedInhosp patMedInhospVo, String config); |
| | | |
| | | /** |
| | | * 人工随访:删除患者出院记录对应的未完成随访任务,并按指定任务重新生成 |
| | | * |
| | | * @param manualVisitDTO 患者patid集合及人工随访任务taskid |
| | | * @return 处理结果 |
| | | */ |
| | | public Map<String, Object> addManualVisit(ManualVisitDTO manualVisitDTO); |
| | | |
| | | public ServiceSubtask boxedServiceSubtask(ServiceTask serviceTask, PatMedInhosp patMedInhosp1, PatArchive patArchive, String config, Integer type); |
| | | |
| | | /** |
| | | * 按任务配置的发送方式(preachform_desc)初始化子任务发送方式明细。 |
| | | * |
| | | * @param serviceSubtask 子任务 |
| | | * @param sendstate 发送方式明细初始状态,为空时默认 1 |
| | | * @return 处理条数 |
| | | */ |
| | | public Integer addServiceSubtaskPreachform(ServiceSubtask serviceSubtask, String sendstate); |
| | | } |