医院HIS与新农合数据接口的设计与实现

来源 :大众商务·下半月 | 被引量 : 0次 | 上传用户:renbai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】在开发新型农村合作医疗软件过程中,一个需要解决的问题是如何实现医院管理信息系统(HIS)和新农合软件的数据接口。本文介绍了一种基于PowerBuilder编程语言的接口方法,该方法能够自动或者手动把指定的数据从HIS数据库复制到新农合数据库,从而实现数据共享。
  【关键词】HIS;新农合;PowerBuilder
  中图分类号:TP18 文献标识码:A 文章编号:1009-8283(2009)03-0087-01
  
  1 引言
  随着我国新型农村合作医疗(简称新农合)事业的迅速发展和普及,对新型合进行全方面信息化管理的要求越来越迫切[1],各种新农合管理软件也应运而生。
  由于大多数医院早在我国开始实施新农合制度以前,就已经建立好了自己的医院管理信息系统(简称HIS)软件,所以在开发和实施新农合管理软件过程中,必须要妥善解决HIS和新农合的数据接口问题。
  
  2 设计和实现
  医院工作人员通过HIS软件把病人(包括参加新农合和不参加新农合)的信息录入到医院HIS数据库中,这些信息包括病人基本信息、病人诊断信息、入院出院信息、费用记录等。当参加了新农合的病人需要报销时,就需要把这些数据从医院的HIS数据库传输到新农合数据库。
  2.1 设计思路
  为了给用户提供方便、灵活、强大的数据传输功能,接口软件应该具有自动传输、手动传输、定时传输、单个病人数据传输、批量病人数据传输的功能。自动传输是指每当有参加新农合的病人在医院办理出院结算后,其相关数据就会自动从HIS数据库传输到指定的新农合数据库中。手动传输是为了防止万一自动传输过程出现错误,用户可以启用手动传输,自行控制数据传输的细节。定时传输是指在指定的时间,把所有已经出院结算但是还没有传输到新农合数据库的病人数据进行传输。单个病人数据传输是指一次只把某个指定病人的数据传输到新农合,批量病人数据传输是指一次把符合某些条件的病人数据传输到新农合。
  上述四种传输方式,有一个共同的核心功能,就是某个病人的数据传输。从面向对象的设计思想和软件复用的角度出发,设计了一个类n_patient_data_transporter,用来完成单个病人的数据传输。此类最重要的一个方法是of_run,将一个病人一次住院费用传输到新农合数据库中。方法有三个参数:
  as_patient:病人ID
  ai_visit :住院次数
  b_overwrite:是否覆盖原有数据
  2.2 定时传输的实现
  在前面所述的各种数据传输过程中,从编程实现的角度来说,定时传输是最复杂的一种。下面以定时传输为例,来具体说明如何编码实现。
  利用PowerBuilder中Window对象的Timer事件,可以实现定时传输的功能。在传输时,为了让用户知道传输的细节和成功与否,应该有明确的提示和记录。本文使用状态栏进行提示,并把传输的具体细节(时间、住院号、是否成功、错误信息等)记录到文本文件中。在具体实现时,可以使用PowerBuilder基础类库PFC[2]提供的服务,从而简化编程。
  实现自动传输的关键代码片断如下。
  inv_statusbar.of_modify(cs_data_status_id,log) //设置状态栏
  inv_file_service.of_filewrite(cs_file_name,log+'~r~n') //记录日志
  n=ds.retrieve(lastPatientTime) //获得最近出院的病人
  for i=1 to n //对病人列表进行循环
  patient=ds.getitemstring(i,'patient_id') //得到病人ID
  visit=ds.getitemnumber(i,'visit_id') //得到住院次数
  int result
  result=worker.of_run( patient,visit,false) //进行数据传输
  //以下代码记录传输结果或错误信息
  if(result>=0) then
  inv_statusbar.of_modify(cs_data_status_id,'成功结算一个病人:'+patient)
  inv_file_service.of_filewrite(cs_file_name,patient+' 结算成功~r~n')
  success_count++
  elseif result<0 then
  inv_statusbar.of_modify(cs_data_status_id,'一个病人结算失败:'+patient)
  inv_file_service.of_filewrite(cs_file_name,patient+' 结算失败~r~n')
  error_count++
  end if
  next
  
  3 结论
  本文介绍了一种基于PowerBuilder的HIS与新农合接口方法。该方法能够支持自动、手动、单个、批量的各种数据传输方式,具有较强的实用性。该方法已于2008年3月份成功应用于某医院与其县级新农合软件的接口。
  
  参考文献:
  [1]叶娟.我国新型农村合作医疗信息化建设的思考[J].科技创新导报,2009(2).
  [2]李辉.PowerBuilder基础类库开发技术祥解[M].北京:电子工业出版社,2006.
