[發明專利]一種DCWI無接口快速獲取文檔的系統在審
| 申請號: | 202011162758.7 | 申請日: | 2020-10-27 |
| 公開(公告)號: | CN112363850A | 公開(公告)日: | 2021-02-12 |
| 發明(設計)人: | 朱戰濤;皇甫興輝;張雪石 | 申請(專利權)人: | 廈門嘉時軟件科技有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F16/16;G16H10/60 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 361000 福建省廈門市集*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 dcwi 接口 快速 獲取 文檔 系統 | ||
1.一種DCWI無接口快速獲取文檔的系統,其特征在于:該DCWI無接口快速獲取文檔的系統利用輔助外掛與虛擬打印軟件技術,不需要第三方軟件供應商的接口,可以采集到第三方軟件里的PDF文件;主要利用外掛原理,采用對目標軟件的內存進行分析,解析,獲取信息之后,再利用虛擬打印機技術,將信息匯編成PDF文件格式轉存;
外掛技術是利用windows底層API函數,請目標軟件進行跟蹤,信息采集,分析,匯總數據之后輔助完成目標的工具,它的主要技術點包含模擬鼠標、鍵盤操作技術,攔截socket技術,攔截windows已經公開的API函數,直接讀取目標軟件的內存內容等技術;
虛擬打印技術是能模擬的實現打印機的功能,打印文件的技術,即通過開發windows底層驅動,模擬打印機打印的過程的工具,它主要是轉匯總的信息進行格式化處理。
2.根據權利要求1所述的一種DCWI無接口快速獲取文檔的系統,其特征在于:該DCWI無接口快速獲取文檔的系統采用了windows API攔截技術,內存映射技術,模擬鍵盤,鼠標操作、虛擬打印技術,最終可以達到從登錄第三方子系統到采集界面的目的,然后就是通過打印方式,將原來的直接打印到紙制的病歷內容,直接輸出文件電子文檔。
3.根據權利要求1所述的一種DCWI無接口快速獲取文檔的系統,其特征在于,其具體步驟如下:
S1:關聯目標軟件即第三方軟件進程,找出啟動參數,一般windows程序都是以exe或com形式存在,而啟這軟件,一般默認是無參數啟動,但有一個軟件也有參數啟動,采集輔助軟件關聯到進程之后,然后通過相關API分析軟件的加載模塊,并找出主界面信息;
S2:分析主界面元素,主要是導出界面布局及控件信息,利用windows應用程序特別,可以獲取所有的控件的句柄信息,位置信息,包含控件類型;
S3:是根據元素信息,判斷輸入控件與界面輸入的信息是否匹配,如病案號,姓名,檢查單號等信息,進行查詢;查詢到對應的控件,并記錄句柄,此時分析的過程是把界面的元素全部讀取出來,然后根據位置,標簽,或者控件命令的ID查找到對應的控件,為下面的內容輸入或選擇作準備,這一過程完全自定義算法,包含了內存分析,內存尋址操作,需要記錄完整過程,最后保存為控件句柄;
S4:獲取界面元素之后,模擬操作過程,設置過程中的參數,包含停頓時間,鼠標點周區域,模擬按鈕,文本框內容輸入,單選結果,多選結果等;此步驟需要到打印按鈕為止,為下一步虛擬打印作準備,即從登錄到采集病歷的界面,全過程采集參數,直到打印為止。
S5:組裝采集參數,將可以定位患者病歷的參數,及過程參數組裝成輔助采集工具的參數,讓其從登錄開始到打印為止的過程可以循環進行,持續輸出病歷;
S6:監聽打印機輸出的PDF文件,即是需要采集病歷,通過對虛擬打印機程序的監控,只要是消息捕獲,攔截到文件之后,然后上傳最終的應用系統。
4.根據權利要求3所述的一種DCWI無接口快速獲取文檔的系統,其特征在于:所述步驟S2中控件類型包括文本輸入,時期時間輸入,單選,多選框,按鈕控件。
5.根據權利要求3所述的一種DCWI無接口快速獲取文檔的系統,其特征在于:所述步驟S3中控件句柄包括完全控件控件的ID,windows程序運行時定義,表現為整數。
6.根據權利要求1所述的一種DCWI無接口快速獲取文檔的系統,其特征在于:該DCWI無接口快速獲取文檔的系統首先我們需要了解第三方系統的軟件版本,運行環境需要采集的電子病歷文件等信息,然后針對需要采集的電子病歷文件進行人工登錄第三方子系統軟件,進行操作獲取,整個過程我們只需要了解用戶的權限,操作過程即可;接下來就是配置我的采集環境參數,讓軟件可以模擬用戶操作,這個過程是分析,收集第三方子系統的信息,過程中可能還需要對內存內容進行分析,將結果作為采集的參數配置到我們的軟件中,接下來就是將參數生成完成之后,直接進行虛擬打印,將信息打印到電子文件內,達到收集的目的,最后將整個過程配置成一個閉環,可以無限循環的進行采集電子病歷。
7.根據權利要求1所述的一種DCWI無接口快速獲取文檔的系統,其特征在于:該DCWI無接口快速獲取文檔的系統只需要醫院提供少量數據,即可對第三方子系統所管理的病歷進行收集。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門嘉時軟件科技有限公司,未經廈門嘉時軟件科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011162758.7/1.html,轉載請聲明來源鉆瓜專利網。





