-
feat(friday): export.sh 支持 --clinics/--since/--months cohort 过滤 — 语义对齐 jvs-dw · 106edbac
文件源宿主的诊所/时间过滤放导出侧(架构约定:host 端 dump 时过滤,PAC 不动): - cohort 源 = med_emr_info 正式病历(对齐 jvs-dw clinic_scope 挂 EMR 事实表); 只收窄患者名单,入选患者全部主体/跨诊所/全历史照常导出,谓词按患者求交非行级 AND - settlement_modes 无患者列经结算头单 IN 子查询挂靠(纪律放行形态) - SQL 走 stdin(cohort IN 列表会撞 ARG_MAX);空 cohort 拒跑防退化全量; cohort 内 0 行表合成表头(mysql --batch 空结果连表头都不出) - cold-import 文件源传 --clinics/--since 时显式警告(此前静默忽略) - refresh-clinic-names 改合并语义:子集导出不再刷掉子集外诊所名 实测(刘医生演示诊所 36 患者):EMR 53 份含 4 家其他诊所历史,零越界; dry-run 15 资源 746 txns 0 failed;空 cohort exit=1;0 行表合成表头可导入。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
luoqi committed
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| assemblers | Loading commit data... | |
| .gitignore | Loading commit data... | |
| export.sh | Loading commit data... | |
| manifest.yaml | Loading commit data... |