医院信息平台业务系统接口规范V0
医院信息平台业务系统接口规范医院信息平台业务系统接口规范 V0V0 医院信息平台接口规范医院信息平台接口规范 新奥博为技术 2021-04 更换页 序号 1 2 版本号 2.0.0 2.0.1 更换内容描述 创建文档,定义 WS 交互点,基础字典同步下载接口 平台服务部分接口要求参数结构中添加服务版本参 数 添加 A00、A02、A03、A04 部分交换服务说明 添加消息公布接口方式,修改 A0000 参数结 构,添加了 SERVICE_TYPE 参数 添加 C2406,C2407,C2408 及物资申领信息公布服 务接口说明 更换人 李长松 李长松 李长松、 李峥、王 立新 李长松 李长松 更换日期 2021-04-21 2021-05-13 32.0.22021-05-19 4 5 2.0.3 2.0.4 2021-06-25 2021-07-01 表单流程:①项目负责人编制→ ②立项部门审核 →③上一级部门批准→ ④研发中心存档 本表单为一份,由研发中心留存 目 录 1 2 3 文档说明5 引用标准5 接口方式5 3.1WS 消息方式6 3.2业务协同与数据交换流程 7 3.3安全访问机制8 平台服务接口8 4.1猎取令牌服务接口 8 4.1.1接口说明8 4.1.2场景说明9 4.1.3调用地址9 4.1.4WS 接口定义9 4.2消息公布服务接口 11 4.2.1接口说明11 4.2.2场景说明11 4.2.3调用地址12 4.2.4WS 接口定义12 4.3业务交换服务接口 14 4.3.1接口说明14 4.3.2场景说明14 4.3.3调用地址15 4.3.4WS 接口定义15 业务交换服务17 5.1业务交互服务概述 17 5.2基础交换服务〔A〕17 5.2.1消息订阅服务〔A00〕17 5.2.2患者服务〔A01〕19 5.2.3医疗卫生人员服务〔A02〕19 5.2.4医疗卫生气构〔科室〕服务〔A03〕35 5.2.5术语和字典服务〔A04〕40 5.3临床业务交换服务〔B〕42 5.4医院治理交换服务〔C〕57 服务专门编码65 4 5 6 1 1 文档说明文档说明 本文档定义了医院信息平台 〔后续简称平台〕 和院内业务系统 〔HIS、 LIS、 PACS、 EMR〕 的接口方式、接口规范。 2 2 引用标准引用标准 ✓基于电子病历的医院信息平台建设技术解决方案〔1.0 版〕2020-03; ✓河南省数字化医院建设指南〔2021 版〕2021-05; ✓«电子病历差不多架构与数据标准〔试行)»,2020-12; ✓«基于电子病历的医院信息平台技术规范»,2021-10-01 ✓«电子病历差不多数据集»,2021-5-30; ✓河南省基于健康档案的卫生信息平台接口库说明〔医疗服务 V1.7.1)试行 ✓河南省基于健康档案的卫生信息平台接口库说明〔卫生资源 V1.0.1)试行 3 3 接口方式接口方式 医院信息集成平台业务协同与数据交换采纳 SOA 架构设计,需要 ESB 企业总线支持 实现医院业务系统业务协同和数据的交换。数据交换总线功能要紧包括: SOA 支持,遵循 SOA 设计原那么和技术标准,提供松耦合模式,实现业务逻辑和应 用逻辑、数据逻辑等分离; 智能路由支持,采纳灵活的消息路由方式,支持基于消息内容的处理和路由; XML 支持,支持标准XML 数据的格式转换,能够通过图形化映射组件、XSLT、客户 化 Java 程序等多种方式实现转换功能; 消息公布/订阅功能,支持队列和主题两种订阅模式; 3.13.1 WSWS 消息方式消息方式 Web service 是一个跨语言的,松耦合、平台独立的、基于可编程的 web 的应用程序, 可使用开放的 XML 标准来描述、公布、发觉、和谐和配置这些应用程序,用于开发分布 式的互操作的应用程序。 医院信息平台定义的 WS 消息交换接口满足 SOAP 1.1 SOAP 1.2、WSDL1.1 WSDL2.0 标准规范。WS 接口定义说明性描述要紧由以下几部分组成: ✓接口说明:定义和说明接口的作用和适用范畴 ✓场景说明:定义和描述 WS 服务接口的调用和使用场景、说明业务处理流程; ✓服务地址:描述 WS 服务的调用 URL 地址; ✓要求数据结构:定义和描述 WS 服务的要求数据结构和参数说明; ✓响应数据结构:定义和描述 WS 服务的响应数据结构和参数说明; 3.23.2 业务协同与数据交换流程业务协同与数据交换流程 医院信息平台交换方式(即时模式) 系统B(如HIS)医院信息平台系统A(如LIS) 接收消息订 阅并存储 1 订阅化验申 请单消息 发送化验申 请单信息 2 接收化验申 请单信息并 存储 3 化验单申请 消息发布 4 接收化验单 申请消息 5 查询化验单 申请信息 7 返回化验单 申请信息 6 获取化验申 请单信息 8 后续业务处 理 说明: 1、业务系统 A〔入 LIS〕订阅相关业务消息,医院信息平台接收消息订阅,并储备订 阅信息; 2、业务系统 B〔如 HIS〕处理业务过程中生成业务关键数据〔如大夫工作站生成实验 室化验申请单〕 ,然后业务系统 B 生成业务关键数据后,把业务关键数据调用医院 信息平台相关接口发送到医院信息平台。 3、医院信息平台接收业务系统 B 发送的关键业务数据〔实验室化验单申请〕 ,将数据 储备入医院信息平台数据中心,同时将新增或更新业务关键数据的信息生成消息 〔实验室化验申请单消息〕 通知推送给差不多订阅了相关内容消息的业务系统A(如 LIS) 4、业务系统 A〔LIS〕接收通知消息,消息内容中包括消息关联业务数据 ID〔实验室 阶 段 化验申请单 ID〕 、消息类型〔实验室化验申请单类型消息〕 、猎取业务数据所需要的 服务接口地址、 猎取业务数据所需要的服务编码 〔实验室化验申请单查询服务编码〕 ; 5、业务系统 A〔LIS〕依照消息内容调用消息中包含的服务接口地址,调用相关接口 服务〔实验室化验申请单查询服务〕猎取指定 ID 业务数据; 6、医院信息平台依照业务系统 A〔LIS〕传递的服务编码和业务数据 ID,从医院信息 平台数据中心猎取指定数据; 7、医院信息平台将查询到的业务数据封装为标准接口数据结构〔XML〕结构数据,返 回业务系统 A〔LIS〕 ; 8、业务系统 A〔LIS〕猎取指定业务数据后进行后续业务处理。 3.33.3 安全访问机制安全访问机制 满足数字化医院信息安全要求,建立健全的信息安全保证体系是保证院内系统安全的 基础。可靠有效的安全访问机制,是保证医院信息平台接口库和各业务系统 WS 服务的安 全,通过身份验证防止非法用户、匿名用户和恶意用户的非法访问。 WS 接口方式安全访问机制依靠医院信息平台的令牌动态口令算法,平台定义令牌加 密算法,每次产生的令牌在设置时刻内是有效的,超过令牌的有效期那个令牌就失效了, 必须重新产生一个令牌。 4 4 平台服务接口平台服务接口 4.14.1猎取令牌服务接口猎取令牌服务接口 4.1.14.1.1 接口说明接口说明 医院信息平台在每次调用接口时需要带上accessToken 参数, accessToken 参数由