工程開發
common avatar

common

HealthSim 跨產品數據持久化、SSN 實體關聯及 DuckDB 資料庫操作的基礎設施。

簡介

common 技能作為整個 HealthSim 生態系統的基礎設施層,實現了 PatientSim、MemberSim、RxMemberSim 和 TrialSim 等專業產品模組之間的數據無縫流動與整合。它專為開發人員、數據工程師和研究人員設計,用於在複雜的模擬會話中保持狀態、將不同的醫療實體連結為統一的個人記錄,或對合成數據集執行高效能分析查詢。

該技能提供持久化儲存管理,允許用戶快照、保存和恢復整個患者或會員群組。透過使用 SSN 作為通用關聯鍵,該架構確保臨床領域追蹤的個人能正確映射至對應的保險索賠、藥房記錄及臨床試驗數據。它同時提供對底層 DuckDB 資料庫的直接介面,支援執行複雜 SQL 查詢、檢查綱要結構以及直接從本地工作空間讀取參考數據。

  • 狀態管理:穩健的持久化操作,支援群組保存、載入、恢復和快照功能,以促進反覆運算的場景建立。

  • 實體關聯:使用社會安全號碼 (SSN) 作為主要鍵的高級跨產品連結,以關聯患者臨床記錄、會員索賠和試驗對象識別碼。

  • DuckDB 整合:直接的 SQL 資料庫存取能力,用於綱要探索、臨時數據分析,以及跨模擬群體的高級群組篩選。

  • 數據流協調:實現 PatientSim、MemberSim 和 TrialSim 之間的數據高效流動,以建立端到端的醫療旅程。

  • 當您需要持久化大規模合成數據或跨多個臨床事件審核結果時,請使用此技能。

  • 非常適合驗證不同模組之間的數據一致性,例如確保患者的臨床診斷與其產生的醫療索賠相符。

  • 支援批量操作和自動持久化,這對於高容量場景生成和 Token 高效模擬測試至關重要。

  • 實作限制:確保所有產生的識別碼遵循既定的 HealthSim 綱要定義,以維持成功的交叉引用連結。

  • 使用 SQL 指令來調試預期外的輸出,或從整合的 DuckDB 實例中提取特定的人口統計指標。

倉庫統計

Star 數
7
Fork 數
2
Open Issue 數
0
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月4日 上午01:45
在 GitHub 查看