1、(完整版)医技接口说明文档一. 概述目前,已经有很多医院采用了上海金仕达卫宁公司的医院管理系统,而对于医院的LIS、RIS、PACS及其他信息系统(以下统称为医技系统)可能采用不同的产品,这些系统与HIS系统都是医院信息化范畴内的相互完全独立的子系统,没有实现数据的共享,例如一个检验系统里的检验结果还需要在体检系统里再次录入,因此这种重复录入工作占据了很大的工作比重,既影响了医院的工作效率又常常因为重复录入不一致造成数据不准确. 基于以上原因,我们提供第三方的开放性接口实现各子系统之间的数据共享,从而大大提高了医院资源的合理利用率。二. 医院系统的环境与接口方式根据目前医院使用的操作系统,客户
2、端基本采用Windows环境,采用客户端直接调用存储过程的方式来完成数据交换与访问.三. 接口流程图四. 接口列表序号接口代码接口说明1usp_yjjk_jcbrfb检查报告发布2usp_yjjk_jg_huishou检查报告回收3usp_yjjk_yjjgfb医技结果发布4usp_yjjk_getpzxxlist获取科室列表5usp_yjjk_getpzxxlist获取职工列表6usp_yjjk_getpzxxlist获取病区列表7usp_yjjk_getxmlist获取项目列表8usp_yjjk_getdruginfo获取药品信息9usp_yjjk_getbrxx读取病人基本信息10usp
3、_yjjk_getbrlist根据时间段获取需要做检查的病人结果集11usp_yjjk_getwzxxm根据当前某个病人id获取需要做的检查项目信息12usp_yjjk_yjqr传入需要确费项目(根据标志也可以进行退费)13usp_yjjk_bgztxg报告状态修改14usp_yjjk_addyjqq增加项目/药品15usp_yjjk_ModifyYydd修改项目预约地点16usp_mz_bryjjbj门诊病人预交金报警,取得余额17tr_sf_ys_report_class同步视图YJ_REPORT_CLASS数据18usp_yjjk_getsqdlist查询申请单列表19usp_yjjk_
4、getsqdxx读取申请单详细信息20yy_mzsfjk。dll医技收费接口五. 接口格式说明1. 检查报告发布 调用类型:usp_yjjk_jcbrfb实现功能:提供医技系统报告发布,主要是记录报告的主记录,包括报告号、申请号、病人基本信息、报告医生、报告时间等数据。前提条件:医技系统确认项目后相关库表:SF_YS_REPORT(THIS4_REPORT.。YJ_REPORT)2. 检查报告回收调用类型:usp_yjjk_jg_huishou实现功能:提供已经发布报告的回收前提条件:已经发布了报告主记录相关库表:SF_YS_REPORT(THIS4_REPORT.YJ_REPORT)3. 医
5、技结果发布 调用类型:usp_yjjk_yjjgfb实现功能:提供医技系统报告明细发布,只记录文字信息前提条件:已经发布了报告主记录相关库表:SF_JCJGK、SF_YJJGK(YJ_RIS_RESULT、YJ_LIS_RESULT)4. 获取科室信息调用类型:usp_yjjk_getpzxxlist实现功能:获取HIS中科室列表相关库表:YY_KSBMK5. 获取病区信息调用类型:usp_yjjk_getpzxxlist实现功能:获取HIS中病区列表相关库表:YY_BQDMK6. 获取职工信息 调用类型:usp_yjjk_getpzxxlist实现功能:获取HIS中职工列表相关库表:YY_Z
6、GBMK7. 获取项目信息 调用类型:usp_yjjk_getxmlist实现功能:获取项目信息相关库表:YY_LCSFXMK、YY_SFXXMK8. 获取药品信息 调用类型:usp_yjjk_getdruginfo实现功能:获取药品信息,根据药房取相应的药品列表相关库表:YK_YPCDMLK9. 读取病人基本信息调用类型:usp_yjjk_getbrxx实现功能:根据条件获取病人的基本信息,条件包括卡号、patid、syxh等;门诊取一条结算库中的记录的相关信息,住院取在院病人的相关信息相关库表:门诊:SF_BRJSK、SF_NBRJSK、SF_BRXXK、YY_DQDMK住院:ZY_BRS
7、YK、ZY_BRXXK、YY_DQDMK、YY_ZYDMK、YY_MZDMK、ZY_BQDMK10. 查询需要检查病人的列表 调用类型:usp_yjjk_getbrlist实现功能:根据条件获取病人列表,条件说明:hzxm根据病人姓名过滤(为空表示不过滤)ksdm 根据病人挂号科室代码过滤(为空表示不过滤)bqdm根据病人就诊病区代码过滤(为空表示不过滤),门诊不使用、住院使用cwdm根据病人床位代码过滤(为空表示不过滤),门诊不使用、住院使用rq1开始日期 门诊指挂号时间,住院不处理rq2结束日期 门诊指挂号时间,住院不处理fph发票号 门诊使用,0表示不过滤相关库表:门诊:SF_BRXXK
8、,SF_BRJSK(VW_MZBRJSK)住院:ZY_BRXXK, ZY_BRSYK, YY_KSBMK, ZY_BQDMK11. 获取病人未收费的项目明细调用类型: usp_yjjk_getwzxxm实现功能:根据条件获取病人未确认的项目列表条件说明:brlb病人类别0门诊 1住院 3体检patid病人patid门诊patid,住院patidcureno病人号码门诊不处理,住院syxhrq1开始日期rq2结束日期sqdxh申请单序号为0表示不过滤执行结果:门诊:返回非药品和体检的收费项目,临床项目作为单条记录处理,项目包括年表中的数据a. 普通流程:返回已经收费未确认的项目b. 优化流程:返
9、回未收费未确认和已经收费未确认的项目住院:返回需要住院医技确认的收费项目,临床项目作为单条记录处理,如果5172设置为是且病人年龄小于14岁时,项目价格返回为处理了特需比例后的价格相关库表:门诊:VW_MZCFK,VW_MZCFMXK,YY_LCSFXMK,VW_MZBRJSK,SF_MZSQDSF_MZSQDMXK,SF_HJCFK,SF_HJCFMXK,YY_SFXXMK住院:ZY_BRSYK,BQ_YJQQK,YY_LCSFXMK,YY_SFXXMK,YY_LCSFXMDYKZY_BRSQD,ZY_BRSQDMXK,YY_TSSFXMK12. 项目确费调用类型:usp_yjjk_yjqr
10、实现功能:a. 实现未确认项目的确认(项目列表由“获取病人未收费的项目明细获取)b. 实现已经确认项目的退费、撤销功能c. 住院确认和退费时同时处理相关费用即实现计费和退费功能条件说明:xmdj项目单价,如原来项目为零,取输入条件中的价格,否则取价格表中的价格xmstatus确认标志0不处理1确认2拒绝3撤销sfflag收费标志0不处理1收费2退费bgdh报告单号,处理医技报告单号的保存bglx报告类型,处理医技报告类型的保存相关库表:门诊:SF_HJCFK,SF_HJCFMXK,SF_MZSQD,SF_MZCFK,SF_CFMXK,SF_NMZCFK,SF_NCFMXK住院:BQ_YJQQK
11、,ZY_BRSQD,确费调用usp_zy_brqf处理 13. 报告状态修改调用类型:usp_yjjk_bgztxg实现功能:完成明细项目对应状态的保存和修改,新建表MZ_YJXMZTK,BQ_YJXMZTK对应相关数据的处理条件说明:bgzt报告状态0未发布 1发布txzt图像状态,0未发布 1发布jczt检查状态报告检查状态 LIS RIS 10 采样状态 预约状态 20 签收状态 登记状态 30 入库状态 检查状态 40 初始报告 初始报告 50 审核报告 审核报告 60 发布报告 发布报告logno明细序号集合,多个项目用”,”分隔 相关库表:VW_MZHJCFMXK,VW_MZCFM
12、XK,MZ_YJXMZTK,MZ_NYJXMZTK,BQ_YJXMZTK,BQ_NYJXMZTK14. 增加项目信息调用类型:usp_yjjk_addyjqq实现功能:增加对应病人的项目,门诊增加到SF_HJCFK和SF_HJCFMXK中,住院增加到BQ_YJQQK中,该接口不处理相关的收费功能条件说明:brlb病人类别 0门诊 1住院patid病人唯一号 patid(门诊),patid(住院)curno 病人号syxh(住院)zxksdm执行科室代码zxysdm 执行医生代码xmdm 项目代码xmdj 项目单价,如原来项目为零,此价格才有用,否则要取项目中的价格 xmsl 项目数量 xmlb
13、 项目类别0临床项目1收费项目2药品项目qqksdm ut_ksdm=,申请科室代码qqysdm ut_czyh=-申请医生代码相关库表:门诊:SF_BRXXK,GH_GHZDK,YY_SFXXMK,YY_LCSFXMK,YK_YPCDMLK,SF_XDCFMXK,YY_JZBRK,SF_HJCFK,SF_HJCFMXK住院:ZY_BRSYK,YY_SFXXMK,YY_LCSFXMK,YK_YPCDMLK,YY_KSBMK,SF_XDCFMXK,VW_YJJGK_EX15. 修改预约地点调用类型:usp_yjjk_ModifyYydd实现功能:更新收费项目备注信息条件说明:id收费项目的编码y
14、ydd预约地点相关库表:YY_SFXXMK16. 门诊病人预交金报警调用类型:usp_yjjk_getbrjexx实现功能:取得优化流程病人(门诊)和住院病人押金余额信息,返回冻结金额、实际余额等信息相关库表:门诊:SF_BRXXK,YY_JZBRK,SF_BRJSK住院:ZY_BRSYK,ZY_BRJSK,ZYB_BRYJK17. 同步视图YJ_REPORT_CLASS数据调用类型:tr_sf_ys_report_class实现功能:同步HIS数据库和THIS4_REPORT数据库YJ_REPORT_CLASS表数据,根据参数0113判断是否同步18. 查询申请单列表调用类型:usp_yjj
15、k_getsqdlist实现功能:获取有申请单的病人列表和申请单序号条件说明:brlb 病人类别 0门诊 1住院 cureno 病历号,为空表示不过滤 cardno 卡号码,为空表示不过滤hzxm 病人姓名,为空表示不过滤ksdm 科室代码,门诊是指病人挂号科室,住院指病人所在科室bqdm 病区代码,住院使用zxksdm 执行科室代码,为空表示不过滤xmdm 项目代码,暂不使用 xmlb 项目类别,暂不使用 xmstatus 项目状态,0未处理1已确认rq1 开始日期 门诊指挂号时间,住院不处理rq2 结束日期 门诊指挂号时间,住院不处理相关库表:门诊:SF_BRXXK,SF_MZSQD,YY
16、_ZGBMK,YJ_SQDMBK,SF_HJCFK,SF_MZCFK住院:ZY_BRXXK,ZY_BRSYK,YY_KSBMK,ZY_BQDMK,ZY_BRSQD,YY_ZGBMK,YJ_SQDMBK,BQ_LSYZK19. 读取申请单详细信息 调用类型:usp_yjjk_getsqdxx 实现功能:显示对应申请单的明细信息条件说明:brlb 病人类别 0门诊 1住院patid 病人唯一号 暂不使用curno 病员号 暂不适用sqdh 申请单号相关库表:门诊:SF_MZSQDMXK住院:ZY_BRSQDMXK20. 医技收费接口 调用类型:yy_mzsfjk。dll实现功能:提供接口实现优化流程病人收费结算的功能。入口参数:序号入口参数实现功能调用说明1fServerConnect数据连接(初始化)返回值1成功0失败2fServerClose关闭连接返回值1成功0失败4fHisMzsf读卡函数返回值第一位T表示成功;为F表示失败后面为错误提示六. 修改说明 Confidential金仕达卫宁Page 11 of 11
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100