西苑医院HIS与华润药库接口规范与安全详解

需积分: 0 3 下载量 151 浏览量 更新于2024-08-04 收藏 50KB DOCX 举报
本文档主要关注西苑医院HIS系统与华润药库之间的接口开发,特别是数据交换的规范和安全机制。文档的焦点在于确保两个系统间的高效、安全通信。以下是关键知识点的详细解释: 1. **文档目的**: 文档的核心目标是为HIS系统接口设计者和华润系统接口开发者提供指导,描述如何通过Webservice(SOAP)的方式实现数据的同步,确保从华润药库到HIS系统的药品信息更新无缝进行。这种基于SOAP的服务利用用户验证机制来防止未经授权的访问。 2. **读者范围**: 文档的对象是那些负责设计和开发接口的专业人员,他们需要理解如何在HIS和华润药库之间设置和调用接口,确保数据交换的安全性和准确性。 3. **同步流程**: 未在具体内容部分详细说明,但同步流程可能涉及定期或事件触发的数据推送,从华润药库接收药品入库、出库、退货和药库退库等信息,并将这些信息整合到HIS系统中。 4. **安全机制**: SOAP服务通过客户端提交的用户名和密码进行身份验证,这有助于验证请求者的身份,防止恶意攻击。每次服务请求都需要包含验证字段,如`FunctionFounderRequestData`函数,其参数包括用户名、密码、业务类型和请求数据,所有的验证信息都遵循统一的格式。 5. **接口规范**: - **药品入库信息**:接口定义了入库时间(`in_date`)等字段,如日期和时间类型,不能为空(`NOTNULL`),并提供了示例数据(如2013年3月29日的入库时间)。 - **药品出库信息**、**药品退货信息** 和 **药库退库信息**:同样遵循类似的结构,每个接口都包含相应的输入参数和数据格式说明。 6. **接口范例**: 提供了药品入库同步的具体接口示例,涉及到东华HIS平台的WebService接口文档,说明了请求参数(如`userName`、`password`、`businessType`等)的含义、类型和默认值。这部分展示了实际接口调用的格式,例如业务代码YP_IN_DETL用于标识入库操作。 总结起来,本文档为HIS系统和华润药库之间的接口开发提供了一套详细的指南,强调了安全性和数据同步流程的规范化,确保了信息在两个系统间的安全、准确传输。