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