HL7V2
HL7v2是用於在系統之間交換臨床和患者信息的最廣泛使用的醫療保健消息傳遞標准。HL7v2的目標是使用代表臨床事件信息的標准化消息(例如患者管理活動、人口統計、醫療訂單、結果和財務信息)在健康信息系統之間提供企業范圍的互操作性。
由於當時沒有其他標准可用,因此基於pipe和hat編碼創建了定制的HL7v2格式,並且多年來一直在持續開發。所有v2.X版本都保持向后兼容性,以確保舊版和現代應用程序可以通過忽略意外內容或重復內容來進行簡單通信。
HL7v2標准不是用於互操作性的完整即插即用解決方案,通常被稱為“非標准標准”,因為它提供了約80%的接口基礎,而20%仍需要一些自定義。
每個醫院、緊急護理中心、非卧床護理機構、影像中心、實驗室和其他護理機構都具有獨特的臨床系統和業務流程,因此HL7的每種實施方式都需要數據的唯一表示形式。該標准通過允許靈活定義可選和重復段、可選字段以及其他自定義來滿足這種靈活性。
HL7V3
HL7v3經過10多年的發展,使用了以前版本中的經驗教訓和最佳實踐,旨在創建更牢固、內容更豐富的標准,以通過醫療機構與提供商之間的數據交換來支持醫療工作流程。
HL7基於共享模型的方法(參考信息模型(RIM))開發了v3,從而實現了更多的重用性、標准化和格式一致性。用XML作為通訊數據格式令其更易讀、更強大的消息語法。
由於多種原因,包括其復雜性以及HL7v3與HL7v2.X向后不兼容的事實,阻礙了其在已經實現了HL7v2的醫療機構中的采用。HL7v3在實施臨床文檔架構(CDA)以交換電子文檔時(通常在提供者和患者之間)或公共衛生和質量報告計划時被主要引用。
快速醫療保健互操作性資源(FHIR)
FHIR是HL7組織要開發的最新標准。FHIR的發音為“ Fire”,代表快速醫療保健互操作性資源。它是用於電子交換醫療信息的標准,並結合了HL7 v2,HL7 v3和CDA的最佳實踐,同時還對以前的標准進行了一些重大改進。
FHIR包括數據格式(患者、葯物、治療等的資源)以及交換這些資源的應用程序編程接口(API)。
它被開發成為一種主導標准,允許外部各方通過使用應用程序從EHR訪問信息。它還允許第三方創建可以訪問這些服務器的自己的應用程序。例如:EHR擁有自己的FHIR應用商店,臨床醫生以及患者可以通過這些第三方應用程序訪問其數據。
相比較而言,FHIR與現有的HL7標准相比具有幾個優點:
- 易於實施是FHIR標准設計的核心,因此,創建接口既快速又容易
- 它提供了許多實現庫,為啟動界面開發提供了必要的資源
- FHIR規范是免費使用的,沒有任何限制
- 在許多情況下,FHIR的基本資源足夠強大,可以按原樣使用,但也可以進行調整以滿足更具體的要求
- FHIR與以前的HL7標准兼容
- 基於RESTful Web服務而不是SOAP Web服務,允許進行基本的HTTP操作,包括創建、讀取、更新和刪除
- 可以將FHIR“模塊”或“資源”組合起來,以提供更全面的數據集,並允許采用更易於管理的方法來提供臨床解決方案
- 提供可以滿足大多數用例的基本數據資源集
與以前的HL7標准類似,FHIR也經歷了幾輪版本控制,每個新版本都對資源類型、綁定、代碼元素、修飾符狀態和默認值進行了更改和改進。
每個FHIR版本都向前和向后兼容,從而允許較早的規范版本與將來的版本保持互操作性。Mirth Connect能夠支持所有四個FHIR版本,並且具有靈活性。
參考資料:
- https://healthstandards.com/blog/2007/12/12/key-differences-between-hl7-v2-and-v3/
- https://blog.interfaceware.com/fhir-8-reasons-implement-fhir/
- https://blog.interfaceware.com/interfaceware-blog-emr-integration-using-fhir/
- https://www.hl7.org/implement/standards/product_brief.cfm?product_id=343
- https://www.hl7.org/fhir/history.html
- https://zh.wikipedia.org/wiki/Health_Level_7

