做了十几年药房信息化,我见过太多连锁药房在合规盘点这件事上栽跟头。尤其是这两年监管平台接口越收越紧,不少区域要求实时上报药品追溯数据,传统扫码枪加PC端的老路子,不仅设备贵、运维烦,遇到多门店并发盘点,漏扫、错扫、数据回传延迟简直是家常便饭。
最近帮几家百强连锁做系统改造,我们干脆把思路换了:用店员自己的手机代替扫码枪,跑一个轻量小程序,直接对接省药监局或第三方追溯监管平台。听起来像取巧,但架构跑通之后,合规效率和成本结构完全不一样了。
先说为什么手机能顶替扫码枪。现在安卓机摄像头解析条码的能力,早超过千元级扫码枪了,而且小程序调起相机做ZXing解码,配合本地缓存队列,弱网环境下也能先盘后传。我们实测,单店日均三千条SKU盘点,红米Note系列就能稳住,不需要额外采购手持终端,一家两百店的企业,光硬件就省了小四十万。
但真要做合规,难点不在“扫得出”,而在“传得稳、对得准”。我们的架构分四层:终端层就是店员手机上的盘点小程序,只做采集、初校和离线暂存;接入层用企业微信或自建网关做鉴权隧道,避免明文出店;服务层是药房自己的中间件,负责把小程序报文按监管平台要求的JSON Schema做字段映射和批处理;最上面才是监管平台对接适配模块,按各省要求走HTTP或MQTT。
这里有个坑必须提醒:很多技术供应商图省事,让小程序直连监管平台,这是违规且危险的。监管口径明确要求企业侧要有独立留痕与脱敏能力,小程序直传既过不了等保,也做不到盘点差异二次复核。我们坚持中间件落盘审计日志,每次上报生成回执号,药监局来查,五分钟调出某门店某天的盘点轨迹,这才是真合规。
再说数据一致性。连锁药房最怕总部系统和门店盘点对不上,我们小程序里嵌了“效期预警 批号强制校验”,扫错批号直接红框拦截,不让进缓存。服务层每小时和ERP做一次存量diff,异常自动派单到店长企业微信。上线三个月,客户盘点差异率从千分之六降到万分之四,飞检零通报。
最后聊部署。别听厂商吹SaaS万能,涉及处方药和特药的数据,我们建议私有化跑中间件,小程序走公有云托管即可。这样既不碰监管红线,又不用养重型机房。
做了这么多年,我的判断很明确:手机代替扫码枪不是赶时髦,是连锁药房合规盘点的性价比最优解,但架构偷不得懒,该有的闸口一层都不能少。
微信号:18581869297