1.底层通讯消息中间件模块(可独立):建立通信双工长连接链路或者是以后要求的机制,(因为卫生部还没有此方面的规范,所以我们可能必要有单工,双工和长连接、短连接的功能)开发UNIX和WINDOWS两种平台的产品,该产品要具有稳定,独立,消息队列控制等机制,功能上要有对信息格式为符合HL7标准的字符串的传递,可单独成为产品。尽量做成一个简单的消息中间件模式。
2.XML解析树:对信息格式为符合HL7标准的字符串进行XML解析,这一步就是建立解析HL7消息树的引擎。这个模块搭在消息中间件上面,不能单独称为产品。该模块功能主要在于解析,因为HL7V3.0支持XML,可以从此处对应,在通讯消息中间件平台上不需了解HL7的编码构造。此模块的主要意义在于支持对基于XML的应用系统联系。
3.应用程序接口:对解析为HL7V3.0的XML消息交给引用程序来处理,定义一些应用程序接口,此处,还考虑是否把XML的消息存储到数据库中。所以还要定义很多接口来让数据库调用。
|