简体   繁体   English

HL7传输引擎

[英]HL7 transfer engine

I am working on a web based EMAR application which we are building in DotNet. 我正在开发一个基于Web的EMAR应用程序,我们正在DotNet中构建它。 I have a requirement to make to Pharmacy Software's with my web based EMAR. 我有要求使用我的基于Web的EMAR向Pharmacy Software提供。 Please correct me if I am wrong, I think I need to make a transfer engine which communicate with Pharmacy Software and my web based EMAR. 如果我错了,请纠正我,我想我需要制作一个与Pharmacy Software和我的基于Web的EMAR进行通信的传输引擎。 This is the basic of my requirement. 这是我要求的基础。 Now let me allow to explain what I have to achieve. 现在让我允许解释我必须实现的目标。

In my EMAR there are Facilities and they have Patients (Residents) there. 在我的EMAR中有设施,他们在那里有患者(居民)。 Now If a Pharmacy of a Resident add or edit in any medication in its own software then it should automatically appear in the medication profile of web based EMAR. 现在,如果居民的药房在其自己的软件中添加或编辑任何药物,那么它应自动出现在基于Web的EMAR的药物概况中。

I am doing some research in this from last couple of days. 我在最近几天做了一些研究。 I found "Mirth Corp" ( http://www.mirthcorp.com/products/mirth-connect ) and "IGUANA" ( http://www.interfaceware.com/iguana.html ) which provide this. 我发现了“Mirth Corp”( http://www.mirthcorp.com/products/mirth-connect )和“IGUANA”( http://www.interfaceware.com/iguana.html )。 But not sure how they can help me in this. 但不确定他们如何帮助我。

Can anyone help me here how fulfill this requirement? 谁能帮到我这里如何满足这个要求?

Thanks 谢谢

Rahul K 拉胡尔

We are using WSO2 ESB to transfer HL7 messages (ADT messages for Patient Data) from one system to the other. 我们使用WSO2 ESB将HL7消息(患者数据的ADT消息)从一个系统传输到另一个系统。 As it is a ESB you can transform the HL7 (file based or over TCP-IP) in any other format (XML, text) over different transports like WebService, FTP, local file or whatever. 因为它是一个ESB,您可以通过WebService,FTP,本地文件等不同的传输,以任何其他格式(XML,文本)转换HL7(基于文件或通过TCP-IP)。 WSO2 is a really simple ESB and fully free & open-source. WSO2是一个非常简单的ESB,完全免费和开源。 Just download and create a proxy (gets data), transform it (if you need) and send it to you application. 只需下载并创建代理(获取数据),转换它(如果需要)并将其发送给您的应用程序。

-- I'm not related to WSO2, so this is just my opinion --- - 我与WSO2无关,所以这只是我的意见---

Of course you can use also other ESB like Mirth. 当然你也可以使用像Mirth这样的其他ESB。 Or here you can see a list of some open-source ES B. But you need to check if they have an HL7 adapter included. 或者在这里您可以看到一些开源ES B的列表 。但是您需要检查它们是否包含HL7适配器。

If you don't want to use any ESB, there is the Java Implementation of HL7 with the HAPI library . 如果您不想使用任何ESB,则可以使用HAPI库实现HL7的Java实现。 Then you can do whatever you want with it. 然后你可以用它做任何你想做的事。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM