2

我对临床系统开发非常陌生。我们有一个在本地存储一些患者信息的 android 应用程序。现在我们要将此信息存储到 HL7 系统。这是我想在第一级了解的内容:-

1)我知道一些提供api来生成HL7消息的HAPI,对吗?就像我们可以将它与 android 一起使用还是有任何其他 java 库?

2)我们想在我们的端设置HL7数据库和服务,我的android应用程序可以远程存储数据。因此,根据我的基本搜索,我发现 openEMR ,笑声..所以任何人都可以提供有关这种设置的更多信息。并建议正确的方法。

先感谢您。:)

问候, Ankit

4

1 回答 1

1

我会将其作为评论而不是答案发布,但似乎我没有这样的能力(没有“添加评论”按钮)。我的评论是您需要稍微完善您的问题,因为没有 HL7 系统和 HL7 数据库之类的东西。HL7 标准是一种交流医疗数据的工具,它不规范(也不应该)系统如何处理和存储这些数据。与 POP3/SMTP 协议类似,它不管理如何构建电子邮件客户端和存储电子邮件。此外,将 HL7 RIM 用作数据库结构模式是不可行的,您最终会对其进行大量反规范化(Abdul-Malik Shakir 对此进行了介绍)。

这意味着您可以为您的应用程序自由使用任何数据库和数据库结构;远程系统也是如此。这可能会回答你的第二个问题。

接下来要做的是找出您需要支持哪些确切消息才能交换医疗数据。您可能需要做的就是请求/更新患者的人口统计数据。或者要求并提交一份 CDA 报告。在这种情况下,您可以构建自己的自定义库并仅支持一小部分段(对于 HL7v2)或消息(对于 v3)。这种解决方案的权衡是它不容易扩展。

附言。如果可能,请将其移至评论。

于 2013-11-22T18:13:12.990 回答