[英]Creating multiple versions of HL7 messages within a single application using Hapi
我是HL7和Hapi的新手。 通過閱讀hapi教程,我了解了如何在單個應用程序中支持解析HL7的多個版本: http : //hl7api.sourceforge.net/xref/ca/uhn/hl7v2/examples/HandlingMultipleVersions.html
但是,我不確定在創建新消息時如何支持多個HL7版本。 即,如果我使用版本2.6的軟件包和結構,並且要構造版本2.3的HL7消息,那么如何使用Hapi做到這一點?
實際上,最簡單的方法是僅使用要支持的最高版本的結構。
在HL7 v2.x中,什么都沒有刪除,它們僅將內容添加到結構中,有時將其標記為過時。 因此,可以使用2.6結構創建有效的2.3消息(但不一定相反)。
唯一需要注意的是,您在MSH段的version字段中輸入了“ 2.3”,並且您不會意外使用HL7 v2.3中不存在的2.6字段。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.