• / 16
  • 下載費用:30 金幣  

一種標準化臨床數據業務支撐系統及方法.pdf

摘要
申請專利號:

CN201510465918.8

申請日:

2015.08.03

公開號:

CN104991785A

公開日:

2015.10.21

當前法律狀態:

駁回

有效性:

無權

法律詳情: 發明專利申請公布后的駁回IPC(主分類):G06F 9/44申請公布日:20151021|||實質審查的生效IPC(主分類):G06F 9/44申請日:20150803|||公開
IPC分類號: G06F9/44; G06F19/00(2011.01)I 主分類號: G06F9/44
申請人: 江蘇優聚思信息技術有限公司
發明人: 姚正; 朱晨; 許正; 祁建勝; 徐雷; 李錦超
地址: 215000江蘇省蘇州市工業園區旺墩路188號建屋大廈1幢510室
優先權:
專利代理機構: 北京同輝知識產權代理事務所(普通合伙)11357 代理人: 劉洪勛
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510465918.8

授權公告號:

||||||

法律狀態公告日:

2019.04.26|||2015.11.18|||2015.10.21

法律狀態類型:

發明專利申請公布后的駁回|||實質審查的生效|||公開

摘要

本發明提供一種標準化臨床數據業務支撐系統及方法,所述系統包括權限管理模塊、模板管理模塊、數據服務模塊,所述權限管理模塊連接數據服務模塊,所述模板管理模塊連接數據服務模塊,所述權限管理模塊,用于接收外部請求,并判斷所述外部請求對應的權限,所述模板管理模塊,用于進行模板的整體及分段存儲,并完成模板數據的增刪改查操作,所述數據服務模塊,用于根據所述外部請求,通過對模板庫檢索獲取兩種格式模板數據和格式驗證信息,完成標準化文檔的數據封裝、更新和存儲。

權利要求書

權利要求書
1.  一種標準化臨床數據業務支撐系統,其特征在于,包括權限管理模塊、模板管理模塊、數據服務模塊,所述權限管理模塊連接數據服務模塊,所述模板管理模塊連接數據服務模塊,
所述權限管理模塊,用于接收外部請求,并判斷所述外部請求對應的權限;
所述模板管理模塊,用于進行模板的整體及分段存儲,并完成模板數據的增刪改查操作;
所述數據服務模塊,用于根據所述外部請求,通過對模板庫檢索獲取兩種格式模板數據和格式驗證信息,完成標準化文檔的數據封裝、更新和存儲。

2.  根據權利要求1所述的系統,其特征在于,所述標準化臨床數據業務支撐系統位于數據交換共享層和數據中心管理層之間。

3.  根據權利要求1所述的系統,其特征在于,所述外部請求對應不同優先級,所述權限管理模塊接收并分析所述外部請求后,對高優先級的外部請求優先處理。

4.  根據權利要求1所述的系統,其特征在于,所述模板管理模塊對模板進行分段存儲時,將模板拆解為若干小模板后建立索引,模版內容以XML和JSON格式分別存儲。

5.  根據權利要求4所述的系統,其特征在于,對于XML格式的文檔,通過使用XSD編寫的XSL文檔進行驗證。

6.  根據權利要求5所述的系統,其特征在于,模板管理模塊共同存儲JSON、XSL及XML模板。

7.  根據權利要求1所述的系統,其特征在于,所述數據服務模塊可提供XML和JSON兩種格式的回復響應。

8.  根據權利要求1所述的系統,其特征在于,所述數據服務模塊使用拆解后的模板進行數據處理。

9.  一種使用權利要求1至8任一項所述的系統進行臨床數據業務支撐的方法,其特征在于,包括以下步驟:
S1、權限管理模塊接收并分析用戶發送的外部請求,并通知數據服務模塊;
S2、所述數據服務模塊將根據外部請求參數從模板數據庫中獲取相應格式模板和格式驗證信息;
S3、所述數據服務模塊根據所述外部請求,完成標準化文檔的數據封裝、更新和存儲,并按要求形成特定格式的數據響應。

10.  根據權利要求9所述的方法,其特征在于,在步驟S1中,所述權限管理模塊接收并分析所述外部請求后,對高優先級的外部請求優先處理。

11.  根據權利要求9所述的方法,其特征在于,在步驟S2中,所述數據服務模塊優先使用JSON格式操作,并按需完成額外的XML操作和格式驗證。

12.  根據權利要求9所述的方法,其特征在于,在步驟S3中,所述數據服務模塊使用拆解后的模板進行數據交互。

說明書

說明書一種標準化臨床數據業務支撐系統及方法
技術領域
本發明屬于醫療衛生行業應用和管理軟件系統開發領域,具體地,屬于應用服務端開發,涉及一種標準化臨床數據業務支撐系統及方法。
背景技術
隨著醫療衛生產業的迅速發展,行業內的應用軟件也越來越多。于現有技術中,申請號為200710068477.3的發明專利公開了一種醫療信息系統集成引擎,用于解決醫療機構中各異構醫療信息系統的集成互連問題,包括消息接收解析組件、工作流驅動組件和消息組織發送組件。其中,消息接收解析組件接收來自各醫療信息系統的消息,對消息進行解析后產生對應的待處理事件;工作流驅動組件根據工作流驅動配置處理待處理事件,將待處理事件數據歸檔于醫療數據中心并產生待發送消息;消息組織發送組件組織待發送消息,并將待發送消息發送給對應的醫療信息系統。然而,上述方案屬于宏觀設計,仍有大量細節問題需要單獨設計,并且該方案側重于消息的接收、處理和發送等機制,未涉及消息內容的優化處理。
此外,申請號為201410656418.8的發明專利公開了一種CDA引擎系統及實現方法。所述系統包括文檔模板提取模塊、數據規則制定模塊、事件處理模塊、數據封裝模塊、CDA文檔生成模塊及CDA文檔解析模塊。此項發明提供的CDA引擎系統針對現有的醫療文檔,建立與CDA標準兼容的引擎,將醫療數據轉換為統一的CDA文檔,并且存儲在數據中心,以提供瀏覽和下載服務。然而,上述方案由于主要采用XML技術,海量應用存在效率風險;同時,其只是實現了單一的CDA(臨床文檔結構)文檔的處理,部分實現了事件處理機制。故而存在一些缺點:數據處理計算量大,性能很難確保。作 為行業應用軟件,該技術在實際中需要大量其他技術才能實現全局應用。此外,文檔結構只是CDA的基礎,還需解決好海量數據的字段和屬性匹配效率。
鑒于上述原因,需要設計一種能夠實現較大規模臨床數據服務響應和平臺化管理需求,在完成業務流程支撐的同時,還能夠確保標準化和運行效率的標準化臨床數據業務支撐系統,以解決現有技術中存在的問題。
發明內容
本發明提供一種標準化臨床數據業務支撐系統及方法,包括權限管理模塊、模板管理模塊、數據服務模塊,所述權限管理模塊連接數據服務模塊,所述模板管理模塊連接數據服務模塊,所述權限管理模塊,用于接收外部請求,并判斷所述外部請求對應的權限,所述模板管理模塊,用于進行模板的整體及分段存儲,并完成模板數據的增刪改查操作,所述數據服務模塊,用于根據所述外部請求,通過對模板庫檢索獲取兩種格式模板數據和格式驗證信息,完成標準化文檔的數據封裝、更新和存儲。
優選的,所述標準化臨床數據業務支撐系統位于數據交換共享層和數據中心管理層之間。
優選的,所述外部請求對應不同優先級,所述權限管理模塊接收并分析所述外部請求后,對高優先級的外部請求優先處理。
優選的,所述模板管理模塊對模板進行分段存儲時,將模板拆解為若干小模板后建立索引,模版內容以XML和JSON格式分別存儲。
優選的,對于XML格式的文檔,通過使用XSD編寫的XSL文檔進行驗證。
優選的,模板管理模塊共同存儲JSON、XSL及XML模板。
優選的,所述數據服務模塊提供XML和JSON兩種格式的回復響應。
優選的,所述數據服務模塊使用拆解后的模板進行數據處理。
本發明還提供一種臨床數據業務支撐的方法,包括以下步驟。
S1、權限管理模塊接收并分析用戶發送的外部請求,并通知數據服務模塊;
S2、所述數據服務模塊將根據外部請求參數從模板數據庫中獲取相應格式模板和格式驗證信息;
S3、所述數據服務模塊根據所述外部請求,完成標準化文檔的數據封裝、更新和存儲,并按要求形成特定格式的數據響應。
優選的,在步驟S1中,所述權限管理模塊接收并分析所述外部請求后,對高優先級的外部請求優先處理。
優選的,在步驟S2中,所述數據服務模塊優先使用JSON格式操作,并按需完成額外的XML操作和格式驗證。
優選的,在步驟S3中,所述數據服務模塊使用拆解后的模板進行數據交互。
根據本發明提供的標準化臨床數據業務支撐系統及方法,在傳統數據交換共享層和數據中心管理層之間,構建專門的標準化臨床數據業務支撐管理層,實現了海量計算多層分擔。同時,采用JSON技術作為XML標準文檔結構和實際應用結構的中間媒介,節省帶寬,易于開發。此外,將標準化XML模版按應用層次拆解,按照JSON和XML雙格式存儲并建立索引,減少日常處理計算量,提高了對比效率。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單的介紹。顯而易見,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明較佳實施例提供的標準化臨床數據業務支撐系統結構示意圖;
圖2是本發明較佳實施例提供的標準化臨床數據業務支撐系統與其它系統關系示意圖;
圖3是本發明較佳實施例提供的標準化臨床數據業務支撐系統內部主要結構示意圖;
圖4是本發明較佳實施例提供的標準化臨床數據業務支撐系統示例文檔結構圖;
圖5是本發明較佳實施例提供的標準化臨床數據業務支撐方法流程圖。
具體實施方式
下文中將參考附圖并結合實施例來詳細說明本發明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
圖1是本發明較佳實施例提供的標準化臨床數據業務支撐系統結構示意圖。如圖1所示,本發明較佳實施例提供的標準化臨床數據業務支撐系統包括權限管理模塊1、模板管理模塊2、數據服務模塊3,所述權限管理模塊1連接數據服務模塊3,所述模板管理模塊2連接數據服務模塊3,所述權限管理模塊1用于接收外部請求,并判斷所述外部請求對應的權限,所述模板管理模塊2用于進行模板的整體及分段存儲,并完成模板數據的增刪改查操作,所述數據服務模塊3用于根據所述外部請求,通過對模板庫檢索獲取兩種格式模板數據和格式驗證信息,完成標準化文檔的數據封裝、更新和存儲。
本實施例中,模板管理模塊具有模版管理功能,用于對系統管理的模版數據進行增刪改查等操作,其管理的產出物為大量具備唯一索引的模板數據,而每一條模板數據均包含對應的XML格式模板結構數據、JSON格式模板結構數據和XSL格式驗證數據,還包括一些描述模板間關系的位置和編號數據以及中文名稱和注釋等。該模塊將管理和存儲所有格式的模板信息。
數據服務模塊是一個完成(基于模板的)標準化數據服務流程的重要模塊,由權限管理模塊傳遞過來的數據需求或者數據提交,均由該模塊實現后續處理。該模塊使用模板管理模塊的產出物(有索引的全套模板數據庫),實現模版的對應檢索、數據封裝返回請求、數據解析入庫、格式驗證等數據業務支撐。
圖2是本發明較佳實施例提供的標準化臨床數據業務支撐系統與其它系統關系示意圖。如圖2所示,所述標準化臨床數據業務支撐系統屬于特有的業務數據服務支撐層,是標準化數據業務支撐系統,位于數據交換共享層和數據中心管理層之間。
本實施例中,根據用戶不同,其發送的外部請求對應不同優先級,所述權限管理模塊接收并分析所述外部請求后,對高優先級的外部請求優先處理。如此,當外部請求眾多,即使系統繁忙時,也能夠保證用戶的正常反饋。
具體地,在實際操作中,采用分解模版方式的數據業務服務在權限控制方面更為細分,可實現業務數據訂閱和管控的新層次,將數據操作的控制范圍細化到醫療文檔的單個章節。區別于傳統方式下基于整個臨床文檔的權限控制,實現了臨床醫學文檔的簡單復用的同時,提高了權限控制的粒度。
以檢查檢驗報告文檔子結構為例,門診和住院均需查看檢查檢驗報告相關的子結構,但生成和修訂的權限則只屬于實驗室。必要時,對于文檔子結構的讀寫權限還需要結合時間等參數來做更為細致的控制,這對于傳統方式下針對完整文檔做的控制來說,變得更為高效和實用。
技術上,客戶端改造可以直接以子文檔模板編號來展開,構建章節權限控制表,并針對角色的業務特性對其進行章節數據讀寫控制。針對傳統方式下整個文檔的權限控制,分解文檔的機制可以實現對原先屬于同一大文檔的不同小章節采用不同的控制邏輯。由于要確保將更多的業務邏輯下沉到基層系統中,服務器端主要進行更新的時效性控制,即按照最新的醫學文檔管控 原則對超時的文檔修訂進行限制。同樣,這樣的限制也是可以具體到很小的章節。
圖3是本發明較佳實施例提供的標準化臨床數據業務支撐系統內部主要結構示意圖。本系統的主要功能模塊還包括模板管理模塊及數據服務模塊,對外部請求及數據響應做相應處理。
臨床標準化模版采用XML作為默認格式,在設計和發布的過程中提供了很好的可讀性和便利性。但在實際的系統開發過程中,XML格式存在文件龐大、結構復雜和構建析構計算量大等問題。而且在實際應用中,標準化模版僅僅在標準化文檔導出和持久化存儲等少數環節必須要以XML結構存在。故而,本模塊首先保留標準化模版默認的XML格式,其次轉化并存儲對應的JSON格式。
臨床業務數據以患者主索引作為數據的主入口,并以此逐步建立患者的健康檔案結構,再通過子節點的逐步更新實現健康檔案信息(數據)的更新和維護,整個維護過程通過臨床業務文檔來作為中間結構。為了實現標準化和多系統數據互認,每一份業務過程文檔均以特定標準化模版為基礎,裝填業務過程數據。臨床標準化模版結構復雜,按照嚴謹的層次包含了很多內容,并存在大量一對多的父子節點關系。通常而言,一次業務數據需求的響應只更新少量數據,對應于一個完整模板的部分子節點。所以,模版的分解利用對于提升效率有明顯的作用。本實施例中,模板管理模塊對模板進行分段存儲時,將模板拆解為若干小模板后建立索引,模版內容以XML和JSON格式分別存儲。
此外,XML格式提供了完善的驗證機制,對于該類型文檔,本發明采用可以通過使用XSD(XML Schemas Definition)編寫的XSL(XML Schema)文檔嚴格驗證文檔中出現的元素、文檔中出現的屬性、子元素、子元素的數量、子元素的順序、元素是否為空、元素和屬性的數據類型、元素或屬性的默認值和固定值。
雙格式分解模版管理將所有模板的JSON和XML結構冗余存儲。該設計的目的在于提供計算負載轉移的可能,因為JSON和XML結構的互相轉化需要一定的計算量。必要時,可根據服務器能力,確定是否冗余存儲雙結構。當業務支撐服務器計算能力很強時,XML模板根據需要從JSON結構實時轉換,因此模板管理模塊共同存儲JSON、XSL及XML模板。其數據結構例如下表所示。



