synthetichealth/synthea

Synthetic Patient Population Simulator

解決する課題

Syntheaは、実際の患者のプライバシーを侵害することなく、テストや開発に必要な現実的な患者データを取得するという問題を解決します。実在しない合成の患者集団とその関連する健康記録を生成します。

仕組み

このシステムは、モジュール式のルールシステムと、設定ベースの統計およびデモグラフィックス(デフォルトではマサチューセッツ州の国勢調査データ)を使用して、出生から死亡までの患者のライフサイクル全体をシミュレートします。プライマリケア、救急外来、症状に基づいた受診(疾患、アレルギー、薬、予防接種、検査結果を含む)を生成できます。生成されたデータは、HL7 FHIR、C-CDA、CSV、CPCDSを含む複数の形式でエクスポート可能です。

対象者

実際の患者データを使用することなく、ソフトウェアテスト、システム検証、データ分析のために高品質な合成健康記録を必要とする開発者や研究者向けに設計されています。

ハイライト

  • ライフサイクル全体のシミュレーション: 出生から死亡までの患者をシミュレートします。
  • モジュール式ルールシステム: 機能を拡張するための汎用モジュールとカスタムJavaルールをサポートしています。
  • 複数のエクスポート形式: HL7 FHIR(複数のバージョン)、Bulk FHIR、C-CDA、CSV、CPCDSをサポートしています。
  • カスタマイズ可能なデモグラフィックス: プロパティファイルまたはコマンドライン引数を通じて、人口統計の統計およびデモグラフィックスの設定が可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • Dispatch
  • プロジェクト