一、簡(jiǎn)介 ? ? ? ?
? ? ? ? ?本系統(tǒng)主要面向醫(yī)院醫(yī)生、護(hù)士,提供對(duì)住院病人的電子病歷書寫、保存、修改、打印等功能。本系統(tǒng)基于云端SaaS服務(wù)方式,通過(guò)瀏覽器方式訪問和使用系統(tǒng)功能,提供電子病歷在線制作、管理和使用的一體化電子病歷解決方案,為醫(yī)院的電子病歷業(yè)務(wù)開展提供支撐。
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-528140.html
二、總體框架
1、技術(shù)選型
本系統(tǒng)采用前后端分離模式開發(fā)和部署。
前端技術(shù)選型:原生HTML、JS、CSS,Jquery、BootStrap、layui、Swf插件、Clipboard剪切板、Echarts、PagedJS打印插件、Prince打印插件、Wkhtmltopdf打印插件等。
后端技術(shù)選型:SpringBoot框架、Mybatis-Plus、WebSocket、Stomp、Vintage-Engine頁(yè)面解析模板引擎、Thymeleaf頁(yè)面解析模板引擎、Fileupload文件上傳組件等。
數(shù)據(jù)庫(kù):MySQL數(shù)據(jù)庫(kù)。
?
2、框架結(jié)構(gòu)圖

?
3、系統(tǒng)優(yōu)勢(shì)
一體化電子病歷系統(tǒng)基于云端SaaS服務(wù)的方式,采用B/S(Browser/Server)架構(gòu)提供,使用用戶通過(guò)瀏覽器即能訪問,無(wú)需關(guān)注系統(tǒng)的部署、維護(hù)、升級(jí)等問題,系統(tǒng)充分考慮了模板化、配置化、擴(kuò)展化的設(shè)計(jì)方法,覆蓋了醫(yī)療機(jī)構(gòu)電子病歷模板制作到管理使用的的整個(gè)流程。除實(shí)現(xiàn)在線制作內(nèi)容豐富、圖文并茂、功能完善的電子病歷模板外,還可按照醫(yī)療機(jī)構(gòu)的特色,根據(jù)不同業(yè)務(wù)的需求,使用該系統(tǒng)定制個(gè)性化、實(shí)用化、特色化電子病歷模板;該系統(tǒng)能對(duì)電子病歷模板進(jìn)行統(tǒng)一集中管理,通用的電子病歷模板能直接提供給不同的醫(yī)療機(jī)構(gòu)直接使用,避免重復(fù)制作;提供了功能齊備的控件元素,實(shí)現(xiàn)電子病歷在業(yè)務(wù)使用中數(shù)據(jù)的自動(dòng)獲取功能,簡(jiǎn)化了人工的大量填報(bào)。
?
?
4、電子病歷編輯器應(yīng)用場(chǎng)景
應(yīng)用場(chǎng)景包括:電子病歷書寫、體溫單錄入、全平臺(tái)信息采集、檢驗(yàn)檢查報(bào)告、不良事件上報(bào)等。
此外,電子病歷編輯器軟件還適用于醫(yī)生工作站的病歷編輯、護(hù)士工作站的護(hù)理記錄輸入、PASC/LIS/RIS報(bào)告編輯打印、病案首頁(yè)、出院小結(jié)、病程記錄、手術(shù)記錄、各種知情書、康復(fù)及精神學(xué)科用的量表、臨床路徑用表單界面等等。
這些應(yīng)用場(chǎng)景都涉及到了醫(yī)療文書編輯的需求,因此電子病歷編輯器軟件在這些場(chǎng)景中具有廣泛的應(yīng)用價(jià)值。
?
5、漢密爾頓抑郁量表(HAMD)模板
漢密爾頓抑郁量表(Hamilton Depression Scale, HAMD)是由Hamilton于1960年編制的一種量表,是臨床上評(píng)定抑郁狀態(tài)時(shí)應(yīng)用最為普遍的量表。本量表有17項(xiàng)、21項(xiàng)和24項(xiàng)3種版本。

