組合器
左邊切產業、選場景, 右邊即時預覽組合後的應用。URL 本身就是組合定義, 可分享 / 書籤。
資料管線 · etl-pipeline
Pipeline Layer · dbt / Airflow / Fivetran
診所醫療 資料管線
4 個來源 → 5 個目標 · 每 15 分鐘同步
● 運行中SLA 99.8%
Source (4)
健保 VPN 上傳
SFTP + XML
EHR 匯入
HL7 FHIR R4
檢驗報告
HL7 v2.5
簡訊提醒
REST
Transform (dbt models)
stg_01✓ OK格式正規化日期/時區/欄位命名stg_02✓ OK業務規則轉換對應到 掛號 本體stg_03✓ OKPII 遮蔽 / 加密符合合規規則stg_04✓ OK派生欄位計算 KPI 前置資料
-- models/fct_掛號.sql
SELECT * FROM {{ ref('stg_04_derived') }}
WHERE registered IS NOT NULLSink (5)
病患
party
就診
event
醫師
party
處方
asset
健保申報
event
最後執行: 2 分鐘前 · 處理 18,402 筆重跑看血緣 (lineage)查錯誤
規則引擎 · rules-engine
Decision Layer · OPA / Radar / Feature Flags
診所醫療 規則引擎
4 條規則 · 每筆 掛號 經過完整評估鏈
Rule Set (依優先序)
- R01命中 17x
hipaa-164-312BLOCK病歷傳輸加密來源: HIPAA 164.312(e)(1) - R02命中 34x
pii-minWARN最小必要病患資訊來源: 個資法 §5 - R03命中 51x
nhi-claimAUDIT健保申報 24h 內來源: 健保署規範 - R04命中 68x
rx-overrideBLOCK處方超量需主治覆核來源: 藥事法
模擬評估 · 輸入一筆 掛號
// input
{
id: "p-2301",
status: "waiting",
value: 3,
owner: "李醫師",
}
BLOCK病歷傳輸加密
PASS最小必要病患資訊
PASS健保申報 24h 內
最終決策: 審查通過 + 記錄稽核