圖4是本發明較佳實施例提供的標準化臨床數據業務支撐系統示例文檔結構圖。如圖4所示,將圖中結構分解后將包括急診病歷根模版、患者信息模版、醫生信息模版、體格檢查模板中的血壓測量模板共計4個子模板,并一一對應唯一的模板ID、XML格式、JSON格式和XSL格式驗證。
其中,XML格式示例文檔如下:

JSON格式示例文檔如下:


XSL驗證示例文檔如下:


數據服務模塊按需提供XML和JSON兩種格式的回復響應。在數據服務過程中,所述數據服務模塊使用拆解后的模板進行交換,將減少傳輸帶寬占用,降低狀態變量維持的內存消耗,提高數據比對效率。
圖5是本發明較佳實施例提供的臨床數據業務支撐方法流程圖。如圖5所示,本發明較佳實施例提供的臨床數據業務支撐方法包括步驟S1~S3。
步驟S1、權限管理模塊接收并分析用戶發送的外部請求,并通知數據服務模塊。
本步驟中,所述權限管理模塊接收并分析所述外部請求后,對高優先級的外部請求優先處理。
步驟S2、所述數據服務模塊將根據外部請求參數從模板數據庫中獲取相應格式模板和格式驗證信息。
本步驟中,所述數據服務模塊優先使用JSON格式操作,并按需完成額外的XML操作和格式驗證。
步驟S3、所述數據服務模塊根據所述外部請求,完成標準化文檔的數據封裝、更新和存儲,并按要求形成特定格式的數據響應。
本步驟中,所述數據服務模塊使用拆解后的模板進行數據交互。
如前所述,本發明提供的標準化臨床數據業務支撐系統及方法與現有技術相比,在各個方面有著不同優點。
一、變量讀取和賦值
目前大多數B/S結構,MVC2模型的業務應用,界面多采用HTML結合JavaScript語言作為開發輔助,控制界面元素和變量。采用JSON的數據結構有極大的便利性,以上述患者模版(A.002.001)的JSON格式(temp_json)為例:
           patient:{
             name:{code:"HR02.01.001.01",value:"某某"},
             sex:{code:"HR02.02.001",value:"男"}},
