凌晨一点四十六,接收医院行政楼的灯还亮着。
法务室里没有人说话,只有纸张翻动的沙沙声和键盘低低的敲击声。监管那句“疑似事后补录”的回函被打印出来,放在桌面正中,像一枚被按下的印章:不需要情绪,也不需要嗓门,只要一句话,就足以让对方所有“紧急保障”的叙事开始自我坍塌。
林昼盯着那张纸,脑子里却不断跳出两个时间戳――
**0310:probewindow恢复,override关闭。**
**0412:所谓“变更申请单”创建。**
一个在变更结束后,一个在变更结束后更晚。若申请单真是那份变更的依据,它不可能在变更结束之后才被“申请”。唯一合理的解释只有两种:
要么申请单原本存在但被删后补录,创建时间被系统记录为补录时间;
要么压根没有原始申请单,这份是事后临时“编出来”的。
无论哪一种,都不是“流程瑕疵”四个字能带过的。流程瑕疵意味着粗心;补录意味着选择;补录在医疗关键系统里意味着――有人想把责任缝回去。
把责任缝回去的方式,往往是把痕迹擦平。
而现在痕迹反而更明显:缝线露出来了。
---
凌晨两点零八,梁组长把监管最新动作发来:“监管决定启动‘原始记录一致性核验’,要求供应商明早九点到场说明。并同步通知第三方平台:提供申请单编号关联情况(如果有),以及策略变更是否必须绑定申请单。监管怀疑供应商在变更管理系统里事后补录。”
林昼回:“把核验做成三段:
1)申请单在变更管理系统(itsmchg)里的创建修改提交审批轨迹;
2)策略配置系统里的变更轨迹(已拿到audit_export,需比对);
3)第三方平台的调度策略变更记录轨迹(是否记录租户策略变更版本与时间戳)。
三段对齐,补录就藏不住。”
梁组长回:“监管也这么想。还要让供应商解释:为何会出现svc_route_admin执行、opsmgr审批,但申请单却晚于执行。”
林昼补:“注意问法:别让他们说‘系统时钟不准’。要求出示服务器时间同步证明(ntp),以及同一时段其他事件的时间戳对照。若其他系统时间一致,只有申请单晚,就不是时钟。”
梁组长回:“明白。”
林昼放下手机,转身去看父亲。父亲睡得沉,呼吸平稳,监护仪的滴声像一根线,把夜的恐惧缝在地面上,让它不至于散开。
他突然想起父亲昨晚那句“别把命搭上”。这句话在此刻不再像劝退,而像提醒:把所有风险压在自己身上不是勇敢,走流程才是生路。流程就是把个体从对抗里抽离出来,让证据自己说话,让权力按规则回应。
所以他没有去想“报复”。他只把注意力放回那张纸:补录轨迹。
---
早上七点四十,许景发来一条更长的消息,像憋了一夜:
“他们凌晨又联系我,说只要我签‘情况说明’,就给我调岗去别的科室,不签就按违纪。说明内容大概是:系统当时运行正常、我未发现异常、回滚属于自动机制、所有操作符合流程。我没回。现在我心里很乱,我怕被他们抓住把柄。”
林昼看完,直接拨了电话过去。
许景接起来,声音压得很低:“我怎么办?”
林昼没有用安慰的口吻,他知道许景要的是可执行的路线:“你记住三条底线。
第一,**不签任何结论性说明**,只写事实。
第二,你写的事实必须能对应到审计记录:你几点在哪、你看到哪个界面、你点了什么按钮、你提交了什么工单。
第三,所有沟通保留原始证据:截图、录音、时间、对方身份。你不主动对抗,但你不交出自己的笔。”
许景急促地呼吸:“可他们说我不配合就是对抗。”
林昼说:“你配合监管就是配合。你拒绝签虚假结论,是保护自己也是保护流程。你今天只做一件事:把他们给你的说明模板、聊天记录、通话记录原图发给法务。让法务整理成‘接触与施压记录’,交监管备案。你不要单独谈,也不要去他们指定的办公室。”
许景沉默几秒:“我怕他们去找我爸妈。”
林昼说:“这件事交给法务做保护建议。你自己不要孤身。你不要想‘我扛住就好了’,你扛住不是目的,**让他们每一次接触都留下笔录**才是目的。”
挂断电话,林昼把“施压记录”也写进索引:在补录轨迹将要核验的前一天,对证人的接触升级了。这不是巧合。人在补洞的时候最怕有人指着洞口问:你为什么补?你什么时候补?谁让你补?
他们急。
急,意味着他们感到危险。危险来自哪里?来自“原始快照”已经落在监管手里,来自“申请单0412”这条明显的缝线。越急,他们越可能犯第二个错:把补录再补录,越补越乱。
---
上午九点整,核验会开始。
这一次不是“核对会”,而是“核验会”。词不同,重量不同。核对还像讨论,核验就是鉴定的前奏。
供应商派来三个人:合规负责人、技术负责人、以及一个戴着工牌的“流程管理专员”。流程管理专员一坐下就把一摞材料摆在桌上,像要用纸把所有洞堵住。
监管开场没有铺垫:“请解释变更申请单创建时间0412的原因。并提供该申请单在变更系统中的创建、修改、提交、审批、关闭的完整轨迹原始记录(含时间戳、操作者账号、ip终端标识,如有)。同时,请提供该变更单与策略配置系统导出的audit_export之间的关联字段(changeidrequestidcorrelationid)。我们要核验一致性。”
流程管理专员立刻说:“我们系统存在批量归档与补录机制,部分单据会在操作后统一补录,以便归档。”
监管问:“你说补录机制,那就提供补录机制的制度文件、系统说明、以及补录操作的审计轨迹。补录是否允许改写创建时间?是否会记录为补录?谁可以补录?”
对方停顿了一下:“补录不会改写创建时间……创建时间就是补录时间。”
这句话几乎等于承认:0412就是补录发生的时间。那意味着在变更执行之前没有申请单。否则不会需要补录。
监管没有急着结论,只问:“补录的原因是什么?你们为何在变更执行前未完成申请流程?”
技术负责人插话:“当时处于紧急保障窗口,我们先执行保障策略,后补流程,符合内部紧急变更机制。”
监管追问:“紧急变更机制在哪里?条款怎么写?是否要求事后补录在多少时间内完成?是否要求向客户告知?是否要求额外审批?请提供制度条款与执行记录。”
合规负责人试图把话往“行业通行”推:“在保障连续性方面,紧急变更先执行后补录是常见做法。”
监管抬头看他:“这是医疗机构关键系统。你们使用apac回退优先级提升,且不启用地理围栏。你们用五分钟窗口、高敏感触发。你们把这些称为‘紧急保障’,却未在1920告知邮件中明确提示,也未要求确认。你们现在说‘常见做法’,无法替代医疗场景评估与告知义务。”
一句话,把“常见”按回地面。
流程管理专员赶紧翻材料,拿出一份“紧急变更机制”摘录,试图证明内部制度允许后补。监管看完却只问了一句:“这份摘录的版本号与生效时间是什么?是否在2024a-1127事件发生前已生效?请提供全量制度文件的版本哈希或签章页。”
对方脸色微变。摘录没有版本哈希,没有签章页,只有一段文字。没有证据链,制度就只是纸。
林昼在隔壁观察室听着法务转述,心里清楚监管的打法:不跟你争“你们有没有制度”,只问“制度当时是否生效、是否可追溯”。只要你拿不出版本与生效证据,制度就不能当盾牌。
---
核验进入第二段:关联字段。
监管要求供应商现场打开变更系统,按时间范围检索那张申请单,展示其唯一编号与关联字段。流程管理专员打开系统,键入关键字,结果页面弹出一条记录,编号格式却与供应商之前提供的“变更单号chg-im-2024a-1127”不完全一致,末尾多了一个后缀“-r”。
监管问:“-r代表什么?”
流程管理专员答:“代表补录(retroactive)。”
retroactive。事后补录。
这一刻所有“解释”都显得多余。系统自己用一个后缀,把补录写在了编号里。你可以说补录合理,但你不能说它不存在。补录存在,就意味着当时未走完流程。医疗关键系统未走完流程就执行“紧急保障”,本身就是重大风险。
监管继续问:“该补录单据的创建者是谁?”
屏幕上出现一个账号:**itil_admin**。
不是opsmgr,也不是svc_route_admin。
监管问:“itil_admin是谁?岗位是什么?为什么由它补录?补录的依据是什么?是否有原始申请的草稿或消息记录?”