韓中豪 王梓名


摘 要 為提高醫院臨床營養科的工作效率,簡化兒童營養風險篩查的工作流程,同時結合醫院電子化、信息化的建設的方針,本文實現了基于HIS系統的兒童營養風險篩查系統。臨床醫生通過該系統可以完成兒童營養風險的篩查工作,包括患者基本信息瀏覽、患者就診信息瀏覽、入院疾病評分、飲食情況測評、人體測量和患者歷史評分瀏覽等模塊。臨床醫生通過該系統可以大大簡化工作流程,提高工作的效率。
關鍵詞 營養風險篩查;HIS系統;疾病評分
Design and implementation of child nutrition risk screening system based on HIS system
Zhonghao Han,Ziming Wang
Information Management Department of West China Second University Hospital, Chengdu, 610000
Abstract In order to improve the work efficiency of the clinical nutrition department of the hospital, simplify the working process of child nutrition risk screening, and combine the principle of the construction of hospital electronization and informatization, this paper realized the child nutrition risk screening system based on HIS system.Through this system, clinicians can complete the screening of child nutrition risk, including basic patient information browsing, patient visit information browsing, admission score, diet status evaluation, anthropometric and patient history score browsing and other modules.Through this system, clinicians can greatly simplify the work flow and improve the work efficiency.
Keywords Nutrition risk screening; HIS system; Disease score
引言
國內醫療衛生事業快速發展,醫院電子化、信息化的建設是當前醫院的建設趨勢。我院臨床科室結合新政策、新技術不斷升級工作方式,提高工作效率。本文根據臨床營養科室提供的需求,設計并實現了營養風險篩查系統。使用該系統免去傳統煩瑣的紙質篩查記錄方式,實現了無紙化、智能化的篩查,提高篩查工作的效率以及準確率。
1 需求分析
調研了臨床營養篩查工作的流程之后,結合多份篩查錄入表格及篩查規范,本文對兒童營養風險篩查系統進行設計與實現,最終實現的系統分為三大模塊分別是患者信息模塊、營養風險評估模塊以及歷史評估模塊。
1.1 患者信息模塊
此模塊包含兩個主要的子模塊。
患者基本信息模塊。此模塊主要的功能是展示患者基本信息,供醫生了解患者就診背景。此模塊包括患者的姓名、性別、年齡、就診科室、床位號、登記號、病案號、就診號等。醫生通過刷患者的就診卡,該模塊就會自動獲取數據庫中的患者信息并展示到模塊界面,方便醫生了解患者情況,同時可以更有針對性對患者進行評估。
患者就診信息模塊。此模塊主要的功能是展示患者就診的診斷信息,包括主要診斷、初步診斷、其他診斷等。同患者基本信息模塊類似,該模塊也是通過患者的就診卡號從病歷中取出相關信息并展示在該模塊界面上,醫生直接通過瀏覽該模塊的診斷信息了解患者病情,為接下來的營養風險評估做準備。
1.2 營養風險評估模塊
此模塊包含三個功能子模塊,分別是:
入院疾病評分模塊。該模塊主要是初步對患者存在的風險進行一個評分,同時對患者存在風險的疾病進行記錄入庫。不同的疾病對應不同的分值。
飲食情況評分模塊。該模塊主要是對患者的進食量進行記錄與評分。不同的進食情況分值不同。
人體測量評分模塊。該模塊劃分為三個小的部分。該模塊第一部分用于記錄患者的水腫脫水情況,第二部分是記錄患者的基本人體數據,對不同年齡的患者使用不同的算法計算分值。第三部分是根據人體數據計算出的分值自動計算和自動填充患者的兩個營養指標,并將指標的值賦值到界面上。同時根據界面上的營養指標,后臺再計算出評估的Z值和P值分別再回傳到界面的單選框上。該子模塊的最后一欄用于顯示營養風險評估模塊的總分值,該總分值是由營養風險評估模塊中的各個子模塊的分值相加得來[1]。
1.3 歷史評估模塊
該模塊主要負責加載就診患者的歷史評估記錄,記錄包含患者信息模塊和營養風險評估模塊的所有記錄內容,該部分的數據都存在于數據庫中,并且設置了查看權限,只有本科室的醫護人員才可以查看,其他科室的人員使用該查詢功能會有提示框彈出“非本科室人員無權限查看”的提示并關閉頁面。該模塊設計的目的是方便指定科室的醫生查看并了解患者的歷次就診評估情況。
2 系統設計與實現
本系統基于HIS系統框架進行開發。將兒童營養風險篩查系統內嵌到HIS系統中,在臨床營養科室日常就診的同時,醫生點擊菜單中的系統就可以對患者進行營養風險篩查,替代了傳統的記錄與計算評分,數據存儲也更加可靠,減少了臨床醫生的工作壓力。本系統采用的開發語言是Caché 提供的Caché ObjectScript,它是一種非常實用高效的對象腳本語言,針對Caché 數據庫應用的實際需要,該語言增加了類似當前流行語言Java、C++一樣的面向對象的語法,同時該語言也是面向數據庫的,使用起來相較于當前熱門的開發語言更加簡潔,操作更加方便、高效、安全[2]。本系統使用的數據庫是Caché ,它相較于當前比較流行的關系型數據庫Mysql、Orcle、Sql Server等有很多的優點。使用關系型數據庫Mysql、Orcle、Sql Server的時候,當聯系到實際的項目中需要耗費很大的精力去設計,去抽象出一張張關聯起來的表。不光如此,在后期維護表結構上也是非常有難度的。本系統使用的Caché 數據庫是一種高性能的后關系型數據庫,它不光整合了對象數據庫訪問、高性能Sql訪問同時還有強大的多維數據訪問,大大提升了數據庫的性能,非常適用于醫院中閉環式的內網開發。本系統前端使用的技術是Html、Servlet、JavaScript和一些前端的UI框架Easy-UI等完成界面的開發。本系統還使用了xml相關格式的編技術定制打印模板實現打印功能。
2.1 系統功能設計
本系統分為三個角色,分別是信息管理員、護士和醫生。其主要功能劃分如圖1所示。
(1)信息管理員主要負責分配該功能的使用權限,包括顯示與隱藏該菜單、提取和修改患者就診內容、設置菜單中功能的查看權限等。
(2)護士主要負責篩查信息的錄入以及核對。
(3)醫生主要負責的是評估患者的營養情況并記錄到相應的界面上。
2.2 表結構設計
本系統設計了三張表,分別用來存儲患者的基本信息、患者的疾病評分以及患者的篩查記錄。患者的基本信息表是有外鍵和其他兩張表關聯的,設置外鍵的目的就是可以通過患者基本信息的外鍵查找到患者的疾病評分以及篩查記錄內容。每張表都設置多個索引,方便通過代碼對篩查的數據個性化的提取。
2.3 系統實現
本系統基于InterSystems Ensemble平臺進行開發,后臺框架使用的是HIS系統,前端使用的主要框架是HIS-UI,HIS-UI是在Easy-UI框架上二次開發的前端框架[3]。本系統的架構采用的傳統的MVC(Modle-View-Controller)模式開發的。Modle模型層主要是Caché ObjectScript對象創建的實體類,用于后端和數據庫之間的交互,以及前端和后端的值傳遞。View視圖層主要是由HIS-UI前端框架實現的界面完成的,在HIS-UI搭建的界面框架中,由Html實現基礎頁面布局以及csp實現的前后端值傳遞的配置。Controller控制層主要是由前端的JavaScript完成的界面事件監聽和邏輯控制以及后端的Caché ObjectScript編寫的邏輯代碼,后端的邏輯代碼主要是增刪改查數據庫內容、計算營養指標的算法以及創建和更新對象供前端使用。本系統的打印功能是使用的xml模板繪制的,xml繪制的打印模板更加的簡潔與安全,后臺通過拼裝前端展示的數據傳給xml界面即可完成打印功能。
3 結束語
本系統規范了醫院對兒童營養風險評估的流程、簡化了篩查的方式,讓評估和篩查工作更加準確、更加方便、更加人性化。通過該系統醫院臨床營養科的醫生和護士在日常工作上大大提高了工作效率,減少計算的出錯率,增加門診的滿意度。綜上所述本文所設計的兒童營養風險篩查系統對醫院的信息化建設工作具有重要意義。
參考文獻
[1] 馮升,成磊,陸華,等.兒科營養不良評估篩查工具用于住院患兒營養風險篩查的診斷效能研究[J].護理管理雜志,2019,19(4):233-236.
[2] 王曉奇.HIS在醫院藥品信息管理中的應用探討[J].通訊世界,2019,26(11):51-52.
[3] 張曉明.Ensemble平臺實現HIS系統和電子病歷系統的互聯互通[J].數字通信世界,2019,(7):251-252.
作者簡介
王梓名(1987-),男,四川成都人;學歷:碩士研究生,現就職單位:四川大學華西第二醫院,研究方向:云計算、醫院信息管理、網絡安全。
韓中豪(1993-),男,江蘇徐州人;學歷:碩士研究生,現就職單位:四川大學華西第二醫院,研究方向:醫院信息系統集成。