ACK 進程模型
下列步驟順序說明 ACK) 進程模型 (通知:
當許可人員將病患許可資訊記錄到許可系統 (ADT) 時,系統會產生觸發事件。
ADT 系統會產生 HL7 編碼的病患註冊訊息 (ADT^A04) ,並將其傳遞給 BizTalk Accelerator for HL7 (BTAHL7) 。
BTAHL7 系統會在 ADT^A04 訊息上套用 MLLP 包裝函式,並將其路由傳送至 BTAHL7 介面引擎。
預先設定「原始模式」通知的需求
MSH 15 和 16 具有 Null 值
BTAHL7 介面引擎會驗證訊息,如果成功驗證,它會產生狀態為 MSA01 = AA的 ACK 訊息。
BTAHL7 介面引擎會以 MLLP 包裝函式括住 ADT^A04 訊息,並將其路由傳送至實驗室資訊系統 (LIS) 。
BTAHL7 預先設定「增強模式」通知
MSH 15 和 16 = AL
LIS 介面層會認可訊息並產生具有 MSA1 = CA狀態的 ACCEPT ACK 來驗證標頭。 介面層會將具有 MLLP 包裝函式的訊息路由傳送至 BTAHL7 介面引擎。
LIS 介面層會驗證整個訊息,並產生狀態為 MSA1 = AA的應用程式 ACK。 介面層會將具有 MLLP 包裝函式的訊息路由傳送至 BTAHL7 介面引擎。
BTAHL7 預先設定 'ACK 必要' 確認認可
MSH 15 = AL,表示接收系統必須認可具有認可接受訊息的 ACK
LIS 介面層會根據格式需求,將訊息傳遞給應用層。
BTAHL7 介面引擎會驗證從上述步驟 7 (收到的 ACK) ,並使用 ACK 回應狀態為 MSA1= CA的 LIS 介面層。
LIS 系統的使用者會檢閱病患資訊。