2011-10-11 53 views
5

我正在爲基於ODK-Clinic的Android寫一個醫療記錄系統,並且我正在嘗試使用HL7與OpenMRS服務器進行通信。是否有適合Java的輕量級HL7解析器?

不幸的是,HAPI對於手機來說太耗費資源,尤其是我們正在使用的手機。這些將用於記錄無國界醫生霍亂流行的數據。

有沒有人知道一個適用於V2.5標準的Java的HL7解析器?

+0

這些問題的答案足夠好了接受無,尼克? –

回答

5

字符串解析通常需要相當數量的資源(CPU和內存)。在開源世界中,HAPI是我所知道的唯一的HL7解析器。

HAPI是Mirth的HL7解析器(http://www.mirthcorp.com/news/mirth-releases-mirth-connect-20)。 你可能會發現其他的商業實現,但仍然有幾個使用HAPI庫。

+0

很高興知道如何在敞篷下工作,我從來沒有真正看過。 –

2

在以前的項目中,我使用http://www.mirthcorp.com/來處理HL-7消息。我不確定他們是否有乾淨的API可以脫離,但他們至少可以成爲另一個開放源代碼的替代品。

-1

還沒有使用它,但也許這更適合?這個庫是在你問了幾年之後寫的,作者聲明它提供了一個開源的輕量級java HL7解析器。

https://github.com/archiecobbs/hl7lib

+1

歡迎您訪問解決方案的鏈接,但請確保您的答案在沒有它的情況下很有用:[在鏈接周圍添加上下文](// meta.stackexchange.com/a/8259),以便您的同行用戶瞭解它是什麼以及爲什麼它在那裏,然後引用您鏈接的頁面中最相關的部分,以防目標頁面不可用。 [僅僅是一個鏈接的答案可能會被刪除。](// stackoverflow.com/help/deleted-answers) – Mogsdad

+0

儘管這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供該鏈接供參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - (評論/低質量帖子/ 18802074) – WebDevBooster

+0

對於您的評論,@Mogsdad&WebDevBooseter與我完全同意,OP要求爲HL7提供輕量級解析器 - (同樣的事情我在尋找)。但是,我不能在我的答案中包含實際的解析器/庫。這裏發佈的唯一有意義的內容是存在一個新庫 - 它似乎滿足OP和其他人尋找相同的需求 - 以及找到它的鏈接。而這恰好是非常有用的信息。順便說一句,這可能是這個問題,如上所述(但奇怪的是沒有人注意到7年)。 –

相關問題