簡體   English   中英

將xml轉換為HL7格式

[英]Convert xml into HL7 format

我正在研究遠程醫療設備展示。

我找到了Mirth Connect,但卻無法抓住它。 是否有任何其他api或frees源或庫可以在我們的Android客戶端上使用將xml轉換為HL7或任何其他格式到HL7。

似乎沒有人想說出來所以我會試試。 首先,有兩種不同的HL7格式 - HL7v2和HL7v3。 所以你的第一個問題是 - 我有一些數據存儲在數據庫中(在XML格式的平面文件中;在JSON的平面文件中;等等),我想將它映射到HL7v2 / HL7v3 / CDA /等。

由於HL7v2和HL7v3都涵蓋多個域(例如,患者管理,病歷,基因組學等),您的下一個問題是指定您要實現的目標。 如果它是單一域名解決方案,即葯房配葯系統通知或完整的多域解決方案。

下一個,如果有的話,使用什么開源系統 - Mirth Connect或其他東西。 它還取決於數據映射或轉換的位置 - 在客戶端或服務器端(即,您可以以自己的格式發送請求消息,並在傳遞給其他播放器之前將其轉換為服務器端的HL7) )。

我認為,我可能不正確,我們正在討論使用在患者手機上運行的HL7v2的患者人口統計數據。 作為HL7v2轉換器的初始格式,Mirth Connect可能適用於原型設計,在某個地方作為黑盒運行,但對於手機上的真實解決方案,它可能太過分了。 如果有很多請求消息,我會將它們構建為我自己的專有代碼。 如果您的解決方案更復雜,那么它需要檢查解決方案體系結構以找出所有轉換點,這比本網站上的討論要多一些。

再次,這是我非常主觀的看法。


最后,但並非最不重要的是,有一本“ 非官方的歡樂連接開發者指南 ”一書可能有助於初步了解Mirth Connect的功能。

(免責聲明:我是本書的作者,歡迎任何意見或建議。)

  1. 為了創建一些簡單的HL7 v2消息,你不需要任何特殊的庫或工具,或者它幾乎是簡單的文本管道格式(實際上它是二進制格式,但如果你注意正確的段分隔符而不使用其他然后是ASCII字符直接創建)。

    獲得HL7數據包后,您可以使用HL7最小下層協議(MLLP)將其發送到具有HL7偵聽端點的IP地址。

  2. 一些甚至在Adroid設備上可能有用的開源代碼庫是dcm4chee項目使用的Java庫。

    例如, DICOM Clinical Data Manager系統 - 圖像存檔能夠與DICOM和HL7系統通信,並在內部使用將HL7 v2消息轉換為XML中間表示並返回的代碼。 查找XSLT(* .xsl)轉換腳本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM