學術產出-Theses

Article View/Open

Publication Export

Google ScholarTM

政大圖書館

Citation Infomation

  • No doi shows Citation Infomation
題名 以智能合約實現快速醫療保險理賠
Streamlining Medical Insurance Claims Processing With Smart Contracts
作者 林展民
Lin, Chan Min
貢獻者 陳恭
Chen, Kung
林展民
Lin, Chan Min
關鍵詞 區塊鏈
智能合約
以太坊
醫療保險
理賠
Blockchain
smart contract
Ethereum
medical insurance
claims
日期 2016
上傳時間 22-Aug-2016 13:41:04 (UTC+8)
摘要 現行醫療保險理賠申請流程相當繁複,被保險人需要向醫療機構申請診斷證明,填具理賠申請書向保險公司提出理賠申請,再由保險公司進行審核。若遇到無法從診斷書直接審核之個案,保險公司需先取得被保險人簽署之調閱病歷同意書後,方能至醫療機構調閱病歷,以利後續理賠審核。這樣的流程,對保險公司來說,需耗費大量人工成本;對被保險人來說,則也有資訊不夠透明的疑慮。
區塊鏈的運作有著公開透明,且難以造假的不可否認性。智能合約是在區塊鏈平台上執行的協議落實程式,既能確保程式不會被竄改,又可保留所有執行紀錄。若能透過這些特性來做為醫療保險理賠傳遞訊息的媒介,除了能提昇保險公司審核流程的時效性,被保險人也能獲得公開透明的資訊。
本論文提出了一套基於智能合約來實現快速醫療保險理賠的方案,我們在以太坊上實作智能合約,我們的方案除了能改善現有的問題,也建構出一套公開透明,且兼顧病人隱私的理賠系統,並考量實際狀況,讓保險公司的業務邏輯可以重用,在理想與現實之間取得一個適當之平衡點。
Current medical insurance claims application process is complex. It requires the insured to apply for medical diagnosis, and to fill out an application form to the insurance company. The insurance company then reviews the case. If they are unable to approve the claims, they must first obtain the consent form from the insured in order to access to his or her medical records to facilitate subsequent claims review. Throughout the process, the insurance company needs to pay a lot of labor costs; while the insured will have many concerns of information transparency.
Blockchain operates in an open and transparent manner and maintains its data in a tamper-free way. Smart contracts are programs executed on a blockchain platform to enforce an agreement such that the program will not be tampered with, and all records of execution will be kept from modification. These characteristics of a smart contract make it very good as a tool for streamlining the medical insurance claims process, as it will greatly reduce the human efforts involved on the insurance company side while increase the information transparency from the perspective of the insured.
This thesis presents a smart contract based solution for streamlining the medical insurance claims process. We design and implement the con-tract on the Ethereum platform. In addition to improving the existing problems, our solution builds an open and transparent claims system that takes into account the patient privacy and the practical requirement of re-using the existing claims processing system of the insurance company, thus achieving a proper balance between the ideal and reality.
參考文獻 [1] Nakamoto, Satoshi (2009). "Bitcoin: A Peer-to-Peer Electronic Cash System"
[2] Genesis Block (Block #0), from: https://blockchain.info/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
[3] Lamport, L.; Shostak, R.; Pease, M.(1982). "The Byzantine Generals Problem"
[4] David Lee Chaum. "Computer Systems Established, Maintained and Trusted by Mutually Suspicious Groups." University of California, Berkeley, 1982.
[5] V. Miller, "Use of elliptic curves in cryptography", CRYPTO 85, 1985.
[6] Neal Koblitz, "Elliptic curve cryptosystems", Mathematics of Computation 48, 1987.
[7] Rivest, R.; Shamir, A.; Adleman, L. (February 1978). "A Method for Obtaining Digital Signatures and Public-Key Cryptosystems"
[8] Ethereum White Paper, from: https://github.com/ethereum/wiki/wiki/White-Paper/
[9] Solidity Docs, from: https://solidity.readthedocs.io/en/latest/
描述 碩士
國立政治大學
資訊科學系碩士在職專班
103971020
資料來源 http://thesis.lib.nccu.edu.tw/record/#G0103971020
資料類型 thesis
dc.contributor.advisor 陳恭zh_TW
dc.contributor.advisor Chen, Kungen_US
dc.contributor.author (Authors) 林展民zh_TW
dc.contributor.author (Authors) Lin, Chan Minen_US
dc.creator (作者) 林展民zh_TW
dc.creator (作者) Lin, Chan Minen_US
dc.date (日期) 2016en_US
dc.date.accessioned 22-Aug-2016 13:41:04 (UTC+8)-
dc.date.available 22-Aug-2016 13:41:04 (UTC+8)-
dc.date.issued (上傳時間) 22-Aug-2016 13:41:04 (UTC+8)-
dc.identifier (Other Identifiers) G0103971020en_US
dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/100573-
dc.description (描述) 碩士zh_TW
dc.description (描述) 國立政治大學zh_TW
dc.description (描述) 資訊科學系碩士在職專班zh_TW
dc.description (描述) 103971020zh_TW
dc.description.abstract (摘要) 現行醫療保險理賠申請流程相當繁複,被保險人需要向醫療機構申請診斷證明,填具理賠申請書向保險公司提出理賠申請,再由保險公司進行審核。若遇到無法從診斷書直接審核之個案,保險公司需先取得被保險人簽署之調閱病歷同意書後,方能至醫療機構調閱病歷,以利後續理賠審核。這樣的流程,對保險公司來說,需耗費大量人工成本;對被保險人來說,則也有資訊不夠透明的疑慮。
區塊鏈的運作有著公開透明,且難以造假的不可否認性。智能合約是在區塊鏈平台上執行的協議落實程式,既能確保程式不會被竄改,又可保留所有執行紀錄。若能透過這些特性來做為醫療保險理賠傳遞訊息的媒介,除了能提昇保險公司審核流程的時效性,被保險人也能獲得公開透明的資訊。
本論文提出了一套基於智能合約來實現快速醫療保險理賠的方案,我們在以太坊上實作智能合約,我們的方案除了能改善現有的問題,也建構出一套公開透明,且兼顧病人隱私的理賠系統,並考量實際狀況,讓保險公司的業務邏輯可以重用,在理想與現實之間取得一個適當之平衡點。
zh_TW
dc.description.abstract (摘要) Current medical insurance claims application process is complex. It requires the insured to apply for medical diagnosis, and to fill out an application form to the insurance company. The insurance company then reviews the case. If they are unable to approve the claims, they must first obtain the consent form from the insured in order to access to his or her medical records to facilitate subsequent claims review. Throughout the process, the insurance company needs to pay a lot of labor costs; while the insured will have many concerns of information transparency.
Blockchain operates in an open and transparent manner and maintains its data in a tamper-free way. Smart contracts are programs executed on a blockchain platform to enforce an agreement such that the program will not be tampered with, and all records of execution will be kept from modification. These characteristics of a smart contract make it very good as a tool for streamlining the medical insurance claims process, as it will greatly reduce the human efforts involved on the insurance company side while increase the information transparency from the perspective of the insured.
This thesis presents a smart contract based solution for streamlining the medical insurance claims process. We design and implement the con-tract on the Ethereum platform. In addition to improving the existing problems, our solution builds an open and transparent claims system that takes into account the patient privacy and the practical requirement of re-using the existing claims processing system of the insurance company, thus achieving a proper balance between the ideal and reality.
en_US
dc.description.tableofcontents 第一章 緒論 1
第一節 研究動機 1
第二節 研究目的 1
第四節 論文架構 1
第二章 相關研究與技術背景 3
第一節 比特幣 3
第二節 區塊鏈 5
第三節 以太坊 13
第四節 智能合約 16
第五節 ÐApp 17
第六節 非對稱加密 18
第七節 電子病歷 19
第八節 診斷碼 21
第三章 系統架構與設計 24
第一節 名詞解釋 24
3.1.1 Ethereum 24
3.1.2 Git 24
3.1.3 Node.js 24
3.1.4 React 26
3.1.5 Babel 27
3.1.6 React-Bootstrap 27
第二節 系統架構 27
第三節 系統設計 28
3.3.1 調用攔截 28
3.3.2 履約保證 29
3.3.3 病歷上傳 30
3.3.4 理賠審核 31
3.3.5 事件通知 32
3.3.6 補償機制 33
3.3.7 必要時檢驗 33
第四節 智能合約實作 35
3.4.1 合約資訊 35
3.4.2 調用攔截 36
3.4.3 銷毀合約 36
3.4.4 儲存結構 36
3.4.5 判斷病歷是否重複上傳 37
3.4.6 事件通知 38
3.4.7 調用父類別的建構子 38
3.4.8 取得儲存結構長度 38
3.4.9 變更醫療機構帳號 39
3.4.10 上傳病歷 39
3.4.11 以太幣理賠 40
3.4.12 理賠審核 41
3.4.13 補償機制 41
第五節 ÐApp實作 42
3.5.1 以太幣轉帳 42
3.5.2 區塊內容解碼 43
3.5.3 變更醫療機構帳號 44
3.5.4 上傳病歷 45
3.5.5 理賠審核 48
3.5.6 理賠記錄 49
3.5.7 補償機制 50
第四章 系統特色及預期效益 51
第一節 系統特色 51
第二節 預期效益 51
第五章 結論與未來研究方向 54
參考文獻 56
zh_TW
dc.source.uri (資料來源) http://thesis.lib.nccu.edu.tw/record/#G0103971020en_US
dc.subject (關鍵詞) 區塊鏈zh_TW
dc.subject (關鍵詞) 智能合約zh_TW
dc.subject (關鍵詞) 以太坊zh_TW
dc.subject (關鍵詞) 醫療保險zh_TW
dc.subject (關鍵詞) 理賠zh_TW
dc.subject (關鍵詞) Blockchainen_US
dc.subject (關鍵詞) smart contracten_US
dc.subject (關鍵詞) Ethereumen_US
dc.subject (關鍵詞) medical insuranceen_US
dc.subject (關鍵詞) claimsen_US
dc.title (題名) 以智能合約實現快速醫療保險理賠zh_TW
dc.title (題名) Streamlining Medical Insurance Claims Processing With Smart Contractsen_US
dc.type (資料類型) thesisen_US
dc.relation.reference (參考文獻) [1] Nakamoto, Satoshi (2009). "Bitcoin: A Peer-to-Peer Electronic Cash System"
[2] Genesis Block (Block #0), from: https://blockchain.info/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
[3] Lamport, L.; Shostak, R.; Pease, M.(1982). "The Byzantine Generals Problem"
[4] David Lee Chaum. "Computer Systems Established, Maintained and Trusted by Mutually Suspicious Groups." University of California, Berkeley, 1982.
[5] V. Miller, "Use of elliptic curves in cryptography", CRYPTO 85, 1985.
[6] Neal Koblitz, "Elliptic curve cryptosystems", Mathematics of Computation 48, 1987.
[7] Rivest, R.; Shamir, A.; Adleman, L. (February 1978). "A Method for Obtaining Digital Signatures and Public-Key Cryptosystems"
[8] Ethereum White Paper, from: https://github.com/ethereum/wiki/wiki/White-Paper/
[9] Solidity Docs, from: https://solidity.readthedocs.io/en/latest/
zh_TW