下一章 上一章 目录 设置
85、目录层 档案目录层 ...
-
档案目录层的空气很干。
这和旧港、白塔、夜班车都不一样。那些地方潮湿、寒冷,到处都是水声和风声。第三医院旧院却干得像长期密封的纸箱,灯光白得刺眼,连脚步声都被吸进墙里,只剩鞋底碾过灰尘的轻响。门牌下面挂着一块旧塑料板,板面已经发黄:
【目录用于提高医疗协同效率。】
沈照雪用指腹蹭过塑料板边缘,灰落在“效率”下面。听证室和系统报告里,这个词都曾替等待、人工和越界开路。祁临潮推开目录层的门。门内没有书架,只有一排低矮终端和墙上的老式投影屏。唐婉检查封条与断电记录,确认近期无人进入,才让林青接入临时审查盘。周行的声音从耳机里传来:“我只接目录索引,不碰正文库。看到自动跳转,立刻停。”
“收到。”顾明岚说。终端亮起的一瞬间,整个房间像被白光洗了一遍。屏幕中央弹出一行字:
【欢迎进入第三医院旧院档案系统。】
下一秒,下面自动出现两个按钮。【完整病历视图】
【目录分层视图】
完整病历视图被放在左边,按钮更大,颜色更深。目录分层视图挤在右侧,像一个给专业人员留的次级选项。“典型诱导布局。”祁临潮说。沈照雪没有说话。他看见左侧按钮下方还有一行很浅的灰字:
【推荐。】
闻棠让顾明岚拍下默认焦点,林青切断推荐脚本。林青熟悉每一个入口,手指却在确认前停了半拍。“以前医生工作量很大。”他低声说,“目录分层慢,完整视图快。系统会把关联影像、治疗记录、监护人意见全部放在一起,方便判断。”
唐婉看了他一眼:“方便谁判断?”
林青没有回答。沈照雪按下【目录分层视图】。屏幕没有进入正文,只展开一棵目录树。一级分类依次是:基本信息、入院记录、治疗方案、监护沟通、患者自述、拒绝记录、转介建议、康复评估、出院追踪、关联对象检索。顾明岚记到最后一项,抬头:“关联对象检索为什么在病历目录里?”
周行那边键盘声立刻加快:“我也看到了。这个字段不像医疗字段,更像白塔后期并入的追踪接口。”
闻棠说:“先不展开正文。查目录元数据。”
沈照雪点开目录属性。每个分类后面都有创建时间、修改时间和调用次数。最先创建的是基本信息和入院记录,后来增加治疗方案、监护沟通,再后来是康复评估和出院追踪。最后出现的,正是关联对象检索。它的创建时间在白塔接管第三医院旧院之后。祁临潮把时间抄下来:“这不是医院原始病历结构,是系统迁移后加进去的。”
林青的脸色变得更难看。他很慢地说:“病历里出现关联对象,一般是为了防止患者脱离照护后失联。”
“也可以用来追踪谁还记得他。”沈照雪没有展开“患者自述”,只点开它的目录属性。关联对象被放在最外层,本人自述却要穿过治疗方案才能抵达。属性栏显示:
【当前状态:已归档】
【访问级别:需完整病历视图】
【转录来源:系统辅助整理】
祁临潮的眉头立刻压低:“自述为什么需要完整病历视图才能看?”
唐婉说:“因为系统把自述和治疗评估绑在一起。它会说不看评估就无法理解自述。”
“又是理解。”顾明岚冷声说。沈照雪继续往下看。拒绝记录的属性更奇怪。【当前状态:部分保留】
【访问级别:需授权复核】
【备注:多项拒绝已转入沟通困难标签。】
沟通困难。这四个字出现时,唐婉的手指猛地收紧。她像想起了什么,脸上的血色褪了一层。“我们以前用过这个标签。”她说,“不是恶意,至少一开始不是。有些患者确实不愿沟通,我们需要标注状态。”
沈照雪看着屏幕:“但拒绝不是沟通困难。”
祁临潮接上:“拒绝是沟通已经发生了。”
唐婉闭了闭眼,没再替这个标签解释。周行在频道里说:“目录层还有异常。康复评估下面挂了出院追踪,出院追踪下面又挂关联对象检索。逻辑上不该这样。”
闻棠问:“为什么?”
“如果已经康复,追踪应该收束,不该扩大。”周行说,“除非这个系统里的‘康复’不是结束,而是另一种监控入口。”
沈照雪没有点开“康复评估”。祁临潮已经把光标移向右上角:“查目录变更日志。”
林青抬头:“那不属于正文。”
“对。”沈照雪说,“我们只看谁改过目录,不看里面写了什么。”
终端右上角有一个很小的齿轮,齿轮旁边显示【维护记录】。正常使用者大概不会注意它。林青输入自己的临时外勤码,系统却弹出提示:
【维护记录属于完整病历关联内容,建议开启完整病历视图。】
顾明岚深吸一口气:“它真的什么都往完整病历里塞。”
闻棠翻开裁定书:“维护记录不属于病历正文。第三医院旧院系统不得以病历完整性为由阻断目录审查。”
她把裁定书编号输入系统。屏幕闪了一下,提示变成:
【权限冲突。】
周行那边笑了一声,声音却没有轻松:“权限冲突就是有门。你们别动,我从外侧把推荐脚本压住。”
几秒后,完整病历按钮灰了。目录树右侧缓慢展开一列维护记录。第一条:创建患者自述目录。第二条:将患者自述绑定治疗评估。第三条:新增拒绝记录转译规则。第四条:新增沟通困难标签。第五条:新增康复后关联对象检索。每一条都只有短短几个字,可这些短句串在一起,像一张从温和词汇背后露出的网。沈照雪看着第四条,忽然问:“谁新增的?”
林青点开操作来源。屏幕跳出一串系统编号:
【白塔医疗协同模块-03】
然后是一个医生账户。林青的呼吸乱了一下。唐婉凑近屏幕,看清那个名字后,低声说:“这个医生已经退休了。”
祁临潮问:“人在吗?”
“在临港。”林青说,“但当年的签名……有些可能不是本人操作。”
祁临潮没有碰完整病历入口。他把当前目录元数据复制到离线只读页,只记录版本号、层级深度、第一屏可见项和默认焦点。页面打开时,系统摘要占据第一屏,拒绝记录不在首层;他没有切换历史版本,也没有加载正文。闻棠把这一刻存为基线。目录树继续往下展开,沈照雪只查看目录说明。基本信息的说明最短,入院记录和治疗方案紧随其后,到了“监护沟通”这一项,说明开始变长。系统在这里写:
【用于整合监护人、医生及辅助决策系统的意见,以形成一致照护目标。】
一致照护目标。祁临潮盯着这六个字:“一致,是谁和谁一致?”
林青说:“理论上是医生、监护人和患者。”
“患者在哪一项里体现?”
林青说不出来。因为目录已经替他回答了。患者自述被放在治疗方案后面,拒绝记录又被挂在患者自述的子项里。也就是说,在旧院的结构里,一个人先被治疗方案框住,才轮到他说话;而他说“不”的时候,这个“不”还要再被折进更深一层。闻棠把目录层级截图封存:“这一点很重要。结构本身就是立场。”
唐婉盯着两版首屏,手套指腹停在“患者自述”那一栏。她过去只觉得目录清楚,如今才看见这种清楚先让谁消失。
顾明岚继续往下读:“出院追踪下面有个‘长期安置建议’。”
沈照雪看过去。长期安置建议的属性显示:
【调用频次:高。】
【关联字段:康复评估、监护人意见、关联对象检索。】
“关联对象”再次出现,和康复评估、监护意见一起连到长期安置建议。周行忽然说:“你们看目录的排序版本。”
林青点开排序历史。早期版本里,患者自述排在入院记录之后,治疗方案之前。后期某一次系统升级后,它被调到了治疗方案之后。拒绝记录也曾经是独立一级目录,后来被降成子项。闻棠的笔尖一顿:“这不是简单维护,是位置降级。”
祁临潮说:“一个人的话被从前面挪到后面,他的不同意被从一级挪到二级。”
唐婉让林青在只读沙盒里暂时恢复早期层级。普通医生账号登录后,第一屏同时看见患者自述和拒绝记录,系统摘要保持折叠;恢复现行层级后,同一账号先进入治疗方案和摘要,拒绝记录需要再展开两层。祁临潮没有保存改动,只封存两次路径的首屏截图、点击次数和访问日志。
沈照雪又让林青打开“访问提示历史”。他们逐条回放三个版本:早期提示写【请按授权范围查阅】,焦点停在权限说明;中期改成【建议结合治疗方案理解患者表达】,焦点跳到治疗方案;白塔接管后写【建议优先阅读系统摘要以降低误解】,摘要预览随提示自动展开。顾明岚把三次焦点坐标截成一张图,闻棠在图下标注:【目录排序与提示焦点共同改变首读材料。】
闻棠说:“记录为目录层阅读路径诱导。”
林青准备导出目录元数据时,预览表最右侧多出两列隐藏字段:旧名哈希、关联对象数量。两列没有显示具体姓名,系统因此把它们标成“非敏感统计”。祁临潮让他取消导出。哈希仍可与旧表碰撞,数量也足以暴露一个人是否还有家属、同学或旧联系人。
他们重新建立窄表,只保留目录名称、层级、排序版本、修改时间和操作来源。第一次导出留下的临时文件从终端缓存和打印队列同时清除,清除日志不抄写隐藏字段的值。目录审查可以继续,却不能靠“只是元数据”把关系网重新带出去。
窄表准备打印时,老式打印机先吐出半张测试页。纸面没有姓名,右下角却自动生成了一枚二维码,旁边写着“扫描查看关联上下文”。林青拿手机只照到边框,终端就弹出完整病历登录页,说明二维码里已经带上病例目录路径和当前审查会话。
顾明岚立刻遮住二维码,打印任务暂停。祁临潮检查打印模板,发现“关联上下文”不是正文导出项,而是系统为方便复核统一附加的回链。只要二维码被拍进现场记录,任何后来取得照片的人都可能沿着会话编号重新撞向完整病历入口。
他们没有把打印功能全部关闭。林青新建一张五栏纸表,只写目录名称、旧层级、新层级、修改时间和操作来源,取消二维码、缩略图、点击路径与自动页脚。第一张废页装入单独证物袋,证明目录层曾通过打印模板向正文回链;第二张窄表由现场两人逐行核对,打印完成后会话立即失效。
唐婉拿起那张没有二维码的新表。纸上仍有大片空白,读起来比系统摘要麻烦得多,却没有一处能把人从目录直接拖进病历。她在页脚手写:未进入正文。随后把笔递给沈照雪。
沈照雪还没落笔,打印机背后的送纸轮忽然又转了半圈。没有新任务,机器却从后槽顶出一条发黄的无碳复写纸。纸条很窄,边缘粘着旧胶,像在滚轴下面压了很多年。顾明岚没有伸手去拽,只用镊子托住露出的部分。纸面没有姓名,只有一串已经失效的调阅号和一行手写字:
【撤回完整病历调阅。】
下面盖着红色机器章:【无效操作】。理由栏只有一句:【撤回权限仅限主管医生账户。】
林青看见旧版式,脸色变了。“患者端当年只有退出,没有撤回。关掉页面以后,授权会在后台保留到医生处理,最长二十四小时。”
“如果医生没处理?”闻棠问。
“会被记成未完成操作。”林青停了一下,“不算拒绝,也不算撤回。”
唐婉盯着纸条右下角一道反复按压留下的凹痕。她说自己记得这类纸。有人站在窗口前要求作废调阅,她们会让对方先回病房,说明天等主管医生上班再处理。那时她以为只是多一道手续,从没追过页面关掉以后,病历是不是仍在别人的账户里开着。
沈照雪把刚准备签下的审查时间停在空白处。“撤回我们现在这次会话。”
林青抬头:“现在撤回,刚生成的窄表、排序截图和短时审查章都会一起失效。我们得重新申请,再做一遍纸面核对。”
“那就重做。”
系统把撤回按钮放在医生账户下方,林青只要输入自己的码,几秒钟就能替所有人完成。沈照雪没有让他输入。他抽出审查盘上的一次性会话片,沿失效缺口折断。终端当即黑屏,未完成的签名、打印队列和临时缓存同时清空。屏幕重亮后,日志把这次动作写成【会话异常中止】。
闻棠在纸面记录上划掉“异常”,改写为:【审查者主动撤回;系统无本人撤回入口。】她没有要求机器接受这句话才算成立。顾明岚重新架相机,林青重新申请本次目录审查权限。前一张窄表不能继续用,所有人花了三十七分钟逐栏复核第二遍。
那条旧撤回纸没有被展平。它原来的折痕、无效章和送纸轮留下的黑印一起装进证物袋。目录层第一次留下的,不只是它把人的话放在第几层,还有一个人已经说了撤回,却被系统写成没有完成操作。
沈照雪只在旁边签下当次确认时间。
短时审查章只证明五栏经过核对,离开目录层即失效;它不能开启修改记录室,也不能成为完整病历的通行凭证。
沈照雪点头,问:“能查目录被谁调过顺序吗?”
林青点开操作来源。屏幕显示多次调整记录,其中前几次是医院信息科,后几次变成白塔协同模块。
最后一次调整备注只有一句:
【优化用户阅读路径。】
顾明岚冷笑:“优化到先看治疗方案,再看人说了什么。”
闻棠把这条备注也录入。这时,终端右下角弹出一个很小的灰色气泡:
【当前审查未进入完整内容,是否需要系统生成摘要?】
沈照雪没有确认,只让林青打开未提交预览,并要求同时显示每一句的来源。系统没有读取病历正文,却在数秒内生成四条结论:【治疗方案已形成】【监护沟通已完成】【拒绝记录提示沟通困难】【康复评估建议持续追踪】。患者自述没有进入摘要;拒绝记录只留下被转译后的标签。
来源栏显示,四条结论全部来自目录名称、排序位置和状态词,没有一条来自本人原话。预览页仍在顶部标注【初步情况概览】,没有注明正文未读。唐婉把页面往下翻了两次,才在页脚找到一行浅灰字:【内容完整性未经确认。】
沈照雪说:“取消预览。保留生成过程,不保留这四条作为案情结论。”林青将预览、来源栏和页脚一起封存,随后清除临时摘要与缓存。系统再次询问是否生成摘要,按钮被改成【本次审查禁用】。
祁临潮并排提交两次请求:系统允许导出摘要,却以病历隐私为由拒绝排序修改记录。林青没有临时扩医生账号,而是在离线副本里建立【目录审查员】角色,只开放目录名称、层级、排序版本、提示焦点、修改时间和操作来源,关闭患者原话、旧名哈希和关联对象数量。
普通医生、信息维护账号和目录审查员依次登录。普通医生能生成摘要却看不见排序历史;维护账号能改排序,却会带出旧名哈希;目录审查员只能看见操作变化。
三次访问日志分别封存,目录审查员在离开本层时失效。闻棠据此写入临时裁定:【目录摘要不得生成案情结论】【目录排序与提示焦点属于可审查操作记录】。
推荐脚本切断后,屏幕底部又浮出灰字:若长时间停留目录页,系统将自动生成初步摘要。唐婉没有碰键盘。沈照雪让林青停止操作十秒,终端开始倒计时。九,八,七。到三时,自动摘要任务被新规则拦住,任务栏记录:【未读正文,不得生成概览结论。】
倒计时归零,目录页没有出现新摘要。屏幕右下角弹出状态:
【目录层审查路径确认。】
走廊尽头传来门锁声,一盏灯亮起。门牌显示:
【修改记录室】
祁临潮把旧撤回纸与目录审查回执并排塞进透明夹,随后退到门侧。门锁又响一声,门缝只开到一指宽;最先露出的不是病历,而是一列被改过的时间戳。