發表文章

健保給付、許可證、藥理分類(ATC/AHFS) 一鍵通通下載!! 優化版

圖片
很快地,一年一年又一年,就這麼過去了 二年前(2016.5.29)    在   http://prinsa.pixnet.net/blog/post/327581883  首次 發表了一篇    藥品許可證及藥理治療分類批次下載程式  ,是以 Excel VBA 下載   [ 藥品許可證 ] 及 [ 藥理治療分類 ]  資料的文章 一年前 (2017.5.4)  在    http://prinsa.pixnet.net/blog/post/341796603  再把功能強化,成為 健保給付、許可證、藥理分類(ATC/AHFS)一鍵通通下載!   時間很巧合地又來到了五月,在這期間我做了些什麼? 2018.04.14 分享 健保藥價比對程式    2018.04.?? 健保署的健保用藥品項查詢網址由 www 改為 www1  2018.05.?? 再由 www1 改回 www (主機升級換機嗎? 還是掛了換備機頂著先?) 程式碼整個改寫,耗用資源更少,不會抓個幾百筆資料後就死機在那裡。優化了去年的版本,取消視覺化不甚實用的功能,換言之,在執行過程中直到結束為此,你完全看不到它在做什麼,換來的是執行速度的提升! 以前抓取5筆資料大約要二十多秒,現在同樣的時間它可以完成17筆資料,效率提升了三倍有餘,連我自己都嚇了一跳!在改寫的過程中預期執行速度變快肯定是會有的,怎知差距會大到這個地步! 下載這個版本,自己回去玩玩看就知真假。 藥品許可證及藥理治療分類批次下載   2018.05.04版 (已下架) 藥品許可證及藥理治療分類批次下載 2019.02.12版  (已下架) (此版又更快了, 每秒一筆) 這2支 (藥品許可證及藥理治療分類批次下載、健保藥價比對程式) 我自己都沒有在使用,在工作上已經 N 年沒碰到這一塊了,所以人客您如若發現了問題沒有 pass 給我,等到我自己發現也可能是 N 年以後的事了。 至於會繼續維護、強化它,純粹出自於興趣。 一個喜歡打電動的孩子,...

健保藥價比對程式

圖片
繼 藥品許可證及藥理治療分類批次下載.xls、WHO.ATC.DDD.Index.xls 又一大作!! 簡短地介紹它的功能, 就是: 以我們 "自己的藥品清單"→連線到  健保署 的 健保用藥品項網路查詢服務 →比對健保價 後將有價格有異動的藥品列出來 。是不是覺得真是太神奇了? 所謂的"自己的藥品清單" 有二種方式取得- ※可以透由此 excel 連線到 伺服器 查詢得到。是在 Excel 中利用 ADO 連接伺服器資料庫 , 把資料從伺服器抓出來,欲使用此功能需要資訊部門協助設定連線方式、修改SQL,外人無法代勞。 ※無法連接伺服器取得者,可以自己手動複制、貼上。 最後比對完成的結果會像下面這張截圖: 之後您只要將 健保藥價異動品項.xls 整理一下,就可以丟給 資訊部門 做排程更新健保藥價了。 影片示範得很清楚了,不多說。用,就對了! 下載 健保藥價比對程式   2018.05.04 如果程式運行出現 [ 找不到專案或程式庫 ] 什麼之類的東西, 或許有些DLL沒有安裝進去!  可透過下列方式: 您可以在編輯巨集那,選取「工具」->「設定引用項目」,勾選下面兩個引用項目: Microsoft ActiveX Data Objects 6.1 Library Microsoft ActiveX Data Objects Recordset 6.0 Library 在執行流程上,我會以這樣的方式來進行: 1. 使用網頁異動偵測軟體,來追蹤 [ 健保署首頁→藥材專區→藥品→健保用藥品項 ] 有沒有新的異動檔,收到通知後就可開工進行比對。例如: 秒級偵測網頁更新變動通知(PageMonitor,Check4Change)  或 visualping - 偵測網頁更新變動自動email通知 2. 執行這支 健保藥價比對程式 ,自動從HIS主機抓出現用藥品檔→自動比對→結果自動輸出到 健保藥價異動品項.xls →整理一下。 3.丟給 資訊部門 做排程更新。 很開心地可以收工囉! Q.為何不使用健保用藥品項異動檔來比對? A: 因為有時候短期間就公告好幾筆, 例如 3/27, 3/22, 3...

【鏽釘(Rusty Nail)】四朵玫瑰版

圖片
今夜我們喝調酒系列 【鏽釘(Rusty Nail)】四朵玫瑰版 四朵玫瑰波本威士忌 60ml 吉寶蜂蜜威士忌 15ml 像是這樣 1+1 直接將兩項材料攪在一起喝的調酒,是我最最最常享用的方式 喜歡什麼口味的威士忌就用什麼威士忌,完全沒有極限 像我以前就喝過了 Old Parr老帕爾版、Maker's美格版、Johnnie Walker約翰走路版、Balvenie百富版、Glenmorangie格蘭傑版、Bunnahabhain布納哈本版、Lagavulin樂加維林版、Caol Ila卡爾里拉版、Talisker泰斯卡版、Highland Park高原騎士版、波摩Bowmore版、齊侯門Kilchoman版(對艾雷島情有獨鐘,只差阿貝還沒嚐過)...還有很多很多,幾乎我喝過的每一支都拿來調過 鏽釘和 教父,這樣的經典,每一支也都有不同的風味 不過,我心中的 鏽釘 還是要以 波本 來調味道才對 調製時其實是非常輕鬆隨意的以直調法調製 拿出心愛的威士忌杯,放滿晶瑩剔透的冰塊 然後直接在杯中加入 威士忌 與 吉寶蜂蜜香甜酒 攪拌之後就可以享用啦! 在恬靜的夜裡,坐在沙發上喝杯鏽釘 與家人的晚餐裡,也來上一杯鏽釘 ~世界再快,心,都慢了起來~ 比例也可以很隨性,偏好甜味就香甜酒多一點,反之就少一點,甚至有沒有攪拌均勻,我都覺得有其樂趣所在

