本發(fā)明涉及一種電子病歷編輯器,特別是一種電子病歷編輯器實現(xiàn)醫(yī)學表達式的方法。
背景技術:
在醫(yī)院里,病歷內(nèi)容的書寫過程中經(jīng)常會需要書寫一些醫(yī)學表達式,如月經(jīng)史、胎心、齲齒位置等的公式表述,這類醫(yī)學表達式不是單純的文字或特殊符號能展現(xiàn)的,而是一系列特定文字和符號組合在一起,以表達特定的醫(yī)學用意。在以前醫(yī)護人員手工書寫時,可以按照各自表達式的要求手工書寫,而近年來,隨著結構化電子病歷的普及,越來越多的醫(yī)護人員采用電子病歷編輯器來完成病歷的書寫,這就要求電子病歷編輯器實現(xiàn)對特定醫(yī)學表達式的書寫及展現(xiàn)。而目前現(xiàn)有的公式編輯器,其主要是針對廣泛的公式,諸如數(shù)學公式等,在使用上也比較繁瑣,而且需要單獨的安裝,和電子病歷編輯器的集成也比較繁瑣,在電子病歷編輯器里也是以ole對象類型的形式進行展現(xiàn),也阻礙了電子病歷數(shù)據(jù)交換的標準化。
技術實現(xiàn)要素:
本發(fā)明的目的在于,提供一種電子病歷編輯器實現(xiàn)醫(yī)學表達式的方法。本發(fā)明具有在電子病歷編輯器中實現(xiàn)醫(yī)學表達式,使用方便,易于操作的特點。
本發(fā)明的技術方案:一種電子病歷編輯器實現(xiàn)醫(yī)學表達式的方法,按下述步驟完成,
a、通過電子病歷編輯器,加載患者的電子病歷內(nèi)容;
b、在電子病歷編輯器里指定需要插入醫(yī)學表達式的位置,打開醫(yī)學表達式模塊;
c、在醫(yī)學表達式模塊里,選擇需要的醫(yī)學表達式類型A1;
d、選定A1后,在模塊里輸入A1所需要展現(xiàn)的各個位置上的數(shù)值或文字內(nèi)容B1;
e、在步驟d之后,根據(jù)A1,使用Windows的Canvas對象,繪制相應的圖形,根據(jù)B1在圖形上指定的位置繪制相應的內(nèi)容而生成C1,生成該醫(yī)學表達式的預覽效果,同時根據(jù)A1和B1得到該醫(yī)學表達式相關的值域信息D1;
f、醫(yī)學表達式模塊在編輯器指定的位置,以圖片格式的方式,插入醫(yī)學表達式圖形C1,通過電子病歷編輯器給該圖形C1賦予值域信息D1。
前述的電子病歷編輯器實現(xiàn)醫(yī)學表達式的方法中,所述的醫(yī)學表達式模塊,還包括自定義表達式實現(xiàn)模塊,該模塊通過調(diào)用Canvas對象繪制自定義表達式的形狀,然后在繪制的自定義表達式中需要填寫數(shù)值或文字內(nèi)容B1的位置添加文本框,并記錄文本框顯示位置的坐標,得到包含自定義表達式形狀、文本框及其顯示位置坐標的模板文件,將模板文件加載到醫(yī)學表達式模塊中,得到自定義的醫(yī)學表達式類型A1。
的作前述的電子病歷編輯器實現(xiàn)醫(yī)學表達式的方法中,所述的步驟f中的值域信息D1,通過雙擊醫(yī)學表達式圖形C1時,能打開醫(yī)學表達式模塊,并獲取醫(yī)學表達式圖形C1的類型A1及填入的數(shù)值或文字信息B1,對醫(yī)學表達式進行修改。
與現(xiàn)有技術相比,醫(yī)護人員在電子化書寫病歷的同時,不需要借助其它外部的組件或程序,就能有針對性的實現(xiàn)醫(yī)學表達式的支持,也能比較方便的解決醫(yī)學表達式等特殊標記的展現(xiàn),提高了整個模塊的穩(wěn)定性。通過本發(fā)明的醫(yī)學表達式模塊,常用表達式只需要在醫(yī)學表達式模塊界面上選定需要的醫(yī)學表達式類型,輸入相應的數(shù)值或文字信息即可,由本發(fā)明生成含有相關值域信息的醫(yī)學表達式圖形,在電子病歷編輯器里進行展現(xiàn),也有力促進了電子病歷的標準化。對于不常用的表達式,還可以通過自定義模塊進行表達式的編輯、保存,便于醫(yī)學表達式模塊的擴展。本發(fā)明減少了操作的復雜度、使用簡單方便快捷。通過本方法,有效實現(xiàn)了電子病歷的標準化,使電子病歷的內(nèi)容管理更加方便,易于操作。
附圖說明
圖1是本發(fā)明的醫(yī)學表達式界面示意圖;
圖2是月經(jīng)史表達式填寫示意圖;
圖3是月經(jīng)醫(yī)學表達式圖形C1的示意圖;
圖4-6是另外三種醫(yī)學表達式填寫示意圖。
具體實施方式
下面結合附圖和實施例對本發(fā)明作進一步的說明,但并不作為對本發(fā)明限制的依據(jù)。
實施例1。電子病歷編輯器實現(xiàn)醫(yī)學表達式的方法,按下述步驟完成,
a、通過電子病歷編輯器,加載患者的電子病歷內(nèi)容;
b、在電子病歷編輯器里指定需要插入醫(yī)學表達式的位置,打開醫(yī)學表達式模塊;
c、在醫(yī)學表達式模塊里,選擇需要的醫(yī)學表達式類型A1;
d、選定A1后,在模塊里輸入A1所需要展現(xiàn)的各個位置上的數(shù)值或文字內(nèi)容B1;
e、在步驟d之后,根據(jù)A1,使用Windows的Canvas對象,繪制相應的圖形,根據(jù)B1在圖形上指定的位置繪制相應的內(nèi)容而生成C1,生成該醫(yī)學表達式的預覽效果,同時根據(jù)A1和B1得到該醫(yī)學表達式相關的值域信息D1;
f、醫(yī)學表達式模塊在編輯器指定的位置,以圖片格式的方式,插入醫(yī)學表達式圖形C1,通過電子病歷編輯器給該圖形C1賦予值域信息D1。
為了滿足更多醫(yī)學表達式的需求,所述的醫(yī)學表達式模塊,還包括自定義表達式實現(xiàn)模塊,該模塊通過調(diào)用Canvas對象繪制自定義表達式的形狀,然后在繪制的自定義表達式中需要填寫數(shù)值或文字內(nèi)容B1的位置添加文本框,并記錄文本框顯示位置的坐標,得到包含自定義表達式形狀、文本框及其顯示位置坐標的模板文件,將模板文件加載到醫(yī)學表達式模塊中,得到自定義的醫(yī)學表達式類型A1。
的作所述的步驟f中的值域信息D1,通過雙擊醫(yī)學表達式圖形C1時,能打開醫(yī)學表達式模塊,并獲取醫(yī)學表達式圖形C1的類型A1及填入的數(shù)值或文字信息B1,對醫(yī)學表達式進行修改。
如醫(yī)生要填寫病人的月經(jīng)史,打開電子病歷編輯器里指定需要插入醫(yī)學表達式的位置,打開醫(yī)學表達式模塊,選擇如圖2的月經(jīng)史表達式A1,其中填寫的B1包括初潮年齡、經(jīng)期天數(shù)、月經(jīng)周期天數(shù)、末次月經(jīng)日期(或絕經(jīng)年齡),最后生成的醫(yī)學表達式圖形C1如圖3所示,通過電子病歷編輯器給該圖形C1賦予值域信息D1,當需要修改時,雙擊醫(yī)學表達式圖形C1,打開醫(yī)學表達式模塊,通過值域信息D1得到該醫(yī)學表達式圖形C1對應的醫(yī)學表達式類型A1和各個位置上的數(shù)值或文字內(nèi)容B1,即可進行修改。
對于醫(yī)學表達式模塊中沒有的醫(yī)學表達式,醫(yī)生通過自定義表達式實現(xiàn)模塊添加后,按上述操作即可。