Skip to main content

林協霆醫師

用 HAR 檔逆向工程 EMR 資料結構,建立可查詢的資料模型

把 EMR 的資料來源與資料結構逆向整理出來,進而建立一個可查詢的資料模型

  1. 你在 EMR 前端點選某位病人、某個病歷區塊(例如問題清單、用藥、檢驗、影像報告)。
  2. 前端會呼叫多個 API(可能是 REST、GraphQL、或自訂 RPC),取得 JSON 資料。
  3. HAR 裡會包含這些 API 端點與回傳的 JSON 範例。(開發人員工具 → 網路 → 下載 .har)
  4. 語言模型根據這些 JSON 範例去「推測」資料表結構:哪些欄位(columns)、資料型別(string/number/date/boolean)、巢狀結構如何拆表、主鍵/外鍵可能是什麼、哪些欄位是可用來 join 的 ID。
  5. 產出 SQL schema(例如 CREATE TABLE …)讓後續可以把資料落地到資料庫或做 ETL(Extract-Transform-Load;抽取-轉換-載入)。

TLDR :點開病人,點自己要的欄位,載har ,解析成 schema ,批次產生 sqlite ,進一步研究


原始 Facebook 貼文:連結