可以通過patient.name直接獲得對象的屬性,而通過:
var patient=JSON.parse("{\"name\":\"某某\",\"sex\":\"男\"}");
來構造一個json結構的patient對象,以字符串處理的方式直接完成所有變量的賦值。
二、業務系統界面結構設計
對于業務應用界面數據結構的設計可以直接參考模版管理庫的管理方式,將模版編號以hidden屬性的方式內嵌到提交表單中:
<INPUT TYPE=hidden NAME=uid VALUE="A.002.001">
在提交時可以完成對該子模板內容更新的獨立提交。
三、變量緩存和數據持久化
在開發過程中,為了提高數據的訪問效率,通常要將數據結構作為對象維持到內存中,采用分模版的方式,系統開發時可以將較大的數據結構拆解為若干小的數據結構(如J2EE開發中的Bean),使得具體操作中的屬性對比數量大大減少。
在數據歸檔持久化時,其單個操作的持久化對象也會因此縮小,減少計算負載。
四、數據驗證
雙格式分解模版管理模塊提供對應于所有模版的XSL驗證模板,對于需要嚴格驗證數據有效性的場合,可實現從界面端送過來的JSON結構向XML結構快速轉化,并結合XSL模板實現驗證,避免了傳統模式下的大模板整體轉化和驗證。
五、雙格式響應回復
除了默認的JSON格式的操作和響應,數據服務模塊也可以處理和回復XML格式的大小模塊文檔結構,用于一些XML格式的文檔導入導出。
六、各層次操作審計
行業應用軟件對數據安全和操作安全有很高的要求,但也帶來了大量額外的計算負載和存儲需求。采用分解模版方式的系統,將可以大大提高審計的粒度,相對于傳統模式下一次大量的數據更新,該方式所記錄的審計條目更具備審計針對性。
綜上所述,根據本發明較佳實施例提供的標準化臨床數據業務支撐系統及方法,直接對接數據交換共享組建,并可直接連接數據中心數據庫系統。此外,對于舊系統改造,本系統將業務響應單獨管理,實現標準化增強,并確保運行效率。同時,采用JSON技術作為XML標準文檔結構和實際應用結構的中間媒介,易于編碼解碼,對于開發者更為親和。此外,將標準化XML模版按應用層次拆解,按照JSON和XML雙格式建立索引并存儲,減少日常處理計算量,提高了對比效率。
對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。

關 鍵 詞:
一種 標準化 臨床 數據業務 支撐 系統 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種標準化臨床數據業務支撐系統及方法.pdf
鏈接地址:http://www.rgyfuv.icu/p-6353512.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图