【白色亞歷山大 Alexander】 好久沒有出現的 今夜我們喝調酒系列

圖片
不是因為偷懶,是因為喝太多把酒調光了只好等到薪水下來的時候才能繼續喝...莫似還沒到發薪水的日子ㄋㄟ...原來我透支了 坦十藍砲琴酒 30ml 莫札特白巧克力酒 30ml 香醇濃鬱的鮮奶 30ml 在冬天,我的調酒傾向 Whisky & Brandy 為基底,時序準備邁向夏天, 就會以 Vodka 、Gin、Tequila、Rum 為主,創造冰涼感。 這杯酒也同樣有個讓人印象深刻的故事,是支充滿愛也充滿悲傷的調酒 源出自於電影當中,男主角為了替不喜歡喝酒的妻子也能享受調酒的美味,特地請調酒師準備了這一杯調酒。 但沒想到妻子太喜歡喝這杯調酒,在過度飲用之後便酒精中毒過世了...或許生命就是種悲劇吧! (也或許是她缺少了乙醛去氫酶...今天上課老師有教到哦!同學有沒有注意聽到呢?)  🤣

膽固醇的真相

圖片
今天有位同學提到關於膽固醇的攝取過多會增加心血管疾病風險?? 在這裡有中文字幕的8分鐘短片說明得很詳細. 簡短地說就是 LDL在血液、組織中的目的是為發炎受損的血管進行治療。 當血管修補的需求越大,LDL與鈣進入血管壁進行維修的量就越大,形成鈣化,因此造成更大的阻塞,所以造成心臟病風險的主因是「發炎」,不是膽固醇攝取過高! 【膽固醇的真相 The Truth About Cholesterol - and LDL and HDL】 https://youtu.be/dz9TESojiE4 還有支一小時的影片提出更多的證據...片很長,我還沒看完. 【關於飽和脂肪、膽固醇、 心臟病科學研究的抹黑及欺瞞之最新發展 by Dr. David Diamond】 https://youtu.be/uc1XsO3mxX8

以Excel VBA建置之「四級管制藥品電子化登錄簿冊」32位元/64位元問題解密

圖片
這是一篇很硬的文章!慎入!慎入! 有位朋友說,寫個程式可以穩定執行後你以為就可以不用去管它了嗎? 錯!就跟生個孩子一樣,生出來後就要一直呵護它、照顧它,直到它老死下架或你比它先死,因為就算程式沒更動,可外在執行環境是一直在變的啊~ 我辦公用電腦一直用32位元的系統,最近才把電腦的系統換成了64位元的WIN10,OFFICE也順便換成了64位的2016,問題就來了,原來用的好好的東西,我引以為傲跑了三年都沒事的Excel VBA建置之「四級管制藥品電子化登錄簿冊」,卻跑出個[Microsoft][ODBC driver…]方面的錯誤訊息! 上網查發現是ADO(ActiveX Data Objects)的問題,貌似說是ADO是32位元下的元件,在64位元下無法運行(不知道到底是不是這個原因,就當它是吧)。於是開始不死心嘗試引用不同的ADO版本,從2.8試到了6.1,結果...都不行…… 俺當時的心情真的 @$#E%&)......真想問候微軟他媽,既然不能用,你為啥在64位的OFFICE引用裡還能看到ADO呢?這不是坑爹嗎! 一開始,龜一點的解決方法基本都是放棄64位的OFFICE………就像7月份發生的那次一樣,64位元WIN10 回去使用 32位元OFFICE 2007,彼此相安無事了3個月,以為一切都會那樣美好。誰知10月2X日微軟發佈了重要安全性更新,讓你不得不更新,自此不論是我家裡(64位元WIN10 + 32位元OFFICE 2013),或辦公室為了跑程式唯一那台(64位元WIN10 + 32位元OFFICE 2007),都一樣,Microsoft OLE DB Provider for ODBC Drivers 不run就是不run!! 秉著存在就有道理的精神,繼續在網上挖…… ConnectionStrings.com  讓我看到了希望,它說 ”The Microsoft OLE DB Provider for Jet” and “the Jet ODBC driver” 只能在 32-bit 的環境,而在64-bit就是不行, 解決方法基本是使用 Microsoft ACE OLEDB 12.0(Microsoft Access Database Engine) 64位元要用: P...

資訊圖表改造心得分享-文字視覺化

圖片
在台上簡報的時候,排版出密密麻麻的文字是大多數人的通病,從學生時期到出社會工作,無論任何地方都會看見這樣的例子。 藉由「視覺化」的方式傳達你的想法內容會較易讓人接受,一方面是藉此讓觀看者能夠更願意看,一方面亦是在節省彼此的時間,讓簡報過程得以更加順利。 以下我以自身經驗,呈現如何將 "文字" 轉化成視覺化的 "圖型" !!