其他文献
【摘 要】本文以世界上最大的冰淇淋品牌“和路雪”为例,主要通过分析中国市场的复杂性,来讨论国外品牌在中国市场如何进行品牌定位与中国市场相融合,进一步在中国市场树立自己的品牌形象开拓市场。  【关键词】国外品牌;中国市场;品牌定位  中图分类号:F830  文献标识码:A  文章编号:1009-8283(2009)03-0026-01    1 背景  和路雪是世界上销量最大的冰淇淋生产商,并且,它
期刊
【摘 要】 本文运用Cornish-Fisher与标准t(d)分布拟合法,选取上证综合指数的1210个样本数据与深圳成份指数的1210个样本数据进行实证分析,结果表明深圳成份指数的VaR绝对值大于上证综合指数,深圳成份指数的风险较大  【关键词】VaR;标准t(d)分布拟合法; Cornish-Fisher方法;  中图分类号:F830  文献标识码:A  文章编号:1009-8283(2009)
期刊
【摘 要】JNDI(Java Naming and Directory Interface)是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似JDBC都是构建在抽象层上。分布式计算环境通常使用命名和目录服务来获取共享的组件和资源。命名和目录服务将名称与位置、服务、信息和资源关联起来。命名服务提供名称—对象的映射。目录服务提供有关对象的信息,并提供定位这
期刊
【摘 要】本文从传媒广告现状、传媒广告经营等方面来探讨中国传媒广告的发展方向,希望可以就此问题引发每一位广告人的深思,为中国广告事业的发展作出贡献。  【关键词】传媒广告;经营  中图分类号:TP391 文献标识码:A 文章编号:1009-8283(2009)03-0040-01    先来看一则旧新闻:2004年11月1日,由上海、北京、广州三大传媒集团联手打造的全国性财经商业时报《第一财经时报
期刊
【摘 要】环境标识是近些年来欧美等发达国家在国际贸易中所构筑的一道新“门槛”。国际上对环境标志存在批评和支持两种意见.一般围绕环境标志的主观性、透明度 非关税壁垒、分析方法存在缺陷等。该文章主要从WTO规则的视角来分析环境标志对国际贸易影响问题。探讨我国作为WTO的成员方如何建设环境标志制度,推动环境标志认证的新发展。在多边贸易体制中,既要极力维护国家的贸易安全,也要积极防止和应对环境标志成为新的
期刊
【摘 要】运用Cobb-Douglas函数,通过对1998年和2006年长江三角洲16个城市的经济增长速度的计量模型的建立,以及假设检验,得出以下结论:1999年高校扩招以来,地方的教育对当地经济增长率贡献不大。  【关键词】Cobb-Douglas函数;产出增长;教育检验  中图分类号:G642.0 文献标识码:A 文章编号:1009-8283(2009)03-0115-02    1 介绍  
期刊
【摘 要】初三思想政治课的一条生命线是理论联系实际。本文介绍的是我个人在工作中的心得和体会。  【关键词】政治课;G633;教学;社会热点  中图分类号:TP391 文献标识码:A 文章编号:1009-8283(2009)03-0160-01    思想政治课与当前的时事政治和整个社会的热门话题及其热点想结合是理论联系实际的一个重要方面,它能帮助政治教师提高教学水平,丰富自己的知识,加强业务教学能
期刊
【摘 要】源自于流通领域的业态的概念引入到旅游领域后发挥了极大的推动作用,本文在分析了旅游业态的本身特点的基础之上,进而结合湖南洪江古商城为例,提出了进行系统化业态管理的洪江景区殛待推进的几个路径。  【关键词】旅游业态;洪江;会馆文化  中图分类号:F590.6 文献标识码:A 文章编号:1009-8283(2009)03-0051-01    近年来,旅游规划和管理中频频引进了业态一词,使得业
期刊
【摘 要】企业推进业务流程优化时面临着不同实施方法的选择。根据企业的环境变量,采取合适的流程优化实施方法将可以避免给企业运作带来更大的风险。基于PDCA循环的实施方法是一种自底向上的循序渐进式的流程优化方法,该方法实现对子流程的阶段性的改进,进而带来整体流程的的优化,最终实现企业战略目标。  【关键词】业务流程优化;PDCA循环;持续改进  中图分类号:F830 文献标识码:A 文章编号:1009
期刊
【摘 要】高等教育正面临着激烈的国际国内竞争,我国高校借鉴CIS塑造品牌形象,提升社会声誉是时代和社会发展的客观要求,也是我国高校自身发展的需要。本文通过借鉴企业CIS内涵,对我国高校打造自身品牌、导入CIS战略的内容及原则进行了研究。  【关键词】 高校;CIS;品牌  中图分类号:G643.07 文献标识码:A 文章编号:1009-8283(2009)03-0134-02    我国高等教育的
期刊