[發明專利]應用于醫院信息系統的數據交換方法在審
| 申請號: | 201611265158.7 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN106850758A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 趙景;童永安;陳勇強 | 申請(專利權)人: | 廣州慧揚信息系統科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;G06F19/00 |
| 代理公司: | 深圳市合道英聯專利事務所(普通合伙)44309 | 代理人: | 廉紅果,李曉菲 |
| 地址: | 510000 廣東省廣州市天河*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用于 醫院 信息系統 數據 交換 方法 | ||
技術領域
本發明涉及醫療行業技術領域,特別是指一種應用于醫院信息系統的數據交換方法,可支持多種協議、多種數據標準、多目標系統。
背景技術
目前各大醫院的各個信息系統很多情況下是由不同的程序開發商分別在不同的時間進行設計、部署,采用的數據標準、交換協議不一致,使得異構系統之間的信息交換難以進行,造成“信息孤島”,大大降低醫院的工作效率,增加系統開發、維護成本,也增加病人反復確認的成本和醫療風險。而常用的協議轉換器只能完成點對點的轉換,而接口開發成本昂貴,均無法很好地解決醫院系統數據交換協議不同的問題。
因此,有必要設計一種新的應用于醫院信息系統的數據交換方法,以解決上述技術問題。
發明內容
針對背景技術中存在的問題,本發明的目的是提供一種應用于醫院信息系統的數據交換方法,采用編碼和多線程技術方法,將源發送系統的數據標準和數據協議轉換成目標系統對應的數據標準和協議,可對應多個不同數據標準的目標系統,完成異構系統之間的多種協議、多種數據標準的數據交換。大力提高醫務工作人員效率的同時,又將減少患者的醫療風險和醫院的開發以及維護系統的成本。
本發明的技術方案是這樣實現的:一種應用于醫院信息系統的數據交換方法,包括以下步驟:(1)配置數據轉換平臺的運行環境:分別編寫路由器源節點、目標節點的消息解析器、協議適配器、過濾器、交換器、分發器的代碼并對各自的登陸賬號、服務名、IP地址、數據標準進行相應的配置,最后打包封裝;(2)建立連接源發送系統和目標系統的路由器,實現不同標準的數據進行轉換:將上一步驟中打包封裝的路由器源節點、目標節點的消息解析器、協議適配器、過濾器、轉換器、分發器進行組合,形成連接源發送系統和目標系統的路由器并進行相應的設置;(3)部署路由器到數據轉換平臺:利用多線程技術部署路由器到數據轉換平臺,編譯源代碼生成實時可用的程序,同時在源節點部署消息監聽端口,允許多系統在線訪問。
在上述技術方案中,所述配置的消息解析器可以解析的數據標準類型包括:分隔符號字文檔、醫學數字成像和通信、電子數據交換、醫療系統傳輸協議、RAW協議、可擴展的標記語言,適配器可以適配的協議包括通道、醫學數字成像和通信、數據庫、文件、本地文件傳輸協議、超文本傳輸協議、Java消息服務應用程序接口、直譯式腳本語言、傳輸控制協議、web的應用程序。
在上述技術方案中,所述路由器源節點的設置包括適配器類型以及對應協議類型的接收設置、答復設置、網絡服務器接收設置。
在上述技術方案中,所述路由器源節點適配器類型設置為“TCP listener”。
在上述技術方案中,所述路由器源節點的協議支持包括:通道Reader、醫學數字成像和通信Listener、數據庫Reader、本地文件傳輸協議Reader、超文本傳輸協議Listener、Java消息服務應用程序接口Listener、直譯式腳本語言Reader、傳輸控制協議listener、web應用程序Listener。
在上述技術方案中,所述路由器源節點設置包括以下步驟:
(1)路由器源節點通過協議適配器監聽數據,接收源發送系統發送的數據并傳遞給消息解析器;
(2)消息解析器將能被路由器識別的消息進行解析,然后傳遞給過濾器,不能解析則舍棄;
(3)數據經過濾器邏輯比對,判斷路由器端口是否包含消息內容對應的目標系統,是則走下一步,否則舍棄;
(4)將過濾后的數據經轉換器轉換為統一標準的數據,按照數據交換平臺的消息架構進行封裝;
(5)將統一標準和協議的數據發送給分發器。
在上述技術方案中,所述路由器目標節點設置包括適配器類型、隊列/重試設置、腳本設置。
在上述技術方案中,所述路由器目標節點設置包括以下步驟;
(1)目的節點的消息解析器對能夠被路由器識別的數據進行解析,若能解析就將解析后的消息發送給過濾器,否則舍棄;
(2)過濾器根據不同目標系統的數據要求對數據進行過濾,多個目標系統對應多個過濾器;
(3)過濾器過濾出特定目標系統對應的數據,發送到轉換器,多個目標系統對應多個轉換器;
(4)轉換器將統一標準的數據轉換成符合對應不同目標系統的標準的數據,發送到協議適配器;
(5)協議適配器調用對應目標系統,將數據發送給目標系統;
(6)目標系統通過本平臺答復發送結果,異構系統完成數據交換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州慧揚信息系統科技有限公司,未經廣州慧揚信息系統科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611265158.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:蓄電池極板快速固化干燥工藝
- 下一篇:一種網關及智慧城市管理系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





