GNU Health/初學者指南
外觀
在我們開始實施過程之前,熟悉本書其餘部分中常用的術語非常重要。一開始,有些詞語可能有點令人費解,但經過一些練習,你會發現這些術語非常合乎邏輯。
即使你不是技術人員,瞭解 GNU Health 是一個異構平臺的生態系統也可能有所幫助。從 3.4 版本開始,GNU Health 擁有以下主要元件和節點
- 醫院管理資訊系統 (HMIS) 節點
- 實驗室資訊系統 (LIMS) 節點
- 人員主索引
- 訊息伺服器(丘腦)
- 健康資訊系統
隨著 GNU Health 聯盟的引入,不同的平臺可以即時整合到節點網路中,能夠共享資料。
以下概念對於理解 GNU Health HMIS 和 LIMS 節點如何工作至關重要。

- 一方:在 GNU Health 中,一方是一個實體。一個抽象概念,用來定義具有法律地位的人或事物。它是 Tryton 中關係的單位。一方的一些例子是
- 患者
- 公司
- 醫療專業人員
- 醫療中心
- 模型:模型定義了 GNU Health 中的每個物件。模型定義資料庫物件(表)。gnuhealth.patient 是一個模型示例。
- 欄位:模型的構建塊。例如:年齡 和 性別 是 gnuhealth.patient 欄位。
- 檢視:檢視是在螢幕上模型的表示。大多數模型將具有一個單獨的表單來接受模型中的資料,並從模型中顯示資料。
- 表:資料庫伺服器上的模型表示。模型 gnuhealth.patient 對映到 postgreSQL 中的 gnuhealth_patient 表中。
- 記錄:特定資料庫表中的每個唯一條目。例如,Ana Betz 是 PostgreSQL 中 gnuhealth_patient 表中的記錄。

- 模組:模組是提供特定功能的程式。GNU Health 提供不同的模組來滿足您的醫療中心需求。模組的示例包括 社會經濟學、遺傳學 和 外科。您只應安裝中心實際需要的模組。
- 報表:報表允許您以開放文件/LibreOffice 格式 (ODF)、行動式文件格式 (PDF) 或直接列印到印表機動態列印文件。

- 操作:操作是在一個或多個選定記錄上執行的過程。
- 筆記本:一組帶選項卡的表單,旨在簡化導航。
現在是識別 GNU Health 螢幕元件的時候了。在以下螢幕截圖中,我們標記了主要部分

- 主選單 :我們可以在不同的功能之間導航。配置、患者、財務……您可以透過按 Ctrl+T 來停用主選單(在低解析度裝置中很有用)。
- 選項卡 :Tryton 允許您同時開啟多個記錄。螢幕截圖的“選項卡”部分顯示了當前表單。
- 操作 :在選項卡部分下方,您會找到不同的圖示,這些圖示會對當前記錄執行操作。例如,您可以建立新記錄、生成報表、更改檢視、選擇與該患者相關的記錄(預約、實驗室檢查……)。
- 記錄表單 :您可以在此處檢視和輸入資訊。請注意,您可以在表單下半部分設定帶選項卡的表單(筆記本),這使得導航快速簡便。在這個例子中,記錄中的某些選項卡是主要資訊、藥物、疾病、手術、社會經濟學和婦科資訊。表單的上面是靜態的,因此醫療專業人員始終可以看到關於患者的最相關資訊。
- 狀態列 :螢幕的下半部分顯示狀態列。從左到右,這些是欄位
- 使用者名稱 :在本例中,我們以 Administrator 的身份登入。
- 組織名稱 :GNU Solidario 醫院
- 請求 :Tryton 具有內部訊息系統。您將獲得即時通知。
- 伺服器資訊 :右下角部分提供登入和伺服器資訊。在本例中,它顯示“admin@localhost:8000/demo”。admin 是登入名,localhost 是 GNU Health 伺服器的名稱,8000 是連線埠,demo 是資料庫名稱。
現在讓我們來了解一下最相關的欄位型別以及如何正確使用它們。我們將使用之前患者螢幕截圖作為示例。
- 文字欄位 :這些型別的欄位允許我們輸入大量資訊。您通常會看到它們像大框一樣。在我們的示例中,“患者過敏和重要資訊”下的欄位是文字欄位。
- 字元欄位 :這些型別的欄位類似於文字欄位,但大小有限。字元欄位很少,本示例中沒有。飲食型別(在生活方式部分)或遺傳學中的基因 ID 是字元欄位的示例。
- 日期欄位 :單擊這些欄位將開啟一個日曆,以便您選擇日期。或者,您可以手動輸入日期。出生日期 是日期欄位。
- 日期時間欄位 :類似於日期欄位,但增加了時間。該欄位的一個示例是新生兒的出生日期/時間(在新生兒學模組中)。
- 整數字段 :這些欄位只允許輸入整數。它們預設顯示“0”。一個例子是每天的體育鍛煉分鐘數
- 浮點數字段 :您可以輸入小數。體溫 是浮點數字段的一個示例。
- 函式欄位 :這些是特殊欄位,因為它們是即時計算的,大多數情況下取決於其他欄位的值。例如,患者年齡 是函式欄位。請注意,該欄位的背景為灰色,這意味著它是只讀的。它將根據患者的出生日期計算當前患者的年齡(年/月/日)。函式欄位的另一個示例是患者的住院狀態。
- 選擇欄位 :這些欄位將允許您從選項列表中選擇。例如,患者性別 或血型 是選擇欄位。這種型別的欄位可以最大限度地減少輸入錯誤。
- 關係欄位 :這些欄位從相關模型中檢索資訊。它們的形式為一對多或多對一。關係欄位對於保持資料的唯一性很重要。透過使用這種型別的欄位,您可以將現有記錄的 ID 連結到另一條記錄,而不會重複資訊。患者 是關係欄位(一對多)。它與一方模型相關,從中獲取所有管理資料(社會保險號碼、地址等……)。
- 快捷鍵 :[F2] 將開啟相關記錄,[F3] 將建立新記錄
- 必填欄位 :這些欄位是必需的。您必須輸入資訊,否則記錄將無法儲存。您可以透過藍色背景快速識別必填欄位。患者欄位是必填欄位。
重要提示 :確保您在演示資料庫中。您建立的這個演示資料庫沒有任何重要資訊。您可以放入任何您想要的東西。您甚至可以刪除它並重新建立它。只需確保不要使用生產資料庫進行測試。防止意外進入生產資料庫的一種方法是為演示資料庫設定不同的密碼,這樣,如果您選擇了錯誤的資料庫,您將無法登入。
如果您還沒有演示資料庫,請參閱章節 測試 GNU Health 的不同方法,瞭解如何建立自己的測試環境。
這已經有很多資訊了!現在是嘗試使用所有這些資訊的時候了。
使用這些資訊,嘗試以下操作
- 在主選單中導航
- 開啟配置子選單
- 建立具有家庭醫學專業的醫生。

