共用方式為


ACK 進程模型

下列步驟順序說明 ACK) 進程模型 (通知:

  1. 當許可人員將病患許可資訊記錄到許可系統 (ADT) 時,系統會產生觸發事件。

  2. ADT 系統會產生 HL7 編碼的病患註冊訊息 (ADT^A04) ,並將其傳遞給 BizTalk Accelerator for HL7 (BTAHL7) 。

  3. BTAHL7 系統會在 ADT^A04 訊息上套用 MLLP 包裝函式,並將其路由傳送至 BTAHL7 介面引擎。

    • 預先設定「原始模式」通知的需求

    • MSH 15 和 16 具有 Null 值

  4. BTAHL7 介面引擎會驗證訊息,如果成功驗證,它會產生狀態為 MSA01 = AA的 ACK 訊息。

  5. BTAHL7 介面引擎會以 MLLP 包裝函式括住 ADT^A04 訊息,並將其路由傳送至實驗室資訊系統 (LIS) 。

    • BTAHL7 預先設定「增強模式」通知

    • MSH 15 和 16 = AL

  6. LIS 介面層會認可訊息並產生具有 MSA1 = CA狀態的 ACCEPT ACK 來驗證標頭。 介面層會將具有 MLLP 包裝函式的訊息路由傳送至 BTAHL7 介面引擎。

  7. LIS 介面層會驗證整個訊息,並產生狀態為 MSA1 = AA的應用程式 ACK。 介面層會將具有 MLLP 包裝函式的訊息路由傳送至 BTAHL7 介面引擎。

    • BTAHL7 預先設定 'ACK 必要' 確認認可

    • MSH 15 = AL,表示接收系統必須認可具有認可接受訊息的 ACK

  8. LIS 介面層會根據格式需求,將訊息傳遞給應用層。

  9. BTAHL7 介面引擎會驗證從上述步驟 7 (收到的 ACK) ,並使用 ACK 回應狀態為 MSA1= CA的 LIS 介面層。

  10. LIS 系統的使用者會檢閱病患資訊。

另請參閱

建立和處理通知程式設計指南