今日份的阿里不带云笑话。。踩坑进行时。。

8 月 18 日
 realpg
医药系统对接药品追溯码

溯源码系统之前是国家搞得,后来因为影响了药耗子倒卖医保药的挣钱路子,药耗子的后台势力,给公关没了

当年叫中国药品监管码 从生产线到最终消费者手里,全流程都公开,中间每一道单位全实名可查

2019 年你去北京市国大药房平安里分店买一盒 100 元药,你扫码一看

广州白云药业 生产 2018 年 4 月 1 日
广州白云药业销售公司 2018 年 4 月 27 日
北京畅通医药批发有限公司 2018 年 5 月 9 日
北京神通医药物流有限公司 2018 年 5 月 21 日
北京市西红门医院 2018 年 9 月 7 日
F 某患者 2018 年 12 月 4 日(此条信息是隐藏个人信息的)

然后你扫码日期 2019 年 3 月 1 日 你跟这些一分钱关系没有 你是 2 月 28 日去国大药房买的

这就把整个医保骗保产业链全放到阳光下了 被利益相关花了巨额资金给公关没了

整个系统卖交给了阿里,算是非官方的,也不强制了,改叫“码上放心” 也查不到任何信息了,你只能扫码看到生产厂家和批号 阿里免费运营了不少年

当时阿里用还是的淘宝开放平台接手的,这是坑 1

最近众所周知的原因医保基金被掏空了,医保基金开始解决非法套药问题,这次医保都快死了,什么既得利益花钱公关了,全不关了,于是又想起来这玩意了,已经卖给阿里了,那就跟阿里合作,阿里开始强化,开始准备收钱

阿里跟医保一拍即合,开始推动各地医保强制接入这个平台,对上中下游收钱,这也算没白运营这么多年

然后就开始阿里特色的笑话了


首先,前面的坑 1 ,这玩意的平台签约方是淘宝,虽然现在搞了个码上放心平台的独立网站,但是你绕不开 open.taobao.com 淘宝开放平台,接口都在这上面。。。

没有历史包袱的企业还好,也不是还好,有没有历史包袱都他妈是坑


你企业要用,得以企业的名义注册一个新的淘宝账号,淘宝企业实名,尤其是服务商这是必须做的

然后你就面临淘宝离谱的风控,注册账号,就会触发“频繁注册淘宝账号” 然后进入解锁模式

解锁提示需要你用淘宝/千牛(淘宝商家版) 两个 app 之一 还必须 app 处理

不开天猫店的谁企业注册淘宝号啊,谁本机还没有个淘宝,有个个人号啊,然后

为了不影响你自己的淘宝 你毅然选择了千牛,这样千牛可以专精处理这个企业账户对吧

然后你会发现千牛就是个摆设,用千牛扫码,永远会陷入 500 错误

于是你又被迫用淘宝,然后淘宝登陆了这个企业号,确实能解锁了

然后又触发了敏感的来回切换账号的坑,用着用着就又锁了(实测弄个新手机装淘宝的客户,就不会触发这个随机又被封问题,但是谁他妈还没有个淘宝啊)


这还好,这是没有历史遗留问题的企业。万一你的企业曾经给淘宝开放平台做过开发,然后你们业务不干了,选择了避免占用淘宝账号进行了开发平台注销,那么恭喜你,你这个支付宝/淘宝一体账号,陷入了永久禁止再用“淘宝开放平台”业务

然后如果你的公司曾经干过网店,这个号同时是企业网店的淘宝账号,恭喜你,你会陷入更高级的“企业重复注册多个淘宝账号”的神秘风控里面,这个会随机抽风的一天甚至锁定你 20 次账号,也可能不抽风的不锁定你,反正风控原因不好判断。。


这就是一个即将成为行业强制标准即将面临的奇葩现状,愿上帝保佑你。。。 哦不对,现在是愿 deepseek claude codex kimi qwen doubao 保佑你


另外,数据坑。

目前呢,中国食药监发布了一个国家标准,就是中国所有的药品都是统一的唯一编码 ( GTIN-14 )

https://www.nmpa.gov.cn/zwfw/zwfwzxfw/zxfwsjxz/zxfwsjxzypbwm/20260811155505117.html

没事,我们高贵的阿里人觉得食药监这个单位不够权威,阿里人自己创建了网络食药监,我们发码,食药监发的码不科学,我们进行二次加工重新发布


比如 国家统一目录发布的目录内

国药准字 H10970209 双氯芬酸钠缓释片 国药集团致君(深圳)坪山制药有限公司 国家法定编码是 86900555000527

这个码呢,国家明确公布了定义

869 是中国的代码

00555 是企业编码

00052 是留给企业自定义的顺序号 不允许重复的

7 是按照 GS1 标准(原 EAN/UCC-14 )的 模 10 加权算法


