(57)【要約】  本発明は、異種のメディカルデータをマッピングする方法に対するもので、個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジーを生成する段階;上記ドメインクリニックモデルオントロジーと標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジーをロードし、上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記マッピング情報に対するDCM-SNOMEDマッピングファイルを生成する段階;上記SNOMED CTオントロジーおよびHealth Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジーをロードし、上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記マッピング情報に対するvMR-SNOMEDマッピングファイルを生成する段階;および上記DCM-SNOMEDマッピングファイルおよびMR-SNOMEDマッピングファイルを用いて、上記個別のクリニックで収集した任意のメディカルデータと上記vMRオントロジーに含まれた概念との間のマッピング情報に対するDCM-vMRマッピングファイルを生成する段階を含むことを特徴とする。
2020504355.tif 000002
【特許請求の範囲】
【請求項１】
異種のメディカルデータをマッピングする方法であって、
個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジーを生成するA段階;
上記ドメインクリニックモデルオントロジーと標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジーをロードし、上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記マッピング情報に対するDCM-SNOMEDマッピングファイルを生成するB段階;
上記SNOMED CTオントロジーおよびHealth Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジーをロードし、上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記マッピング情報に対するvMR-SNOMEDマッピングファイルを生成するC段階;および
上記DCM-SNOMEDマッピングファイルおよびMR-SNOMEDマッピングファイルを用いて、上記個別のクリニックで収集した任意のメディカルデータと上記vMRオントロジーに含まれた概念との間のマッピング情報に対するDCM-vMRマッピングファイルを生成するD段階を含むことを特徴とするメディカルデータのマッピング方法。
【請求項２】
上記B段階は、
上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念との間の類似度を判断するためのライブラリを呼び出す段階を含み、
上記ライブラリは、文字列マッチングアルゴリズム(String matching algorithm)、類義語マッチングアルゴリズム(synonym matching algorithm)、ラベルマッチングアルゴリズム(synonym matching algorism)、構造ベースのチャイルドアルゴリズム(child based structure algorithm)、および構造ベースの属性アルゴリズム(property based structure algorithm)のうち、少なくとも1つ以上を含むことを特徴とする、請求項1に記載のメディカルデータのマッピング方法。
【請求項３】
上記D段階は、
上記DCM-SNOMEDマッピングファイルおよびMR-SNOMEDマッピングファイルをスキャンしながら、特定の概念が両文書に含まれているかを判断し、当該概念らをマッピングする段階を含むことを特徴とする、請求項2に記載のメディカルデータのマッピング方法。
【請求項４】
異種のメディカルデータをマッピングする方法であって、
個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジーと標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジーをロードし、上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念の類似度を計算する段階と;
上記SNOMED CTオントロジーおよびHealth Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジーをロードし、上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念を自然言語処理して両者間の類似度を計算する段階;および
上記ドメインクリニックモデルオントロジーおよび/または上記vMRオントロジーに含まれた概念との間のマッピング情報を計算する段階を含むことを特徴とするメディカルデータのマッピング方法。
【請求項５】
異種のメディカルデータをマッピングするシステムであって、
個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジー;
標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジー;
Health Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジー;
上記ドメインクリニックモデルオントロジーと上記SNOMED CTオントロジーをロードし、上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記のマッピング情報に対するDCM-SNOMEDマッピングファイルを生成する自動マッピング認証モジュール;
上記SNOMED CTオントロジーおよび上記vMRオントロジーをロードし、上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記マッピング情報に対するvMR-SNOMEDマッピングファイルを生成するカテゴリーマッピングモジュール;および
上記DCM-SNOMEDマッピングファイルおよびMR-SNOMEDマッピングファイルを用いて、上記個別のクリニックで収集した任意のメディカルデータと上記vMRオントロジーに含まれた概念との間のマッピング情報に対するマッピングファイルを生成する調整推論モジュールを含むことを特徴とするメディカルデータのマッピングシステム。
【請求項６】
上記ドメインクリニックモデルオントロジーと上記SNOMED CTオントロジーをロードし、上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念の類似度を計算する第1のモジュール;
上記SNOMED CTオントロジーおよび上記vMRオントロジーをロードし、上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念を自然言語処理して両者間の類似度を計算する第2のモジュール;
上記ドメインクリニックモデルオントロジーおよび/または上記vMRオントロジーに含まれた概念との間のマッピング情報を計算する第3のモジュールを含むことを特徴とする、請求項5に記載のメディカルデータのマッピングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、病院で使用する異種の用語および/または異種のシステムに適用されるデータ型に対するマッピングアルゴリズムを提供する方法に対するものである。
【０００２】
より具体的には、本発明は、個別のクリニックで使用されるDCM(domain clinical model)データを医療分野の事実上の標準として使用されるSNOMED CTとマッピングし、上記SNOMED CTを医療界のHealth Level 7のデータモデル標準で使用するvMRフォーマットとマッピングして、最終的には、DCMのデータをvMRとマッピングする方法に対する発明である。
【背景技術】
【０００３】
複数の病院で複数のサポートシステムを円滑に使用するためには、患者のデータが地域と用語を包括して、全体の病院でシステム全体に適用されることができるように、標準化される必要がある。
【０００４】
このため、従来には、医療用語らに対するリファレンスとしてSNOMED CTが事実上の標準として使用され、Health Level 7標準で規定したvMRがメディカルデータに対する標準フォーマットを規定した。
【０００５】
Health Level 7(以下、HL7)は、お互いに異なる保健医療分野のソフトウェア・アプリケーションの間に情報が互換できるようにする多様な領域での標準の集合を提供する標準団体で公認されたANSI(American National Standard Institute)で、医療情報の電子的な交換のための標準の1つである。
【０００６】
しかし、現実的にメディカル用語および/またはデータらは、個別のクリニックごとに異種の形で通用されている。特に医療現場で使用されるローカル用語は非常に多様である。1つの病院内でも診療科目、医師ごとに使用されるローカル用語が相異なる。
【０００７】
したがって、メディカルデータはスムーズに活用されず、患者が病院を移動したり、病院のシステムを異種のものに変更したり、第1局から第2局に患者を移送する際に、医療用語および/またはデータフォーマットが相異なって、従来のメディカル情報が使用されることができない問題が発生している。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上記のような問題を解決することを目的とする。より具体的には、本発明は病院で使用される異種の用語および/または異種のシステムに適用されるデータ型に対するマッピングアルゴリズムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の実施例による、異種のメディカルデータをマッピングする方法は、個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジーを生成する段階;上記ドメインクリニックモデルオントロジーと標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジーをロードし、上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記マッピング情報に対するDCM-SNOMEDマッピングファイルを生成するB段階;上記SNOMED CTオントロジーおよびHealth Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジーをロードし、上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記マッピング情報に対するvMR-SNOMEDマッピングファイルを生成する段階;および上記DCM-SNOMEDマッピングファイルおよびMR-SNOMEDマッピングファイルを用いて、上記個別のクリニックで収集した任意のメディカルデータと上記vMRオントロジーに含まれた概念との間のマッピング情報に対するDCM-vMRマッピングファイルを生成する段階を含むことを特徴とする。
【００１０】
さらに、本発明の他の実施例による、異種のメディカルデータをマッピングする方法は、個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジーと標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジーをロードし、上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念の類似度を計算する段階;上記SNOMED CTオントロジーおよびHealth Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジーをロードし、上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念を自然言語処理して両者間の類似度を計算する段階；および上記ドメインクリニックモデルオントロジーおよび/または上記vMRオントロジーに含まれた概念との間のマッピング情報を計算する段階を含むことを特徴とする。
【００１１】
一方、本発明の実施例による、異種のメディカルデータをマッピングするシステムは、個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジー;標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジー;Health Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジー;上記ドメインクリニックモデルオントロジーと上記SNOMED CTオントロジーをロードし、上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記のマッピング情報に対するDCM-SNOMEDマッピングファイルを生成する自動マッピング認証モジュール;上記SNOMED CTオントロジーおよび上記vMRオントロジーをロードし、上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記マッピング情報に対するvMR-SNOMEDマッピングファイルを生成するカテゴリーマッピングモジュール;および上記DCM-SNOMEDマッピングファイルおよびMR-SNOMEDマッピングファイルを用いて、上記個別のクリニックで収集した任意のメディカルデータと上記vMRオントロジーに含まれた概念との間のマッピング情報に対するマッピングファイルを生成する調整推論モジュールを含むことを特徴とする。
【００１２】
さらに、本発明の実施例による、異種のメディカルデータをマッピングする装置は、個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジー;標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジー;Health Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジー;上記ドメインクリニックモデルオントロジーと上記SNOMED CTオントロジーのマッピングファイルを生成する自動マッピング認証モジュール;上記SNOMED CTオントロジーとvMRオントロジーのマッピングファイルを生成するカテゴリーマッピングモジュール;および上記DCM-SNOMEDマッピングファイルおよびMR-SNOMEDマッピングファイルを用いて、上記個別のクリニックで収集した任意のメディカルデータと上記vMRオントロジーに含まれた概念との間のマッピング情報に対するマッピングファイルを生成する調整推論モジュールを含むことを特徴とする。
【００１３】
また、本発明の実施例による、異種のメディカルデータをマッピングする装置は、個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジー;標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジー;Health Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジー;上記ドメインクリニックモデルオントロジーと上記SNOMED CTオントロジーをロードし、上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念の類似度を計算する第1のモジュール;上記SNOMED CTオントロジーおよび上記vMRオントロジーをロードし、上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念を自然言語処理して両者間の類似度を計算する第2のモジュール;上記ドメインクリニックモデルオントロジーおよび/または上記vMRオントロジーに含まれた概念との間のマッピング情報を計算する第3のモジュールを含むことを特徴とする。
【００１４】
さらに、本発明の実施例によるサーバで、異種のメディカルデータをマッピングする処理を実行するため、コンピュータ読み取り可能な記録媒体に記録されたコンピュータプログラムであって、個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジーをロードする機能;標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジーをロードする機能;Health Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジーをロードする機能;上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記マッピング情報に対するDCM-SNOMEDマッピングファイルを生成する機能;上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念が、予め設定された臨界値以上の類似度を有する場合、上記概念はマッピングされたと判断し、上記マッピング情報に対するvMR-SNOMEDマッピングファイルを生成する機能;および上記DCM-SNOMEDマッピングファイルおよびMR-SNOMEDマッピングファイルを用いて、上記個別のクリニックで収集した任意のメディカルデータと上記vMRオントロジーに含まれた概念との間のマッピング情報を生成する機能を実行することを特徴とする。
【００１５】
本発明の他の実施例によるサーバで、異種のメディカルデータをマッピングする処理を実行するため、コンピュータ読み取り可能な記録媒体に記録されたコンピュータプログラムは、個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジーをロードする機能;標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジーをロードする機能;Health Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジーをロードする機能;上記ドメインクリニックモデルオントロジーと上記SNOMED CTオントロジーのマッピングファイルを生成する機能;上記SNOMED CTオントロジーとvMRオントロジーのマッピングファイルを生成する機能；および上記DCM-SNOMEDマッピングファイルおよびMR-SNOMEDマッピングファイルを用いて、上記個別のクリニックで収集した任意のメディカルデータと上記vMRオントロジーに含まれた概念との間のマッピング情報を生成する機能を実行することを特徴とする。
【００１６】
一方、本発明の実施例によるサーバーで、異種のメディカルデータをマッピングする処理を実行するため、コンピュータ読み取り可能な記録媒体に記録されたコンピュータプログラムは、個別のクリニックで収集した任意のメディカルデータの概念および上記メディカルデータ相互間の関係を定義するドメインクリニックモデルオントロジーをロードする機能;標準化されたメディカル用語らの概念と関係を定義するSNOMED CTオントロジーをロードする機能;Health Level 7の標準が規定したデータモデルらの概念および関係を記述したvMRオントロジーをロードする機能;上記ドメインクリニックモデルオントロジーおよび/または上記SNOMED CTオントロジーに含まれた概念の類似度を計算する機能;上記SNOMED CTオントロジーおよび/または上記vMRオントロジーに含まれた概念を自然言語処理して両者間の類似度を計算する機能;上記ドメインクリニックモデルオントロジーおよび/または上記vMRオントロジーに含まれた概念との間のマッピング情報を計算する機能を実行することを特徴とする。
【発明の効果】
【００１７】
本発明によると、地域ごとに、病院ごとに相異なるクリニックシステムにメディカルデータが統合的に適用されることができて、医療コンテンツが便利に使用されることができる効果がある。
【図面の簡単な説明】
【００１８】
【図１】図1は、本発明の実施例によって、異種のメディカルデータをマッピングする過程を説明するためのフローチャートである。
【００１９】
【図２】図2は、本発明の実施例によって、異種のメディカルデータをマッピングするモジュールの内部構成を説明するためのブロック図である。
【発明を実施するための形態】
【００２０】
本発明は、以下に記載される実施例らの説明内容に限定されるものではなく、本発明の技術的な要旨を脱しない範囲内で多様な変形が加えられることができるのは自明である。そして、実施例を説明することにおいて、本発明の属する技術分野で広く知られており、本発明の技術的な要旨と直接的に関係のない技術内容については説明を省略する。
【００２１】
一方、添付された図面で、同じ構成要素は同一の符号で表現される。そして、添付図面において、一部の構成要素は、誇張されたり省略されたり概略的に示めされることもできる。これは、本発明の要旨と関係のない不要な説明を省略することで、本発明の要旨を明確に説明するためである。
【００２２】
従来、使用されている多くのメディカル用語は、外来語または複雑な漢字語の状態で使用され、1つの概念について様々な用語が通用されている。さらに、病院のシステムで使用されるメディカルデータは、データベース供給社ごとに固有のフォーマットで作成されて、情報通信に問題が発生している。
【００２３】
このため、国際的にメディカル用語および/またはデータに対する標準化が試みられているが、従来の異種の用語、異種のデータフォーマットを包括する形の標準化は、具現されていない。
【００２４】
例えば、頻繁に「虫垂炎」という用語として使用されている疾病はAppendicitisという標準用語が存在するが、状況に応じて、虫垂炎、盲腸炎などで称され、個別のクリニックでは、当該用語がすべて一緒に使用されている。
【００２５】
一方、個別のクリニックで使用されるメディカルシステムは、統一されていない異種のフォーマットで構築される。個別のクリニックは、電子医療記録を記録する際に、HL7など、一般的に知られている標準のフォーマットを使用することもできるが、これは強制されることができず、相異なるデータフォーマットを使用することができる。実際に、多くの個別のクリニックが独自のデータフォーマットと様式を使用しており、これはクリニック間の情報交換に大きな障害として作用している。
【００２６】
上記のような問題を解決するため、本発明の実施例をよると、個別のクリニックで使用される任意のメディカルのデータセットを医療用語らに対する事実上の標準リファレンスとして使用されるSNOMED CTデータベースとマッピングし、上記SNOMED CTデータベースをHealth Level 7標準で規定されたvMRデータベースとマッピングし、最終的には、ローカルクリニックのDCMをvMRとマッピングする方法を提供しようとする。
【００２７】
図1は、本発明の実施例によるメディカルデータのマッピング方法を説明するためのフローチャートである。
【００２８】
本発明の実施例によるメディカルデータのマッピングシステムは、段階150で、個別のクリニックの任意のメディカルデータセットをSNOMED CTとマッピングすることができる。
【００２９】
より具体的には、マッピングシステムはSNOMED CTオントロジーを基準として、個別のクリニックの任意のメディカルデータセットをマッピングすることができる。このため、マッピングシステムは、マッチングライブラリーを提供することができる。
【００３０】
上記マッチングライブラリは、文字列マッチングアルゴリズム(String matching algorithm)、類義語マッチングアルゴリズム(synonym matching algorithm)、ラベルマッチングアルゴリズム(synonym matching algorism)、構造ベースのチャイルドアルゴリズム(child based structure algorithm)、および構造ベースの属性アルゴリズム(property based structure algorithm)など多数のマッピングアルゴリズムを提供することができる。上記アルゴリズムを通じて、予め特定された臨界値以内の類似度を有すると判断される用語らは、相互にマッチングされると判断することができる。
【００３１】
より具体的には、文字列マッチングのアルゴリズムは、文字列の一致に基づいて類似した概念らを抽出することができ、類義語マッチングアルゴリズムは、当該概念に類似した類義語をワードネットを通じて検索する方式で動作することができる。
【００３２】
さらに、ラベルマッチングアルゴリズムは、ソースおよびターゲット概念のオントロジーで概念らのラベルを用いて、類似した概念らをマッチングする方式で動作することができる。
【００３３】
構造ベースのチャイルドアルゴリズムは、ソースとターゲットオントロジー概念を導入して、ソースとターゲットのチャイルドノードがマッチングされるかどうかを判断する方式で概念らをマッピングすることができる。さらに、構造ベースの属性アルゴリズムは、文字列マッチングアルゴリズムに基づいて、ソースとターゲットオントロジー概念で類似した概念らをマッチングすることができる。
【００３４】
本発明の実施例によるマッピングシステムは、上記アルゴリズムを実行し、個別のクリニックで使用される任意のメディカル用語らとSNOMED CTオントロジーで提供する標準化されたメディカル用語らをマッピングした概念らを抽出して、マッピングファイルを生成することができる。本発明では、これをDCM-SNOMEDマッピングと称する。
【００３５】
一方、本発明の実施例によるメディカルデータのマッピングシステムは、段階160でSNOMED CTとvMRをマッピングすることができる。
【００３６】
このため、本発明の実施例によるメディカルデータのマッピングシステムは、vMRオントロジーが含むvMR仕様から分類情報を識別し、分類情報と共に用語の定義を抽出することができる。
【００３７】
さらに、メディカルデータのマッピングシステムはSNOMED CTオントロジーで提供する標準化されたメディカル用語らの分類情報を識別し、分類情報と共に用語の定義を抽出することができる。
【００３８】
以降、マッピングシステムはSNOMED CTとvMRから抽出した用語らを分類情報と共に自然言語処理を実行し、当該用語のテキストをプロセシングすることができる。
【００３９】
以降、マッピングシステムはSNOMED CTとvMRの用語間の類似度を任意のアルゴリズムを適用して計算することができる。もし、類似度が予め設定された臨界値を超えると、当該用語らは、相互にマッピングされると判断することができる。
【００４０】
以降、マッピング用語らは分類情報と共にNOMED CTとvMRでマッピングした概念らを抽出して、マッピングファイルを生成することができる。本発明では、これをvMR-NOMED CTマッピングと称する。
【００４１】
さらに、本発明の実施例によるメディカルデータのマッピングシステムは、上記DCM-SNOMEDマッピングおよび上記vMR-SNOMED CTマッピングを用いてDCM-vMRマッピングを実行することができる(段階170)。
【００４２】
より具体的には、メディカルデータのマッピングシステムは、先ずDCMオントロジーをロードし、上記DCMオントロジーで医学用語らを抽出することができる。
【００４３】
さらに、段階150、160で予め生成したDCM-SNOMEDマッピングと上記vMR-SNOMED CTマッピング文書をスキャンすることができる。
【００４４】
さらに、マッピング文書をスキャンしながら、当該文書に含まれた概念らをチェックし、特定概念が両文書に含まれた場合、DCMの概念とそれに相当するvMR概念をマッピングすることができる。このような方法で、本発明の実施例によるメディカルデータのマッピングシステムは、DCM-vMRマッピングを実行することができる。
【００４５】
図2は、本発明の実施例によって異種のメディカルデータをマッピングするプラットフォーム103の動作構成を説明するためのブロック図である。
【００４６】
本発明の実施例によるメディカルデータのマッピングシステムは、図2に示されたようにDCMオントロジー101、SNOMED CTオントロジー102、vMRオントロジーを入力値として要求することができる。
【００４７】
オントロジーは、特定分野を記述するデータモデルであって、特定の分野(domin)に属する概念と概念との間の関係を記述する整形語彙の集合を含むことができる。オントロジーは、情報システムの対象となる資源の概念を明確に定義して詳細に記述して、より正確な情報を見つけることができるようにすることに目的があり、知識概念を意味的に連結するために、RDF、OWL、SWRLなどの言語を用いて表現されることができる。
【００４８】
本発明の実施例によるDCMオントロジー101は、各医療機関から収集した医療用語らの概念および関係を記述したデータモデルであることができる。
【００４９】
さらに、本発明の実施例によるSNOMED CTオントロジーはSNOMED CTで提供する標準化されたメディカル用語らの概念および関係を記述したデータモデルであることができる。
【００５０】
そして、本発明の実施例によるvMRオントロジーは、Health Level 7標準で規定したvMRで提供するデータモデルらの概念および関係を記述したデータモデルであることができる。
【００５１】
図2に示されたようにメディカルデータのマッピングプラットフォームは、自動マッピング認証モジュール104、カテゴリーマッピングモジュール112および調整推論モジュール121を含むことができる。
【００５２】
本発明の実施例による自動マッピング認証モジュール104は、上記DCMオントロジー101およびSNOMED CTオントロジー102をロードし、上記オントロジーら間の概念および関係を分析して、両者間のマッチングされる概念らに対するDCM-SNOMEDマッピング109ファイルを生成することができる。
【００５３】
より具体的には、本発明の実施例によるデータのマッピングシステムは、図2に示されたオントロジーローダー105を実行し、上記DCMオントロジー101およびSNOMED CTオントロジー102をロードすることができる。
【００５４】
さらに、マッチング制御部106は、両方のオントロジーに含まれた概念らのマッチングするかどうかを判断するため、マッチングライブラリ107を呼び出すことができる。
【００５５】
上記マッチングライブラリ107は、文字列マッチングアルゴリズム(String matching algorithm)、類義語マッチングアルゴリズム(synonym matching algorithm)、ラベルマッチングアルゴリズム(synonym matching algorism)、構造ベースのチャイルドアルゴリズム(child based structure algorithm)、および構造ベースの属性アルゴリズム(property based structure algorithm)など多数のマッピングアルゴリズムを提供することができる。上記アルゴリズムを通じて、予め特定された臨界値以内の類似度を有すると判断される用語らは、相互にマッチングされると判断することができる。
【００５６】
より具体的には、文字列マッチングのアルゴリズムは、文字列の一致に基づいて類似した概念らを抽出することができ、類義語マッチングアルゴリズムは、当該概念に類似した類義語を、ワードネットを通じて検索する方式で動作することができる。
【００５７】
さらに、ラベルマッチングアルゴリズムは、ソースおよびターゲット概念のオントロジーで概念らのラベルを用いて、類似した概念らをマッチングする方式で動作することができる。
【００５８】
構造ベースのチャイルドアルゴリズムは、ソースとターゲットオントロジー概念を導入して、ソースとターゲットのチャイルドノードがマッチングされるかどうかを判断する方式で概念らをマッピングすることができる。さらに、構造ベースの属性アルゴリズムは、文字列マッチングアルゴリズムに基づいてソースとターゲットオントロジー概念で類似した概念らをマッチングすることができる。
【００５９】
マッチング制御部106は、上記マッチングライブラリ107を呼び出して、両方のオントロジーに含まれた概念および関係らの類似度を判断し、上記類似度が予め特定された臨界値以上である場合、当該概念がマッチングされると判断することができ、マッピングジェネレーター108は、マッチングされた概念および上記概念らとの間の関係に対するDCM-SNOMEDマッピングファイル109を生成することができる。
【００６０】
一方、本発明の実施例によるカテゴリーマッピングモジュール112は、図2に示されたようにSNOMED CTオントロジー110およびvMRオントロジー111をロードし、上記オントロジーら間の概念および関係を分析して、両者間のマッチングされる概念らに対するvMR-SNOMEDマッピング119ファイルを生成することができる。
【００６１】
より具体的には、本発明の実施例によるデータのマッピングシステムは、図2に示されたドキュメントローダー113を実行して、上記DCMオントロジー101およびSNOMED CTオントロジー102の文書をロードすることができる。
【００６２】
以降、セクション識別子114は、vMRオントロジーが含むvMR仕様から分類情報を識別し、NOMED CTオントロジーで提供する標準化されたメディカル用語らの分類情報を識別することができる。
【００６３】
さらに、定義抽出部115はvMRオントロジーが含むvMR仕様およびNOMED CTオントロジーが含む用語の定義を抽出することができる。
【００６４】
以後、自然言語パーサ116は、分類情報と共に抽出された用語に対する自然言語処理を実行し、類似度測定部117はプロセシングされた用語間の類似度を任意のアルゴリズムを適用して計算することができる。もし類似度が予め設定された臨界値を超えると、カテゴリーマッピング部118は、当該用語らは相互にマッピングされると判断することができ、vMR-NOMED CTマッピング119ファイルを生成することができる。
【００６５】
一方、本発明の実施例による調整推論モジュール121は、図2に示されたように、DCMオントロジー120をロードし、DCM-SNOMEDマッピングファイルとvMR-SNOMEDマッピングファイルを用いて、最終的にはDCM-vMRマッピング127ファイルを生成することができる。
【００６６】
より具体的には、図2に示されたように、概念ローダー122はDCMオントロジーで医学用語らを抽出することができる。
【００６７】
さらに、文書スキャン部123は、自動マッピング認証モジュール104およびカテゴリーマッピングモジュール112で予め生成したDCM-SNOMEDマッピングと上記vMR-SNOMED CTマッピング文書をスキャンすることができる。
【００６８】
さらに、マッピング識別部124は、スキャン文書に含まれた概念らをチェックし、特定概念が両文書に含まれた場合、DCMの概念とそれに相当するvMR概念をマッピングすることができる。このような方法でマッピング部125はDCM-vMRマッピングファイル127を生成し、マッピング保存所126に保存することができる。
【００６９】
本明細書と図面に示された本発明の実施例らは、本発明の技術内容を容易に説明し、本発明の理解に供するため、特定例を提示しただけであり、本発明の範囲を限定しようとするものではない。ここに示された実施例らの以外にも、本発明の技術的な思想に基づいた他の変形例らが実施可能であることは、本発明が属する技術分野で通常の知識を有する者に自明なものである。
【図１】
2020504355.tif 000003
【図２】
2020504355.tif 000004
【国際調査報告】
2020504355.tif 000005
2020504355.tif 000006
2020504355.tif 000007
2020504355.tif 000008