ImageVerifierCode 换一换
格式:DOCX , 页数:36 ,大小:151.27KB ,
资源ID:6858562      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6858562.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(医院医保结算系统.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

医院医保结算系统.docx

1、医院医保结算系统0. 地纬定点医院医保结算系统接口服务方案(版本)山东地纬计算机软件有限公司2011年1月第一章 背景介绍 4 金保工程 4核心平台二版() 4核心平台二版的技术架构 5核心平台二版的技术路线 5第二章 接口设计方案 6接口开发遵循的规范和标准 6接口技术架构设计方案 7原定点结算系统技术框架 8接口服务技术框架 8第三章 接口服务说明 10一、接口概述 10二、接口环境 10三、接口实例创建、接口登陆、接口示例回收 11四、接口服务概况图 13第四章、业务服务应用说明 151、取参服务 152、查询账户余额服务(山东滨州、东营使用) 153、读卡服务 164、门诊初始化服务

2、185、生成门诊费用服务 206、门诊结算服务 227、撤销门诊结算服务 248、个人账户消费初始化服务 249、个人账户消费服务 2510、个人账户退费服务 2611、无凭单消费个账扣款(威海、廊坊) 2712、普通住院登记服务 2713、住院初始化服务 2914、生成住院费用信息服务 2915、删除住院费用信息服务 3216、出院结算服务(出院结算并打印结算单) 3317、在调用打印之前调用以下方法: 3418、撤销出院服务 3519、撤销住院登记服务 3620、目录管理相关服务 3721、查询无卡人员基本信息服务 4322、修改卡片密码服务 4423、上传住院费用服务 4424、生成住院

3、电子病历服务 4525、查询在院病人信息 4726、打印住院告知单服务 4827、查询在院病人费用明细 4928、读卡器选择服务 50第五章 业务流程构建说明 52一、门诊大病结算流程说明 52二、普通门诊结算流程说明 52三、急诊结算流程说明 52四、普通住院流程说明 52五、个人账户消费流程说明 53六、目录管理流程说明 53第六章 关于其他问题的处理方案 55一、关于科室、医师相关问题的说明 55二、关于操作员相关问题的说明 55第七章 用户收益 56第八章 附录 57一、电子病历参数说明 57二、代码含义 59第一章 背景介绍 金保工程进入二十一世纪以来,计算机技术、通信技术和网络技术

4、的高速发展,加快了社会经济的信息化进程,信息化已经成为当今世界经济和社会发展的大趋势。劳动保障信息化建设是我国政府信息化建设的重要组成部分,一直受到党中央和各级政府部门的高度重视。根据中办发200217号文件精神,在全面总结劳动保障信息化工作多年经验的基础上,按照劳动保障事业发展的总体目标,以全国电子政务建设规划为指导,劳动保障部设计编制了金保工程项目建议书,于2002年递交国家发改委(原国家计委),正式向国家提出立项申请。2003年8月,经国务院总理办公会讨论通过,金保工程正式获准国家立项,标志着我国劳动保障信息化工作进入了一个新的历史时期。核心平台二版() 金保工程的主要内容包括两大系统即

5、社会保险信息系统和劳动力市场信息系统,三级网络即市、省、中央三级数据库及其信息交互,四大功能即业务经办、公共服务、基金管理和决策支持。 核心平台二版是定位于城市级的社会保险管理信息系统,支持城市级的业务经办和基金管理,并通过其统计查询功能为决策支持提供服务,通过与劳动保障电话咨询中心及网站的连接提供公共服务,通过为市、省、中央三级网络及资源数据库提供数据源完成三级数据网建设。 核心平台二版的技术架构 针对各地社会保险业务处理的特殊性,核心平台二版提供了适合社会保险业务的技术框架SIEAF,其中包括安全、日志、交易、接口等服务。在此技术框架之上,核心平台二版提供了社会保险业务的原子级业务处理。同

6、时,核心平台二版对于外部系统提供统一的接口方案,使得开发更加灵活,系统易于管理。核心平台二版的技术路线 1核心平台二版开发采用架构驱动的设计思想和开发方法,按照CMM的要求制定一系列开发规范,并通过质量保证小组最大程度地保证了核心平台二版的总体质量。2核心平台二版采用面向对象的分析和设计方法,在对指标体系改动最小的基础上,利用面向对象分析设计的优势,对不同层次采用不同的设计模式进行设计,即MVC模式。3核心平台二版采用统一的对外接口服务,无论是参保企业、银行、税务、劳动力市场还是医院、药店,都可以通过“接口服务”很快完成与核心平台二版的接口设计和开发。 4核心平台二版采用J2EE体系架构,并且

7、参考了当前主流的Web应用框架(struts、WAF),实现了适用于社会保险的企业级应用框架(SIEAF)。采用三层架构将业务逻辑处理集中到应用服务器,应用服务器具有良好的可扩展性,大大提高了系统的并发处理能力。 第二章 接口设计方案定点医疗机构业务是社会保险体系中的重要组成部分,定点医疗机构结算系统更是核心平台二版的核心外围业务系统之一。为了更好的实现定点医疗机构结算系统与医院自身信息管理系统的对接,地纬公司研制设计了本接口系统。“DW定点医院接口服务系统”是在地纬公司Dweaf快速开发框架的基础上,采用面向服务的应用程序开发(Services-oriented development of

8、 application,SODA)使定点医院医保结算系统转换到面向服务架构(service-oriented architecture,SOA)。“DW定点医院接口服务系统”集成了医疗保险定点医疗机构的所有结算业务服务(函数),这些函数供HIS系统调用,并支持重要结算信息的返回。将该接口嵌入原医院管理系统后,医院管理系统可无缝连接到医疗保险网络信息系统。接口完成以后,住院、门诊、门诊大病等主业务结算流程均完全嵌入医院HIS系统,通过DW定点医院接口,为各定点机构搭建了一个高品质、可管理、高可用性的信息集成平台,能够为HIS系统提供全面高效的服务。接口开发遵循的规范和标准地纬公司在“DW定点医

9、院接口服务系统”开发过程中,完全遵从金保工程“核心平台二版”的技术架构、指标体系和业务规范,系统符合山东省劳动和社会保障管理信息系统总体方案和劳动保障部关于核心平台二版信息系统建设的有关要求,可以完全实现医院自身信息管理系统与医保结算系统的无缝连接。接口开发采用的产品、网络体系结构和通信协议采用国家相关标准、部门专业标准以及国际通用的工业标准,服从国家管理信息系统的规划和有关规定。项目开发过程中所遵循的标准规范主要有: 劳动和社会保险管理信息系统信息结构通则(LB0012000) 社会保险管理信息系统指标体系业务部分(LB101-2000) 金保工程劳动力市场信息系统建设指导意见 ISO 90

10、00-3-97质量管理和质量保证标准 规范 GB/T 178591999 计算机信息系统安全保护等级划分准则 GB/T179001999 网络代理服务器的安全技术要求 GB/T 166801996 软件文档管理指南 GB/T 140791993 软件维护指南 GB/T 143941993 计算机软件可靠性和可维护性管理 GB/T 125041990 计算机软件质量保证计划规范 GB/T 125051990 计算机软件配置管理计划规范 GB 1526-1989信息处理-数据流图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定 GB/T 85671988 计算机软件产品开发文件

11、编制指南 GB/T 93851988 计算机软件需求说明编制指南 GB/T 93861988 计算机软件测试文件编制规范 GB/T 101141988 县以下行政区代码编制规则 GB/T 47541994 国民经济行业分类与代码 山东地纬计算机软件有限公司质量体系程序文件接口技术架构设计方案“DW定点医院接口服务系统” 是严格遵守“核心平台二版”的技术框架,采用基于Dweaf平台的多层体系结构模式,以集中式数据资源共享为基础,采用先进的O/R Mapping映射机制实现了优良的面向对象开发方案,确保了系统具有高度的易用性、良好的扩展性和强大的可移植性。“DW定点医院接口服务”完全遵守“核心平台

12、二版”的业务指标体系和业务规范要求,并针对不同地区的业务研究分析后对业务指标体系进行了合理化扩展,实现了从软件配置上解决业务需求问题,做到快速开发、高度复用的要求。原定点结算系统技术框架在实现接口服务前,地纬定点结算系统与医保核心端应用架构如下:接口服务技术框架实现接口服务后,医院端与医保核心端应用架构如下:从以上实现接口服务前后的技术框架可以看出,“DW定点医院接口服务”替代了原地纬结算系统中的应用服务层。HIS开发商在其HIS系统中只需要将DW表示层中的相应界面展示完成后,即可实现与医保结算系统的无缝连接。第三章 接口服务说明一、接口概述本接口系统为、类库。所有服务均集成在这些类库中。同时

13、接口系统中包含、和文件,用于接口升级,此三个文件可以从地纬定点医疗机构结算管理系统所在目录中找到。接口系统包含的五个文件必须在同一个目录下。接口完成以后,住院、门诊、门诊大病等主业务结算流程均完全嵌入医院HIS系统,数据传输等后台业务仍需要依靠地纬定点结算系统来完成。下面将讲述接口的具体使用方法及例程。(注:本文提供的PB示例代码,作用是更直观的解释本方案内容,以方便HIS厂商进行开发,仅供参考之用。)本接口文档支持嵌入式接口及其以后版本。二、接口环境在运行结算系统的业务机上需要具备接口环境,具体操作如下:1、将【接口库】文件夹中所有的dll文件拷入 winntsystem32下。2、注册 和

14、文件, 和为接口的类库文件,具体注册方法如下(其它dll无须注册):3、注册方法:点击 开始 运行 输入 regsvr32 回车如果显示 “ 中的DLLRegisterServer” 成功字样,说明注册成功。 注册方法:点击 开始 运行 输入 regsvr32 回车如果显示 “ 中的DLLRegisterServer” 成功字样,说明注册成功。三、接口实例创建、接口登陆、接口示例回收在登陆HIS系统时需要进行接口实例的创建,创建成功以后,才能正常调用接口服务。建议在HIS系统登陆的同时,调用接口登陆的服务,同时在退出HIS系统时,需要进行接口实例的回收,以免造成资源浪费。(1)接口实例的创建(

15、pb示例,各种开发工具方法不同):Oleobject seiproxy seiproxy =create oleobjectvi= (seiproxy)if vi0 then messagebox(,注册失败) return end if(2)接口登陆:服务名称: initialize (pstr) returns long服务作用:用于登陆结算系统数据库。服务返回值:0代表成功,-800 表示接口需要升级,请退出系统重新登录,重新登录之后会自动升级其它为获取失败,失败原因可以用get_errtext()获取。传递参数:pstr string pstr是一个字符串,其规则如下:Pstr=参数1

16、#参数值1|参数2#参数值2|参数3#参数值3|参数4#参数值4|目前该字符串包含四个参数,分别为gzrybh,yybm,passwd,syzhlx;初始化时gzrybh,yybm,passwd请传递,这些信息登录时由操作员填写。syzhlx:0 不用卡;1 银行卡;2 IC卡;3 联机卡; syzhlx必须填写。例如:pstr=gzrybh#|yybm#370101|passwd#|syzhlx#3|返回参数: 返回接口登陆界面,让操作员进行登陆。备注:接口实例创建后,必须先调用一下该服务,用于登陆地纬医保结算系统数据库,如果登陆失败,所有业务均无法正常运行。Pb示例:vi=seiproxy

17、. Initialize(gzrybh#|yybm#|passwd#|syzhlx#3|) if vi0 then messagebox(医保接口登陆失败,vi) return end if(3)接口实例的回收:(pb示例,各种开发工具方法不同)()Destroy seiproxy四、接口服务概况图每次调用住院相关的业务之前(除了住院登记save_zydj)都必须首先调用住院初始化服务(init_zy)。每次调用门诊结算相关的服务之前都必须首先调用门诊初始化初始化服务(init_mzmg)。每次调用个人账户消费流程之前都必须首先调用住院初始化服务(init_gz)。每次调用撤销住院相关的服务之

18、前都必须首先调用住院初始化服务(init_zy)。第四章、业务服务应用说明1、取参服务(1)服务名称:result_s(string p_var_name) returns string 服务作用:取得结果集中指定字符串变量的值 服务返回值: 无 传递参数:p_var_name pb示例:vxm =(xm) get_sscard_balance()0 then 说明:如果读卡仅仅是为了获取个人基本信息,如姓名、性别、医保卡号等,yltclb请传递为0;住院登记读卡请传递yltclb=1;门诊大病读卡请传递yltclb=4;普通门诊读卡请传递yltclb=6。返回结果集:(其中标注*的为HIS必

19、须接收的结果集)vylzbh =(ylzbh) *医保卡号vxm =(xm) *姓名vxb =(xb) 性别,1:男,2:女,9:不确定vshbzhm=(shbzhm) *社会保障号码vzfbz =(zfbz) *灰白名单标志:0 代表灰名单,1 白名单vzfsm =(zfsm) 灰名单原因(如果是白名单该值为空)vdwmc =(dwmc) 单位名称vylrylb=(ylrylb) 人员类别(汉字)vydbz =(ydbz) 是否为异地人员 (1:是,0: 否)vjbbms = (mzdbjbs) *疾病编码vsbjbm=(sbjbm) *社保局编码,山东省直为379902vzhzybz= (

20、zhzybz) 有无15(医保参数制)天内的住院记录1:有 ,0 :无vzhzysm= (zhzysm) 15(医保参数控制)天内的住院记录说明zcyymc=(zcyymc) 转出医院名称(如果zcyymc不为,则表示本次住院时候市内转院来的)Zccyrq= (zccyrq) 转出医院出院日期Ye= (ye) 账户余额sbjglx= (sbjglx) *机构类型(A:职工,B:居民)关于疾病编码的特别说明:由于门诊大病备案时可能备多个病种,所以读卡返回的结果格式是: 疾病病种的名称1 +#m+疾病病种编码1 + / + 疾病病种的名称2 +#m+疾病病种编码2 + / + ,在此格式的基础上,

21、请开发人员自行解析其中的编码和名称,并展示在功能界面上供操作人员选择。(每次结算只能选择一种疾病病种)pb示例:vi=(); if vi0 then messagebox(读卡失败,() returnend if4、门诊初始化服务服务名称: init_mzmg(p_sbjbm,p_yltclb,p_grbh,p_xm,p_xb,p_zylsh,p_fyrq,p_ysbm,p_jbbm,p_syzhlx,p_ylzbh,p_xzbz,p_bcxm) return long服务作用: 初始化门诊大病或普通门诊结算信息服务返回值: 0 表示该过程正常。 其它 表示该过程出现错误,错误数据由get_e

22、rrtext()获取传递参数(其中标注*的为HIS必须传递的非空参数): P_sbjbm varchar2(6); *社保局编码 P_yltclb char(1) *医疗统筹类别 yltclb:4 门诊大病, 6普通门诊 P_grbh varchar2(18); *社会保障号码P_xm varchar2(40); *姓名P_xb varchar2(3); 性别P_zylsh varchar2(20); *病历号 P_fyrq date; *费用录入日期(精确到天)P_ysbm varchar2(40); *医师编码(HIS必须传入一个非空的医师编码,并且保证医师有资格,HIS系统需要与地纬结算

23、系统编码保持一致) P_jbbm varchar2(20); *疾病编码(yltclb=4时,必须传递;yltclb=6时,xzbz=C传递,xzbz=D或xzbz=E,必须传递) P_syzhlx char(1); *使用账户类型;0 不使用,1银行卡,2 cpu 卡,3 联机卡 P_ylzbh varchar2(30); *医保卡编号(读卡必须传递,不读卡传)P_xzbz varchar2(30); *险种标志 (医疗 C)( 工伤 D)( 生育 E)P_bcxm varchar2(30); 补充项目信息(扩展使用) 返回结果集:无参数p_bcxm说明:p_bcxm string p_bc

24、xm是一个字符串,其规则如下:p_bcxm=参数1#参数值1|参数2#参数值2|参数3#参数值3|参数4#参数值4|例如:p_bcxm=gzrybh#|yybm#370101|passwd#|syzhlx#3|,参数为空传递.如果本次门诊为异地就医,则需要输入外地就医类别和就医医院编码,如下所示:P_bcxm=wdjylb#10|jyyybm#就医医院编码|WDJYLB代码说明:01 本地定点就医 10 异地治疗Pb示例:Vi=(p_sbjbm,p_yltclb,p_grbh,p_xm,p_xb,p_zylsh,p_fyrq,p_ysbm,p_jbbm,p_syzhlx,p_ylzbh,p_x

25、zbz,p_bcxm)if vi0 then messagebox(门诊初始化失败,() returnend if5、生成门诊费用服务需要在循环内部顺序调用下面的三个服务。 (1)服务名称:new_mzmg_item() returns long服务作用:新增一行空的门诊凭单信息,并将凭单指针指向新增的该行凭单,每插入一行凭单信息前,都要先调用该服务,用于生成一行保存凭单信息的记录。服务返回值:0; 表示该过程正常。 其它 表示该过程出现错误,错误数据由get_errtext()获取 传递参数:无 返回结果集:无 (2)服务名称:set_mzmg_item_string(p_xm,p_valu

26、e) returns long yyxmmc char(200); 医院项目名称返回结果集:无(3)服务名称:save_mzmg_item() returns long服务作用:结束门诊费用凭单录服务返回值:0; 表示该过程正常。 其它 表示该过程出现错误,错误数据由get_errtext()获取 传递参数:无 返回结果集:无Pb示例:一张费用凭单信息可能会包含多种费用信息,该处需要循环调用产生凭单的服务。首先需要新增一条凭单记录,然后向当前凭单插入需要的项目,依次循环。for() 9、个人账户消费服务需要顺序调用以下两个服务:(1)服务名称:settle_gz(string p_sbjbm,

27、string p_ylzbh) returns long服务作用: 对初始化的个人账户的费用进行结算服务返回值: 0 表示该过程正常。 其它 表示该过程出现错误,错误数据由get_errtext()获取传递参数:p_ sbjbm string 该服务用于纯粹的个人账户扣款.例如门诊大病和住院结算后, 可以调用该服务使用个人账户支付病人自付费用. 2. 该服务调用个人账户退费服务进行个人账户退费.12、普通住院登记服务服务名称:save_zydj(string p_blh, string p_shbzhm, string p_ylzbh, string p_xm, string p_xb, st

28、ring p_yltclb, string p_sbjbm, string p_syzhlx, string p_ksbm, datetime p_zyrq, string p_qzys, string p_mzks,string p_zyfs, string p_xzbz,string p_bcxm) return long服务作用:保存参保职工的住院登记信息。服务返回值: 0; 表示该过程正常。 其它 表示该过程出现错误,错误数据由get_errtext()获取传递参数: (其中标注*的为HIS必须传递的非空参数) 名称 类型 含义 p_blh string *病例号 p_shbzhm s

29、tring *社会保障号码 p_ylzbh string *医疗证编号(读卡必须传入,无卡传空) p_xm string *姓名 p_xb string 性别 1:男 2:女 p_yltclb string *住院类别 1:住院 2:家床 p_sbjbm string *社保局编码 p_syzhlx string *使用医保卡类型:(0 不使用医保卡 ,1银行卡,2 cpu 卡,3 联机卡) p_ksbm string *科室编码 p_zyrq datetime *住院日期p_qzys string 确诊医师 p_mzks string 门诊科室 p_zyfs string *住院方式(1普通

30、住院,6市内转院 )P_xzbz string *险种标志 医疗 C 工伤 D 生育 EP_bcxm string 补充项目信息(扩展使用) 参数p_bcxm说明:p_bcxm string p_bcxm是一个字符串,其规则如下:p_bcxm=参数1#参数值1|参数2#参数值2|参数3#参数值3|参数4#参数值4|例如:p_bcxm=gzrybh#|yybm#370101|passwd#|syzhlx#3|,参数为空传递.注意:如果本次住院为市内转院,则需要录入转出医疗统筹登记号。方式如下:P_bcxm=yyltcdjh#转出医疗统筹登记号实际值|sbjglx#通过读卡获取的sbjglx实际值|如果本次住院为异地就医,则需要输入外地就医类别和就医医院编码。方式如下:P_bcxm=wdjylb#10|jyyybm#就医医院编码|WDJYLB代码说明:01 本地定点就医 10 异地治疗 如果HIS希望转入疾病编码(需要和医保疾病编码一致),可以通过bcxm转入。方式如下

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1