訊息驗證
傳入和傳出 HL7 訊息的傳入和傳出 HL7 訊息會接收和傳送管線時,進行訊息驗證。 您可以只針對 MSH (標頭) 區段或整個訊息本文設定驗證。 此外,也可以針對架構的唯一當地語系化版本進行驗證。 您可以定義唯一的命名空間值,並在 HL7 傳訊組態 (在合作層級) 和定義訊息之實際架構的目標命名空間屬性內,使用此命名空間值來完成此動作。 在執行時間,Microsoft BizTalk Accelerator for HL7 (BTAHL7) 會使用命名空間和架構的根參考屬性的組合,來選取適當的架構以進行訊息剖析和驗證。
剖析器和序列化程式會根據與訊息相關聯之合作物件的設定來執行驗證。 其他合作物件設定,包括批次處理、通知和訊息標頭覆寫,會影響剖析器或序列化程式執行驗證的方式。
注意
序列化程式會執行一系列步驟,包括 (如果適用) 從 MSH 對應執行標頭覆寫,以及執行 XML 驗證。 如果同時啟用標頭覆寫和驗證程式,而且標頭覆寫進程會在標頭欄位中輸入不正確的值,即使訊息通過本文驗證,訊息仍會失敗。