本發(fā)明涉及醫(yī)療信息化技術(shù)領(lǐng)域,具體而言,涉及一種基于HTML5的醫(yī)療數(shù)據(jù)顯示方法和一種基于HTML5的醫(yī)療數(shù)據(jù)顯示裝置。
背景技術(shù):
目前,在醫(yī)療業(yè)務(wù)活動過程中,醫(yī)療工作人員采集了患者的體征數(shù)據(jù),比如體溫、脈搏、呼吸等數(shù)據(jù),通常手工繪制變化曲線圖表或借助計(jì)算機(jī)信息系統(tǒng)錄入數(shù)據(jù),自動繪制變化曲線圖表,但是繪制的曲線圖表通常為隨時(shí)間變化的靜態(tài)曲線,并且難以實(shí)現(xiàn)多系統(tǒng)醫(yī)療數(shù)據(jù)的共享利用。
而且,由于心臟疾病等發(fā)病急、病情重,搶救時(shí)間稍縱即逝,往往患者來不及醫(yī)治而死亡。
因此,如何使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù),便于及時(shí)發(fā)現(xiàn)異常情況,且可實(shí)現(xiàn)醫(yī)療數(shù)據(jù)的無障礙共享,進(jìn)而提升用戶的使用體驗(yàn)成為亟待解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明正是基于上述技術(shù)問題,提出了一種新的技術(shù)方案,通過采用可以在移動設(shè)備上支持多媒體且可跨平臺在不同的軟件環(huán)境中展示的HTML5技術(shù),對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù),便于及時(shí)發(fā)現(xiàn)異常情況,且可直接借助瀏覽器進(jìn)行顯示而無需安裝其他任何第三方插件,實(shí)現(xiàn)醫(yī)療數(shù)據(jù)的無障礙共享。
有鑒于此,本發(fā)明的第一方面,提出了一種基于HTML5的醫(yī)療數(shù)據(jù)顯示方法,包括:接收來自服務(wù)器的醫(yī)療數(shù)據(jù);確定所述醫(yī)療數(shù)據(jù)所屬的一個(gè)或多個(gè)體征類型;根據(jù)預(yù)設(shè)呈現(xiàn)模式和所述一個(gè)或多個(gè)體征類型將所 述醫(yī)療數(shù)據(jù)在基于HTML5的顯示界面上進(jìn)行圖形化顯示。
在該技術(shù)方案中,當(dāng)接收到來自服務(wù)器的醫(yī)療數(shù)據(jù)時(shí),比如以XML(Extensible Markup Language,可擴(kuò)展標(biāo)記語言)方式接收醫(yī)療數(shù)據(jù),首先確定該醫(yī)療數(shù)據(jù)對應(yīng)的體征類型,進(jìn)而根據(jù)設(shè)定的呈現(xiàn)模式和確定的體征類型將接收到的醫(yī)療數(shù)據(jù)在基于HTML5(Hyper Text Markup Language5,超文本標(biāo)記語言5)的顯示界面上進(jìn)行圖形化顯示,其中,上述醫(yī)療數(shù)據(jù)可以是由醫(yī)療設(shè)備或移動終端(比如智能手環(huán)、智能手表等)監(jiān)測到的用戶或患者的醫(yī)療數(shù)據(jù),如此,通過采用可以在移動設(shè)備上支持多媒體且可跨平臺在不同的軟件環(huán)境中展示的HTML5技術(shù),對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù),便于及時(shí)發(fā)現(xiàn)異常情況,且可直接借助瀏覽器進(jìn)行顯示而無需安裝其他任何第三方插件,實(shí)現(xiàn)醫(yī)療數(shù)據(jù)的無障礙共享。
在上述技術(shù)方案中,優(yōu)選地,所述根據(jù)預(yù)設(shè)呈現(xiàn)模式和所述一個(gè)或多個(gè)體征類型將所述醫(yī)療數(shù)據(jù)在基于HTML5的顯示界面上進(jìn)行圖形化顯示,具體包括:接收選擇指令,以在所述一個(gè)或多個(gè)體征類型中選擇要顯示的目標(biāo)體征類型;設(shè)置所述目標(biāo)體征類型顯示的圖形布局類型;根據(jù)所述預(yù)設(shè)呈現(xiàn)模式和所述圖形布局類型將屬于所述目標(biāo)體征類型的所述醫(yī)療數(shù)據(jù)在基于HTML5的顯示界面上進(jìn)行圖形化顯示。
在該技術(shù)方案中,當(dāng)根據(jù)接收到的醫(yī)療數(shù)據(jù)并確定其所屬的一個(gè)或多個(gè)體征類型后,首先選擇要進(jìn)行圖形化顯示的目標(biāo)體征類型(可以有一個(gè)或多個(gè)),然后設(shè)置顯示的圖形布局類型,比如選擇了對四個(gè)目標(biāo)體征類型進(jìn)行圖形化顯示,則可以選擇四宮格顯示,并設(shè)置每個(gè)宮格分別顯示哪個(gè)體征類型,當(dāng)然也可以設(shè)置占據(jù)的屏幕比例等,進(jìn)而根據(jù)預(yù)設(shè)呈現(xiàn)模式將目標(biāo)體征類型對應(yīng)的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,如此,即可按照用戶的意愿直觀地圖形化呈現(xiàn)特定體征類型的醫(yī)療數(shù)據(jù),進(jìn)一步提升了用戶的使用體驗(yàn)。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:判斷所述醫(yī)療數(shù)據(jù)是否超出所述一個(gè)或多個(gè)體征類型的預(yù)設(shè)閾值范圍;當(dāng)判斷結(jié)果為是時(shí),在所述基于HTML5的顯示界面上按預(yù)設(shè)方式進(jìn)行告警。
在該技術(shù)方案中,接收到醫(yī)療數(shù)據(jù)并確定其所屬的一個(gè)或多個(gè)體征類型后,可以判斷每一個(gè)醫(yī)療數(shù)據(jù)是否在所屬的體征類型設(shè)置的正常值范圍(即預(yù)設(shè)閾值范圍)內(nèi),以確定用戶或患者的身體健康情況是否異常,并當(dāng)判定異常時(shí)在圖形化顯示醫(yī)療數(shù)據(jù)的基于HTML5的顯示界面上按預(yù)設(shè)方式進(jìn)行告警,進(jìn)而使醫(yī)療工作人員及時(shí)發(fā)現(xiàn)異常情況,并有充分有效的時(shí)間進(jìn)行準(zhǔn)備以對患者實(shí)施救助,進(jìn)一步提高醫(yī)療救助工作的工作效率。
另外,進(jìn)行告警的預(yù)設(shè)方式至少包括:文字提示,比如在顯示界面彈出提示框“患者張三的當(dāng)前血壓為150,超過收縮壓高段閾值”;動畫提示,比如在判定異常時(shí)設(shè)置閃動圖標(biāo),可以點(diǎn)擊閃動的圖標(biāo)查看具體異常信息,同時(shí)關(guān)閉圖標(biāo)的閃動。如此,可以使醫(yī)療工作人員直觀地獲知用戶或患者的哪項(xiàng)體征數(shù)據(jù)異常,以及時(shí)展開救助工作。
在上述任一技術(shù)方案中,優(yōu)選地,所述醫(yī)療數(shù)據(jù)的所述體征類型包括:心電圖體征、血壓體征、心率體征、呼吸率體征、血氧飽和度體征和體溫體征;所述預(yù)設(shè)呈現(xiàn)模式包括:單次呈現(xiàn)模式和連續(xù)呈現(xiàn)模式。
在該技術(shù)方案中,接收到的醫(yī)療數(shù)據(jù)的體征類型包括但不限于:心電圖體征、血壓體征、心率體征、呼吸率體征、血氧飽和度體征和體溫體征,當(dāng)然也可以包括其他可以實(shí)時(shí)監(jiān)測的臨床體征等信息數(shù)據(jù),以便于醫(yī)療工作人員全方位地實(shí)時(shí)查看以及了解用戶或患者的健康狀況;而醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示的預(yù)設(shè)呈現(xiàn)模式包括但不限于:單次呈現(xiàn)模式,即單獨(dú)呈現(xiàn)每次接收到的醫(yī)療數(shù)據(jù),可以直觀地查看每個(gè)醫(yī)療數(shù)據(jù);以及連續(xù)呈現(xiàn)模式,即以動態(tài)的曲線圖的形式體現(xiàn)不同的結(jié)果值并反映變化情況,可以從整體上反應(yīng)對任一體征類型的監(jiān)測情況。
在上述任一技術(shù)方案中,優(yōu)選地,通過采用HTML5技術(shù)中的SVG或Canvas對所述醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示。
在該技術(shù)方案中,具體地對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示時(shí),可以采用HTML5技術(shù)中的SVG(Scalable Vector Graphics,可縮放矢量圖形)呈現(xiàn)醫(yī)療數(shù)據(jù)的二維矢量圖,以確保在放大或改變尺寸的情況下不會損失圖形質(zhì)量,或者采用Canvas(畫布,HTML5中新增的標(biāo)簽,用于在網(wǎng)頁實(shí)時(shí)生成圖像,并允許操作圖像內(nèi)容)呈現(xiàn)醫(yī)療數(shù)據(jù)的動態(tài)圖形變 化,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù)。
根據(jù)本發(fā)明的第二方面,提出了一種基于HTML5的醫(yī)療數(shù)據(jù)顯示裝置,包括:接收模塊,用于接收來自服務(wù)器的醫(yī)療數(shù)據(jù);確定模塊,用于確定所述醫(yī)療數(shù)據(jù)所屬的一個(gè)或多個(gè)體征類型;處理模塊,用于根據(jù)預(yù)設(shè)呈現(xiàn)模式和所述一個(gè)或多個(gè)體征類型將所述醫(yī)療數(shù)據(jù)在基于HTML5的顯示界面上進(jìn)行圖形化顯示。
在該技術(shù)方案中,當(dāng)接收到來自服務(wù)器的醫(yī)療數(shù)據(jù)時(shí),比如以XML(Extensible Markup Language,可擴(kuò)展標(biāo)記語言)方式接收醫(yī)療數(shù)據(jù),首先確定該醫(yī)療數(shù)據(jù)對應(yīng)的體征類型,進(jìn)而根據(jù)設(shè)定的呈現(xiàn)模式和確定的體征類型將接收到的醫(yī)療數(shù)據(jù)在基于HTML5(Hyper Text Markup Language5,超文本標(biāo)記語言5)的顯示界面上進(jìn)行圖形化顯示,其中,上述醫(yī)療數(shù)據(jù)可以是由醫(yī)療設(shè)備或移動終端(比如智能手環(huán)、智能手表等)監(jiān)測到的用戶或患者的醫(yī)療數(shù)據(jù),如此,通過采用可以在移動設(shè)備上支持多媒體且可跨平臺在不同的軟件環(huán)境中展示的HTML5技術(shù),對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù),便于及時(shí)發(fā)現(xiàn)異常情況,且可直接借助瀏覽器進(jìn)行顯示而無需安裝其他任何第三方插件,實(shí)現(xiàn)醫(yī)療數(shù)據(jù)的無障礙共享。
在上述技術(shù)方案中,優(yōu)選地,所述處理模塊具體包括:選擇模塊,用于接收選擇指令,以在所述一個(gè)或多個(gè)體征類型中選擇要顯示的目標(biāo)體征類型;設(shè)置模塊,用于設(shè)置所述目標(biāo)體征類型顯示的圖形布局類型;顯示模塊,用于根據(jù)所述預(yù)設(shè)呈現(xiàn)模式和所述圖形布局類型將屬于所述目標(biāo)體征類型的所述醫(yī)療數(shù)據(jù)在基于HTML5的顯示界面上進(jìn)行圖形化顯示。
在該技術(shù)方案中,當(dāng)根據(jù)接收到的醫(yī)療數(shù)據(jù)并確定其所屬的一個(gè)或多個(gè)體征類型后,首先選擇要進(jìn)行圖形化顯示的目標(biāo)體征類型(可以有一個(gè)或多個(gè)),然后設(shè)置顯示的圖形布局類型,比如選擇了對四個(gè)目標(biāo)體征類型進(jìn)行圖形化顯示,則可以選擇四宮格顯示,并設(shè)置每個(gè)宮格分別顯示哪個(gè)體征類型,當(dāng)然也可以設(shè)置占據(jù)的屏幕比例等,進(jìn)而根據(jù)預(yù)設(shè)呈現(xiàn)模式將目標(biāo)體征類型對應(yīng)的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,如此,即可按照用戶的意愿直觀地圖形化呈現(xiàn)特定體征類型的醫(yī)療數(shù)據(jù),進(jìn)一步提升了用戶的使 用體驗(yàn)。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:判斷模塊,用于判斷所述醫(yī)療數(shù)據(jù)是否超出所述一個(gè)或多個(gè)體征類型的預(yù)設(shè)閾值范圍;提示模塊,用于當(dāng)判斷結(jié)果為是時(shí),在所述基于HTML5的顯示界面上按預(yù)設(shè)方式進(jìn)行告警。
在該技術(shù)方案中,接收到醫(yī)療數(shù)據(jù)并確定其所屬的一個(gè)或多個(gè)體征類型后,可以判斷每一個(gè)醫(yī)療數(shù)據(jù)是否在所屬的體征類型設(shè)置的正常值范圍(即預(yù)設(shè)閾值范圍)內(nèi),以確定用戶或患者的身體健康情況是否異常,并當(dāng)判定異常時(shí)在圖形化顯示醫(yī)療數(shù)據(jù)的基于HTML5的顯示界面上按預(yù)設(shè)方式進(jìn)行告警,進(jìn)而使醫(yī)療工作人員及時(shí)發(fā)現(xiàn)異常情況,并有充分有效的時(shí)間進(jìn)行準(zhǔn)備以對患者實(shí)施救助,進(jìn)一步提高醫(yī)療救助工作的工作效率。
另外,進(jìn)行告警的預(yù)設(shè)方式至少包括:文字提示,比如在顯示界面彈出提示框“患者張三的當(dāng)前血壓為150,超過收縮壓高段閾值”;動畫提示,比如在判定異常時(shí)設(shè)置閃動圖標(biāo),可以點(diǎn)擊閃動的圖標(biāo)查看具體異常信息,同時(shí)關(guān)閉圖標(biāo)的閃動。如此,可以使醫(yī)療工作人員直觀地獲知用戶或患者的哪項(xiàng)體征數(shù)據(jù)異常,以及時(shí)展開救助工作。
在上述任一技術(shù)方案中,優(yōu)選地,所述醫(yī)療數(shù)據(jù)的所述體征類型包括:心電圖體征、血壓體征、心率體征、呼吸率體征、血氧飽和度體征和體溫體征;所述預(yù)設(shè)呈現(xiàn)模式包括:單次呈現(xiàn)模式和連續(xù)呈現(xiàn)模式。
在該技術(shù)方案中,接收到的醫(yī)療數(shù)據(jù)的體征類型包括但不限于:心電圖體征、血壓體征、心率體征、呼吸率體征、血氧飽和度體征和體溫體征,當(dāng)然也可以包括其他可以實(shí)時(shí)監(jiān)測的臨床體征等信息數(shù)據(jù),以便于醫(yī)療工作人員全方位地實(shí)時(shí)查看以及了解用戶或患者的健康狀況;而醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示的預(yù)設(shè)呈現(xiàn)模式包括但不限于:單次呈現(xiàn)模式,即單獨(dú)呈現(xiàn)每次接收到的醫(yī)療數(shù)據(jù),可以直觀地查看每個(gè)醫(yī)療數(shù)據(jù);以及連續(xù)呈現(xiàn)模式,即以動態(tài)的曲線圖的形式體現(xiàn)不同的結(jié)果值并反映變化情況,可以從整體上反應(yīng)對任一體征類型的監(jiān)測情況。
在上述任一技術(shù)方案中,優(yōu)選地,所述處理模塊具體用于:通過采用HTML5技術(shù)中的SVG或Canvas對所述醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示。
在該技術(shù)方案中,具體地對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示時(shí),可以采用HTML5技術(shù)中的SVG(Scalable Vector Graphics,可縮放矢量圖形)呈現(xiàn)醫(yī)療數(shù)據(jù)的二維矢量圖,以確保在放大或改變尺寸的情況下不會損失圖形質(zhì)量,或者采用Canvas(畫布,HTML5中新增的標(biāo)簽,用于在網(wǎng)頁實(shí)時(shí)生成圖像,并允許操作圖像內(nèi)容)呈現(xiàn)醫(yī)療數(shù)據(jù)的動態(tài)圖形變化,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù)。
通過以上技術(shù)方案,采用可以在移動設(shè)備上支持多媒體且可跨平臺在不同的軟件環(huán)境中展示的HTML5技術(shù),對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù),便于及時(shí)發(fā)現(xiàn)異常情況,且可直接借助瀏覽器進(jìn)行顯示而無需安裝其他任何第三方插件,實(shí)現(xiàn)醫(yī)療數(shù)據(jù)的無障礙共享。
附圖說明
圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示方法的流程示意圖;
圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示裝置的框圖;
圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示的過程示意圖;
圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示裝置的框圖。
具體實(shí)施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實(shí)施例及實(shí)施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實(shí)施例的限制。
圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示方法的流程示意圖。
如圖1所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示方法,包括:步驟102,接收來自服務(wù)器的醫(yī)療數(shù)據(jù);步驟104,確定所述醫(yī)療數(shù)據(jù)所屬的一個(gè)或多個(gè)體征類型;步驟106,根據(jù)預(yù)設(shè)呈現(xiàn)模式和所述一個(gè)或多個(gè)體征類型將所述醫(yī)療數(shù)據(jù)在基于HTML5的顯示界面上進(jìn)行圖形化顯示。
在該技術(shù)方案中,當(dāng)接收到來自服務(wù)器的醫(yī)療數(shù)據(jù)時(shí),比如以XML(Extensible Markup Language,可擴(kuò)展標(biāo)記語言)方式接收醫(yī)療數(shù)據(jù),首先確定該醫(yī)療數(shù)據(jù)對應(yīng)的體征類型,進(jìn)而根據(jù)設(shè)定的呈現(xiàn)模式和確定的體征類型將接收到的醫(yī)療數(shù)據(jù)在基于HTML5(Hyper Text Markup Language5,超文本標(biāo)記語言5)的顯示界面上進(jìn)行圖形化顯示,其中,上述醫(yī)療數(shù)據(jù)可以是由醫(yī)療設(shè)備或移動終端(比如智能手環(huán)、智能手表等)監(jiān)測到的用戶或患者的醫(yī)療數(shù)據(jù),如此,通過采用可以在移動設(shè)備上支持多媒體且可跨平臺在不同的軟件環(huán)境中展示的HTML5技術(shù),對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù),便于及時(shí)發(fā)現(xiàn)異常情況,且可直接借助瀏覽器進(jìn)行顯示而無需安裝其他任何第三方插件,實(shí)現(xiàn)醫(yī)療數(shù)據(jù)的無障礙共享。
在上述技術(shù)方案中,優(yōu)選地,所述步驟106具體包括:接收選擇指令,以在所述一個(gè)或多個(gè)體征類型中選擇要顯示的目標(biāo)體征類型;設(shè)置所述目標(biāo)體征類型顯示的圖形布局類型;根據(jù)所述預(yù)設(shè)呈現(xiàn)模式和所述圖形布局類型將屬于所述目標(biāo)體征類型的所述醫(yī)療數(shù)據(jù)在基于HTML5的顯示界面上進(jìn)行圖形化顯示。
在該技術(shù)方案中,當(dāng)根據(jù)接收到的醫(yī)療數(shù)據(jù)并確定其所屬的一個(gè)或多個(gè)體征類型后,首先選擇要進(jìn)行圖形化顯示的目標(biāo)體征類型(可以有一個(gè)或多個(gè)),然后設(shè)置顯示的圖形布局類型,比如選擇了對四個(gè)目標(biāo)體征類型進(jìn)行圖形化顯示,則可以選擇四宮格顯示,并設(shè)置每個(gè)宮格分別顯示哪個(gè)體征類型,當(dāng)然也可以設(shè)置占據(jù)的屏幕比例等,進(jìn)而根據(jù)預(yù)設(shè)呈現(xiàn)模式將目標(biāo)體征類型對應(yīng)的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,如此,即可按照用戶的 意愿直觀地圖形化呈現(xiàn)特定體征類型的醫(yī)療數(shù)據(jù),進(jìn)一步提升了用戶的使用體驗(yàn)。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:判斷所述醫(yī)療數(shù)據(jù)是否超出所述一個(gè)或多個(gè)體征類型的預(yù)設(shè)閾值范圍;當(dāng)判斷結(jié)果為是時(shí),在所述基于HTML5的顯示界面上按預(yù)設(shè)方式進(jìn)行告警。
在該技術(shù)方案中,接收到醫(yī)療數(shù)據(jù)并確定其所屬的一個(gè)或多個(gè)體征類型后,可以判斷每一個(gè)醫(yī)療數(shù)據(jù)是否在所屬的體征類型設(shè)置的正常值范圍(即預(yù)設(shè)閾值范圍)內(nèi),以確定用戶或患者的身體健康情況是否異常,并當(dāng)判定異常時(shí)在圖形化顯示醫(yī)療數(shù)據(jù)的基于HTML5的顯示界面上按預(yù)設(shè)方式進(jìn)行告警,進(jìn)而使醫(yī)療工作人員及時(shí)發(fā)現(xiàn)異常情況,并有充分有效的時(shí)間進(jìn)行準(zhǔn)備以對患者實(shí)施救助,進(jìn)一步提高醫(yī)療救助工作的工作效率。
另外,進(jìn)行告警的預(yù)設(shè)方式至少包括:文字提示,比如在顯示界面彈出提示框“患者張三的當(dāng)前血壓為150,超過收縮壓高段閾值”;動畫提示,比如在判定異常時(shí)設(shè)置閃動圖標(biāo),可以點(diǎn)擊閃動的圖標(biāo)查看具體異常信息,同時(shí)關(guān)閉圖標(biāo)的閃動。如此,可以使醫(yī)療工作人員直觀地獲知用戶或患者的哪項(xiàng)體征數(shù)據(jù)異常,以及時(shí)展開救助工作。
在上述任一技術(shù)方案中,優(yōu)選地,所述醫(yī)療數(shù)據(jù)的所述體征類型包括:心電圖體征、血壓體征、心率體征、呼吸率體征、血氧飽和度體征和體溫體征;所述預(yù)設(shè)呈現(xiàn)模式包括:單次呈現(xiàn)模式和連續(xù)呈現(xiàn)模式。
在該技術(shù)方案中,接收到的醫(yī)療數(shù)據(jù)的體征類型包括但不限于:心電圖體征、血壓體征、心率體征、呼吸率體征、血氧飽和度體征和體溫體征,當(dāng)然也可以包括其他可以實(shí)時(shí)監(jiān)測的臨床體征等信息數(shù)據(jù),以便于醫(yī)療工作人員全方位地實(shí)時(shí)查看以及了解用戶或患者的健康狀況;而醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示的預(yù)設(shè)呈現(xiàn)模式包括但不限于:單次呈現(xiàn)模式,即單獨(dú)呈現(xiàn)每次接收到的醫(yī)療數(shù)據(jù),可以直觀地查看每個(gè)醫(yī)療數(shù)據(jù);以及連續(xù)呈現(xiàn)模式,即以動態(tài)的曲線圖的形式體現(xiàn)不同的結(jié)果值并反映變化情況,可以從整體上反應(yīng)對任一體征類型的監(jiān)測情況。
在上述任一技術(shù)方案中,優(yōu)選地,通過采用HTML5技術(shù)中的SVG或Canvas對所述醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示。
在該技術(shù)方案中,具體地對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示時(shí),可以采用HTML5技術(shù)中的SVG(Scalable Vector Graphics,可縮放矢量圖形)呈現(xiàn)醫(yī)療數(shù)據(jù)的二維矢量圖,以確保在放大或改變尺寸的情況下不會損失圖形質(zhì)量,或者采用Canvas(畫布,HTML5中新增的標(biāo)簽,用于在網(wǎng)頁實(shí)時(shí)生成圖像,并允許操作圖像內(nèi)容)呈現(xiàn)醫(yī)療數(shù)據(jù)的動態(tài)圖形變化,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù)。
圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示裝置的框圖。
如圖2所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示裝置200,包括:接收模塊202、確定模塊204和處理模塊206。
其中,接收模塊202,用于接收來自服務(wù)器的醫(yī)療數(shù)據(jù);確定模塊204,用于確定所述醫(yī)療數(shù)據(jù)所屬的一個(gè)或多個(gè)體征類型;處理模塊206,用于根據(jù)預(yù)設(shè)呈現(xiàn)模式和所述一個(gè)或多個(gè)體征類型將所述醫(yī)療數(shù)據(jù)在基于HTML5的顯示界面上進(jìn)行圖形化顯示。
在該技術(shù)方案中,當(dāng)接收到來自服務(wù)器的醫(yī)療數(shù)據(jù)時(shí),比如以XML(Extensible Markup Language,可擴(kuò)展標(biāo)記語言)方式接收醫(yī)療數(shù)據(jù),首先確定該醫(yī)療數(shù)據(jù)對應(yīng)的體征類型,進(jìn)而根據(jù)設(shè)定的呈現(xiàn)模式和確定的體征類型將接收到的醫(yī)療數(shù)據(jù)在基于HTML5(Hyper Text Markup Language5,超文本標(biāo)記語言5)的顯示界面上進(jìn)行圖形化顯示,其中,上述醫(yī)療數(shù)據(jù)可以是由醫(yī)療設(shè)備或移動終端(比如智能手環(huán)、智能手表等)監(jiān)測到的用戶或患者的醫(yī)療數(shù)據(jù),如此,通過采用可以在移動設(shè)備上支持多媒體且可跨平臺在不同的軟件環(huán)境中展示的HTML5技術(shù),對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù),便于及時(shí)發(fā)現(xiàn)異常情況,且可直接借助瀏覽器進(jìn)行顯示而無需安裝其他任何第三方插件,實(shí)現(xiàn)醫(yī)療數(shù)據(jù)的無障礙共享。
在上述技術(shù)方案中,優(yōu)選地,所述處理模塊206具體包括:選擇模塊2062、設(shè)置模塊2064和顯示模塊2066。
其中,選擇模塊2062,用于接收選擇指令,以在所述一個(gè)或多個(gè)體征類型中選擇要顯示的目標(biāo)體征類型;設(shè)置模塊2064,用于設(shè)置所述目 標(biāo)體征類型顯示的圖形布局類型;顯示模塊2066,用于根據(jù)所述預(yù)設(shè)呈現(xiàn)模式和所述圖形布局類型將屬于所述目標(biāo)體征類型的所述醫(yī)療數(shù)據(jù)在基于HTML5的顯示界面上進(jìn)行圖形化顯示。
在該技術(shù)方案中,當(dāng)根據(jù)接收到的醫(yī)療數(shù)據(jù)并確定其所屬的一個(gè)或多個(gè)體征類型后,首先選擇要進(jìn)行圖形化顯示的目標(biāo)體征類型(可以有一個(gè)或多個(gè)),然后設(shè)置顯示的圖形布局類型,比如選擇了對四個(gè)目標(biāo)體征類型進(jìn)行圖形化顯示,則可以選擇四宮格顯示,并設(shè)置每個(gè)宮格分別顯示哪個(gè)體征類型,當(dāng)然也可以設(shè)置占據(jù)的屏幕比例等,進(jìn)而根據(jù)預(yù)設(shè)呈現(xiàn)模式將目標(biāo)體征類型對應(yīng)的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,如此,即可按照用戶的意愿直觀地圖形化呈現(xiàn)特定體征類型的醫(yī)療數(shù)據(jù),進(jìn)一步提升了用戶的使用體驗(yàn)。
在上述任一技術(shù)方案中,優(yōu)選地,還包括:判斷模塊208和提示模塊210。
其中,判斷模塊208,用于判斷所述醫(yī)療數(shù)據(jù)是否超出所述一個(gè)或多個(gè)體征類型的預(yù)設(shè)閾值范圍;提示模塊210,用于當(dāng)判斷結(jié)果為是時(shí),在所述基于HTML5的顯示界面上按預(yù)設(shè)方式進(jìn)行告警。
在該技術(shù)方案中,接收到醫(yī)療數(shù)據(jù)并確定其所屬的一個(gè)或多個(gè)體征類型后,可以判斷每一個(gè)醫(yī)療數(shù)據(jù)是否在所屬的體征類型設(shè)置的正常值范圍(即預(yù)設(shè)閾值范圍)內(nèi),以確定用戶或患者的身體健康情況是否異常,并當(dāng)判定異常時(shí)在圖形化顯示醫(yī)療數(shù)據(jù)的基于HTML5的顯示界面上按預(yù)設(shè)方式進(jìn)行告警,進(jìn)而使醫(yī)療工作人員及時(shí)發(fā)現(xiàn)異常情況,并有充分有效的時(shí)間進(jìn)行準(zhǔn)備以對患者實(shí)施救助,進(jìn)一步提高醫(yī)療救助工作的工作效率。
另外,進(jìn)行告警的預(yù)設(shè)方式至少包括:文字提示,比如在顯示界面彈出提示框“患者張三的當(dāng)前血壓為150,超過收縮壓高段閾值”;動畫提示,比如在判定異常時(shí)設(shè)置閃動圖標(biāo),可以點(diǎn)擊閃動的圖標(biāo)查看具體異常信息,同時(shí)關(guān)閉圖標(biāo)的閃動。如此,可以使醫(yī)療工作人員直觀地獲知用戶或患者的哪項(xiàng)體征數(shù)據(jù)異常,以及時(shí)展開救助工作。
在上述任一技術(shù)方案中,優(yōu)選地,所述醫(yī)療數(shù)據(jù)的所述體征類型包括:心電圖體征、血壓體征、心率體征、呼吸率體征、血氧飽和度體征和 體溫體征;所述預(yù)設(shè)呈現(xiàn)模式包括:單次呈現(xiàn)模式和連續(xù)呈現(xiàn)模式。
在該技術(shù)方案中,接收到的醫(yī)療數(shù)據(jù)的體征類型包括但不限于:心電圖體征、血壓體征、心率體征、呼吸率體征、血氧飽和度體征和體溫體征,當(dāng)然也可以包括其他可以實(shí)時(shí)監(jiān)測的臨床體征等信息數(shù)據(jù),以便于醫(yī)療工作人員全方位地實(shí)時(shí)查看以及了解用戶或患者的健康狀況;而醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示的預(yù)設(shè)呈現(xiàn)模式包括但不限于:單次呈現(xiàn)模式,即單獨(dú)呈現(xiàn)每次接收到的醫(yī)療數(shù)據(jù),可以直觀地查看每個(gè)醫(yī)療數(shù)據(jù);以及連續(xù)呈現(xiàn)模式,即以動態(tài)的曲線圖的形式體現(xiàn)不同的結(jié)果值并反映變化情況,可以從整體上反應(yīng)對任一體征類型的監(jiān)測情況。
在上述任一技術(shù)方案中,優(yōu)選地,所述處理模塊206具體用于:通過采用HTML5技術(shù)中的SVG或Canvas對所述醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示。
在該技術(shù)方案中,具體地對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示時(shí),可以采用HTML5技術(shù)中的SVG(Scalable Vector Graphics,可縮放矢量圖形)呈現(xiàn)醫(yī)療數(shù)據(jù)的二維矢量圖,以確保在放大或改變尺寸的情況下不會損失圖形質(zhì)量,或者采用Canvas(畫布,HTML5中新增的標(biāo)簽,用于在網(wǎng)頁實(shí)時(shí)生成圖像,并允許操作圖像內(nèi)容)呈現(xiàn)醫(yī)療數(shù)據(jù)的動態(tài)圖形變化,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù)。
下面結(jié)合具體實(shí)施例說明本發(fā)明的技術(shù)方案。
圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示的過程示意圖。
圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示裝置的框圖。
如圖3所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示的過程,具體包括:由心電監(jiān)護(hù)設(shè)備采集心電信號,比如通過具有心電監(jiān)護(hù)功能的手表或手環(huán)等便攜設(shè)備實(shí)時(shí)監(jiān)測身體的心跳、血壓、呼吸等狀況,并將采集到的心電信號發(fā)送至第三方軟件進(jìn)行解析,轉(zhuǎn)換成基于HTML5技術(shù)的心電監(jiān)測動態(tài)圖形組件(即基于HTML5的醫(yī)療數(shù)據(jù)顯示裝置)可識別的數(shù)據(jù)格式,具體地,根據(jù)心電數(shù)據(jù)模型將相應(yīng)的心電信號轉(zhuǎn)換成該組件可識別的數(shù)據(jù)格式,其中,心電數(shù)據(jù)模型優(yōu)選地可以包括六 種模型:心電圖、血壓、心率、呼吸率、血氧飽和度和體溫,而每種模型分為三個(gè)部分:(1)數(shù)據(jù)結(jié)構(gòu):以血壓為例,包含收縮壓、舒張壓、收高閾值、收低閾值、舒高閾值、舒低閾值、警告值、危險(xiǎn)值等數(shù)據(jù)元;(2)數(shù)據(jù)操作:以血壓為例,主要是更新操作,以單個(gè)患者為更新單元,歷史記錄會保留;(3)數(shù)據(jù)約束:以血壓為例,要求傳入有效數(shù)值,如果是非數(shù)字字符串或其他符號將被拒絕。而實(shí)際的數(shù)據(jù)可以XML方式進(jìn)行接收,以血壓為例:
<!—-患者編碼為001在某個(gè)XXX時(shí)刻的血壓數(shù)據(jù)-->
<signs patientCode=”001”timestamp=”xxx”>
<bp>//血壓
<systolic>100</systolic>//收縮壓
<diastolic>80</diastolic>//舒張壓
<sltopthreshold>140</sltopthreshold>//收高閾值
<slbottomthreshold>90</slbottomthreshold>//收低閾值
<dltopthreshold>90</dltopthreshold>//舒高閾值
<dlbottomthreshold>60</dlbottomthreshold>//舒低閾值
……
</bp>
</signs>
然后,將轉(zhuǎn)換的數(shù)據(jù)存儲至服務(wù)器中,進(jìn)一步可以由服務(wù)器主動向心電監(jiān)測動態(tài)圖形組件推送消息,或者根據(jù)心電監(jiān)測動態(tài)圖形組件的請求進(jìn)行響應(yīng)。最終,通過心電監(jiān)測動態(tài)圖形組件將數(shù)據(jù)轉(zhuǎn)換為圖形進(jìn)行顯示。
如圖4所示,根據(jù)本發(fā)明的另一個(gè)實(shí)施例的基于HTML5的醫(yī)療數(shù)據(jù)顯示裝置400,包括:消息收發(fā)器402、系統(tǒng)配置接口406和圖形呈現(xiàn)器404。
其中,消息收發(fā)器402,用于與服務(wù)器進(jìn)行交互,進(jìn)行消息的接收和發(fā)送,消息采用HTTP(Hyper Text Transfer Protocol,超文本傳輸協(xié)議)方式傳送,另外,由于數(shù)據(jù)是存在數(shù)據(jù)庫里,所以對數(shù)據(jù)的保存和回看,都是需要發(fā)送請求到服務(wù)器,由服務(wù)器返回結(jié)果。
圖形呈現(xiàn)器404,心電監(jiān)測動態(tài)圖形組件的核心部分,用于識別根據(jù)心電數(shù)據(jù)模型轉(zhuǎn)換后的數(shù)據(jù),并以圖形的方式呈現(xiàn),有單次和連續(xù)兩種模式。前者只會單獨(dú)展現(xiàn)每次響應(yīng)的數(shù)據(jù),后者則會形成一個(gè)動態(tài)的曲線圖,每次變化體現(xiàn)不同的結(jié)果值,可以查看結(jié)果值的具體內(nèi)容。如果發(fā)現(xiàn)異常信號,界面就會發(fā)出警告,出現(xiàn)文字提示或是特征動畫,使醫(yī)療人員及時(shí)感知。由于歷史數(shù)據(jù)都會被保留下來,所以可以進(jìn)行數(shù)據(jù)回看、篩選,還可以做標(biāo)記、注釋和導(dǎo)出圖片,這極大的提高了醫(yī)療人員對關(guān)鍵信息的甄別效率。
系統(tǒng)配置接口406,通過第三方調(diào)用,設(shè)置一些系統(tǒng)初始化參數(shù),以下列舉幾個(gè)重要參數(shù):
呈現(xiàn)模式:單次和連續(xù)兩種模式,單次只顯示單次結(jié)果,如體溫的單次值37.5℃,連續(xù)模式下是連續(xù)的曲線。
刷新頻率:標(biāo)明界面動態(tài)變化的頻率,頻率越高,動態(tài)效果越明顯。
警告模式:是在當(dāng)前某項(xiàng)結(jié)果超出警告值或危險(xiǎn)值時(shí),界面的提示方式,有兩種:文字提示和特征動畫,前者如:跳出提示框“患者XX的當(dāng)前血壓是150,超過收縮壓高段閾值”;后者如:一個(gè)閃動的圖標(biāo),點(diǎn)擊后有信息展示,圖標(biāo)停止閃動。
指標(biāo)背景色:可以針對不同體征的不同指標(biāo)設(shè)置背景色。
曲線色彩:可以針對不同體征的不同曲線設(shè)置顏色。
圖形布局類型:首先選擇要展示的體征類型,如選擇心電圖,血壓,心跳,呼吸四個(gè)體征,然后設(shè)置布局,左側(cè)顯示心電圖,右上血壓,右中心跳,右下呼吸;還可以設(shè)置占據(jù)的屏幕比例。
綜上,本發(fā)明的技術(shù)方案,可以實(shí)現(xiàn)在不同設(shè)備環(huán)境下的醫(yī)療信息圖像的靜態(tài)及動態(tài)展示。將監(jiān)測到的用戶或患者的心跳、血壓、呼吸等狀況,并且根據(jù)需要實(shí)時(shí)的傳送給醫(yī)療機(jī)構(gòu)的相關(guān)部門,便于及時(shí)的發(fā)現(xiàn)異常情況,給予醫(yī)護(hù)人員充分的有效時(shí)間對患者實(shí)施救助,即通過對心電監(jiān)護(hù)的數(shù)據(jù)通過圖形化的方式動態(tài)展現(xiàn)出來,對危險(xiǎn)的信號能發(fā)出警告,且由于采用的是當(dāng)下流行的HTML5技術(shù),可以在PC(Personal Computer,個(gè)人電腦)、手機(jī)、平板、PDA(Personal Digital Assistant,掌上電腦) 等各種移動終端備上使用,擁有豐富的展示效果,即使不具有專業(yè)知識,也能夠快速學(xué)習(xí)和了解圖形展示的信息。
以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,通過采用可以在移動設(shè)備上支持多媒體且可跨平臺在不同的軟件環(huán)境中展示的HTML5技術(shù),對接收到的醫(yī)療數(shù)據(jù)進(jìn)行圖形化顯示,可以使醫(yī)療工作人員隨時(shí)隨地直觀地查看用戶或患者的醫(yī)療數(shù)據(jù),便于及時(shí)發(fā)現(xiàn)異常情況,且可直接借助瀏覽器進(jìn)行顯示而無需安裝其他任何第三方插件,實(shí)現(xiàn)醫(yī)療數(shù)據(jù)的無障礙共享。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。