医療データ自動抽出とバージョン管理のためのブラウザ拡張機能
医療監査人およびコンプライアンスチームは、既存のワークフローを妨げることなく、臨床ウェブアプリケーションからデータを直接取得するための摩擦のない方法を必要としていました。
プロジェクトを相談する
課題
医療データは、複雑でiframeを多用するウェブアプリケーションに存在することが多く、そこからの抽出は困難です。
- 臨床システムは深くネストされたiframeを使用しており、コピー&ペーストを信頼できないものにしています
- 監査目的のためにバージョン追跡付きでデータを取得する必要がありました
- コンプライアンスの証拠として、構造化データとともにスクリーンショットが必要でした
- 監査人は患者記録ごとに複数のURLからデータを取得する必要がありました
私たちのソリューション
私たちは、臨床ウェブアプリケーションと直接統合し、構造化データとスクリーンショットを自動バージョン管理で抽出するChromeブラウザ拡張機能 (Manifest v3) を開発しました。
アーキテクチャ
- 拡張機能: Chrome Manifest v3 とコンテンツスクリプトの挿入
- データ抽出: Iframeの走査とHTMLの取得
- スクリーンショット取得: 全ページおよび要素固有のスクリーンショット
- バージョン管理: URLごとの台帳ベースのバージョン追跡
- バックエンド統合: 監査プラットフォームとのRESTful API通信
主要機能
- Iframeスクレイピング - ネストされたiframeを深く走査し、完全なページデータを抽出
- スクリーンショット取得 - コンプライアンス文書用の視覚的証拠の取得
- バージョン追跡 - 複数回の取得にわたるデータ変更を追跡する台帳システム
- 複数URL対応 - レコードごとに複数の臨床システムページからデータを取得
- シームレスな統合 - 臨床ワークフローを妨げない非侵入型オーバーレイ
- 自動AI処理 - 構造化JSON変換のため、抽出されたHTMLをAzure OpenAIに送信
成果
技術スタック
caseStudyDetail.more ケーススタディ
その他の技術実装事例をご覧ください
よくある質問
MicrocosmWorksは、Epic、Cerner、Athenahealthなどを含む各EHRシステムのページ構造に適応する、設定可能なDOMセレクターフレームワークを使用して抽出エンジンを構築しました。この拡張機能は、ベンダーがUIを更新した場合でも臨床データフィールドを特定するためにミューテーションオブザーバーとヒューリスティックマッチングを使用し、メンテナンス作業を70%以上削減します。
MicrocosmWorksは、Gitに触発された差分ベースのバージョニングシステムを実装しました。これは、記録スナップショット間のデルタのみを保存し、完全な監査証跡を維持しながらストレージコストを最小限に抑えます。各バージョンは暗号学的にハッシュ化され、改ざん証拠を保証します。これは、医療コンプライアンス監査にとって極めて重要です。
はい、MicrocosmWorksは、すべてのデータをブラウザ内でローカルに処理し、安全なバックエンドへの転送のためにAES-256で暗号化するように拡張機能を設計しました。PHIがブラウザのローカルストレージに保存されたり、平文で送信されたりすることは一切なく、すべての監査ログはHIPAAの技術的保護措置要件を満たしています。
MicrocosmWorksは、複雑さとコンプライアンス要件に応じて、$25~$50/時間の開発レートで医療ブラウザ拡張機能プロジェクトを提供します。EHR統合、バージョン管理、およびHIPAAコンプライアンス層を含むこの規模のプロジェクトは、通常400~600時間の開発時間を必要とします。
もちろんです。MicrocosmWorksは、プラグインベースの抽出パイプラインでこの拡張機能を設計しました。そのため、コアエンジンを変更することなく、新しいデータフィールド、EHRシステム、または監査ルールセットを追加することが可能です。クライアントは、コーディング精度の監査、請求調整、および品質測定レポートのためにこの機能を拡張して利用しています。