作为医院信息化系统的一部分,检验软件不可避免的要与第三方软件发生数据交换。而作为两套独立的系统,其数据编码必定是各自独立的,数据交换必定要考虑此问题。解决此问题方法有二,
其一:双方共用一套编码系统,各自系统编码以此为准,或者进行数据交换时,先转换成公共编码,在交换数据。
其二:双方分别独立编码,在自己系统里建立一套与对方系统的编码转换机制。
在有一个双方公用的编码医疗系统编码之下,当然方法一是首选,但是由于国内医疗信息化的复杂性,共用编码还缺乏通用性,虽然国内对此有一系列的医疗相关的标准,但是目前实现的难度比较大,但可喜的是目前在尝试的医疗区域化的过程用,已经部分的、区域化、局部化的实行。方法二目前看来是,实现难度小,可以由用户自定义自由配置的,快速实现的编码转换的方法。
检验系统与第三方系统的数据交换主要是两方面:样本申请信息,样本结果信息。
其中样本申请信息由第三方系统提供,包括病人的基本信息(姓名,性别,年龄以及相关的ID号(门诊号、住院号等)等),申请项目信息(申请项目名称,编码,样本类型,采集时间,申请医生,申请时间等),而样本结果信息由检验系统提供,主要是样本的检验结果(检验项目,检验结果,参考范围,检验提示,审核时间,审核医生)。
MLIS与第三方系统数据交换的步骤
第一步:配置数据库连接。
用户可以自由添加,第三方数据库的连接,目前支持ORACLE 和SQL SERVER,配置好相关参数,可以点击测试,查看是否连接成功。具体操作如下图
第二步:配置与第三方系统的信息提取和结果发布
用户通过第一步配置的数据库连接,添加登记与发布接口,通过此界面,用户可以查找第三方系统提供的表或者视图,通过响应的字段对应,获取申请信息和发布结果信息,如下图。
第三步:编码对照
系统提供年龄单位,病人性别,申请科室,申请医生,组合项目,收费类别的编码转换服务。如下图