信息系统之间接口的实践与体会
2020-10-21陈希刘翔潘传迪
智慧健康 2020年26期
陈希,刘翔,潘传迪
(1.皖南医学院第一附属医院,安徽 芜湖 241001;2.皖南医学院,安徽 芜湖 241001)
0 引言
为了使信息在各种系统之间互联互通,信息系统之间的接口应用也越来越广泛。接口其实是指对协定进行定义的引用类型,顾名思义,是能让数据从一个系统导入到另一个系统之间的应用。就以医院信息系统为例,接口应用于药库与药房系统,财务与药房系统,医生站与护士站之间。接口主要是解决两个系统数据相互交换读写的问题,接口解决方法主要有如下五种,分别是表或视图方式、应用程序接口方式、中间表方式、消息方式、中间载体方式。下面就介绍这五种方式的实现、优缺点和应用体会。
1 表或视图方式
用直接读写目标系统数据库表或视图的方式。按需将目标系统数据库表或视图的读写权限授权给接入方用户,如接入方用户不存在,先建立数据库访问用户[1]。
以这种方式接入方直接访问接口信息相关的表或视图,性能最佳,但由于接入方是直接读写目标系统数据库表或视图,需要双方约定数据读写规则,且要注意授权有效性,授权接入方只能访问接口信息相关的表或视图,确保数据安全性和一致性。在实践中常用于表或视图读操作。如基于Oracle 数据库的临床路径系统读取药品管理系统(用户名为drug)中的药品名称表(drug_drugname)中的药品名称和规格的代码如下:
Select drugname,standard from drug.drug_drugname.
2 应用程序接口方式
应用程序接口(Application Programming Interface),又称为应用编程接口,简称API。就是软件系统不同组成部分衔接的约定。……
登录APP查看全文
