資料來源¶
所有資料匯入都在管理後台操作,由 admin-worker 背景執行(已無 CLI data-loader):術語類在 醫療術語 → <模組>、FHIR IG 在 FHIR → IG 套件庫、藥品與 TFDA 開放資料在 資料 區。每個模組頁的「資料生命週期」分頁負責上傳來源檔、匯入與向量回填。下表的「匯入階段」是 admin.import_jobs.job_type 的實際值——建立工作時送出的就是這些字串。
| 資料集 | 版本 / 來源 | 匯入方式 | 匯入階段 | 授權 |
|---|---|---|---|---|
| ICD-10-CM | CMS 2026-04-01(「Code Descriptions in Tabular Order」,完整碼集含第 7 碼) | 上傳 zip → 匯入 | icd_import |
公開(zip 需自備) |
| ICD-10-PCS | CMS 2025 | 上傳 zip → 匯入(與 CM 同一個工作) | icd_import |
公開 |
| WHO ICD-10(選用) | tx.fhir.org 2019-covid-expanded(FHIR JSON) |
上傳 JSON → 匯入(與 CM 同一個工作) | icd_import |
WHO |
| LOINC | 2.80(Regenstrief) | 上傳 zip → 匯入 | loinc_import |
需 LOINC 授權 |
| SNOMED CT | International RF2(目前 20250601) | 上傳 RF2 zip → 匯入 | snomed_import |
需 SNOMED 授權 |
| RxNorm(概念參考) | NLM | 上傳 RxNorm_full_*.zip → 匯入(IG ValueSet 展開用) |
rxnorm_import |
需 UMLS 帳號 |
| FHIR IG(TWCore 等) | MoHW / packages.fhir.org | 從 registry 安裝或上傳 package.tgz;相依 IG 自動下載 |
ig_import |
公開 |
| 藥品(台灣 FDA / TFDA) | TFDA 36_2.csv + 線上爬取 |
上傳 CSV + 爬取分析 | drug_index_import → drug_enrichment → drug_analysis |
開放資料 |
| 台灣健康補充品 | TFDA 開放資料 | API 抓取 | health_supplements_sync |
開放資料 |
| 台灣食品營養 | TFDA 開放資料 | API 抓取 | food_nutrition_sync |
開放資料 |
CVX(287 碼)、ISO 3166 與 UCUM 不需匯入:它們以內建表 / 函式庫的形式隨程式碼提供,只供 FHIR validator 使用。
說明¶
- 受授權限制的來源檔(SNOMED、LOINC、ICD zip、RxNorm 等)請自行取得後,於對應模組頁上傳。實際用過的檔案清單見測試資料檔清單。
- 藥品域為三階段管線(索引 → 線上爬取豐富 → OCR/LLM 分析)。TFDA 位址在 整合 → 外部服務 設定(
.env的DRUG_*只在首次啟動時當種子值);OCR(MinerU 或 Indra)在 整合 → 外部服務 → OCR Server;分析 LLM 在 整合 → 模型端點。詳見藥品服務模組。 - FHIR IG 採多 IG(package-scoped)設計;套件宣告的相依套件(如
hl7.terminology.r4、hl7.fhir.r4.core)會自動從 FHIR registry 下載,registry 無法提供時才需手動上傳。詳見FHIR IG 服務模組。 - RxNorm 目前僅作為概念參考術語載入,用於 FHIR IG ValueSet 的 TTY 展開與 FHIR validator 的 RxNorm 碼 / display 檢查(匯入時保留每個 RXCUI 的所有 SAB=RXNORM 名稱與版本,見 migration
20261030_rxnorm_display_names),不對外提供獨立的藥品工具。 - 嵌入:
*_embeddings向量表由各模組獨立的*_embed工作(icd_embed、loinc_embed、snomed_embed、health_supplements_embed、food_nutrition_embed)回填,可在模組頁執行或排程。嵌入端點在 整合 → 模型端點 設定(provider 帳號 + embedding 路由,存於admin.llm_providers/admin.llm_routes等表,不從環境變數讀取);端點不可用時,搜尋自動退回關鍵字模式。