1

我正在开发一个基于 Web 的 EMAR 应用程序,我们正在 DotNet 中构建它。我需要使用基于 Web 的 EMAR 对 Pharmacy Software 进行操作。如果我错了,请纠正我,我想我需要制作一个与 Pharmacy Software 和我的基于 Web 的 EMAR 通信的传输引擎。这是我的基本要求。现在让我解释一下我必须实现的目标。

在我的 EMAR 中有设施,那里有患者(居民)。现在,如果居民药房在其自己的软件中添加或编辑任何药物,那么它应该会自动出现在基于 Web 的 EMAR 的药物配置文件中。

从最近几天开始,我正在对此进行一些研究。我找到了提供此功能的“Mirth Corp”(http://www.mirthcorp.com/products/mirth-connect)和“IGUANA”(http://www.interfaceware.com/iguana.html)。但不确定他们如何帮助我。

谁能在这里帮助我如何满足这个要求?

谢谢

拉胡尔 K

4

1 回答 1

4

我们正在使用WSO2 ESB将 HL7 消息(用于患者数据的 ADT 消息)从一个系统传输到另一个系统。由于它是 ESB,因此您可以通过 WebService、FTP、本地文件等不同的传输方式以任何其他格式(XML、文本)转换 HL7(基于文件或通过 TCP-IP)。WSO2 是一个非常简单的 ESB,完全免费和开源。只需下载并创建一个代理(获取数据),对其进行转换(如果需要)并将其发送到您的应用程序。

-- 我与 WSO2 无关,所以这只是我的看法 ---

当然,您也可以使用其他 ESB,例如 Mirth。或者在这里您可以看到一些开源 ES B 的列表。但是您需要检查它们是否包含 HL7 适配器​​。

如果您不想使用任何 ESB,可以使用带有HAPI 库的 HL7 的 Java 实现。然后你可以用它做任何你想做的事情。

于 2012-10-30T13:17:52.697 回答