共用方式為


訊息通知區段

通知 (MSA) 區段的訊息通知 (ACK) 訊息會識別系統正在傳送的通知類型,並指出 ACK 正在通知的訊息。 其中包含兩個必要區段:通知碼和訊息控制項識別碼。

通知代碼:MSA1

下表列出可用的 MSA1 域值,指出訊息接收的結果。

意義 描述
AA 代理程式更新 系統已收到訊息並加以處理,且沒有任何問題。
AE 應用程式錯誤 與訊息或其結構相關的處理問題發生在接收端應用程式。 傳送系統應該先診斷並修正問題,再嘗試重新傳送訊息。
AR 應用程式拒絕 在 MSH9 (訊息類型) 、MSH11 (處理識別碼) 或 MSH12 (版本識別碼) 的接收位置發生問題,在此情況下,傳送系統應該在重新傳送訊息之前診斷並更正問題;或與訊息或其結構無關的接收系統發生問題,在此情況下,傳送系統應該在適當的期間後重新傳送訊息,而不會變更訊息。

訊息控制項識別碼 (MSA2)

MSA2 欄位會識別 ACK 正在確認的訊息。 Microsoft BizTalk Accelerator for HL7 (BTAHL7) 會根據通知模式在 MSA2 中產生值。 這個值可讓傳送和接收應用程式保持訊息和通知同步處理。 下表列出 MSA2 欄位的可用值。

通知模式 MSA2 中的值
原始模式 MSH10 (訊息控制項識別碼中值) 欄位的轉置值
增強模式:認可通知 MSH10 (訊息控制項識別碼中值) 欄位的轉置值
增強模式:代理程式更新 BTAHL7 針對通知產生的 GUID

另請參閱

建立及處理通知
ACK 訊息結構描述類型
設定傳送埠來接收 ACK
通知錯誤狀況