The invention discloses a method including method and device, implementation of electronic medical records based on the blockchain: doctors use terminal equipment log electronic medical record system; doctors on patients after the examination, the patients with sensitive data through standard state secret encryption algorithm written into the block chain, only encoding sensitive data and write the corresponding patients block chain and database; ordinary patient data stored in the database, and through the SHA256 standard algorithm to generate data fingerprints, fingerprint records in the data block in the chain; with the electronic medical record system login input query, the query request is sent to the blockchain sensitive data and database, electronic medical records system obtained by encoding information the query request and general data, the integration of sensitive data is obtained and shown to have common data Who. With the invention, the patient information can be shared and acquired conveniently, and the patient information can be prevented from being tampered with, and the rights of the patients can be guaranteed.
【技術實現步驟摘要】
基于區塊鏈的電子病歷的實現方法及裝置
本專利技術涉及電子病歷領域,特別涉及一種基于區塊鏈的電子病歷的實現方法及裝置。
技術介紹
電子病歷(EMR,ElectronicMedicalRecord)也叫計算機化的病案系統或稱基于計算機的病人記錄(CPR,Computer-BasedPatientRecord)。它是用電子設備(計算機、健康卡等)保存、管理、傳輸和重現的數字化的病人的醫療記錄,取代手寫紙張病歷,它的內容包括紙張病歷的所有信息。傳統的電子病歷處理流程如下:醫療機構購買或自建電子化系統;醫療機構將醫療處理過程電子信息化;患者所需信息由電子系統打印后發給患者。在傳統電子病歷流程下,電子病歷仍只存在于某個醫療機構中,由于患者信息不能共享,患者如需要相關信息,仍需要紙制打印;監管機構或其它醫療機構需要相關信息時,必須接入該醫療機構才能獲取;可見患者信息的獲取比較麻煩。傳統存儲病歷的一般流程是:A、醫生登錄系統:醫生、護士、監管機構等均可通過合法的終端(如PC、手機等)進行系統登錄;B、醫生登記病歷:醫生對病患檢查完畢后,將信息按電子病歷要求進行存放于數據庫中;C、使用傳統數據庫存儲電子病歷數據;D、結束:整個系統退出。該模式是現在的傳統模式,所有病歷登記在數據庫中,由于醫療機構有數據庫的最高權限,所以醫療機構可以對數據庫做任意操作,這樣,相關信息可能會被該醫療機構進行私下修改,使患者的權利無法得到保障。
技術實現思路
本專利技術要解決的技術問題在于,針對現有技術的上述缺陷,提供一種患者信息可以共享且獲取較為方便、能防止患者信息被篡改、能保障患者的權利的基于區塊 ...
【技術保護點】
一種基于區塊鏈的電子病歷的實現方法,其特征在于,包括如下步驟:A)在電子病歷系統中建立區塊鏈和數據庫;B)醫生使用終端設備登錄所述電子病歷系統;C)所述醫生對患者檢查完畢后,將所述患者的敏感數據通過標準國密算法進行加密后寫入所述區塊鏈,同時產生對應所述患者的敏感數據的唯一編碼,并將其同時寫入所述區塊鏈和數據庫;D)將所述患者的普通數據保存在所述數據庫中,同時將所述患者的普通數據通過SHA256標準算法生成數據指紋,并將所述數據指紋記錄在所述區塊鏈中;E)患者登錄所述電子病歷系統并輸入查詢請求,所述電子病歷系統將所述查詢請求同時發送到所述區塊鏈和數據庫,所述電子病歷系統通過所述查詢請求中的編碼信息獲取對應的敏感數據和普通數據,并將獲取的所述敏感數據和普通數據進行整合后顯示給所述患者。
【技術特征摘要】
1.一種基于區塊鏈的電子病歷的實現方法,其特征在于,包括如下步驟:A)在電子病歷系統中建立區塊鏈和數據庫;B)醫生使用終端設備登錄所述電子病歷系統;C)所述醫生對患者檢查完畢后,將所述患者的敏感數據通過標準國密算法進行加密后寫入所述區塊鏈,同時產生對應所述患者的敏感數據的唯一編碼,并將其同時寫入所述區塊鏈和數據庫;D)將所述患者的普通數據保存在所述數據庫中,同時將所述患者的普通數據通過SHA256標準算法生成數據指紋,并將所述數據指紋記錄在所述區塊鏈中;E)患者登錄所述電子病歷系統并輸入查詢請求,所述電子病歷系統將所述查詢請求同時發送到所述區塊鏈和數據庫,所述電子病歷系統通過所述查詢請求中的編碼信息獲取對應的敏感數據和普通數據,并將獲取的所述敏感數據和普通數據進行整合后顯示給所述患者。2.根據權利要求1所述的基于區塊鏈的電子病歷的實現方法,其特征在于,所述患者的敏感數據包括患者的姓名、手機號碼和醫生醫囑信息。3.根據權利要求1或2所述的基于區塊鏈的電子病歷的實現方法,其特征在于,所述患者的普通數據包括去除了患者姓名的X光片。4.根據權利要求1或2所述的基于區塊鏈的電子病歷的實現方法,其特征在于,所述患者的敏感數據的唯一編碼包括患者的身份證號碼+日期+時分秒。5.根據權利要求1或2所述的基于區塊鏈的電子病歷的實現方法,其特征在于,所述標準國密算法為SM1算法。6.一種實現如權利要求1所述的基于區塊鏈的電子病歷的實現方法的裝置,其特征在于,包括:區塊鏈建立單元:用于...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。