| | |
| | | public List<PatMedInhosp> selectPatMedInhospListByCondition(PatMedInhospVO patMedInhospVO); |
| | | |
| | | /** |
| | | * 查询某机构下全部在院记录的"刷新候选"(供在院信息刷新按患者逐条核对位置)。 |
| | | * <p> |
| | | * 与 {@link #selectPatMedInhospList} 的区别是刻意的: |
| | | * <ul> |
| | | * <li>不 join {@code pat_archive}、不做 GROUP BY —— 本用途只看 {@code pat_med_inhosp} 自身; |
| | | * <li>不带 {@code a.idcardno IS NOT NULL} 这类过滤(那会让"证件号还没补上的新入院患者" |
| | | * 静默漏刷新 —— 采集链路最怕的就是静默少数据); |
| | | * <li>只 select 刷新用得到的列(inhospid / serialnum / patname / orgid / campusid / |
| | | * 科室三列 / 病区三列 / bed_no),3000 行量级的每日全量扫描足够轻。</li> |
| | | * </ul> |
| | | * |
| | | * @param orgid 机构ID(如 20001001) |
| | | * @return 在院({@code inhospstate='0' and del_flag='0'})记录集合,按 inhospid 升序 |
| | | */ |
| | | public List<PatMedInhosp> selectInhospRefreshCandidates(@Param("orgid") String orgid); |
| | | |
| | | /** |
| | | * 新增患者住院记录 |
| | | * |
| | | * @param patMedInhosp 患者住院记录 |