[發明專利]一種基于發布訂閱模式的衛生信息平臺互聯互通方法在審
| 申請號: | 201610115580.8 | 申請日: | 2016-03-01 |
| 公開(公告)號: | CN105760525A | 公開(公告)日: | 2016-07-13 |
| 發明(設計)人: | 葉彥波;李光亞;陳誠;馮東雷 | 申請(專利權)人: | 萬達信息股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06Q50/22 |
| 代理公司: | 上海申匯專利代理有限公司 31001 | 代理人: | 翁若瑩;柏子雵 |
| 地址: | 200233 上海市徐*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 發布 訂閱 模式 衛生 信息 平臺 互通 方法 | ||
技術領域
本發明涉及一種基于發布訂閱模式的衛生信息平臺互聯互通方法。
背景技術
目前在衛生信息平臺領域中,衛生信息平臺中平臺與平臺應用之間的數據交互、衛生信息平臺與衛生信息平臺之間的數據交互方法多種多樣,各自都有自己的特色和缺陷。而如果能把上述兩種交互方式進行統一,那么就大大簡化衛生信息平臺的架構,縮減開發成本,使衛生信息平臺中平臺與平臺應用的耦合度降低。
發明內容
本發明要解決技術問題是:將平臺與平臺應用之間的數據交互及衛生信息平臺與衛生信息平臺之間的數據交互進行統一。
為了解決上述技術問題,本發明的技術方案是提供了一種基于發布訂閱模式的衛生信息平臺互聯互通方法,其特征在于,包括以下步驟:
步驟1、在每級衛生信息平臺中設定文檔發布者及文檔訂閱者,并設定訂閱通知服務,其中:
文檔發布者用于實現獲取文檔服務;文檔訂閱者用于實現通知服務;文檔發布者與文檔訂閱者間傳遞的是文檔以及文檔的元數據,文檔的元數據是指與文檔相關的上下文信息;
訂閱通知服務,用于實現發布服務和訂閱服務,其提供訂閱服務接口,以允許文檔訂閱者進行文檔訂閱,設定訂閱信息,訂閱信息是一種查詢過濾方法,允許根據文檔的元數據信息設置多種查詢過濾條件;
步驟2、當文檔發布者每接收到一份文檔后,就會將該文檔的元數據發布給訂閱通知服務,訂閱通知服務就會根據訂閱信息查詢該份文檔是否被訂閱,若有,則繼續查詢訂閱了該份文檔的文檔訂閱者,然后將該文檔的元數據信息分別通知給各文檔訂閱者;
當文檔訂閱者接收到通知后,根據文檔的元數據中的文檔存儲位置,調用文檔發布者的獲取文檔服務來獲取具體的文檔數據,并根據預先的設定進行后續的處理。
優選地,在所述步驟1中,所述文檔相關的上下文信息包括文檔的創建者、發送者、文檔中涉及的患者與醫護人員、文檔中涉及的醫療機構、文檔內容類別、文檔的存儲位置。
優選地,在所述步驟1中,每一級衛生信息平臺中的文檔存儲和文檔注冊充當了當前一級衛生信息平臺的文檔發布者;每一級衛生信息平臺還包括對應于下一級衛生信息平臺中的文檔訂閱者的文檔發布者。
本發明提供了一種基于發布訂閱的模式來解決衛生信息平臺與基于平臺應用之間交互、衛生信息平臺與衛生信息平臺之間交互的方法,其具有如下優點:第一、將兩種交互方法相融合,減少衛生信息平臺的開發難度和復雜度;第二、減少衛生信息平臺與基于平臺應用之間的耦合性;第三、減少交互接口的數量,接入成本降低。
附圖說明
圖1為多級衛生信息平臺的發布訂閱模式。
具體實施方式
為使本發明更明顯易懂,茲以優選實施例作詳細說明如下。
本發明提供了一種基于發布訂閱模式的衛生信息平臺互聯互通方法,其步驟包括
步驟1、在每級衛生信息平臺中設定文檔發布者及文檔訂閱者,并設定訂閱通知服務,其中:
文檔發布者用于實現獲取文檔服務。文檔訂閱者用于實現通知服務。文檔發布者與文檔訂閱者間傳遞的是文檔以及文檔的元數據,文檔的元數據是指與文檔相關的上下文信息,包括文檔的創建者、發送者、文檔中涉及的患者與醫護人員、文檔中涉及的醫療機構、文檔內容類別、文檔的存儲位置等。
訂閱通知服務,用于實現發布服務和訂閱服務,其提供訂閱服務接口,以允許文檔訂閱者進行文檔訂閱,設定訂閱信息,訂閱信息是一種一種類似于SQLSelect語句的,允許根據文檔的元數據信息設置多種查詢過濾條件。
對于如圖1所示,多級衛生信息平臺而言,每一級衛生信息平臺中的文檔存儲和文檔注冊充當了當前一級衛生信息平臺的文檔發布者。每一級衛生信息平臺除包括與當前一級的文檔發布者對應的文檔訂閱者,還包括對應于下一級衛生信息平臺中的文檔訂閱者的文檔發布者。
步驟2、當文檔發布者每接收到一份文檔后,就會將該文檔的元數據發布給訂閱通知服務,訂閱通知服務就會根據訂閱信息查詢該份文檔是否被訂閱?都有哪些系統訂閱了該份文檔?然后將該文檔的元數據信息分別通知給各文檔訂閱者。
當文檔訂閱者接收到通知后,根據文檔的元數據中的文檔存儲位置,調用文檔發布者的獲取文檔服務來獲取具體的文檔數據,并根據預先的設定進行后續的處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于萬達信息股份有限公司,未經萬達信息股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610115580.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種零件深度設計系統及方法
- 下一篇:一種信息推送方法和裝置





