簡體   English   中英

如何在HL7消息中查看回車?

[英]How to view carriage return in HL7 message?

我該使用哪個工具在HL7文本文件中查找回車符,如何識別它?

謝謝。

使用記事本++並打開“顯示行尾”。

在此處輸入圖片說明

如果我能擴大一點。 在HL7上下文中,您所說的“回車”是HL7“分段定界符”。 在HL7標准中,“段分隔符”是一個Ascii字符13(十六進制0D),它實際上是一個“回車符”。

但是有一個非常常見的陷阱,您可以落入這里。 如果“ HL7貿易伙伴”(即交換HL7消息的人員)實際同意,則可以更改和重新定義此字符。 例如,如果我和我的貿易伙伴同意使用$符號作為“細分分隔符”,那將是完全可以接受的。

另外,在一家與HL7合作的公司提供支持時,我可以告訴您,我們接到的最常見的電話之一是使用記事本或實際上任何文本編輯器來“查看” HL7消息的人員,然后將其保存並因此損壞了,因為他們的編輯器將所有“回車”都轉換為“ CRLF”。

可以使用Hex編輯器/查看器,也可以(這要簡單得多)使用REAL HL7 Viewer / Editor(如UltraPort HL7記事本或7Edit等)(UltraPort記事本更便宜)。

希望這可以幫助。

您的HL7引擎可能內置了這些工具。在Mirth中,您可以配置消息顯示以顯示行尾。 您也可以定義通道定義中的行尾。

除此之外,任何現代文本編輯器,例如@Mike Stonis所說的Notepad ++或TextPad甚至是VIM(如果您不顧一切)。

暫無
暫無

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

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