朱偉杰

摘要:隨著國家大力推廣“互聯網+”,互聯網應用已經深入應用到社會的各個領域,“互聯網+醫療健康”的發展也日益提高。本文通過分析健康管理目前存在的痛點、難點,結合云、大、物、移、智等新興技術,探討建設基于Golang框架、Go語言、對象關系型數據庫PostgreSQL的智能健康管理平臺。分析目前智能健康管理平臺實現的健康檔案、健康體檢、健康監測(可穿戴傳感醫療設備)、健康評估、健康干預(非藥物)和健康指導等功能,并討論智能健康管理平臺未來的建設方向。
關鍵詞:智能;健康管理;Golang框架;互聯網+
信息化技術的飛速發展,人們對健康管理行業的服務提出更高要求:(1)傳統醫療模式患者看病難、看病貴,醫療服務質量差,病情無跟蹤的痛點更加突出;(2)各大醫療機構在構建健康管理平臺之前,其健康管理的信息化程度不高,無法有效利用積累多年、數量龐大的健康體檢業務數據[1]。為提高健康管理水平,實現對用戶個性化、動態化的健康管理,提升醫院健康管理的信息化水平,使之催生出智能健康管理平臺應用。
1 智能醫療健康管理服務平臺系統建設
1.1 平臺架構
智能醫療健康管理服務平臺就是在網絡醫院的基礎上,利用移動互聯網、物聯網、大數據、人工智能及云計算等現代信息化技術手段構建的健康信息服務體系[2],平臺架構如下圖所示。
智能健康管理平臺的主要功能模塊有:健康檔案、健康體檢、健康監測(可穿戴傳感醫療設備)、健康評估、健康干預(非藥物)和健康指導。這些功能實現的核心就是知識庫與算法。平臺的健康知識庫是整個系統的核心價值所在,目前主要引用了健康醫學相關的標準(15)、規范、指南(119)、大綱、專家共識、報告釋義(131)等265篇,系統通過自然語言處理技術對265篇文獻中的關鍵詞進行抽取、整理、推理、融合形成了一個初步的知識圖譜,醫院心內、內分泌、超聲、體檢等醫療專家對學習到的知識圖譜進行系統性[3]的梳理、標注,用腦圖的形式展現出來,以此為核心構建大健康管理平臺的健康知識庫。算法的原型是決策樹,基于大健康管理的數據和業務特點進行了優化,以實現對健康檔案的高危項、體檢結果的異常項的自動識別,以及自動推薦相應的體檢項目,干預措施等智能化的功能。認知、決策時基于二叉樹的數據結構,采用遞歸算法,結合JAVA的泛型對體檢數據進行判斷及求解。
數據采集系統以前置機的方式安裝部署在衛生醫療機構[4],通過為接入端提供統一的接口方式,實現對不同的衛生醫療機構的目標數據采集、解釋、校驗、轉換、平臺中心消息接口文檔打包生成及上傳功能。
1.2 技術架構
平臺主要涉及三個系統的應用,包括前置機數據采集管理系統、健康管理系統、數據中心后臺管理系統。這三個系統均采用B/S架構設計[5],基于Golang框架開發,前端采用組件化的開發工具Angular2,后端采用支持高并發的Go語言進行開發,數據庫層面采用對象關系型數據庫PostgreSQL。
Angular是目前系統開發中較常用的Web前端框架,由Google公司進行維護。具有卓越的跨平臺特性,充分結合當前各種流行的Web平臺的能力,具有高性能、免安裝、離線使用等的特點。借助來自React Native、Ionic和NativeScript中的方法與技術,編寫原生的App。結合訪問原生操作系統API的能力,創造能在桌面環境下安裝的應用,橫跨Mac、Windows和Linux平臺。Angular會將輸入的模板轉換為代碼,并且能優化出適合在JavaScript的執行環境運行的代碼,既能容易、高效地獲得由框架提供的代碼,同時又能與傳統手寫代碼相媲美。在渲染應用時具有高效性,能實現類于CSS和HTML渲染頁面那樣瞬間展現的能力,支持PHP、node.js、.NET和其他服務,為通過SEO來優化站點鋪平了道路。Angular可以通過快速加載新的組件和自動代碼拆分機制,實現用戶僅需加載用于渲染頁面所需要的代碼。具有可利用簡單高效的語法模板,快捷創建UI視圖的特點。具有可使用Angular CLI命令行工具實現快速進入構建步驟、添加組件與測試,然后立即部署。在常用IDE和編輯器中獲得智能代碼補全、實時錯誤反饋及其他反饋等特性。
Angular是一款由TypeScript寫成的平臺和框架,所以其主要用于TypeScript和HTML客戶端應用的構建。使用其核心功能與可選功能作為TypeScript庫進行實現,你可以把它們導入你的應用中。Angular的基本構造塊是NgModule,它為組件提供了編譯的上下文環境。NgModule能把相關代碼收集在對應的功能集中,從而實現由一系列NgModule定義得到的Angular應用。每個應用至少會有一個用于啟動應用的主要模塊,通常還會擁有很多其他功能模塊。組件定義視圖是一系列可視化的展現元素,Angular能夠根據應用的數據和程序邏輯來挑選和修改件定義視圖。每個應用至少會有一個主要組件。有些組件會使用到服務,而這個服務會能實現視圖沒有直接關聯的功能。服務的提供者可以作為依賴被添加到這些組件中,這會使代碼具有模塊化、可復用性、高效性的特點。
2 平臺建設特色
2.1 系統功能特色
(1)結構化記錄:健康檔案三維概念模型與結構化的層次表達模型相結合,把紙質內容轉為結構化的數據存儲到健康管理平臺的健康檔案中。(2)智能化評估:通過健康移動設備對用戶的血壓、心率等數據進行連續監測,結合用戶健康信息和體檢數據,①系統可自動判別、突出顯示健康檔案中的高危項,智能化生成健康監測項目清單,自動提示監測方式、監測周期,數值型監測項目可自動呈現可視化變化趨勢圖[6];②自動進行健康風險評估。對健康低風險實施在線健康管理、全科醫生管理和常規監測;中風險會自動轉入在線專科醫生管理單元,進行專科醫生管理、密切監測;健康高風險將自動提醒立即轉線下診治。(3)個性化服務:①健康干預和健康指導系統結合用戶的監測項目和風險因素,給出合理的健康建議和個性化的非藥物干預措施;②體檢系統可根據健康檔案高危項,智能生成個性化健康體檢清單,每個健康體檢結果異常項均自動生成、智能解讀并推送客戶可理解的體檢報告。
2.2 系統模型特色
(1)數據源配置靈活,凡是符合本系統接口標準的數據,所有的數據源都能夠配置使用;(2)規則配置的可擴展性強,支持常量、變量以及二元、三元運算符的配置規則;(3)應用場景多樣,可自動識別異常項和高危項;來計算表單錄入過程中的值域[7];智能化生成綜合結論等。
平臺以“互聯網+醫療健康”為指導,發展遠程醫療和線上線下相結合的智慧醫療,促進互聯網信息技術與健康服務的深度融合,開展基于人工智能技術、醫療健康智能設備的移動醫療示范,加強對人群的管理、監測、保健、護理等,對用戶未來可能患有各種疾病的風險做出科學預判,實現疾病的早判斷、早治療,達到“治未病”的效果[8]。
3 總結與展望
互聯網醫療區別于傳統醫療模式最主要的特點之一在于其具有高效分析數據以及應用數據的能力[9]。本管理平臺通過創建基礎的健康檔案管理功能,與智能化疾病風險評估、個性化健康干預功能、健康體檢功能等模塊相集成,從健康數據的收集、存儲,再到健康管理服務方案的設計、執行以及執行過程的監測、風險評估等,實現了健康服務的閉環管理,充分體現了互聯網、大數據等信息技術與健康服務的深度融合。
在未來,可以考慮將健康管理平臺收集的健康大數據通過“互聯網+”的模式共享給醫療機構和藥企,以加快創新醫療平臺建設、推動醫療大數據共享,為醫生在治療方案和實際用藥方面提供更可靠的參考依據,還可以為新藥的研發提供有價值的市場數據。
參考文獻:
[1]張勝明,吳會東,王盛飛,徐炳珍,田軍章.三甲醫院基于健康小屋的社區慢性病健康管理創新模式探索[J].中國社區醫師,2018,34(14):810.
[2]張臣福,魏東海,田軍章,周其如,古彥玨,馮欣賢.基于網絡醫院建立農村分級診療制度的探析[J].中國衛生事業管理,2017,34(07):491493.
[3]曹博林.互聯網醫療:線上醫患交流模式、效果及影響機制[J].深圳大學學報(人文社會科學版),2021,38(01):119130.
[4]席本玉,江帆.基于移動終端健康管理信息服務的研究[J].微型電腦應用,2020,36(12):164 166+170.
[5]陳啟康,曾娜,張敏輝,郭惠熒.大灣區背景下順德構建高質量區域婦幼健康管理體系研究[J].現代醫院,2021,21(02):179181.
[6]程麗萍.基于原發性高血壓的慢性病管理系統的開發和應用[J].慢性病學雜志,2021,22(02):203205+208.
[7].國家衛生健康委:縱深推進“互聯網+醫療健康”建設[J].祝您健康,2021(02):3.
[8]Xiang Yidan,Zhang Pengzhu,Wu Shuang.ContentBased Knowledge Quality Assessment and Its Application in Health Management System[J].Journal of Shanghai Jiaotong University(Science),2021,26(1).
[9]曾志童,王朝昕,王慧,于德華,黃蛟靈,俞文雅,周良,呂奕鵬,金花,石建偉.基于國內外最新指南的慢性病個體化、精細化健康管理服務分析及我國發展前景——以糖尿病為例[J].中國全科醫學,2021,24(09):1037 1044.