一种以Web Service为基础的移动式医疗信息系统

时间:2011-07-10

  摘要:为了使医生、护士和管理人员能够更加方便地使用安全、便捷地移动医疗信息系统,达到普遍地提高医疗服务质量的目的,相关研究人员因此而研发出了移动式的医疗信息系统,该系统采用了Web Service的技术,引入了平板电脑、PDA等硬件。开发相应的设备软件系统,并在医院进行了试用实验,获得了令人满意的结果。得到了在移动医疗信息系统中建立基于Web Service的数据服务接口,能够完全满足临床诊疗、科研和管理对于医疗信息的安全访问的结论。

  近年来,国内医院信息化建设开始受到空前的重视。随着信息化程度的不断提高,各种医疗终端设备日趋丰富,各种医疗终端和系统的整合,将是医疗信息化的一个很显着的标志。现今的医疗服务机构对信息化要求明确定位于以患者为中心。移动应用将能充分实现这一目标。

  随着医院信息化技术的发展,医生可以通过移动医生工作站就可以调阅病人在医院各科室做过的各类检查结果和病人以往病史资料,在每天例行的查房过程中,现在有的医院正在尝试着采用移动查房车和笔记本电脑两者的结合来实现移动查房,给病程诊断治疗带来很多方便,实时开出医嘱能够让病人及时的得到医疗救治;护士便可以通过移动护士工作站,在病人床边及时记录采集到的病人的生命体征、记录遗嘱等的执行情况;医用物资管理部门则用移动医用耗材管理工作站来进行库房的盘点、管理,增强医用耗材管理的自动化水平,优化业务流程,提高医疗服务质量。因此开发了安全以及使用方便的移动医疗信息系统并且普及该系统,可以普遍地提高医生、护士和管理人员的服务质量。本文则提出了开发基于Web Service的移动式医疗信息系统,采用典型的一些医疗终端设备如平板电脑或者个人数字助理(PDA,医用PDA可以有很多用途,方便医院医务人员的工作,节约人力资源成本。)来进行日常数据的处理,建立基于Web Service的数据服务接口,满基础足临床诊疗、科研和管理对于医疗信息的安全访问。

    一台接上医院后端管理系统的PDA(个人数字助理,即掌上电脑),将成为改善医疗关系的利器。医生可利用PDA查询病患资料,检视及开立现状医药嘱、查询检查与检验等;护士手持的PDA中,不仅包含了每一位病人的病历资料、需要护理的项目等以供随时查询,它还会提醒护士什么时候该为病人换点滴或是吃药等。

  1 功能设计

  该系统一方面是面向病房临床医护人员,实现医护人员日常工作的各种需求,并提供医嘱处理、书写病历、开申请单、查询单、查询体温单、填写、病历检索等功能。并给医生临床工作提供了许多辅助,是一个真正意义上的临床信息系统。

  系统主要包含以下功能模块:

  医嘱管理  包括日常的药物、诊疗等长期、临时医嘱的下达和取消,出院带药、急诊医嘱、草药医嘱的处理等。系统还为开医嘱提供一些辅助手段,例如成套医嘱输人、用药查询、药品配伍禁忌等。系统还提供医嘱的查询和打印功能。

  检查检验、手术申请的提交和结果的查询  以直观、方便的形式书写检查检验申请单,直接传至检查检验科室;以直观的方式查询、显示检查检验结果,并提供正常参考值对照。提交手术申请提供手术安排、手术记录的查询。提供打印输出功能。

  病历书写和病案的检索  病历包括、医嘱单、病程记录等。系统允许医生根据不同情况创建各种病历模板,并且可以调用事先定义的模板来书写病历,该操作将可以使医生提前写好模板,节约时间。未经授权同意,没有权利修改他人书写的病历。病人在院期间这部分内容可提供查阅、修改和打印功能,病案提交后其内容则不能再做修改。

  查询统计  医生可以方便、完整地查看病人的费用情况以及相关的医嘱信息、病人的病历、病案检索、各种检查检验手术信息等等的查询。另外系统还提供药品信息、收费项目字典、病人历次门诊住院信息,床位使用情况、病区发药情况等查询。医生可以实现多种权限之内项目的查询。

  急救模块  实现急救室时临时医嘱的及时下达和处理。临床抢救时,医生经常根据病人的病情,临时性并且不间断地做出各种抢救的决定,由医护人员一起齐心协力进行救治,该移动护士工作站可以根据实际情况快速录入抢救医嘱,并且及时的生成执行单,弥补了抢救时医嘱录入遗漏的问题,使抢救记录历史可查询。

  执行单处理模块  实现各种执行单的处理,其中包括药疗单、注射单、小治疗单、输液单、护理单以及膳食单等的执行。给不同的病人各自建立执行单文件夹,统一管理各项单据内容,包括以前因某种原因而未做的治疗。执行护士按照日期调出病人的各种执行单,分类执行,然后签名并标记已做,形成历史记录待查,达到执行单的科学管理;目前的HIS只跟踪到医嘱转抄这一步,即把医嘱分解成可操作的执行项目并且在这一步就对该条医嘱执行收费,不再跟踪医嘱实际执行过程,HIS认为执行完医嘱转抄后医嘱就被真正的执行了,计划执行时间就等于实际执行时间。而移动护士站真正的解决了这一问题,将现有的护士工作站延伸到病人床边,执行者输入口令、密码,即确认了该条医嘱实际执行人和执行时间。

  护理记录  移动医护工作站根据医疗护理规范,自动提示体征信息采集的时间,其中包括体温、脉搏、呼吸、血压、神志等。同时,还将采集的时间和采集的人等详细信息记录到数据库中。

  同时,该系统还能够实现医用耗材的网上请领功能,增强了医用物资与耗材管理的自动化水平,优化了业务流程,更加提高了医疗服务质量。主要包括:入库管理、网上请领、出库管理、物资订购、资质、统计、办事指南、基本信息维护、数据导出、系统管理等功能模块。系统模块结构如下图1所示。

  2 系统架构设计

  该移动医护工作站是构建在微软的Pocket PC2005操作系统之上的,是基于.NET Compact Framework系统框架的软件应用系统。建立基于Web Service的数据服务接口,与医院现有的医疗信息系统进行安全的数据交换和接口调用,下图2描述了该系统的软件架构。

  从架构图可以看出这个系统分为多个层次实现了各种不同的功能模块,通过清晰的系统结构,将更有利于本系统的开发、维护,并且具有更好的可扩展性。

  该系统的功能模块分为3个层次:用户界面层、业务逻辑层、Web Service数据接口访问层。

  除此之外,该系统还提供了访问和权限功能,它可以在用户通过用户操作时用户的权限,这个操作保障了该系统的访问安全问题。

  (1)用户界面层

  用户界面层是使用者的操作界面,能够直观的显示相关的信息,并提供操作所需要的界面控件。本系统的用户界面是采用Visual Studi-o.NET、2005开发的Smart Device窗体界面,使用了文本框(Text Box)、按钮(Button)、下拉列表(Drop-down List)、选择按钮(Radio B-utton)以及数据表格(Data Grid)等控件组成的。本系统的用户界面要求达到:人机界面友好,操作便捷。

  (2)业务逻辑层

  业务逻辑层实现了该系统中的重要业务逻辑,它封装了多种如创建对象,修改和编辑,调用底层接口等功能。业务逻辑层接受用户界面层传递的参数,并且调用数据与接口访问层进行数据的物理传输和存储。它是系统功能实现的部分,使用面向对象的设计方法,通过定义的各种系统对象的属性、方法、事件来封装各类数据和逻辑。该系统的业务逻辑层包括多个模块,这些模块分别包含了不同功能的应用逻辑:诊疗子系统;护理子系统;信息检索与查询子系统;医用耗材网上请领子系统。业务逻辑层需要实现面向对象的分析与设计,以使得程序开发更加的高效合理。

  (3)Web Service与数据库交互层

  Web Service与数据库交互层,它们提供了对数据库访问的方法,对外部系统调用的接口。该层分为Web Service模块和数据库操作模块两大模块。

    (4)产品可行性

    通过网络搜索和学术的搜索,国外的这种产品比较成熟,国内做的比较多的已经有这方面的产品,说明期市场和实现是可行的。

    (5)技术可行性

    经过仔细研究和查阅大量资料,以及结合自身的技术水平,应经构思好了整个项目的大体技术实现,以及采用的技术和方法。

    (6)成本的可行

    从硬件,软件和人力资源的成本和终产品的盈利所带来的回报,以及增强产品的竞争力,这两方面来讲,是可行的。

    医疗系统未来的趋势应该是各种子系统的融合和数据中心的管理,这一切归功于网络信息化的发展,也正是这种信息化的发展使得各种系统的融合成为可能。现在典型的一些医疗终端设备,如医用PDA,多特征便携式监护仪等。随着信息化程度的不断提高,各种医疗终端设备日趋丰富,各种医疗终端和系统的整合,将是医疗信息化的一个很显著的标志。

 


  
上一篇:基于CompactRIO和LabVIEW的心脏模拟器控制设计
下一篇:交互式机顶盒设计与实现

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料