進階模型:醫療業-Emergency Department-Part 2-邏輯流程-處置

本篇是接續上一篇進階模型:醫療業-Emergency Department-Part 2-邏輯流程-診斷
==========

流程簡述

  1. 病人已經取得醫師助理(PA)資源。
  2. 系統設立有一半的機會去作X-Ray,另一半去作Ultra-Sound。
  3. 完成後,釋放助理醫師。
  4. 離開醫院。

現場佈置



  1. USoundStorage:超音波所在位置。利用Attractors來定義資源數量。
  2. xRayRoom:放射室所在位置。直接宣告只有1 間資源數量。
  3. exitDoor:設定當完成處置後,病患離開之處。
  4. techHomeRoom:這是技師的HomeNode。會用在超音波與X光室的Agent流程中。

邏輯流程


流程詳述(整合現場佈置與邏輯流程)

  1. 病人已經取得醫師助理(PA)資源。(請參考進階模型:醫療業-Emergency Department-Part 2-邏輯流程-診斷)
  2. 系統設立有一半的機會去作X-Ray(xRayProcess: Agent),另一半去作Ultra-Sound(uSoundProcess: Agent)。(X-Ray與Ultra-Sound是使用具有邏輯流程之Agent處理,需要另外多加解釋。)
  3. 完成後,釋放助理醫師(releasePA: Release)。
  4. 離開醫院(gotoExit: MoveTo)到門口(exitDoor: space markup-Rectangular Node)。
  5. 最後讓病患這個Entity消失(leave: Sink)。

補充說明

X-Ray與Ultra-Sound是使用具有邏輯流程之Agent處理。因為又增加了一些技術問題,需要新的一篇來解釋。不過,在此先概略提供說明。

請注意看左圖。
USound是用在資源而定義的Agent。頂多就是有一個外在表現圖形。
但是,
USoundProcess是定義一個具有邏輯流程的Agent,除了有外在表現圖形外,他用了一堆的元件來表示邏輯(這些元件也是Agent啦)。
應該這麼說,其實這就是自己設計一個元件來用。
因為他是元件,所以冒出一個重點,那就是Ports。他跟其他元件一樣,用來連接其他元件造成流程結果。












元件屬性

1. uSoundProcess: Agent



這個是宣告在Agent中的Parameter。

2. xRayProcess: Agent


這個是宣告在Agent中的Parameter。

3. releasePA: Release

並無特殊之處。

  1. 同時釋放助理醫師與急診診間兩個資源。

4. goToExit: MoveTo

並無特殊之處。
  1. 將Entity移動到特定的節點。此節點為exitDoor。

5. leave: Sink

將Entity真正從系統中移除。
  1. 一般而言,都會在Entity離開系統時進行資料收集的動作。






留言

這個網誌中的熱門文章

等候理論

AnyLogic簡單介紹

機率分配 - Part 6 Poisson