把病歷資料轉成 FHIR R4 標準
支援 XLS / XLSX / CSV / JSON 輸入。批次上傳幾百個檔,瀏覽器內 Web Worker 並行處理, 輸出符合 HL7 FHIR R4 規範的 Bundle JSON、NDJSON、Transaction Bundle。
🔒 檔案 100% 在你的瀏覽器處理 · 不上傳、不留紀錄 · 並行 Worker Pool
💡 完整整理包內含:依 resource type 分組、依病人分組、統計報告 (README)、錯誤列表 (errors.csv)、未匹配範本 (unmatched.csv) ── 診所直接用這個。
預覽 JSON(前 5000 字)
使用方式
- 上傳檔案 / 資料夾
XLS / XLSX / CSV / JSON。可一次拖拉幾百個檔,或直接拖整個資料夾。每個 sheet / array 視為一個 dataset。
- 自動套用範本
依檔名與 sheet 名稱自動推薦對應 FHIR resource 範本(ExClinCalc / 健保處方箋 / KDIGO 體檢 四種)。Web Worker Pool 並行處理。
- 下載 FHIR Bundle
所有 resource 合併成單一 Bundle;或每檔分開、各自獨立的 Bundle 打包成 zip。
支援的 FHIR Resource(v1)
Patient· 身分、姓名、性別、生日、聯絡方式 · HL7 specEncounter· 就診紀錄、狀態、時間段 · HL7 specObservation· 檢驗值、生命徵象(LOINC 編碼) · HL7 spec
規劃中(v2 / v3)
Medication/Condition/Procedure- HL7 v2 message → FHIR R4
- 反向轉換:FHIR → XLS
- 對接 HAPI FHIR public test server 做 round-trip 驗證
- CLI 版本(給診所 IT 跑 batch script)
關於這個工具
衛福部 2026 年目標完成全台醫學中心 FHIR 電子病歷互通(中山、長庚、馬偕已示範完成)。 到 2028 年將擴及衛生所與診所。
clinconvert 是給「中小型診所、護理之家、研究者」過渡到 FHIR 用的轉換工具。 大醫院的 HIS DB → FHIR 用 MIRTH Connect 或 HAPI FHIR;本工具補位「資料還在 Excel 階段」的小規模場景, 但**架構支援批次處理幾百個檔**(Web Worker Pool 並行)。
設計選擇:
- 瀏覽器本地處理 ── 醫療資料不離開使用者裝置
- Web Worker Pool 並行 ── 主執行緒不卡、可處理大批檔案
- Adapter pattern ── 容易擴充新的輸入 / 輸出格式
- 開源 ── 完整程式碼在 GitHub,歡迎 fork 客製