iT邦幫忙

2025 iThome 鐵人賽

DAY 6
0

VIII.總結

30 完賽心得

假的,根本沒有完賽,
第六天就斷更了哭啊。

先謝謝大家看到這裡,雖然斷更了。
我很想重新開一篇鐵人賽來更新,整理一下版面跟圖片,

從月初開始決定要出這個主題的時候,基本上我只決定了30天內要出什麼東西,

然後開始把自己所研究的東西瘋狂組織化語言成文章,

前面的8天在講概念的部分其實特別難寫,因為要把很概念性的東西用文字寫出來難度不低,

筆者自己的感受是,很多東西,不只是FHIR IG本身,
是FHIR的整個架構會隨著你實作FHIR Server,寫IG Mapping等過程中會慢慢體會到前面學的東西在講什麼

其實寫到今天整個回顧來看,筆者接觸這個標準可能還不到半年,其實有太多內容是筆者還沒接觸到的,
整個個人學習FHIR的過程就很像丟到荒原裡要你活下來,自己找哪些果子可以吃,哪個洞窟是安全的。

以筆者的背景來說,學習醫學相關的知識是對我來說門檻最大的部分,也是因為接觸FHIR之後,
現在對於這些醫學單張、報告的內容在寫什麼比較有認識

FHIR目前在台灣還算是開拓期,筆者目前主要負責研究官方發布的FHIR IG,

目前筆者的實作感覺是每個IG的表現形式南轅北轍,差異甚大,

而且IG的品質跟完備性都還不足夠,關於IG維護與發佈的部分還有很長的路要走。

以筆者個人對 官方對FHIR態度來看,目前官方對於推行FHIR這件事情來說還在摸索階段,

從IG上筆者看到的是,官方並沒有說真的想要要求大家都走FHIR架構,
現階段在IG上也就只是把資料欄位塞進去,然後換個格式上傳,

希望未來各個機構能夠有更符合FHIR定位的IG或應用出現。

還有另外幾個隱性問題,

一是電子簽章,以定義來說,FHIR資料在法遵立場上是醫學資料,必須經由醫事人員簽章,
但目前推行的IG交換上都沒有很統一的說法要如何使用或添加,FHIR本身是有Provenence Resource,各Resource中也可使用Signature屬性項,
但官方並沒有明確定義規範與使用。

二是對於IG的更新期程,以國際慣例來說,IG每一版的更新時間約為半年,會給各機構或業者足夠的時間進行調查研究與開發更版,
但就TWPAS這個IG來說,每次的更新時程為一個月,這樣子的更版時間間隔太短了,
在更動內容這麼多的情況下,所有資訊人員從HIS到FHIR每個月就要重新整理結構欄位跟調整,人仰馬翻。

三是前面的話題延續,各官方單位前仆後繼的想要推行FHIR架構,推出了各式各樣應用情景的IG,這很好,
但以申請端來說,最難的可能還不是轉換,而是將前期的Raw Data前處理,統一欄位整合的過程,
目前的狀況就是因為IG的表現形式長的都不太一樣,ETL或是研究FHIR IG的人員在開發系統對接的成本很高,
再者IG的推行太過官方化,目前的民間機構公司等業者要推行自己的IG註冊,最終要上到HL7 FHIR Registry的難度太高,
如同@lorex先前提到的,這個IG的發布範圍應該要更加開放自由,希望這個領域的狀況會越來越好吧。

在實際學習撰寫FUME的過程中,我對這個轉換工具一直抱持懷疑態度,因為JSONata的寫法相對底層,可讀性並不好,
筆者最開始是選擇直接以Javascript進行Hardcoding,但真的發覺更改與開發的成本太高了,速度可讀性也不見得好,

開始決定用FUME之後,基本上就是每天開電腦就是把FUME Designer Playground打開,看一下上面又有什麼我看不懂的奇怪操作,
然後無意間發現FUME的原作者也會使用Playground來寫東西,從他的Mapping中學到很多東西。

然後因為本身FUME是開源的,筆者為了突破寫的瓶頸,把整個專案的Source Code也翻過一輪了,
最後結果看起來是好的,也才有這篇系列文章的誕生。

我直到今天也還沒確定FUME的極限在哪裡,原作者有打算透過FUME來寫CRUD與安全控制,但這是不是之後更新的內容我目前不知道,

先謝謝大家一路以來願意看我的文章,這是我第一次正式寫這種IT技術類的文章,先前的文章大多都是跟繪畫有關的,
如果有興趣可以google我的id,

整個鐵人賽到今天也才8/21,距離我開啟鐵人賽才20天不到,原因是我從第六天下班太累忘了上傳寫好的文檔之後
我想說算了,一口氣把文章更到爆,這30篇文章我基本上是拚全力在寫,大多數我學到的都組織化語言上來了,

特別是講FUME Mapping要怎麼寫這一段,我覺得也很難透過文字組織表達,
有很多特性在我沒有研究過JSONata基本上我是不懂的,所有的這些內容都是血淚堆出來的結論。

在正式開賽前我有稍微試寫一下比較難的部分,當時挫折還滿深的,
一是當時對這方面的知識還不夠完備,二是要文字組織化這些從實作得到的經驗也很困難,萬幸的是有撐完這些。

真的是最後了,我廢話好多,
還是很感謝大家以及還在鐵人賽上衝刺的夥伴,我已經斷賽了你們要加油,
也希望這篇系列文能夠幫助到有要踏進這個領域的讀者,

如果路過的你覺得這篇文章有用,也請不吝在下方留言與指教,這對我有非常大的幫助。

那麼,有緣再會。


上一篇
[FUME TO FHIR] 29 轉換後才是挑戰:SMART APP, CDS Hook, CQL等
系列文
30天FUME TO FHIR轉換實戰 - 從入門到燃燒殆盡30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
hokou
iT邦好手 1 級 ‧ 2025-08-22 08:58:36

還可以報名,就再報名一組
而且都寫完了

/images/emoticon/emoticon12.gif

我要留言

立即登入留言