药智慧「患者重复档案合并」已上线:系统按相同手机号自动把疑似重复的档案聚成组,勾选其中两个即可发起合并,九类数据一键归并;有未结事项先拦下来,30 个自然日内还能一键撤销。
自动揪出 · 一键归并 · 先拦截再合并 · 可撤销 · 留痕
第一点为什么要做这件事:同一个病人,档案好几份
重复档案多半不是谁记错了,而是场景带来的:患者报了两个手机号、前台换了写法、老档案没删干净。档案分开之后,麻烦是连着来的——过敏史只写在其中一份里,就诊次数、订单数分开算,回访名单也可能把同一个人请两遍。
合并要解决的问题很朴素:把这些散开的记录,归到同一个人名下。但合并本身是有风险的动作,所以这件事的每一步都得看得见、拦得住、退得回。
第二点它在哪里:患者管理页面里的「重复档案合并」
入口在患者管理页面的搜索操作区,按钮就叫「重复档案合并」,点开是一个名叫「患者档案合并管理(仅管理员)」的弹窗。
弹窗里只有两个 Tab:「疑似重复档案」负责自动分组,「合并记录」负责留痕可查。
👤 仅管理员(超管)账号可见可用,普通员工账号看不到这个按钮。
第三点自动揪出重复档案,勾两个就能发起合并
打开第一个 Tab「疑似重复档案」,系统按相同手机号自动把档案聚合成组——同一个手机号下有几个档案,在组卡片上直接看得到。手机号本身脱敏展示,形如 138****0001。
组内每个档案并排展示:姓名、性别、生日、最近就诊时间、就诊次数、订单数、建档时间、标签。核对清楚之后,勾选组内任意 2 个档案即可发起合并;列表支持按姓名或手机号检索,也可以分页翻。
- 已删除的档案不会入组:不会把已经删掉的档案拉进来凑数;
- 跨机构档案互不可见:不同机构之间的档案彼此看不到,也不能合并;
- 一次两个:组内勾选任意 2 个档案发起合并,不是整组一把梭。
手机号不同、但确认为同一个人的情况,组下方还有「手动选择两个档案」:选好两个档案点「预览并合并」;手机号不同时,系统会提示「请仔细核对身份」。
第四点九类数据一键归并:合并向导三步
点开合并,是一个三步向导。每一步都在替你做一件事:先看清楚要动什么,再对着健康档案核一遍,最后才动手。
左右两张档案卡并排对比:主档案保留,从档案合并后删除,方向不对可以一键对调主从。下方列出「归属迁移影响面」——就诊、挂号、订单、收费流水、配药发药、输液执行计划、检查执行、标签、回访名单九类的条数与合计,动手之前先把影响面摆在眼前。
主档案缺少生日 / 性别时,会用从档案补全——不改姓名、不改手机号。标签重复会提示「从档案的重复标签关系将丢弃,不影响主档案标签」;回访名单里同一名单内的重复项,也会提示丢弃。若存在拦截项,会红字列出并禁止继续。
过敏史、既往史、个人史、家族史(文本类)按条目并集去重,多条用换行分隔,两方条目都不丢失;身高、体重、血型取主档案值,两方不一致时会列出「主:… / 从:…」,供人工修改后再提交。
必须准确输入被合并档案(从档案)的患者姓名才能执行;提交过程中按钮会锁定,防止重复提交。
执行机制:九类数据的归属迁移在单个事务里完成——中途任何一步失败,整批操作全部回滚;同一个合并单号重复提交会被识别为已执行,不会重复迁移。历史单据上的姓名快照不改动,只改数据的归属关系。
第五点先拦截再合并:三类硬拦截
档案一旦合到一起,退回来比合过去难。所以向导在动手之前就设了三道硬拦截,有任意一条存在,就不允许合并:
先完成收费或退费,把订单结清,再来合并。
先结清欠款,账款账目先对上。
也就是挂起订单——先完成收费或作废,别把没走完的单据合走。
还有一层兜底:从「预览并合并」到真正执行之间,数据可能已经变了。所以执行时会在事务内重新采集并逐项对账,与预览数量不一致就中止,并提示「数据已变化,请重新预览」——不会硬合。
第六点30 个自然日内可一键撤销,留痕永久保留
合并不是一锤子买卖。每一次合并都会永久留痕:主从档案快照、各表迁移主键清单、迁移数量、被去重丢弃的整行、健康档案确认内容、操作人、操作时间——合过什么、谁合的,回头都能查。
更关键的是30 个自然日内可以一键撤销:按留痕清单把归属原路归还,被合并的档案恢复;撤销后,主档案在合并之后新增的数据不受影响;撤销的人也会记入留痕。超过 30 天,留痕仍然永久保留,只是不能再自动撤销,需要人工核对处理。
覆盖范围与边界,先说清楚
为什么值得多说这一句?
- 不靠人找:按相同手机号自动聚合成组,重复档案自己浮出来,还能按姓名或手机号检索;
- 不手工搬:九类数据一次归并,单事务执行,中途失败整批回滚;
- 不带着账合并:未支付订单、欠款、在途处方三类先拦下来,数据变了就中止重来;
- 不留后患:留痕永久保留,30 个自然日内还能一键撤销、原路归还。