但是阿里人觉得这样不太好 他们可能觉得这个码太长了 869 就省略了吧
然后呢,一般企业自定义顺序号,你们一个药厂又不是我阿里这种大厂产品很多,你们都不会有太多产品,五位有点多,改成四位吧 够你们用了
然后呢,阿里自己可能是想做点什么标记 在后面增加了 1 位 一般是 0 部分是 1 具体什么是 0 什么是 1 阿里觉得没有告诉你的必要 你什么级别 跟我大厂要公开定义

然后呢,国家编码都有校验位,我们也做一个把,防止通讯错误搞错

所以阿里的这个药的编码是
00555 0052 0 3
即
00555005203
然后觉得自己比 cfda 也不少什么,我就很牛逼,强制接入我们 cfda 算个屁 我们说这是 cfda 编码 他就得是



好了 现在各地医保局要求数据都得从码上放心来 然后医保局的数据又是真国家标准的编码

阿里给你的都是 阿里影子药监局的编码 对接搞死你!
8461 次点击
所在节点    程序员
70 条回复
refear99
8 月 18 日
所以现在药品本位码不能用了吗?
casperZhao
8 月 18 日
看力竭了
realpg
8 月 18 日
@refear99 #21
这就是为什么轮到我来干了的原因

我整了个智能猜测转换中间件 然后丢给了开发继续干

就是检测到是 阿里药监局发的码 扣它一位顺序码 后面加 0 加 1 加 2 不断加到 9 然后算校验码 然后去国家药监局对有没有这个药 有就记录到缓存
realpg
8 月 18 日
@yh7gdiaYW #20
既然推到全国近似强制标准了 就应该放到 mashangfangxin.com 里面的 服务商功能 taobao open 的可以留着不再用了 独立搞一套啊
你接淘宝 open 其实我没多大意见 但是 taobao open 的账号 因为淘宝这种电商平台导致的离谱风控 让这玩意没法正常用啊
collery
8 月 18 日
结果 1688 的 open api 。每次有新的,就得去看下之前的流程,真的很难理解。
plutome
8 月 18 日
一下子想起从前共事过的几位阿里出来的精英,PTSD 又犯了。
Danswerme
8 月 18 日
看着就累...
shiny
8 月 18 日
阿里员工:“为什么不建立先输血后核血校对的流程呢?”
yesterdaysun
8 月 18 日
看的过程, PTSD 反应强烈, 强忍不适看完, 点赞对接人
doudouisamomo
8 月 18 日
本月最佳帖子
doudouisamomo
8 月 18 日
@plutome 网易也是
tisswb
8 月 18 日
原来码上放心还有这种来历,哈哈,解惑了。
mywaiting
8 月 18 日
吐槽归吐槽,国情特色吧,这也是一堆系统集成商存在的意义和价值

个中滋味,只能说一把心酸一把泪
docx
8 月 18 日
@P945 #17 这种是刻意的,腾讯不让,或者阿里自我保护
bli22ard
8 月 18 日
医保基金真见底的话,谁拿了不该拿的不还回来的话,就抄家,不会弄什么码来赚钱,速度慢。

阿里:基操勿六。
gxt92
8 月 18 日
还好上海没有,上海市是统一接医药集中招标采购事务管理所的接口
mooyo
8 月 18 日
哈哈哈哈哈
ysmintor
8 月 18 日
这种感觉可以给相关机构反馈,只能慢慢推动,最好有能够受益相关方能够加入推动。
suikatw
8 月 18 日
吐槽的太过瘾了
不过淘宝账号问题那个,我觉得不应该你来做。账号是必须挂在公司名下,不能个人名下的。不然你离职了咋办。
并且用来申请 appkey 服务商的淘宝账号本来也不应该和开店的淘宝店铺混用
这里的所有麻烦都因为你是以个人身份去走企业流程,所以你会遇到各种系统抽风、风控问题(你这种情况就是风控系统防控的对象)。希望公司里会有合适的人来承担公司主体该做的事情,免去你的痛苦。
至于 ID 问题那个,大概率阿里这套系统并不只是承载食药监这一个单位的需求,所以他们内部又造了一个 ID 出来,来做各方数据的统一存储。当然食药监后面变成了国内事实统一这件事,要求在系统设立之初就预见到,也很困难。现在就看相关的 top 接口出入参能否及时调整了。矬一点的话,可能就是每次要多调用一个转换接口,毕竟服务接入方的体验并不影响相关产品及程序员的年终奖。

利益相关:前阿里程序员,十多年前刚入职不久也发布过 top 接口。发布前我在接口设计上花了很长的时间,接口名称、语义、注释反复推敲和检查,就怕丢公司的脸。
但发布之后我看了下系统里其他业务线的接口质量,emmm……
koloonps
8 月 18 日
@suikatw 请教一下公开接口设计有什么规范吗,正确做 erp 二开到后来基本上是每对接一个就需要新开接口.接口文档非常多.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1235259

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX