吴双兵 刘 伟
(海南医学院医学信息系 海口 571199)
网上预约挂号系统设计与实现*
吴双兵 刘 伟
(海南医学院医学信息系 海口 571199)
通过对网上预约挂号业务的需求分析,完成基于B/S模式的网上预约挂号系统相关设计,介绍系统预约流程、结构及其功能。利用该系统用户可以在网上完成预约挂号,减少等待时间,提高医院资源利用率。
网络;预约挂号;B/S结构
随着经济与科学技术的高速发展,信息化的进程不断加快,计算机在医疗、教学、科研等领域得到越来越广泛的应用。然而,我国还有部分医院的信息处理仍停留在手工方式,劳动强度大且工作效率低,病人排队等候时间长,严重影响了医疗的秩序[1-2]。因此结合医院的实际情况,设计一款能缓解当前就诊困难的预约挂号系统具有一定的实际意义。网上预约挂号系统是医院预约挂号发展的一个趋势,也是医院将来逐步对外提供预约服务的重要组成部分,能更好地改善就医环境,简化就医环节,节约就医时间,真正体现以病人为中心的理念。此外,预约挂号服务的开展还能缩短患者候诊时间,提升患者满意度[3-4]。2010年2月1日原卫生部发布了《关于改进公立医院服务管理方便群众看病就医的若干意见》[5],提出“坚持推进预约诊疗服务”并要求从2010年10月开始,所有三级医院都要开展实名制预约诊疗服务,且稳步向二级医院扩展。本文通过对网上预约挂号业务的需求分析,完成了基于B/S模式的网上预约挂号系统相关设计,建立完整的网上预约挂号系统。
2.1 可行性
(1)经济可行性。如今医院都已经有了大型的服务器,只需要结合自己医院的实际情况开发设计出网上预约挂号系统。该系统可以减轻医院挂号的负担,提高收费人员的工作效率。(2)技术可行性。采用Microsoft SQL Server 2005作为数据库平台,它能提供更可靠的存储服务[6-7]。使用编程语言C#[8],基于Microsoft.net平台,可以较快捷开发出应用系统[9-10]。(3)操作可行性。本系统界面设计友好,对于初次注册挂号的用户可以根据向导和帮助文档直接进行注册挂号看病。预约时可以不注册,但需要输入自己真实的姓名和身份证号码预约挂号。
2.2 系统设计目标
本系统的设计目的是为改善门诊高峰期挂号排队长、就诊长时间等待、环境拥挤混乱的现状,特别是解决专家号难挂的问题,杜绝倒号、炒号的现象,缓解门诊高峰的就诊压力,提高门诊服务质量,保障医院良好的社会效益和经济效益。该系统不仅具有一般门诊挂号系统的功能,而且可以分析和统计病人的流量、医生的就诊量,能指定病人在预约的时间来就诊等。在方便病人就诊的同时可提高医院工作效率和资源利用率。
用户通过网络登录医院的网站,进入网上预约界面,首先阅读网上预约需知,然后可快速查询专家或普通医生的门诊时间和挂号所余的号额,以及专家或普通医生的基本情况(个人简介、职称等信息),以满足预约者的挂号需求。本系统挂号采用实名制,用户需要在预约界面输入个人基本信息,如真实姓名、性别、年龄、身份证号、联系电话等,选择预约科室、专家、时间段,还可以简单陈述病情,最后提交。待提交成功,系统会提示“预约成功”,产生一个预约号,预约者要记住这个预约号,便于在预约日规定的时间内,到医院门诊大厅挂号处带上有效证件进行预约确认,交费挂号,这样就可以方便、快捷就诊了。如果因故不能在预
约时间内到医院就诊,需至少提前1 天在网上“取消预约”或者变更预约信息。预约挂号选择流程,见图1。此系统对医生来说,可随时查看已预约的病人情况及预约数。对医务科室来说,可进行统一管理,调整门诊时间表、出诊信息(修改挂号费、出诊号数量),医生排班管理临时变更,可通过查询页面找到已预约病人的具体信息并及时通知病人,避免病人空跑一趟,浪费时间。
图1 预约挂号选择流程
4.1 系统结构
根据医院和病人需求,本系统可分为5个模块:患者模块、医务管理模块、科室主任模块、挂号处模块、专家模块。预约挂号系统功能结构,见图2。系统采用B/S结构,B/S结构是随着Internet技术的兴起,对C/S结构的一种改进。系统架构,见图3。表示层(UI):普通用户能够看到的界面,主要用来接收用户的信息和显示系统反馈信息。业务逻辑层(BLL):系统架构体系的核心,主要负责架构内的规则制定和流程实现等与业务需求有关的系统设计。由于业务逻辑层处在表示层和数据访问层中间位置,来自上下两层的数据都需要经过业务逻辑层来处理和调用,因此是系统设计的关键所在。数据访问层(DAL):主要负责对数据库的操作,完成数据表的读取、修改等任务。
图2 预约挂号系统功能结构
图3 系统架构
4.2 系统功能
4.2.1 用户注册 用户通过预约平台进行注册,一旦注册成功,可以看到医院所有的号源信息。本预约挂号系统克服了网上大部分预约挂号系统必须注册才可以进行预约的缺点,用户可以无需注册,直接进入快速预约通道。为了保证预约的真实性和可操控性,输入的身份证号码必须符合GB 11643—1999《公民身份证号码》国家标准,否则系统提示证件号码有误。用户输入本人真实有效的身份证件号码作为用户名,默认身份证的最后6位为密码,直接输入不用进行注册。只要有网络,甚至可以通过手机进行预约挂号。登录系统之后便可以方便地根据需要预约科室、医生、时间,根据所得到的信息最终确认预约挂号。整个预约挂号的所有操作可几分钟完成。为了限制某些滥用注册号预约的行为,一个有效证件号码只能注册一个号;用户爽约3次及以上,被拉入黑名单管理。
4.2.2 预约挂号 用户进行预约挂号前可先进入“我的家属”,添加“我的家属”信息。“我的家属”信息不允许重名,身份证号必须真实有效。用户在“余号查询”界面选择科室、医生、预约日期进行预约挂号。用户预约时需要注意以下几点:(1)进行余号查询时,查询到有号,备注栏“预约挂号”按钮呈蓝色;当医生不出诊或者号额为0,“预约挂号”按钮显示为灰色字体。(2)预约挂号必须提前至少1天,当日只能预约第2天的号;预约挂号可预约未来一周的号。(3)一个有效身份证件同一科室医生同一日期限预约一个号。(4)预约挂号成功后,系统会提示就诊明细和注意事项。同时用户还可以自助打印出预约单信息或者查询历史预约挂号记录。通过以上规定,在一定程度上规范了预约行为。
4.2.3 更改预约挂号 在实际运行中如因医生出诊信息发生变化,系统将及时更新,筛选出冲突预约信息并与预约者沟通,调整预约结果。或因预约者取消预约,管理员将及时调整号额信息,医生出诊信息变化流程,见图4。用户更改预约挂号必须提前1天,这可以在一定程度上提高号的利用率。
图4 医生出诊信息变化流程
4.2.4 号额查询导出结果 该功能主要是为了查询和导出病人的挂号、退号、预约号变更、已完成看病的挂号等信息。统计的数据有利于未来对号额的分配和管理,能够作为管理者对医院资源管理的参考数据。
4.2.5 分时就诊 该功能对预约的时间段采取平均设置。根据医生与科室的不同,医生可设置自己的具体平均看病时间, 而且每个时间段只能预约1个病人,避免病人冲撞无法达到真正预约看病的效果。从而使病人看病不用等待那么久,可以更合理安排自己的时间。分时就诊一方面可以帮助患者节省等候时间,另一方面也改变以往一群人拥挤在专家门诊的情况,提高专家的工作效率,减轻门诊候诊区的空间压力,真正实现低碳医疗。实现效果,见图5。
图5 分时就诊界面
预约挂号系统的开发是医院依托数字化平台实施业务流程再造、优化患者就医程序的一项重要
举措。本文通过对网上预约挂号业务进行需求分析,完成预约挂号系统的相关设计以及模型的建立,实现一个完整的网上预约挂号系统。实践结果表明,该系统实现网上挂号所需的基本功能,能够提高门诊挂号的效率。由于网络技术和信息技术不断的发展,以及医院业务流程的不断调整,今后在技术和服务上要对该系统进行升级,提高系统的实用性和效益性。
1 陈小康,戴春林. 利用区域卫生信息化解决看病难问题探索[J]. 医学信息学杂志, 2011, 32(6):21-22.
2 虞颖映,辛均益,胡海翔,等.国内外医院预约诊疗服务系统现状及发展策略分析[J].医学信息学杂志,2013,34(3):24-30.
3 李湘平,张春晓,兰平,等.优化门诊流程的再思考[J]. 医学信息学杂志,2012,33(2): 22-24.
4 李全凯.医院HIS系统基本需求分析[J].医学信息学杂志,2006,27(2):111-112.
5 原卫生部.关于改进公立医院服务管理方便群众看病就医的若干意见(卫医管发〔2010〕14号)[EB/OL]. [2014-07-20].http://www.gov.cn/gzdt/2010-02/05/content_1529558.htm.
6 胡百敬,姚巧玫. SQL Server 2005数据库开发详解[M]. 北京:电子工业出版社, 2006 .
7 张树亮,李超.ASP.NET 2.0+SQL Server 网络应用系统开发案例精解[M].北京:清华大学出版社,2006.
8 夏梦竹. TIOBE 2014年3月编程语言排行榜:F#直逼Top10[EB/OL].[2014-03-04].http://www.csdn.net/article/2014-03-04/2818612-TIOBE-Index-for-March-2014650826931.
9 Smacchia P. C#和.NET 2.0 实战:平台、语言与框架[M].北京:人民邮电出版社, 2008 .
10 张昌明,朱红..NET技术在医院信息系统中的应用研究[J].医学信息学杂志,2013,34(5):28-30.
11 周琳,李刚荣,李晴辉,等. 预约挂号系统的设计与实现[J].重庆医学, 2009,38(11):1413.
Design and Realization of Online Hospital Appointment Register System
WUShuang-bing,LIUWei,
DepartmentofMedicalInformation,HainanMedicalUniversity,Haikou571199,China
Through demand analysis of online hospital appointment register system, the paper realizes the design of online appointment register system based on B/S mode, introduces the registration process, architecture and function of the system. Users can complete registration through network using this system, reduce waiting time and improve the utilization ratio of hospital resources.
Network; Make an appointment; Browser/Server architecture
2014-09-21
吴双兵,初级职称,发表论文1篇;刘伟,讲师,发表论文10篇,出版著作1本。
国家级大学生创新性项目“医院网络预约挂号系统”(项目编号:201211810073)。
R-058
A 〔DOI〕10.3969/j.issn.1673-6036.2015.01.008