集团化医院数据的交换策略
2011-02-16钱岭
钱岭
常州市中医医院 信息科,江苏 常州213003
我国的医疗行业和医疗机构正处于从传统体制向适应社会主义市场经济体制转变的迅速变革时期,很多医院为了做大做强自身规模,纷纷走上了集团化的发展之路。他们通过兼并和重组的手段,形成了大大小小的医院集团,从而实现了医疗资源共享,并增强了医院市场竞争力[1]。
集团化医院按经营管理模式一般可分成两种:松散型和母子型。所谓松散型是指某家医院在不同地区都有分支机构,他们对外挂同一品牌,内部经营则相对独立,彼此之间基本没有实时业务往来,也没有数据需要交换,因此不在本文讨论范围之内;另一种母子型是指由一个总部和若干分院组成的集团化医院,其中,总部和分院有可能分布在同一地区,也有可能分布在不同地区,总部对分院实行垂直化管理。母子型集团化医院因业务和管理需要,在总部和分院之间,分院和分院之间,都有着大量的数据交换,而且需交换的数据种类繁多、实时性要求也高,比较复杂,有必要详细研究交换策略。本文结合我院实际,重点讨论母子型集团化医院的数据交换策略。
1 我院组织结构简介
常州市中医医院是一家三级甲等的综合性中医医院,近年来,通过一系列的兼并和整合,在常州地区形成了拥有3个院区和若干个社区服务中心的集团化医院。这3个院区分别是总部、钟楼院区和南院,每个院区下面还设有若干个社区服务中心。院区之间彼此相距较远,且各个院区既有门急诊业务,又有病房业务,各自的专科设置也较齐全,其中,总部院区以中医和骨科为特色,钟楼院区以口腔科为特色,南院院区则以妇产科为特色。3个院区共有一套领导班子,总部和2个分院的行政职能部门之间实行垂直化管理,集团内统一物资的采购和配送,使用同一套医院信息系统。
2 集团化医院的计算机网络架构
在考虑集团化医院的数据交换策略时,同时要考虑计算机网络架构,主要是院区之间的网络物理连接方式和数据库服务器通讯方式,选用何种数据交换策略决定了采用何种计算机网络架构。我们知道,数据是存储在服务器上的数据库中,不同院区之间的数据交换实际上就是数据库服务器之间的通讯,如果所有院区共用同一组数据库服务器,就能解决数据交换的问题。举例来说,只在总部局域网内架设一组数据库服务器,分别是医院信息系统(HIS)服务器、电子病历服务器、放射信息系统(RIS)服务器等,其他分院局域网内不设数据库服务器,总部局域网和分院局域网通过高速光缆相连,所有的分院工作站访问总部的数据库服务器。这一方案能很好地满足数据交换的需要,但是这样的网络架构存在两大缺陷:一是对总部和分院之间的通信光缆要求很高,一旦光缆通信中断(如市政建设或ARP病毒等因素),分院所有工作站就全部瘫痪;二是对光缆的通讯速率要求也很高。如果总部和分院分布在不同地区,不但通讯租用费用昂贵,而且速率也不够;即使总部和分院分布在同一地区,若分院的业务量过大,则会造成网络堵塞。因此,我院当初在考虑计算机网络架构时,没有采用共享数据库服务器的方式,而是在每个院区分别架设各自的数据库服务器,然后三个院区的局域网通过光纤环路相连。
3 院区之间的数据交换
根据业务和管理需要,集团化医院的院区之间通常有以下数据需要交换:① 从总部到分院的物价收费项目,包括各类挂号收费项目、检疗收费项目、手术收费项目等,这些项目都是物价规定的标准收费目录,集团内各个分院只要是在同一地区,收费标准应该一致。因此,只需在总部录入到计算机中,然后复制到其他分院;② 从总部到分院的药品信息以及材料信息。一般来说,母子型集团化医院对药品和材料等物资实行统一采购,其价表信息在集团内应该一致,也只需在总部录入即可;③ 从分院到总部的统计数据,包括每天的挂号人次、住院人次、业务收入等数据,每个分院都需要将这些统计数据上传到总部,再由总部汇总后形成整个集团的统计报表;④ 总部和分院共享的患者基本信息,包括姓名、性别、卡号、联系方式等,患者在集团内任一院区初诊后所形成的这些基本信息,其他院区都应该共享,不需要重复登记;⑤ 患者在集团内转院就诊信息,包括电子病历、预交金缴款记录、医保定额情况等。如我院某一患者在总部消化科住院治疗后,又需要转到南院妇科继续住院治疗,因为是在同一医院内转院,不能要求该患者在总部院区办理出院手续后,再到南院办理入院登记手续,该患者只需拿着医生开的转院证明到南院登记入院,南院的信息系统通过数据交换,将该患者在总部的所有就诊信息接收过来,以保证该患者就诊的连续性。
4 如何实现数据交换
集团化医院数据交换的技术实现手段主要有2种:一是利用数据库管理系统自带的复制技术,如SQL Server的“出版和订购”[2],Oracle的“物化视图”[3]。从本质上讲,复制就是从个源数据库向多处目标数据库复制数据;二是由HIS软件通过高级语言和数据库系统混合编程实现。这2种手段各有所长,需要综合使用,才能完成上文所述5类数据的交换。以下就以SQL Server数据库管理系统为例,详细介绍我院的数据交换策略。
(1)对于从总部到分院的物价收费项目、药品和材料的价表信息,考虑到这些信息在总部的改动较为频繁,而且需要立即单向更新到分院,所以采用SQL Server的事务复制类型。其复制选项的配置包括:将总部SQL Server服务器定义为出版者和分发者;分院SQL Server服务器定义为订购者;存放价表信息的相关数据表定义为出版物;复制类型为事务复制。这样总部价表数据一旦改变,会立即自动分发到分院价表中,完成数据交换。由于事务复制在网络中传送的是事务(由一条或多条 INSERT、DELETE、UPDATE语句组成),而且从传输的数据量来看,事务复制仅将发生的变化传送给订购者,是一种增量复制,所以网络负载较轻,传输速度也快。
(2)对于从分院到总部的统计数据,因为各个分院的统计数据不一样,而且也不需要实时传送,所以不采用数据库复制技术,直接由HIS软件编程实现。其流程为:各分院HIS软件在每天凌晨1点自动统计各类数据,以记录形式存入本地数据库中的相关表中,并加上院区标志,通过远程访问总部数据库,最终将这些记录添加到相关表中即可。
(3)对于总部和分院共享的患者基本信息,其特征是无论在总部还是分院,只要这些信息发生变化,都要立即多向更新到其他院区,所以采用SQL Server的合并复制类型。合并复制作为一种从出版者向订购者分发数据的方法,允许出版者和订购者对出版数据进行修改,而不管订购者与出版者是相互连接或断开,当所有或部分节点相连时,便合并发生在各个节点的变化。其复制选项的配置包括:将总部SQL Server服务器定义为出版者和分发者;分院SQL Server服务器定义为订购者;存放患者基本信息的相关数据表定义为出版物;复制类型为合并复制。
(4)对于患者在集团内转院就诊信息有3个特点:一是只有内部转院的患者才需要交换就诊信息;二是这些就诊信息涉及的数据表较多,且相互关系比较复杂;三是需立即传送。因此,不宜采用数据库复制技术,只能由HIS软件编程实现。其流程为:转院患者到达接收院区后,入院登记处操作员将该患者就诊卡号和转出院区标志输入HIS客户端,客户端通过远程访问转出院区数据库,最终将该患者的各类就诊信息添加到本地数据库的相关数据表中。
5 小结
总而言之,制定集团化医院数据交换策略的方法,首先要全面考虑集团的特点,如分支机构数量、地理分布情况、网络连接方式、集团管理模式等;然后是详细分析交换需求,如需要交换的数据种类、交换的方向、交换的实时性等;最后是灵活、合理地选择复制技术手段,尽可能的减少网络负担,避免数据交换冲突,尽量利用夜间完成非实时性复制,从而安全、可靠、高效、完整地完成数据交换。
[1]李建华.医疗行业分析与特色医院集团化发展战略[J].中国医院管理,2005,25(2):25-27.
[2]李香敏.SQL Server 2000 程序员指南[M].北京:北京希望电子出版社,2000:392-432.
[3]葛卫民,张钢,舒炎泰.基于Oracle高级复制的分布式数据库系统应用研究[J].计算机工程与应用,2003,40(21):186-188.
[4]张伟辉,韩策,闫继伟,等.通过打造集团化医院建设区域医疗信息共享平台[J].齐齐哈尔医学院学报,2010,27(5):760.
[5]李奠基,林青.发展集团化医院的实践与体会[J].中国卫生经济,2002,21(3):55-56.
[6]陈一明.SQL Server数据库应用技巧探讨[J].科学技术与工程,2008,8(12):3334-3337.
[7]莫裕清.对于实现SQL SERVER数据库系统安全性探析[J].价值工程,2010,29(34):194-195.