基于HIS系统的脑电图预约系统的设计与实现

known 发布于 2025-07-26 阅读(439)

李率真 王梓名

摘  要:为了设计实现基于HIS系统的脑电图预约系统,替代以往效率低下的预约方式,文章分析原有脑电图预约流程,基于Ensemble平台,结合Caché Server Page与HIS UI完成前端界面的构建,使用JavaScript完成前端界面逻辑与和后端进行数据交互的功能,通过Caché ObjectScript处理后端数据逻辑,最后使用Caché数据库自带的Global存储结构完成数据存储。通过基于HIS系统开发,将脑电图预约系统嵌入HIS系统,替代以往脑电图预约方式。对于脑电图医务人员来说,脑电图预约系统的预约效率更高,数据存储更加安全,预约记录查询更加方便,减少患者排队预约脑电图的时间。

关键词:脑电图预约;HIS;Ensemble;Caché

中图分类号:TP311.5;R197.324       文献标识码:A 文章编号:2096-4706(2020)06-0025-02

Abstract:To design and implement an EEG booking system based on HIS system,which can replace the inefficient booking method. Based on the Ensemble platform,combined with Caché Server Page and HIS UI to complete the front-end interface construction,using JavaScript to complete the front-end interface logic and data interaction with the back-end,processing the back-end data logic through Caché ObjectScript,and finally using the global storage structure of Caché database to complete the data storage. Based on HIS system development,EEG appointment system was embedded in his system to replace the previous EEG appointment mode. For EEG medical staff,the efficiency of EEG appointment system is higher,data storage is more secure,appointment record query is more convenient,and the time of patients queuing for EEG appointment is reduced.

Keywords:EEG appointment system;HIS;Ensemble;Caché

0  引  言

当前,随着医院的不断发展,特别是大型医院门诊量越来越大,各个医技科室的压力也随之增大。医技科室作为医疗服务的前端部门,这里的患者多、业务量大、情况复杂,患者经常需要排很长时间的队来预约检验检查项目,而在此过程中,会增加患者就医时间,耽误治疗,并且还可能会出现投诉或者医患矛盾的风险。以上情况的发生,要归结于医技科室预约流程复杂,预约方式陈旧等原因。由于条件限制,我院脑电图室每天能完成检查的患者数量有限,而需要做脑电图检查的患者数量非常之多,这样就造成了患者需要等待几个月的时间才能做脑电图检查,同时对于我院脑电图室来说,还在使用Excel结合手写记录的方式记录患者的预约信息和给患者家属预约凭条,同时,在查找预约记录的时候,脑电图医务人员需要通过翻阅纸质记录本来查找,这将花费较长的时间。这样的工作效率无疑是极其低下的,既会使脑电图医务人员的工作繁琐,又会增加患者预约脑电图检查项目的时间[1]。

本文阐述了基于HIS系统自主开发的一款脑电图预约系统,自主开发能够最大程度地贴近本院临床所需,同时也可实现最大的个性化要求。并且由于该系统是基于HIS系统的框架,所以医务人员可以很方便地在进行日常业务时无缝切换到该系统进行脑电图预约,同时可以快速查询预约记录,大大地提高了医务人员的工作效率,减少了患者排队进行预约的时间。

1  系统设计与实现

本系统基于InterSystems公司的Ensemble平台进行开发。Ensemble平台包括面向对象的语言ObjectScript以及Caché数据库,简洁高效的开发语言与强大的数据访问机制为医疗系统的搭建提供了一套很完善的解决方案。

1.1  系统功能设计

本系统的主要功能是对患者进行脑电图预约,将预约记录保存至数据库,可供医务人员随时方便地查看,并且可以快速打印预约凭条交给患者。具体分为两大部分,第一,通过输入患者在我院办理的就诊卡卡号来获取患者基本信息,然后根据患者情况将预约院区、联系方式、预约时间段以及预约方式填写完整,最后将打印的预约凭条交给患者,完成预约;第二,通过选择开始日期以及结束日期来查看当前时间段内的预约记录,展示的具体内容包括预约日期(具体到周几)、预约时段、预约号数、预约院区、患者姓名以及联系方式。其主要流程图如图1所示。

本系统根据我院脑电图室的自身情况还会有一些限制功能:

(1)将限制每日每个时间段的预约数量,当患者想预约某个没有剩余号源的时段时,将提示不能预约;

(2)系统还会判断患者是否在三个月内重复预约,若出现重复预约的情况,系统也将提示不能预约,同时会在界面上显示出三个月内的预约号,方便医务人员和患者确认;

(3)为了保证本系统的安全性,该系统还限制了进行脑电图预约的电脑的IP地址,每个院区的脑电图室仅有一台电脑可以对预约进行增删改查的操作。

1.2  表结构设计

本系统涉及的流程较为简单,因此只需设计一张表。该表记录了患者预约脑电图的一些基本信息,包括登记号、卡号、预约院区、患者姓名、联系方式、预约日期、预约时段、是否电话预约、创建日期、创建时间以及该条预约记录的状态。使用登记号主要考虑到一个患者可能会拥有多张卡的情况,当医务人员为患者预约脑电图的时候,系统会根据患者就诊卡对应的登记号进行判断,该登记号对应的其他就诊卡在三个月内是否有预约记录,避免患者进行多次预约。增加预约记录状态的字段是为了方便对预约记录的有效性进行修改。为了方便数据的查询,增加三个索引,分别是预约日期时间索引、创建日期索引以及卡号索引。其中预约日期时间索引是为了方便统计某时间段内的预约数量,防止超过最大预约限额,通过Caché数据库内的Global相关方法,可以很容易得出指定时间段内的预约数量。以上三个索引都增加了预约记录状态的字段,在查询数据的过程中可过滤无效的预约数据。

1.3  系统实现

为了更好地满足临床需求,本系统基于InterSystems Ensemble以及我院使用的HIS系统提供的HISUI开发,这样可使界面与我院现用HIS系统的界面风格保持一致,并能使医务人员在HIS系统中进行其他业务操作时也能方便地随时切换到预约界面。通过创建Caché Server Page文件并引入HISUI包来构建与我院现用HIS系统版本UI一致的界面,HIS UI包中包括很多常用的组件,方便JavaScript文件调用。通过创建JavaScript文件来处理界面逻辑,比如限制联系方式必填以及数据的显示等逻辑,同时通过JavaScript自带的获取电脑IP的方法,可以限制操作预约的电脑,打印预约凭条的方法也在JavaScript中实现,首先需要在HIS系统自带的xml模板编辑器中设计完成打印模板,然后在JavaScript中获取需要打印的数据,调用HIS包中使用xml模板打印的相关方法,完成预约凭条的打印。界面与后台的数据交互通过在创建的JavaScript文件中使用HISUI封装的方法实现。后端数据逻辑需要创建Caché Class Definition文件,使用Caché ObjectScript语言进行开发,完成患者基本信息查询,检查患者是否三个月内有重复预约以及根据日期查询所有预约记录等功能。最后创建Caché Class Definition文件进行建表,并增加增删改查等处理数据存储的方法,本系统将新增与修改进行了合并处理,这时需要在新增和修改预约记录方法中通过建立预约日期的索引获取当前日期下的预约数量来判断是否有剩余号源的功能,避免在无剩余号源的时候预约成功。需要注意的是,在判断是否有剩余号源的时候需要分新增和修改两种情况讨论,当新增的时候,直接判断从前端传来的预约日期和预约时间段下的剩余号源,若有剩余号源,则直接新增一条预约记录;而在修改的时候,首先需要判断从前端传来的预约日期和预约时间段下的剩余号源,若有,则通过前端传来的预约号检索到以前的预约记录,替换预约日期和预约时间,并将以前的记录作废,避免一直占用号源。[2]

2  结  论

本系统解决了我院脑电图室一直以来预约效率低下的问题,减少了医务人员给患者预约脑电图项目的时间,缩短了患者排队等待的时间,同时可以很方便地查询指定患者的预约记录或者指定时间里所有患者的预约记录。由于数据都存在医院数据库中,因此数据安全性高、存储方便,很好地替代了以往医务人员使用纸质材料记录预约情况的方式。同时,这个系统的拓展性较强,不仅适用于脑电图室的情况,对于其他需要预约流程的部门也同样适用。

参考文献:

[1] 姜宁.检查预约平台的研究与应用 [J].中国医疗设备,2019,34(11):112-115.

[2] 程彪.基于Caché数据库+jQuery框架开发医院科室药品管理功能 [J].电脑知识与技术,2018,14(13):5-7.

作者简介:李率真(1992-),男,汉族,四川成都人,硕士研究生,研究方向:医院信息系统集成;通讯作者:王梓名(1987-),男,汉族,四川成都人,硕士研究生,研究方向:云计算、医院信息管理网络安全

标签:  脑电图 

免责声明

本文来自网络,不代表本站立场。如有不愿意被转载的情况,请联系我们。