基于Web服务的口腔门诊治疗计费系统

2011-10-09 05:30吴飞温莉莎
中国医疗设备 2011年3期
关键词:口腔科计费门诊

吴飞,孙 靖,温莉莎

解放军第309医院 a.信息科;b.收费挂号处;c.口腔科,北京 100091

基于Web服务的口腔门诊治疗计费系统

吴飞a,孙 靖b,温莉莎c

解放军第309医院 a.信息科;b.收费挂号处;c.口腔科,北京 100091

目的提高口腔门诊工作效率,杜绝漏费、逃费现象,实现收入的合理分配。方法采用面向服务架构及ASP.NET技术,设计并实现了基于Web服务的口腔门诊治疗计费系统,并投入使用。结果该系统有效地缩短了医生的开单时间,提高了口腔门诊医生工作效率;绩效考核功能保证了收入的合理分配,提高了医生工作的积极性。结论该系统功能完整,实用性强,经济效益和社会效益明显。

“军卫一号”;HIS数据库;口腔门诊;门诊计费系统; Web服务

“军卫一号”系统中的门诊医生工作站子系统是基于综合性医院研制开发的。虽然该系统能够基本满足医院各个科室的门诊工作需要[1],但是由于口腔科门诊具有诊疗项目多样性、服务延续性等医疗特点,随着口腔科门诊量的增加,该系统容易造成医生开单效率低、收费工作量增加、病人候诊时间长和漏费、逃费等问题,其工作方式及工作流程亟需改善和优化[2]。因此,本着“以患者为中心”的服务理念,为提高口腔门诊医生工作效率,缩短病人的候诊时间,提高医生工作积极性,本文设计并实现了基于Web服务的口腔门诊治疗计费系统。该系统充分考虑口腔门诊的医疗特点,提高了口腔科医生开单效率,杜绝漏费、逃费现象。同时绩效考核系统能够使医生及时了解自己的工作量,并作为奖金发放的依据,提高了医生的工作积极性。

1 系统需求分析

1.1 提高医生开单效率

以往门诊医生工作站开单时采用基于拼音简码的模糊查询录入方法。此方法虽有一定优势,但是对于口腔门诊来说,其诊疗项目相对集中,单个病人诊疗项目往往较多,医生给病人开诊疗单耗费时间较长,降低了医生的工作效率。为解决此问题,本系统按照口腔内科诊疗单和口腔外科诊疗单分类,将口腔科常用诊疗项目生成电子处方单,集中布置,医生可通过鼠标点选,并自动实现组合项目选取,缩短医生的开单时间,使其有更多的时间和精力直接面向患者服务,提高医生的工作效率。

1.2 实现辅助检查信息查询

辅助检查是口腔医生治疗的重要手段之一。本系统支持口腔医生查看患者的检验检查信息,实现与数字化牙片服务器、PACS、LIS系统的无缝集成。

1.3 实现绩效考核

本系统将工作量作为奖金分配依据,保证医生奖金分配的合理性、公开性和公平性,通过本系统可以查询统计口腔科医生当月或任意时间段的工作量,提高医生工作的积极性,真正做到公平、公正、公开。

1.4 实现医疗质量控制

通过本系统能够查询口腔科诊疗单明细,为审核提供依据,有效地抑制过度医疗、不合理收费等问题的发生[3],实现医疗质量的控制,有效地改善病人的就医体验。

1.5 完善的权限管理

本系统设计是基于“军卫一号”系统平台的,采用HIS数据库作为后台数据库,其权限管理与“军卫一号”权限管理完全相同,安全可靠,可实现单点登录功能。

2 系统设计

2.1 系统体系架构

系统体系架构如图1所示。系统运行于医院内部局域网中,其中HIS数据库服务器提供主要数据支持,包括提供电子诊疗单、价表数据、病人信息数据、保存医生开单数据和计费数据等。 数字化牙片服务器提供病人的牙片影像信息,LIS服务器提供病人相关检验信息,Web服务器提供Web服务及运行终端的网页应用,口腔医生工作站为医生提供开单、查询及打印服务,门诊收费处能够自动提取医生开单记录完成收费功能,实现完整的就医流程。

图1 系统体系架构图

2.2 系统软件架构

系统软件架构符合SOA的思想,具有松耦合、可扩展的特性[4],软件架构如图2所示。

图 2 系统软件架构图

软件架构分为界面层、业务流程层和数据层,属于标准的3层体系结构。

数据层采用HIS数据库作为主要数据源,另外包括数字化牙片服务器和LIS服务器,直接为上层系统提供数据支持。

业务流程层包括完成系统功能的各个Web服务。将业务逻辑包装成Web服务,以通用的方式为系统提供操作数据的接口和逻辑,完成系统的各项功能。

界面层主要对Web服务进行调用,实现与用户的交互。界面层通过UDDI(Universal Description, Discovery,and Integration,UDDI)发现需要的Web服务,并从相应的WSDL文档中解析出Web服务的具体存放地址,调用方式和接口参数,然后调用Web服务。请求和返回结果都是按照SOAP协议进行的。

3 系统实现

3.1 数据层实现

数据层以HIS系统的Oracle数据库作为主要数据源,采用OLEDB(应用程序接口)驱动进行数据库访问。为了实现本系统的需求,需要新建包括口腔内科诊疗单字典表和口腔外科诊疗单字典表等,供生成电子诊疗项目单用。口腔科诊疗单字典表数据结构如表1所示。

表 1 口腔科诊疗单字典表数据结构表

3.2 业务流程层的实现

业务流程层以Web服务器为载体,采用Web服务实现,编程工具采用Visual Studio 2008,Web服务主要包括以下几种:

数据查询类Web服务:包括诊疗项目管理、病人信息查询、LIS结果查询、数字化牙片查询、科室经济指标统计、工作量统计等Web服务。此类Web服务通过给定参数生成数据库查询SQL语句组,并执行数据库查询,将查询结果以数据集(Dataset)形式返回给界面层[5]。

业务功能类Web服务:包括权限管理、计费管理、报表打印Web服务等。此类Web服务负责实现系统的业务逻辑,通过与数据库交互,实现系统的业务功能。医生登录系统、开诊疗单的业务流程如图3所示。该流程由业务流程层中的Web服务实现,其中登录操作调用权限管理Web服务,由诊疗项目管理Web服务生成诊疗单。病人信息查询Web服务提供完整的病人信息,计费管理Web服务实现保存诊疗单的费用数据功能。报表打印Web服务实现打印诊疗计费单功能。

图 3 医生开诊疗单业务流程图

3.3 界面层实现

为提高系统的灵活性,界面层采用B/S方式实现,开发语言采用ASP.NET,应用服务器采用Windows 2003 Server操作系统,安装IIS6.0,支持ASP.NET扩展。医生开诊疗单界面如图4所示,医生点选后,生成诊疗单,并保存到收费记录表中,收费员通过门诊收费程序可实现自动提取,完成工作流程。工作量统计界面如图5所示。

图4 医生开诊疗单界面

图5 工作量明细统计界面

4 结束语

图6 本系统与原门诊医生工作站口腔科开单时间对照图

如图6所示,基于Web服务的口腔门诊治疗计费系统有效地缩短了医生的开单时间。使其有更多的时间和精力直接面向患者服务,提高了口腔门诊医生工作效率,绩效考核功能保证了收入的合理分配,提高了医生工作积极性。该系统以HIS为基础平台,采用SOA体系结构,具有可扩展,松耦合的特性,具有一定的通用性,能够在医院发挥重要的作用。

[1]邵庆东,韩晟,等.口腔医院门诊医生工作站的设计与应用[J].中国数字医学,2008,3(2):28-30.

[2]李红信.基于Web Service的异构工作流管理系统的集成和互操作研究[J].信息与控制,2003,23(3):193-196.

[3]易应萍.医院信息系统数据在医疗质量控制中的利用[J].中国医药研究,2004,2(4):90-93.

[4]杨宏桥,吴飞,等.基于SOA的医院信息系统集成研究[J].医疗卫生装备,2008,29(1):32-34.

[5]黄影,吴飞. 基于安全数据交换的HIS综合查询系统设计[J].医疗卫生装备,2008,29(6):24-27.

[6]吴飞,等.基于安全数据交换的网上预约挂号系统的设计与实现[J].中国医疗设备,2009,24(1):27-29.

[7]郭正杰.医院公费医疗管理的程序设计和应用[J].中国医疗设备,2009,24(5):41-42.

[8]闫新庆,李文锋,陈定方.Web服务的体系结构和应用[J].武汉理工大学学报,2002,(5):28-31.

[9]贾艳宇.XML在信息系统开发中的应用[J].电脑学习,2009,(2):30-31.

Accounting System of Stomatology Outpatient Treatment Based on Web Services

WU Feia, SUN Jingb, WEN Li-sha
a.Department of Information; b.Charge and Registry Department; c.Stomatology Department, the 309thHospital of PLA,Beijing 100091, China

TP393

A

10.3969/j.issn.1674-1633.2011.03.011

1674-1633(2011)03-0031-03

2010-09-28

2010-10-21

北京市自然科学基金项目(4102065)。

本文作者:吴飞,硕士,工程师。

作者邮箱:nic309@126.com

Abstract:ObjectiveTo ensure the efficiency of stomatology outpatient, avoid charge evasion, achieve reasonable distribution of revenue.MethodsDesign and implement of stomatology outpatient treatment accounting system based on web services and ASP.NET technology, using SOA.ResultsThis system can reduce the time spend on treatment documents, ensure the efficiency of stomatology outpatient doctors,performance appraisal can achieve reasonable distribution of revenue, and ensure the working initiative of doctors.ConclusionThis system is full-functional and practicable, economic benefits and social benefit are huge.

Key words:No.1 military project; HIS database; stomatology outpatient; accounting system; Web service

猜你喜欢
口腔科计费门诊
5G网络独立组网中融合计费方案的研究
门诊支付之变
口腔科根管治疗术中的四手操作护理配合分析
基于云计算和微服务架构的高速公路计费系统
生活中的分段计费
门诊口腔科消毒效果与有效干预措施分析
新冠肺炎疫情下江西省口腔科专业住院医师KAP调查研究
汉字小门诊系列(四)
汉字小门诊系列(九)
汉字小门诊系列(八)