* [台灣E院](https://sp1.hso.mohw.gov.tw/doctor/SiteOpen.php) * 使用時,應註明出處 * [就醫](https://data.gov.tw/datasets/search?p=1&size=10&s=_score_desc&rct=274) * [健康](https://data.gov.tw/datasets/search?p=1&size=10&s=_score_desc&rct=291) * [衛福部](https://info.nhi.gov.tw/IODE0000/IODE0000S06) * [食藥署](https://www.fda.gov.tw/TC/news.aspx?cid=5049) 或許可用之開放資料: * [全台診所資訊](https://data.gov.tw/dataset/39283) 注意:服務項目、診療科別、看診時間都有空缺、備註大部分是空的 * [全台藥局資訊](https://data.gov.tw/dataset/39284) 注意:服務項目只有門診診療跟空白、診療科別全都是空白、備註大部分是空的 * [全台區域醫院資訊](https://data.gov.tw/dataset/39281) * [臺灣醫療資訊標準大平台](https://medstandard.mohw.gov.tw/?gad_source=1&gad_campaignid=23492554770&gbraid=0AAAABCOn_nyiJ-tnjlIZDjPoyxapPryc0&gclid=Cj0KCQiAkPzLBhD4ARIsAGfah8jpceL4OSTx3GdTJrdFNMfXW7lxoA34zyQ_zT4r_8ITHUd-xAl_KaEaArIIEALw_wcB) --- ## 不建議使用(不保證資料正確) https://api.eucare.tw/ui/app/user_terms https://www.wegetcare.tw/ https://iccare.tw/ https://expert.med-net.com/index --- # 針對專題資料庫可用之開源API ## 健康 #### 負責人:王洪賢 * [衛生福利部闢謠網站](https://www.hpa.gov.tw/Pages/List.aspx?nodeid=70) * [衛生福利部闢謠網站API](https://www.hpa.gov.tw/wf/newsapi.ashx) [API使用方式](https://www.hpa.gov.tw/Pages/List.aspx?nodeid=4508):跟食藥署的格式差不多 * [食藥闢謠專區](https://www.fda.gov.tw/TC/news.aspx?cid=5049) 食藥闢謠機器人使用的文章來源 * [食藥闢謠專區API](https://www.fda.gov.tw/DataAction) [API使用方式:](https://www.fda.gov.tw/tc/DataAction.aspx) 參數有keyword,startdate,enddate 回傳標題、內容、附檔連結與發布日期 * [openFDA API](https://open.fda.gov/apis/drug/event/example-api-queries/) 美國的食藥署提供的開放資料平台與API,提供關於食物、藥品、化妝品等資訊的API * [MyHealthfinder API](https://odphp.health.gov/our-work/national-health-initiatives/health-literacy/consumer-health-content/free-web-content/apis-developers/api-documentation):美國衛生及公共服務部下一個部門(odphp)開發的API,主要提供健康、養身的資訊。 * 使用條款:使用者要附上logo URL * 展示主題詳情時要附上該內容最後更新時間 * [Google fact check tool](https://toolbox.google.com/factcheck/explorer/search/list:recent;hl=zh?hl=zh-tw) 參考用,類似台灣的事實查核中心 https://colab.research.google.com/drive/1MwR89Q4Baiez_naGbtAUclu3qXhUsgsy --- ## 醫療 #### 負責人:張宸翊 * [健保特約醫事機構-診所(政府資料開放平臺)](https://data.gov.tw/datasets/search?p=1&size=10&s=_score_desc&rft=%E5%81%A5%E4%BF%9D%E7%89%B9%E7%B4%84%E9%86%AB%E4%BA%8B%E6%A9%9F%E6%A7%8B) 用途:查診所名稱、地址、電話、診療科別、看診時間 得自己做api,診所基本也沒線上掛號功能 * 大醫院:從基隆市內的醫院開始,有提供線上掛號的醫院 * 直接爬蟲可能面臨的風險 1. 刑法(妨害電腦使用罪章): 1-1. 刑法第358條(入侵電腦或相關設備罪):繞過登入抓到一些需要登入才能取得的資訊 1-2. 刑法第360條:(干擾電腦或相關設備罪):爬蟲寫不好導致醫院網站當機 2. 個人資料保護法(PDPA):由於幫忙掛號需要接受並暫存用戶的重要資訊,一旦資安沒做好導致外洩,會面對嚴重後果 3. 民法(侵權行為損害賠償):每個醫院的使用條款不一定相同,有可能不小心違反到 * 目前我所設想的替代方案: 1. 列出醫院網址供使用者點擊:把各醫院的相關連結做成卡片給使用者看,無任何法律風險且簡單,但就不是很強的功能 ex. 衛生福利部基隆醫院 (部基) 直接掛號連結:https://netreg.kln.mohw.gov.tw/OINetReg/OINetReg.Reg/Reg_RegDept 看診進度連結:https://netreg.kln.mohw.gov.tw/OINetReg/OINetReg.Reg/Reg_DiagProgress 2. 釋出名額監控:功能核心從寫入改成讀取,法律風險低,只有可能違反刑法第 360 條,重點就是要嚴格管控爬蟲的速率限制 設想的運作流程: 1.**使用者訂閱**:使用者在line上查詢某某科某某醫生,系統顯示掛號已滿,使用者按下一個按鈕「有空位時通知我」,後端記錄一筆資料 2.**定時爬蟲**:設定一個時間去定時爬蟲,不要為每隔使用者爬一次,且相同醫生頁面只爬一次 3.**狀態對比**:如果從額滿變成可掛號時,觸發通知流程 4.**通知**:line bot發訊息給訂閱的使用者 ex.🔔 名額釋出通知 陳大衛醫師 / 11月30日 目前系統顯示已有空位! [點此立即前往醫院官網掛號] (Deep Link) * 關於寫信:跟ai討論後決定不寫,原因如下: 1. 醫院行政單位通常都是會拒絕為主,醫院是非常保守的機構,而且寫過去也不一定會是IT相關部門的人看,窗口基本上會拒絕的,畢竟對他們沒甚麼好處 2. 假如問了被拒絕還做就會有明知故犯的風險,如果最後採取的策略有些醫院覺得不行,至少還能以善意第三人立刻停止迴避責任 * 用技術手段被動告知:像是在爬蟲header加入我們的相關資訊,遵守robots.txt的規範(但我查了長庚,市立,署立都沒有看到)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up