6、?電子病歷系統(tǒng),是醫(yī)學(xué)專用系統(tǒng)。醫(yī)院通過(guò)電子病歷以電子化方式記錄患者就診的信息,包括:首頁(yè)、病程記錄、檢查檢驗(yàn)結(jié)果、醫(yī)囑、手術(shù)記錄、護(hù)理記錄等等,其中既有結(jié)構(gòu)化信息,也有非結(jié)構(gòu)化的自由文本,還有圖形圖象信息。涉及病人信息的采集、存儲(chǔ)、傳輸、質(zhì)量控制、統(tǒng)計(jì)和利用。
?
7、電子病歷是信息化建設(shè)的重要組成部分,也是醫(yī)療質(zhì)量管理的重要依據(jù)之一。完整、及時(shí)、高質(zhì)量的電子病歷不僅可以促進(jìn)醫(yī)療質(zhì)量管理精細(xì)化,更可為提高公共衛(wèi)生質(zhì)量提供重要參考依據(jù)。
以下針對(duì)云HIS系統(tǒng)的電子病歷子系統(tǒng)作簡(jiǎn)單介紹,電子病歷系統(tǒng)采用前后端分離模式開發(fā)和部署。B/S版電子病歷系統(tǒng),支持電子病歷四級(jí),云HIS與電子病歷系統(tǒng)均擁有自主知識(shí)產(chǎn)權(quán)。
電子病歷編輯器,簡(jiǎn)稱EMRE(EMR Editor),是電子病歷系統(tǒng)的核心關(guān)鍵基礎(chǔ)技術(shù)。它在醫(yī)療信息技術(shù)(HIT)大市場(chǎng)中已經(jīng)成為一個(gè)專業(yè)子市場(chǎng)。
二、功能介紹:
1、合并預(yù)覽:
該功能僅在住院病程中使用,目的是將某個(gè)患者的住院病程中所有的病歷聚合在一起形成一張大的病歷并能夠打印,合并預(yù)覽后的病歷僅支持打印功能,不支持保存以及控件編輯功能。
2、普通病歷:
在該模式下,可以對(duì)單個(gè)患者的病歷數(shù)據(jù)進(jìn)行新建、編輯、預(yù)覽、保存,以及打印的操作,是醫(yī)院比較常用和重要的功能模塊,暫不支持在同一窗口下打開多張病歷的相關(guān)操作。
?
3、自定義模板:
模板編輯:醫(yī)療機(jī)構(gòu)涉及的病歷模板均可以按需設(shè)計(jì)制作,可通過(guò)運(yùn)維運(yùn)營(yíng)分系統(tǒng)模板管理子模塊病歷模板中的‘編輯’功能實(shí)現(xiàn)該操作。
存為模板:醫(yī)師將當(dāng)前病歷通過(guò)存為模板的方式設(shè)置為醫(yī)師的個(gè)人病歷模板,以便相同患者的同一病歷后續(xù)能夠得到復(fù)用。
4、數(shù)據(jù)同步:
針對(duì)同一個(gè)患者不同病歷之間的數(shù)據(jù)共享而存在的,同步功能主要是針對(duì)病歷中的6類控件(提綱元素、宏元素、日期元素、選擇元素、單選元素、復(fù)選元素)數(shù)據(jù)進(jìn)行同步。
5、病歷打?。?/span>
常規(guī)打印、PDF打印。
6、輔助輸入:
輔助輸入提供當(dāng)前日期、當(dāng)前時(shí)間、醫(yī)師簽名等便捷操作。
7、頁(yè)面布局:
調(diào)節(jié)紙張方向、大小;設(shè)置邊距、打印方式。
8、導(dǎo)出PDF:
將當(dāng)前任意病歷(普通病歷、自定義個(gè)人模板、合并預(yù)覽、歷史病歷)直接導(dǎo)出成PDF下載到本地。
三、編輯器使用流程
模板編輯與預(yù)覽工具構(gòu)成和使用
模板編輯與預(yù)覽界面從上至下依次是菜單欄,工具欄和內(nèi)容編輯區(qū),菜單包括文件、編輯、插入、表格、視圖、工具、病歷控件和頁(yè)面布局,可以將該界面認(rèn)為是一種在線的電子病歷模板編輯器。
1.文件菜單
?
文件菜單下包括文件管理和打開兩類工具,主要實(shí)現(xiàn)病歷文檔的載入、保存和下載。
●文件管理工具包括:
■打開xml:打開通過(guò)該編輯器下載好的xml文件;
■下載xml:將編輯好的病歷文檔以xml的格式保存為本地的xml文件。
●打開工具包括:
■打開:打開原有病歷文檔,支持文檔格式為.doc .docx;
■保存:將編輯好的病歷文檔保存到數(shù)據(jù)庫(kù)中。
2.編輯菜單
?
編輯菜單提供歷史記錄、剪切板、字體和段落四類工具,對(duì)病歷文檔在編輯過(guò)程中遇到的與文檔內(nèi)容相關(guān)的字體、格式、樣式等進(jìn)行調(diào)整和優(yōu)化。
●歷史記錄工具包括:
■草稿箱:存放打開操作前的編輯文檔;
■撤銷:撤銷之前的操作;
■恢復(fù):恢復(fù)已撤銷的操作。
●剪切板工具包括:
■復(fù)制:將選中的內(nèi)容復(fù)制;
■剪切:將選中的內(nèi)容剪切;
■粘貼:將復(fù)制或剪切的內(nèi)容粘貼到當(dāng)前位置。
●字體工具包括:
■樣式:更改選中文字的字體樣式;
■清除格式:清除選中文字的格式;
■自動(dòng)格式化:清除文字的段落格式;
■格式刷:使用選中文字的格式并作用到下次選擇的文字;
■大?。焊淖冞x中文字的大小;
■增大:選中文字放大一個(gè)等級(jí);
■減小:選中文字縮小一個(gè)等級(jí);
■上角標(biāo):將光標(biāo)移至前一文字的右上角添加內(nèi)容;
■下角標(biāo):將光標(biāo)移至前一文字的右下角添加內(nèi)容;
■加粗:將選中文字加粗顯示;
■傾斜:將選中文字傾斜顯示;
■分隔線:在當(dāng)前光標(biāo)下方添加一條整個(gè)頁(yè)面長(zhǎng)度的分隔線;
■下劃線:選中文字底部顯示一條橫線;
■刪除線:選中文字中部顯示一條橫線;
■文字顏色:更改選中文字的顏色,點(diǎn)擊圖標(biāo)旁倒三角選擇顏色;
■背景顏色:更改選中文字的背景顏色,點(diǎn)擊圖標(biāo)旁倒三角選擇顏色。
●段落工具包括:
■向左對(duì)齊:將選中的段落左對(duì)齊;
■居中對(duì)齊:將選中的段落居中對(duì)齊;
■向右對(duì)齊:將選中的段落右對(duì)齊;
■兩端對(duì)齊:將選中的段落兩端對(duì)齊;
■引用:將選中的段落左右均縮進(jìn)居中;
■增加縮進(jìn):將選中段落整體向右縮進(jìn);
■減少縮進(jìn):將選中段落整體向左縮進(jìn);
■項(xiàng)目符號(hào):為選中段落添加空心圓/實(shí)心圓/實(shí)心方形符號(hào);
■有序編號(hào):為選中段落添加阿拉伯/羅馬/英文字母有序編號(hào);
■段前距:設(shè)置選中段落與前面段落的距離;
■段后距:設(shè)置選中段落與前面段落的距離;
■行高:設(shè)置段落中行的高度。
3.插入菜單
?
插入菜單提供分頁(yè)符、字符、鏈接、圖片、地圖、代碼、表格、公式和批注的插入工具,實(shí)現(xiàn)不同元素的插入功能。
●分頁(yè)符工具:點(diǎn)擊插入分頁(yè)符號(hào),分頁(yè)符后的內(nèi)容顯示到下一頁(yè)。
●字符工具:插入特定字符。點(diǎn)擊打開字符對(duì)話框,選擇需要的字符(包括特殊字符、羅馬字符、數(shù)學(xué)字符、日文字符、希臘字母、俄文字符、拼音字母、英語(yǔ)音標(biāo)和其他),點(diǎn)擊需要的字符將該字符插入到光標(biāo)位置。
●鏈接工具包括:
■添加鏈接:為選中的文字添加鏈接信息。點(diǎn)擊彈出添加鏈接對(duì)話框,點(diǎn)擊對(duì)話框中【確認(rèn)】按鍵后添加鏈接成功,鏈接文字顯示藍(lán)色并帶下劃線;
■修改鏈接:為已添加鏈接的文字修改鏈接信息,點(diǎn)擊后操作同添加鏈接;
■取消鏈接:取消已添加鏈接文字的連接信息。
4.表格菜單
?
表格菜單提供表格、合并單元格、對(duì)齊方向和表格線樣式工具,實(shí)現(xiàn)制作不同類型表格及表內(nèi)元素排版功能。
●表格工具包括:
■插入表格:在內(nèi)容編輯區(qū)光標(biāo)位置插入指定行數(shù)和列數(shù)的表格;
■刪除表格:刪除已經(jīng)插入的表格;
■插入行:在表格中插入一行,新行插入到光標(biāo)所在行的上方;
■插入列:在表格中插入一列,新列插入到光標(biāo)所在列的左方;
■刪除行:刪除光標(biāo)所在的行;
■刪除列:刪除光標(biāo)所在的列。
●合并單元格工具包括:
■合并單元格:將選中的單元格(大于兩個(gè))合并;
■向下合并單元格:將光標(biāo)所在的單元格與下方的單元格合并;
■向右合并單元格:將光標(biāo)所在的單元格與右方的單元格合并;
■拆分單元格:將光標(biāo)所在的已經(jīng)合并的單元格還原,行列均還原;
■單元格拆分成列:將光標(biāo)所在的已經(jīng)合并的單元格按照列還原;
■單元格拆分成行:將光標(biāo)所在的已經(jīng)合并的單元格按照行還原。
●對(duì)齊方向工具包括:
■頂端對(duì)齊:將單元格內(nèi)元素在垂直方向與格子頂部平齊顯示;
■垂直居中:將單元格內(nèi)元素在垂直方向與格子中間對(duì)齊顯示;
■底端對(duì)齊:將單元格內(nèi)元素在垂直方向與格子底部平齊顯示;
■左對(duì)齊:將單元格內(nèi)元素在水平方向與格子左邊平齊顯示;
■居中:將單元格內(nèi)元素在垂直方向與格子中間平齊顯示;
■右對(duì)齊:將單元格內(nèi)元素在垂直方向與格子右邊平齊顯示。
●表格線樣式工具包括:
■表格樣式:設(shè)置表格線條顯示樣式;
點(diǎn)擊該圖標(biāo),彈出下拉菜單,包含三個(gè)選項(xiàng):隱藏表格線、設(shè)為實(shí)線和設(shè)為虛線,點(diǎn)擊選項(xiàng)分別隱藏、實(shí)線顯示和虛線顯示表格線條;
■下框線:將選中的單元格底邊線實(shí)線化顯示;
■上框線:將選中的單元格頂邊線實(shí)線化顯示;
■左框線:將選中的單元格左邊線實(shí)線化顯示;
■右框線:將選中的單元格右邊線實(shí)線化顯示;
5.視圖菜單
?
視圖菜單提供目錄、批注、修訂、預(yù)覽文檔工具,提供視圖展示功能。
●目錄工具:當(dāng)內(nèi)容編輯區(qū)內(nèi)容較長(zhǎng)時(shí),可根據(jù)序號(hào)排布自動(dòng)生成目錄,點(diǎn)擊顯示目錄圖標(biāo)將在光標(biāo)所在位置顯示目錄。
●批注工具:用以顯示/隱藏插入的批注。
●預(yù)覽文檔:預(yù)覽編輯的病歷文檔。
6.工具菜單
?
工具菜單包括草稿箱、打印、搜索和字?jǐn)?shù)統(tǒng)計(jì)工具,如所示,提供各種輔助功能。
●打印工具包括:
■普通打?。褐苯哟蛴【庉嫼玫牟v文檔;
■高級(jí)打?。涸谄胀ù蛴〉幕A(chǔ)上增加續(xù)打的功能;
7.病歷控件菜單
?
病歷控件提供新增模板控件工具,提供制作病歷所需的各類模板控件。
●新增控件工具包括:
■提綱元素:為電子病歷添加定義好的病歷模塊標(biāo)簽字段;
■宏元素:為電子病歷添加定義好的標(biāo)簽字段及對(duì)應(yīng)的鍵值,該元素在業(yè)務(wù)系統(tǒng)可自動(dòng)獲取鍵值填充;
■日期元素:為電子病歷添加定義好的日期標(biāo)簽字段及對(duì)應(yīng)的鍵值,該元素在業(yè)務(wù)系統(tǒng)可自動(dòng)獲取系統(tǒng)日期鍵值填充;操作方法與宏元素操作類同;
■選擇元素:為電子病歷添加定義好的選擇標(biāo)簽字段及對(duì)應(yīng)的選項(xiàng)值,該元素在業(yè)務(wù)系統(tǒng)可自動(dòng)獲取對(duì)應(yīng)選項(xiàng)以下拉菜單的方式選擇;操作方法與宏元素操作類同;
■單選元素:為電子病歷添加定義好的選擇標(biāo)簽字段及對(duì)應(yīng)的選項(xiàng)值,該元素在業(yè)務(wù)系統(tǒng)可自動(dòng)獲取對(duì)應(yīng)選項(xiàng)并在各選項(xiàng)前添加單選控件提供單項(xiàng)選擇;操作方法與宏元素操作類同;
■復(fù)選元素:為電子病歷添加定義好的選擇標(biāo)簽字段及對(duì)應(yīng)的選項(xiàng)值,該元素在業(yè)務(wù)系統(tǒng)可自動(dòng)獲取對(duì)應(yīng)選項(xiàng)并在各選項(xiàng)前添加多選控件提供多項(xiàng)選擇;操作方法與宏元素操作類同。
●自定義控件為用戶自己定義控件名稱和控件值,自定義保存后與預(yù)定義控件功能一致
8.頁(yè)面布局菜單
●紙張選擇:包括紙張方向和紙張大小兩個(gè)選項(xiàng)。
■紙張方向:可以選擇紙張打印時(shí)為橫向或者縱向。
■紙張大小:可以選擇常用紙張大小。
●邊距:調(diào)整打印時(shí)紙張頁(yè)邊距。
■頁(yè)邊距:快速選擇系統(tǒng)定義好的頁(yè)邊距。或者旁邊輸入框中自定義頁(yè)邊距。
●打?。嚎梢灶A(yù)覽打印的效果文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-528140.html
?
到了這里,關(guān)于【原生HTML+SpringBoot】電子病歷編輯器源碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!