【e医疗原创】中医院HIS系统压力分析及优化手段
想说点儿什么?欢迎点击文章下方“写评论”留下您的精彩观点。
白如健
山东中医药大学附属医院(山东省中医院)
信息中心主任
中医有着独立而完整的健康理论和诊疗体系,相比西医,中医缺乏客观、精确的诊疗指标,更多依靠医生的主观感受和个人经验。中医HIS系统也与西医有着不同的需求,HIS系统在中医院实施时需要做大量的客户化开发,有操作方式上的修改,如开发单独的中药开立界面和处方模版系统;也有中医院特有流程的优化,如中药小包装、中药代煎的处理;还有针对中医特色新开发的模块,如针灸推拿治疗系统、中药炮制制剂系统等。
但因为中医药的独有特点,中医院的系统压力也远大于西医院,保守估计中医院门诊数据压力是同规模西医院的几倍甚至十几倍。所以,HIS系统性能优化是各地中医院普通存在的共性问题。
-中医院HIS系统压力分析-
1.中医院交易量远大于西医院
在西医院,每个门诊患者一般只产生个位数的收费项目,而在中医院,单个中药处方就往往超过20味药。特别是实施了小包装的医院,每味中药分为2、3个品规,单个中药处方产生50个收费项目也非常普遍。这造成相同门诊量下,中医院实际交易量要远大于西医院,保守估计中是同规模西医院的几倍甚至十几倍。
2.中医院发药效率更低下
HIS系统在发药时会引入数据库事务的概念。事务是将一组数据库操作视为一个整体,只有全部语句都成功执行,事务才算成功;若其中一个语句执行失败,则整个事务就算失败,并恢复到事务前的状态。为保证库存准确,HIS系统在发药时会以处方为单位形成事务,处方中每一种药发药后都被锁定库存,只有事务结束后才会解锁。
与西成药动辄几千甚至上万个品种不同,中医院库存中药一般只有四、五百味,而且常用药高度集中,几乎每个处方都会出现几味常用药。发药时这些药品的库存会频繁被锁住,形成整个系统的瓶颈。
-中医医院常用优化手段-
因为中医药独有的特色,中医院门诊并发量和积累的数据量都远远超过西医院,发药效率还比较低下。在其他医院累积5年、10年历史数据后才可能出现的响应缓慢、频繁死锁、数据错误等问题,在中医院会提前爆发。为解决这些问题,一般要采取一定的手段加以优化。
1. 数据库层面优化
结合HIS应用和数据库优化手段,使用增加索引、优化关键SQL语句、对冷热数据分区处理等手段,或者单纯的提升硬件性能,可以有效降低单个SQL语句的执行时间,避免达到数据库崩溃的临界点。
但因为HIS系统开发周期较长,几乎所有HIS软件都是在5年前的开发工具和数据库平台下研发的,当前主流硬件已经远远超出其需要,这种办法只是治标不治本。
2. 加大中药房数量
根据区域设立多个中药房摆药发药,或虽然集中摆药,但设立多个药房窗口独立核算库存。这样设计的好处是降低单个药房的并发量,在锁死库存时只影响当前药房,提高系统发药效率。使用传统“百眼柜”摆药的医院,因为单个药房不能做得太大,已自然实现这种方法。
3. 修改底层数据结构,对中药处方单独处理
相比西药,中药不是每味药都有单独的用法,医生开立时也无需关心规格、产地等信息,数据库中药品表中的字段多数对中药是没有意义的,只是徒然浪费存储空间和执行效率。如果针对中药字段少、用量大的特点,在底层数据结构中专门将中药和西药分开处理,将会极大的提高效率、降低系统压力。
特别是没有使用小包装的中医院,因为中药饮片无需实库存管理,如果在系统底层实现中药单独处理,每天或盘点时再汇总核算库存,可直接消除了门诊发药这一最大瓶颈。
文章来源:e医疗2015年7月刊
七月刊刊首语
做客e医疗
名家专栏
特别报道
【e医疗原创】沈阳市社会医疗保险管理局:提供更加便捷的购药服务
技术聚焦
e医疗2015年7月刊
近期推送“针对中医特色的信息系统优化”专题系列报道,请关注即将推出的以下文章:
基于二维码技术的门诊应急系统设计
中药饮片小包装实施方案
排队叫号系统在门诊草药房应用
中医院电子病历特色
“e医疗”原创文章,转载请注明来源。
▶e医疗
医疗卫生信息化资讯平台
微博 | @ e医疗
微信 | e-healthcare
杂志 | e医疗