韓中豪 王梓名
摘 要 為提高醫(yī)院臨床營養(yǎng)科的工作效率,簡化兒童營養(yǎng)風(fēng)險(xiǎn)篩查的工作流程,同時(shí)結(jié)合醫(yī)院電子化、信息化的建設(shè)的方針,本文實(shí)現(xiàn)了基于HIS系統(tǒng)的兒童營養(yǎng)風(fēng)險(xiǎn)篩查系統(tǒng)。臨床醫(yī)生通過該系統(tǒng)可以完成兒童營養(yǎng)風(fēng)險(xiǎn)的篩查工作,包括患者基本信息瀏覽、患者就診信息瀏覽、入院疾病評(píng)分、飲食情況測(cè)評(píng)、人體測(cè)量和患者歷史評(píng)分瀏覽等模塊。臨床醫(yī)生通過該系統(tǒng)可以大大簡化工作流程,提高工作的效率。
關(guān)鍵詞 營養(yǎng)風(fēng)險(xiǎn)篩查;HIS系統(tǒng);疾病評(píng)分
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
引言
國內(nèi)醫(yī)療衛(wèi)生事業(yè)快速發(fā)展,醫(yī)院電子化、信息化的建設(shè)是當(dāng)前醫(yī)院的建設(shè)趨勢(shì)。我院臨床科室結(jié)合新政策、新技術(shù)不斷升級(jí)工作方式,提高工作效率。本文根據(jù)臨床營養(yǎng)科室提供的需求,設(shè)計(jì)并實(shí)現(xiàn)了營養(yǎng)風(fēng)險(xiǎn)篩查系統(tǒng)。使用該系統(tǒng)免去傳統(tǒng)煩瑣的紙質(zhì)篩查記錄方式,實(shí)現(xiàn)了無紙化、智能化的篩查,提高篩查工作的效率以及準(zhǔn)確率。
1 需求分析
調(diào)研了臨床營養(yǎng)篩查工作的流程之后,結(jié)合多份篩查錄入表格及篩查規(guī)范,本文對(duì)兒童營養(yǎng)風(fēng)險(xiǎn)篩查系統(tǒng)進(jìn)行設(shè)計(jì)與實(shí)現(xiàn),最終實(shí)現(xiàn)的系統(tǒng)分為三大模塊分別是患者信息模塊、營養(yǎng)風(fēng)險(xiǎn)評(píng)估模塊以及歷史評(píng)估模塊。
1.1 患者信息模塊
此模塊包含兩個(gè)主要的子模塊。
患者基本信息模塊。此模塊主要的功能是展示患者基本信息,供醫(yī)生了解患者就診背景。此模塊包括患者的姓名、性別、年齡、就診科室、床位號(hào)、登記號(hào)、病案號(hào)、就診號(hào)等。醫(yī)生通過刷患者的就診卡,該模塊就會(huì)自動(dòng)獲取數(shù)據(jù)庫中的患者信息并展示到模塊界面,方便醫(yī)生了解患者情況,同時(shí)可以更有針對(duì)性對(duì)患者進(jìn)行評(píng)估。
患者就診信息模塊。此模塊主要的功能是展示患者就診的診斷信息,包括主要診斷、初步診斷、其他診斷等。同患者基本信息模塊類似,該模塊也是通過患者的就診卡號(hào)從病歷中取出相關(guān)信息并展示在該模塊界面上,醫(yī)生直接通過瀏覽該模塊的診斷信息了解患者病情,為接下來的營養(yǎng)風(fēng)險(xiǎn)評(píng)估做準(zhǔn)備。
1.2 營養(yǎng)風(fēng)險(xiǎn)評(píng)估模塊
此模塊包含三個(gè)功能子模塊,分別是:
入院疾病評(píng)分模塊。該模塊主要是初步對(duì)患者存在的風(fēng)險(xiǎn)進(jìn)行一個(gè)評(píng)分,同時(shí)對(duì)患者存在風(fēng)險(xiǎn)的疾病進(jìn)行記錄入庫。不同的疾病對(duì)應(yīng)不同的分值。
飲食情況評(píng)分模塊。該模塊主要是對(duì)患者的進(jìn)食量進(jìn)行記錄與評(píng)分。不同的進(jìn)食情況分值不同。
人體測(cè)量評(píng)分模塊。該模塊劃分為三個(gè)小的部分。該模塊第一部分用于記錄患者的水腫脫水情況,第二部分是記錄患者的基本人體數(shù)據(jù),對(duì)不同年齡的患者使用不同的算法計(jì)算分值。第三部分是根據(jù)人體數(shù)據(jù)計(jì)算出的分值自動(dòng)計(jì)算和自動(dòng)填充患者的兩個(gè)營養(yǎng)指標(biāo),并將指標(biāo)的值賦值到界面上。同時(shí)根據(jù)界面上的營養(yǎng)指標(biāo),后臺(tái)再計(jì)算出評(píng)估的Z值和P值分別再回傳到界面的單選框上。該子模塊的最后一欄用于顯示營養(yǎng)風(fēng)險(xiǎn)評(píng)估模塊的總分值,該總分值是由營養(yǎng)風(fēng)險(xiǎn)評(píng)估模塊中的各個(gè)子模塊的分值相加得來[1]。
1.3 歷史評(píng)估模塊
該模塊主要負(fù)責(zé)加載就診患者的歷史評(píng)估記錄,記錄包含患者信息模塊和營養(yǎng)風(fēng)險(xiǎn)評(píng)估模塊的所有記錄內(nèi)容,該部分的數(shù)據(jù)都存在于數(shù)據(jù)庫中,并且設(shè)置了查看權(quán)限,只有本科室的醫(yī)護(hù)人員才可以查看,其他科室的人員使用該查詢功能會(huì)有提示框彈出“非本科室人員無權(quán)限查看”的提示并關(guān)閉頁面。該模塊設(shè)計(jì)的目的是方便指定科室的醫(yī)生查看并了解患者的歷次就診評(píng)估情況。
2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
本系統(tǒng)基于HIS系統(tǒng)框架進(jìn)行開發(fā)。將兒童營養(yǎng)風(fēng)險(xiǎn)篩查系統(tǒng)內(nèi)嵌到HIS系統(tǒng)中,在臨床營養(yǎng)科室日常就診的同時(shí),醫(yī)生點(diǎn)擊菜單中的系統(tǒng)就可以對(duì)患者進(jìn)行營養(yǎng)風(fēng)險(xiǎn)篩查,替代了傳統(tǒng)的記錄與計(jì)算評(píng)分,數(shù)據(jù)存儲(chǔ)也更加可靠,減少了臨床醫(yī)生的工作壓力。本系統(tǒng)采用的開發(fā)語言是Caché 提供的Caché ObjectScript,它是一種非常實(shí)用高效的對(duì)象腳本語言,針對(duì)Caché 數(shù)據(jù)庫應(yīng)用的實(shí)際需要,該語言增加了類似當(dāng)前流行語言Java、C++一樣的面向?qū)ο蟮恼Z法,同時(shí)該語言也是面向數(shù)據(jù)庫的,使用起來相較于當(dāng)前熱門的開發(fā)語言更加簡潔,操作更加方便、高效、安全[2]。本系統(tǒng)使用的數(shù)據(jù)庫是Caché ,它相較于當(dāng)前比較流行的關(guān)系型數(shù)據(jù)庫Mysql、Orcle、Sql Server等有很多的優(yōu)點(diǎn)。使用關(guān)系型數(shù)據(jù)庫Mysql、Orcle、Sql Server的時(shí)候,當(dāng)聯(lián)系到實(shí)際的項(xiàng)目中需要耗費(fèi)很大的精力去設(shè)計(jì),去抽象出一張張關(guān)聯(lián)起來的表。不光如此,在后期維護(hù)表結(jié)構(gòu)上也是非常有難度的。本系統(tǒng)使用的Caché 數(shù)據(jù)庫是一種高性能的后關(guān)系型數(shù)據(jù)庫,它不光整合了對(duì)象數(shù)據(jù)庫訪問、高性能Sql訪問同時(shí)還有強(qiáng)大的多維數(shù)據(jù)訪問,大大提升了數(shù)據(jù)庫的性能,非常適用于醫(yī)院中閉環(huán)式的內(nèi)網(wǎng)開發(fā)。本系統(tǒng)前端使用的技術(shù)是Html、Servlet、JavaScript和一些前端的UI框架Easy-UI等完成界面的開發(fā)。本系統(tǒng)還使用了xml相關(guān)格式的編技術(shù)定制打印模板實(shí)現(xiàn)打印功能。
2.1 系統(tǒng)功能設(shè)計(jì)
本系統(tǒng)分為三個(gè)角色,分別是信息管理員、護(hù)士和醫(yī)生。其主要功能劃分如圖1所示。
(1)信息管理員主要負(fù)責(zé)分配該功能的使用權(quán)限,包括顯示與隱藏該菜單、提取和修改患者就診內(nèi)容、設(shè)置菜單中功能的查看權(quán)限等。
(2)護(hù)士主要負(fù)責(zé)篩查信息的錄入以及核對(duì)。
(3)醫(yī)生主要負(fù)責(zé)的是評(píng)估患者的營養(yǎng)情況并記錄到相應(yīng)的界面上。
2.2 表結(jié)構(gòu)設(shè)計(jì)
本系統(tǒng)設(shè)計(jì)了三張表,分別用來存儲(chǔ)患者的基本信息、患者的疾病評(píng)分以及患者的篩查記錄?;颊叩幕拘畔⒈硎怯型怄I和其他兩張表關(guān)聯(lián)的,設(shè)置外鍵的目的就是可以通過患者基本信息的外鍵查找到患者的疾病評(píng)分以及篩查記錄內(nèi)容。每張表都設(shè)置多個(gè)索引,方便通過代碼對(duì)篩查的數(shù)據(jù)個(gè)性化的提取。
2.3 系統(tǒng)實(shí)現(xiàn)
本系統(tǒng)基于InterSystems Ensemble平臺(tái)進(jìn)行開發(fā),后臺(tái)框架使用的是HIS系統(tǒng),前端使用的主要框架是HIS-UI,HIS-UI是在Easy-UI框架上二次開發(fā)的前端框架[3]。本系統(tǒng)的架構(gòu)采用的傳統(tǒng)的MVC(Modle-View-Controller)模式開發(fā)的。Modle模型層主要是Caché ObjectScript對(duì)象創(chuàng)建的實(shí)體類,用于后端和數(shù)據(jù)庫之間的交互,以及前端和后端的值傳遞。View視圖層主要是由HIS-UI前端框架實(shí)現(xiàn)的界面完成的,在HIS-UI搭建的界面框架中,由Html實(shí)現(xiàn)基礎(chǔ)頁面布局以及csp實(shí)現(xiàn)的前后端值傳遞的配置。Controller控制層主要是由前端的JavaScript完成的界面事件監(jiān)聽和邏輯控制以及后端的Caché ObjectScript編寫的邏輯代碼,后端的邏輯代碼主要是增刪改查數(shù)據(jù)庫內(nèi)容、計(jì)算營養(yǎng)指標(biāo)的算法以及創(chuàng)建和更新對(duì)象供前端使用。本系統(tǒng)的打印功能是使用的xml模板繪制的,xml繪制的打印模板更加的簡潔與安全,后臺(tái)通過拼裝前端展示的數(shù)據(jù)傳給xml界面即可完成打印功能。
3 結(jié)束語
本系統(tǒng)規(guī)范了醫(yī)院對(duì)兒童營養(yǎng)風(fēng)險(xiǎn)評(píng)估的流程、簡化了篩查的方式,讓評(píng)估和篩查工作更加準(zhǔn)確、更加方便、更加人性化。通過該系統(tǒng)醫(yī)院臨床營養(yǎng)科的醫(yī)生和護(hù)士在日常工作上大大提高了工作效率,減少計(jì)算的出錯(cuò)率,增加門診的滿意度。綜上所述本文所設(shè)計(jì)的兒童營養(yǎng)風(fēng)險(xiǎn)篩查系統(tǒng)對(duì)醫(yī)院的信息化建設(shè)工作具有重要意義。
參考文獻(xiàn)
[1] 馮升,成磊,陸華,等.兒科營養(yǎng)不良評(píng)估篩查工具用于住院患兒營養(yǎng)風(fēng)險(xiǎn)篩查的診斷效能研究[J].護(hù)理管理雜志,2019,19(4):233-236.
[2] 王曉奇.HIS在醫(yī)院藥品信息管理中的應(yīng)用探討[J].通訊世界,2019,26(11):51-52.
[3] 張曉明.Ensemble平臺(tái)實(shí)現(xiàn)HIS系統(tǒng)和電子病歷系統(tǒng)的互聯(lián)互通[J].數(shù)字通信世界,2019,(7):251-252.
作者簡介
王梓名(1987-),男,四川成都人;學(xué)歷:碩士研究生,現(xiàn)就職單位:四川大學(xué)華西第二醫(yī)院,研究方向:云計(jì)算、醫(yī)院信息管理、網(wǎng)絡(luò)安全。
韓中豪(1993-),男,江蘇徐州人;學(xué)歷:碩士研究生,現(xiàn)就職單位:四川大學(xué)華西第二醫(yī)院,研究方向:醫(yī)院信息系統(tǒng)集成。