用友财务与HIS系统集成方案:G6接口与EAI开发详解

0 下载量 115 浏览量 更新于2024-08-04 收藏 26KB DOCX 举报
本文档是关于用友财务(U8)与医疗健康信息系统(HIS)接口的专项方案,主要探讨如何通过G6财务管理系统医院专版的集成应用GAI(通用应用接口)实现与HIS系统的衔接。方案分为两种衔接方式:松耦合和紧耦合。 1. **松耦合接口(导入导出)** GAI提供了标准的XML导入模板,HIS系统在业务数据(如患者费用、药品信息等)经过财务核实口径处理后,通过GAI将数据导入财务系统,实现批量生成会计凭证。这种方式强调的是数据的批量处理,使用EAI(企业应用集成工具)进行数据的标准化导出和导入,简化编程过程,但功能相对有限,仅适用于批量操作。 2. **紧耦合接口(系统级)** 集成应用GAI还提供了第三方标准数据接口,允许HIS系统直接调用GAI的数据接口。HIS系统需要按照U6提出的统一数据标准(以XML格式描述)来组织数据,然后GAI接收并处理这些数据,自动生成会计凭证。这种模式下,开发者可以利用EAI提供的组件进行更灵活的二次开发,包括当地COM方法和Internet方法: - **当地COM方法** 通过创建对象`U8Distribute.iDistribute`,开发者可以实现数据的实时或批量处理,只需将标准数据格式(`sXml`)传递给接口即可完成操作。 - **Internet方法** 这种方法涉及通过HTTP发送XML数据到服务器上的ASP页面(如`import.asp`),以便进一步处理和导入。 该方案提供了两种不同深度的接口集成策略,满足了HIS系统与用友财务系统之间数据交换的灵活性和效率需求。EAI作为核心工具,支持标准数据格式和二次开发,确保了不同系统之间的数据一致性与准确性。通过遵循U6的数据标准和适配接口调用方法,HIS厂商可以根据项目需求选择合适的集成方式,实现无缝的数据交互。