为隔离医院与农合中心其他站点间的访问,添加了路由设备,然后再接入医院交换。然后院内网络与外部之间增加防火墙,防止非法的访问与入侵。通过这些手段,逐步将本院与周边28家农合中心网络连接起来,实现数据通信。见图1所示。统一结算平台的建立为避免频繁修改医院HIS系统,本院考虑设计出一个统一的结算平台,结算平台主要有两大功能。一是平台与医院HIS端交互,负责将HIS提交的申请执行,并返回HIS系统交易结果。二是平台与各地农合中心交易,实现数据的互通。当新增农合结算单位时,只需要增加平台与农合心之间的交互,HIS系统无需修改,进行简单的配置即可。这样就结合20多家医疗结构结算系统的特征,整理出一份通用的方法库及参数库。将农合患者在医院的住院过程细化,总结出大致包含以下过程。如图2所示。每一个过程具有固定的参数个数、参数格式、参数定义,医院HIS系统与平台之间都按照以上过程方法及参数来交互。这些过程中HIS与结算平台的交互过程、交互参数格式等都一致。①交互过程的整合结算平台与农合中心之间的交互过程差别就比较大,各地区农合结算系统都不尽相同,需按照各地的接口文档来进行开发设计。交互的过程方法及方法、参数都千差万别,需要将预定义的通用过程方法与对方提供的方法进行整合。例如定义的门诊挂号是一个过程方法(MZGH),但对方提供的是两个方法,一个是账户状态的查验(checkzhzt),一个是挂号登记(MZDJ)。平台就要将中心提供的账户查询与挂号登记整合起来,对应HIS系统的挂号登记申请。当平台收到HIS系统发来的门诊挂号登记申请时,平台会调用账户查验,如账户状态不正常,直接返回HIS系统失败标志(-1),并将失败原因返回给HIS.如账户状态正常则调用对方挂号登记方法,如成功,返回HIS成功标志(1),失败返回失败标志(-1),并将失败原因返回给HIS。通过过程方法的整合,实现两个标准不一的系统之间的交互。②参数定义参数的定义遵循最大化的原则,通用的参数格式尽量包含各地的参数需要,HIS系统提交的参数多,结算平台可以选择必需的来使用,平台返回HIS系统的参数多,HIS系统也可以选择性地保存有意义的数据。同时为保障平台的可扩展性,预留了20个参数,新增需求可通过预留参数实现。③基础数据的对照关系建立各地农合中心均建有自己的药品及诊疗项目库,对外提供下载功能。在医院上传患者费用明细时均需提供中心的项目编码。同样结算的时候也需提供疾病编码,本院使用的是ICD-10通用编码,部分中心有所遗漏,部分仍旧采用的是ICD-9编码。