[發明專利]醫療軟件通信方法及裝置在審
| 申請號: | 201711437630.5 | 申請日: | 2017-12-26 |
| 公開(公告)號: | CN108052315A | 公開(公告)日: | 2018-05-18 |
| 發明(設計)人: | 王防震 | 申請(專利權)人: | 廣州緯儀信息科技有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 醫療 軟件 通信 方法 裝置 | ||
本發明實施例提供一種醫療軟件通信方法及裝置。該方法包括:接收治療參數配置信息的發送請求,其中,治療參數配置信息的發送請求包括有需要發送的目標治療參數;根據所述治療參數配置信息的發送請求對所述目標治療參數進行封裝,生成對應的目標封裝數據;根據所述目標封裝數據調用預設封裝接口;通過所述預設封裝接口,并基于預設通信協議將所述目標封裝數據發送給所述醫療設備。本發明不僅通信接口實現靈活,易于使用,而且后期代碼維護和業務擴展方便,提高了醫療軟件的可擴展性和可維護性。
技術領域
本發明涉及通信技術領域,具體而言,涉及一種醫療軟件通信方法及裝置。
背景技術
現有的與醫療設備配套的上位機軟件,代碼的耦合度高。在UI層用戶操作產生的消息,直接調用通訊協議層或者系統驅動層的接口,雖然這種方法操作直接,看似方便,實際上卻為后期業務擴展代碼維護留下了隱患,如果需求發生變更,那么會重寫相當量的代碼。此外,通信協議層和系統驅動層的接口函數都非常底層,接口實現不簡潔,寫出的代碼很容易出現BUG。
發明內容
為了克服現有技術中的上述不足,本發明的目的在于提供一種醫療軟件通信方法及裝置,不僅通信接口實現靈活,易于使用,而且后期代碼維護和業務擴展方便,提高了醫療軟件的可擴展性和可維護性。
為了實現上述目的,本發明較佳實施例采用的技術方案如下:
本發明較佳實施例提供一種醫療軟件通信方法,應用于與醫療設備通信連接的用戶終端,所述方法包括:
接收治療參數配置信息的發送請求。其中,治療參數配置信息的發送請求包括有需要發送的目標治療參數;
根據所述治療參數配置信息的發送請求對所述目標治療參數進行封裝,生成對應的目標封裝數據;
根據所述目標封裝數據調用預設封裝接口;
通過所述預設封裝接口,并基于預設通信協議將所述目標封裝數據發送給所述醫療設備。
在本發明較佳實施例中,所述根據所述治療參數配置信息的發送請求對所述目標治療參數進行封裝,生成對應的目標封裝數據的步驟,包括:
獲取預設封裝協議;
采用所述預設封裝協議中的格式轉換函數對所述目標治療參數進行封裝;
在所述目標治療參數封裝成功后,生成對應的一預設格式的字符串。
在本發明較佳實施例中,所述方法還包括:
創建所述預設封裝協議;
所述創建所述預設封裝協議的步驟包括:
響應創建所述預設封裝協議的請求,創建所述預設封裝協議,其中,所述預設封裝協議用于對所述目標治療參數進行封裝。
在本發明較佳實施例中,所述方法還包括:
響應預設封裝接口的封裝請求,通過預設封裝引擎對通信接口進行封裝,得到所述預設封裝接口。
在本發明較佳實施例中,所述通過所述預設封裝接口,并基于預設通信協議將所述目標封裝數據發送給所述醫療設備的步驟,包括:
獲取所述預設通信協議。其中,所述預設通信協議基于所述醫療軟件的通信協議層,所述通信協議層包括有多個通信接口;
根據所述預設通信協議將所述目標封裝數據通過系統驅動層發送給所述醫療設備。
本發明較佳實施例還提供一種醫療軟件通信裝置,應用于與醫療設備通信連接的用戶終端,所述裝置包括:
接收模塊,用于接收治療參數配置信息的發送請求。其中,治療參數配置信息的發送請求包括有需要發送的目標治療參數;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州緯儀信息科技有限公司,未經廣州緯儀信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711437630.5/2.html,轉載請聲明來源鉆瓜專利網。





