Skip to main content

追溯码

采用国家医保局药品追溯码信息采集方案中的模式一开展工作,在发药环节采集药品追溯信息。在发药后,异步定时调用两定接口中进销存管理的商品销售、商品销售退货等接口,实现采集药品追溯信息至国家医保信息平台。

序号功能:模式一
1【ZSMCJ003】四码查询接口
系统通过调用【ZSMCJ003】四码查询接口下载四码合一基础库信息至本地。该接口为辅助接口,如医疗机构有途径明确药品追溯码所对应的医保目录编码,可不调用该接口。
2【3505】或【3505A】商品销售
工作人员确认发药后,调用【3505】或【3505A】商品销售接口,实现追溯码信息上传。
3【3506】或【3506A】销售退货
如出现病人退药的情况,调用接口上传数据。

接口

需要处理的接口:

  • 【ZSMCJ003】四码查询接口
  • 【3505】商品销售
  • 【3506】销售退货
  • 【3513】定点医药机构商品销售追溯信息查询

功能

包含门诊/住院

  1. 下载基础四码查询做为基础库
  2. 后台程序定时上传销售/退货相关数据
  3. 定时整合已匹配的追溯码和药品关系,完善基础库,方便HIS扫描追溯码时能够相对准确匹配药品方便药房人员校验待发药药品。

住院流程

工作量

  1. 基础库下载 (0.5人日)

    ZSMCJ003四码查询接口

  2. 药品销售/销售退货数据上传 (2人日)

    药品销售数据同步 1人日 销售退货数据同步 1人日

  3. 商品销售追溯信息查询 (0.5人日)

    整合已匹配追溯码和药品对应关系完善基础库

  4. 程序基础框架搭建 (1.5人日)

    后台任务处理 0.5人日 接口调用框架搭建 1人日

追溯码基础库同步

select distinct to_char(substr(a.scancode_chr, 0, 7)) tracemedcode,
getybcode(b.itemid_chr),
c.medicinename_vchr,
'' a,
'' b,
'1' c,
b.itemid_chr
from t_public_scancode a, t_bse_chargeitem b, t_bse_medicine c
where a.chargeitemid_chr = b.itemid_chr
and b.itemsrcid_vchr = c.medicineid_chr
and a.pstaus = 1
and length2(a.scancode_chr) = 20
and not exists
(select 1
from t_ins_tracecode_info info
where info.tracemedcode = to_char(substr(a.scancode_chr, 0, 7)));

将查询出的数据,同步表 `t_ins_tracecode_info`

alt text

alt text