本研究は、個々の医療行為を医師の診療アルゴリズムまで含めた記述法の確立とそのデータベース化を目指している。 初年度は当院循環器内科入院患者のデータ、次年度は東北大学病院全体の患者データを収集し、採血、処方、生理検査、治療歴など多岐に渡ってデータベース化した。さらには「ある患者情報をもとに医師が下した判断とその行為」まで粒度を細かくしたデータをとるために詳細な検索機能の設定と、そのパフォーマンス向上を主眼にシステムを開発した。 <データ収集> 当院診療支援システムデータベースから入院患者データを収集、MySQLで作成したデータベースに蓄積した。さらにJAVA言語とApacheで構築したシステムによりweb browserで検索できるデータウェアハウスを構築した。このデータベースシステムにより様々な切り口による患者情報の収集が容易に行うことができた。実例として、Seattle Heart Failure Modelなど代表的な心疾患に対するリスクスコアをすべての患者で算出し、推測予後と実際の死亡率からリスクモデルの妥当性を比較・検証する研究を行った。その成果は国際学会や論文において発表した。 <検索パフォーマンス向上> しかしながら、上記のシステムでは、検査値や薬剤情報の複数検索などデータ総数の多いもの同士の解析には時間がかかるため、Amazon Web Serviceによるクラウド環境を利用することによりパフォーマンス向上を検討した。また次世代型データベースNoSQLの1つであるMongoDBを用いても同様に検索を検討した。さらにリレーショナル型データベースとしてもオブジェクト型データベースとしても利用でき、拡張性と汎用性および検索スピードに優れるCache(キャシェ)を用いたデータベース作成も行った。これらの環境の違いによる検索システムの長所短所などを比較した。
|