(57)【要約】   【課題】  標準病名マスタのデータと、添付文書に記載された病名とが関連付けられた商品情報マスタのデータ作成や更新を容易にする。  【解決手段】  システム１０は、病名を示す上位概念語および下位概念語を含む標準病名と、レセプト電算コードを含む変換コードとを有するレコードからなるＭＥＤＩＳ辞書２８を有する。データ作成・更新処理部１６は、医薬品の添付文書に記載された文字列のデータを参照して、１以上の商品名、および、効能又は効果の欄に記載された文字列のデータから１以上の病名を抽出し、抽出された病名をマッチングキーワードとしてマッチングを実行し、病名に相当する上位概念語或いは下位概念語を含むＭＥＤＩＳ辞書２８のレコードを特定する。その後、データ作成・更新処理部１６は、添付文書ＩＤ，病名、ＭＥＤＩＳ辞書２８のレコードの項目の情報を含むレコードを生成して、商品情報マスタ２２に格納する。【選択図】  図１
2006040246.tif 000002
【特許請求の範囲】
【請求項１】
電子カルテ用の標準病名であって、当該病名を示す基本語である上位概念語および当該上位概念語と同義の索引用語である下位概念語とを含む標準病名と、レセプト電算コードを含む変換コードとを有するレコードからなる標準病名マスタと、
医薬品の添付文書に記載された文字列のデータを参照して、当該添付文書に記載された１以上の商品名を特定する商品名特定手段と、
前記添付文書に記載された文字列のデータを参照して、効能又は効果の欄に記載された文字列を特定し、当該文字列に含まれる１以上の病名を抽出する病名抽出手段と、
前記抽出された病名をマッチングキーワードとして、前記標準病名に含まれる上位概念語或いは下位概念語とのマッチングを実行し、前記標準病名マスタ中、当該病名に相当する上位概念語或いは下位概念語を含む１以上のレコードを特定するマッチング実行手段と、
前記医薬品の添付文書を特定する添付文書ＩＤ，病名、および、前記特定された標準病名マスタ中のレコードの項目の情報を含むレコードを生成して、生成されたレコードを商品情報マスタに格納するレコード生成手段と、を備えたことを特徴とする医薬品データ生成システム。
【請求項２】
前記商品名特定手段が、前記添付文書に記載された文字列のデータを参照して、前記商品名に基づいて、前記商品情報マスタ中の１以上のレコードを特定し、
前記病名抽出手段が、添付文書において抽出された病名と、前記特定されたレコード中のマッチングキーワードとを比較して、追加された病名の有無を判断し、
病名が追加されたと判断された場合に、前記マッチング実行手段が、前記マッチングを実行して、標準病名マスタ中の１以上のレコードを特定するとともに、
前記レコード生成手段が、前記添付文書ＩＤ，病名、および、前記特定された標準病名マスタ中のレコードの項目の情報を含むレコードを生成して、生成されたレコードを商品情報マスタに格納するように構成されたことを特徴とする請求項１に記載のシステム。
【請求項３】
前記商品名特定手段が、前記添付文書に記載された文字列のデータを参照して、複数名の商品名が存在すると判断した場合に、前記レコード生成手段が、添付文書ＩＤ、それぞれの商品名を特定する枝番号を含むレコードを生成することを特徴とする請求項１または２に記載のシステム。
【請求項４】
前記マッチング実行手段が、あるマッチングキーワードについて、上位概念語或いは下位概念語のいずれも見出さなかった場合に、当該マッチングキーワードを提示し、必要に応じて変更された新たなマッチングキーワードについて、再度、標準病名に含まれる上位概念語或いは下位概念語とのマッチングを実行するように構成されたことを特徴とする請求項１ないし３の何れか一項に記載のシステム。
【請求項５】
前記マッチング実行手段が、あるマッチングキーワードについて、上位概念語或いは下位概念語のいずれも見出さなかった場合に、当該マッチングキーワードに類似する上位概念語および／または下位概念語を、前記標準病名マスタから取得し、当該類似する上位概念語および／または下位概念語の一覧を提示するように構成されたことを特徴とする請求項１ないし３の何れか一項に記載のシステム。
【請求項６】
前記標準病名マスタが、国際疾病分類に準拠した標準病名を含むレコードから構成されることを特徴とする請求項１ないし５の何れか一項に記載のシステム。
【請求項７】
請求項１ないし６の何れか一項に記載された商品情報マスタと、
病名、商品名、或いは、病名および商品名の入力を受け入れ、
前記病名については、前記商品情報マスタを参照して、入力された病名と、前記レコード中の前記上位概念語或いは下位概念語とが一致するようなレコードを見出し、
前記商品名については、前記商品情報マスタを参照して、入力された商品名と、前記レコード中の前記商品名とが一致するようなレコードを見出し、
前記病名および商品名については、前記商品情報マスタを参照して、入力された病名と、前記レコード中の前記上位概念語或いは下位概念語とが一致し、かつ、入力された商品名と、前記レコード中の前記商品名とが一致するようなレコードを見出す検索手段と、を備えたことを特徴とする検索システム。
【請求項８】
請求項７に記載の検索システムと協働する電子カルテシステムであって、
医師の診断に基づく薬品名を受理する薬品名受理手段と、
前記薬品名受理手段にて受理された薬品名を検索システムに送信し、かつ、検索システムにおいて検索された、前記薬品名の文字列を含む商品名を含むようなレコードを受信する送受信手段と、
前記受信されたレコードに含まれる上位概念語および下位概念語のリストを提示するリスト提示手段と、
前記提示されたリストからの選択を受理し、当該薬品名および選択された上位概念語或いは下位概念語を含む電子カルテのレコードを生成し、当該電子カルテを、カルテデータベースに記憶するレコード生成手段と、を備えたことを特徴とする電子カルテシステム。
【請求項９】
請求項７に記載の検索システムおよび請求項８に記載の電子カルテシステムと協働するレセプト電算システムであって、
前記電子カルテシステムから、カルテデータベースに記憶されたレコードを受信するレコード受信手段と、
前記レコード中の少なくとも病名および薬品名の組を、前記検索システムに送信し、かつ、検索システムにおいて検索された、当該薬品名の文字列を含む商品名、並びに、病名に対応する上位概念語或いは下位概念語を含むようなレコードを受信する送受信手段と、
前記受信したレコードに基づきレセプトを作成するレセプト作成手段と、を備えたことを特徴とするレセプト電算システム。
【請求項１０】
電子カルテ用の標準病名であって、当該病名を示す基本語である上位概念語および当該上位概念語と同義の索引用語である下位概念語とを含む標準病名と、レセプト電算コードを含む変換コードとを有するレコードからなる標準病名マスタを備えたコンピュータにより読み出し可能な医薬品データ生成プログラムであって、前記コンピュータを、
医薬品の添付文書に記載された文字列のデータを参照して、当該添付文書に記載された１以上の商品名を特定する商品名特定手段、
前記添付文書に記載された文字列のデータを参照して、効能又は効果の欄に記載された文字列を特定し、当該文字列に含まれる１以上の病名を抽出する病名抽出手段、
前記抽出された病名をマッチングキーワードとして、前記標準病名に含まれる上位概念語或いは下位概念語とのマッチングを実行し、前記標準病名マスタ中、当該病名に相当する上位概念語或いは下位概念語を含む１以上のレコードを特定するマッチング実行手段、並びに、
前記医薬品の添付文書を特定する添付文書ＩＤ，病名、および、前記特定された標準病名マスタ中のレコードの項目の情報を含むレコードを生成して、生成されたレコードを商品情報マスタに格納するレコード生成手段として機能させることを特徴とするプログラム。
【請求項１１】
前記コンピュータを商品名特定手段として機能させる際に、前記コンピュータを、
添付文書に記載された文字列のデータを参照して、前記商品名に基づいて、前記商品情報マスタ中の１以上のレコードを特定し、
添付文書において抽出された病名と、前記特定されたレコード中のマッチングキーワードとを比較して、追加された病名の有無を判断し、
病名が追加されたと判断された場合に、前記マッチングを実行して、標準病名マスタ中の１以上のレコードを特定するとともに、
前記添付文書ＩＤ，病名、および、前記特定された標準病名マスタ中のレコードの項目の情報を含むレコードを生成して、生成されたレコードを商品情報マスタに格納するように作動させることを特徴とする請求項１０に記載のプログラム。
【請求項１２】
前記コンピュータを商品名特定手段として機能させる際に、前記コンピュータを、
前記添付文書に記載された文字列のデータを参照して、複数名の商品名が存在すると判断した場合に、前記レコード生成手段が、添付文書ＩＤ、それぞれの商品名を特定する枝番号を含むレコードを生成するように作動させることを特徴とする請求項１０または１１に記載のプログラム。
【請求項１３】
前記コンピュータをマッチング実行手段として機能させる際に、前記コンピュータを、
あるマッチングキーワードについて、上位概念語或いは下位概念語のいずれも見出さなかった場合に、当該マッチングキーワードを提示し、必要に応じて変更された新たなマッチングキーワードについて、再度、標準病名に含まれる上位概念語或いは下位概念語とのマッチングを実行するように作動させることを特徴とする請求項１０ないし１２の何れか一項に記載のプログラム。
【請求項１４】
前記コンピュータをマッチング実行手段として機能させる際に、前記コンピュータを、
あるマッチングキーワードについて、上位概念語或いは下位概念語のいずれも見出さなかった場合に、当該マッチングキーワードに類似する上位概念語および／または下位概念語を、前記標準病名マスタから取得し、当該類似する上位概念語および／または下位概念語の一覧を提示するように作動させることを特徴とする請求項１０ないし１２の何れか一項に記載のプログラム。
【請求項１５】
請求項１０ないし１４の何れか一項に記載されたプログラムを実行することにより生成された商品情報マスタを有するコンピュータにより読み出し可能なプログラムであって、
前記コンピュータを、
病名、商品名、或いは、病名および商品名の入力を受け入れ、
前記病名については、前記商品情報マスタを参照して、入力された病名と、前記レコード中の前記上位概念語或いは下位概念語とが一致するようなレコードを見出し、
前記商品名については、前記商品情報マスタを参照して、入力された商品名と、前記レコード中の前記商品名とが一致するようなレコードを見出し、
前記病名および商品名については、前記商品情報マスタを参照して、入力された病名と、前記レコード中の前記上位概念語或いは下位概念語とが一致し、かつ、入力された商品名と、前記レコード中の前記商品名とが一致するようなレコードを見出す検索手段として機能させることを特徴とする検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、添付文書適応症コード変換方法、より詳細には、添付文書中の適応症を含む医薬品情報を格納するデータの作成および更新、並びに、データを検索するシステムおよびプログラムに関する。
【背景技術】
【０００２】
医薬品には、「警告」、「禁忌」、「効能又は効果」などが記載された添付文書が添付される。旧来、医療機関においては、使用する医薬品の添付文書を保存しておき、患者に対して処方する際に、必要に応じてこれを確認してきた。
【０００３】
近年、（ＭＥＤＩＳ−ＤＣ）財団法人医薬情報システム開発センターにより作成された、ＩＣＤ１０（国際疾病分類第１０版）に準拠した電子カルテ用標準病名マスタのデータが提供されている。このような標準病名マスタを利用すれば、疾病に対して適切な医薬品を見出すことが可能である。
【０００４】
たとえば、特許文献１、特許文献２には、傷病と傷病に適応する医薬品とを組み合わせた情報、並びに、傷病と傷病に適応する診療行為とを組み合わせた補助記憶装置を備え、レセプトに含まれる傷病から、適応する医薬品や診療行為を取得することができ、レセプトのチェックが可能な装置が開示されている。
【特許文献１】特開２０００−１１０３８号公報
【特許文献２】特開２００１−１８４４１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、添付文書の「効能又は効果」の欄に記載された病名は、必ずしも、標準病名マスタに登録されたものと同一とは限らない。たとえば、「胃潰瘍」および「十二指腸潰瘍」と記載するかわりに、「胃・十二指腸潰瘍」と記述する場合もある。
【０００６】
また、医薬品に新たな効能又は効果が認められた場合には、添付文書の「効能又は効果」の欄には、新たな効能又は効果が記載される。このような添付文書の更新に伴って、医療機関や審査機関が参照するマスタのデータも、迅速に更新されるのが望ましい。
【０００７】
本発明は、標準病名マスタのデータと、添付文書に記載された病名とが関連付けられた商品情報マスタを備え、かつ、そのデータ作成や更新が容易なシステムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の目的は、電子カルテ用の標準病名であって、当該病名を示す基本語である上位概念語および当該上位概念語と同義の索引用語である下位概念語とを含む標準病名と、レセプト電算コードを含む変換コードとを有するレコードからなる標準病名マスタと、医薬品の添付文書に記載された文字列のデータを参照して、当該添付文書に記載された１以上の商品名を特定する商品名特定手段と、前記添付文書に記載された文字列のデータを参照して、効能又は効果の欄に記載された文字列を特定し、当該文字列に含まれる１以上の病名を抽出する病名抽出手段と、前記抽出された病名をマッチングキーワードとして、前記標準病名に含まれる上位概念語或いは下位概念語とのマッチングを実行し、前記標準病名マスタ中、当該病名に相当する上位概念語或いは下位概念語を含む１以上のレコードを特定するマッチング実行手段と、前記医薬品の添付文書を特定する添付文書ＩＤ，病名、および、前記特定された標準病名マスタ中のレコードの項目の情報を含むレコードを生成して、生成されたレコードを商品情報マスタに格納するレコード生成手段と、を備えたことを特徴とする医薬品データ生成システムにより達成される。
【０００９】
本発明によれば、標準病名に含まれる上位概念語および下位概念語と、添付文書中の病名とのマッチングを実行することで、医薬品の商品名、添付文書中の病名、上記標準病名、レセプト電算コードとが関連付けられたレコードを含む商品情報マスタを得ることができる。
【００１０】
好ましい実施態様においては、前記商品名特定手段が、前記添付文書に記載された文字列のデータを参照して、前記商品名に基づいて、前記商品情報マスタ中の１以上のレコードを特定し、前記病名抽出手段が、抽出された病名と、前記特定されたレコード中のマッチングキーワードとを比較して、添付文書において追加された病名の有無を判断し、病名が追加されたと判断された場合に、前記マッチング実行手段が、前記マッチングを実行して、標準病名マスタ中の１以上のレコードを特定するとともに、前記レコード生成手段が、前記添付文書ＩＤ，病名、および、前記特定された標準病名マスタ中のレコードの項目の情報を含むレコードを生成して、生成されたレコードを商品情報マスタに格納するように構成されている。
【００１１】
これにより、医薬品に新たな効能または効果が追加され、その添付文書が更新されるのに伴って、医療機関や審査機関が参照する商品情報マスタのデータも、迅速に更新することが可能となる。
【００１２】
また、好ましい実施態様においては、前記商品名特定手段が、前記添付文書に記載された文字列のデータを参照して、複数名の商品名が存在すると判断した場合に、前記レコード生成手段が、添付文書ＩＤ、それぞれの商品名を特定する枝番号を含むレコードを生成する。
【００１３】
別の好ましい実施態様においては、前記マッチング実行手段が、あるマッチングキーワードについて、上位概念語或いは下位概念語のいずれも見出さなかった場合に、当該マッチングキーワードを提示し、必要に応じて変更された新たなマッチングキーワードについて、再度、標準病名に含まれる上位概念語或いは下位概念語とのマッチングを実行する。
【００１４】
さらに別の好ましい実施態様においては、前記マッチング実行手段が、あるマッチングキーワードについて、上位概念語或いは下位概念語のいずれも見出さなかった場合に、当該マッチングキーワードに類似する上位概念語および／または下位概念語を、前記標準病名マスタから取得し、当該類似する上位概念語および／または下位概念語の一覧を提示するように構成されている。
【００１５】
たとえば、前記標準病名マスタは、国際疾病分類に準拠した標準病名を含むレコードから構成されることを特徴とする請求項１ないし５の何れか一項に記載のシステム。
【００１６】
また、本発明の目的は、上述したようにして生成されたレコードからなる商品情報マスタと、病名、商品名、或いは、病名および商品名の入力を受け入れ、前記病名については、前記商品情報マスタを参照して、入力された病名と、前記レコード中の前記上位概念語或いは下位概念語とが一致するようなレコードを見出し、前記商品名については、前記商品情報マスタを参照して、入力された商品名と、前記レコード中の前記商品名とが一致するようなレコードを見出し、前記病名および商品名については、前記商品情報マスタを参照して、入力された病名と、前記レコード中の前記上位概念語或いは下位概念語とが一致し、かつ、入力された商品名と、前記レコード中の前記商品名とが一致するようなレコードを見出す検索手段と、を備えたことを特徴とする検索システムによっても達成される。
【００１７】
上記商品情報マスタを、ＣＤ−ＲＯＭなどの可搬記憶媒体に収容し、当該可搬記憶媒体に格納されたレコードをコンピュータが検索するように構成しても良い。或いは、可搬記憶媒体中の商品情報マスタのレコードをハードディスクにインストールした上で、当該ハードディスク中のレコードを検索するように構成しても良い。特に、添付文書の更新に伴って商品情報マスタが更新された場合には、新たな商品情報マスタを格納した可搬記憶媒体を、コンピュータにより読み取らせることができる。これにより、最新の添付文書と、電子カルテ用の標準病名等とが関連付けられた商品情報マスタを利用した検索が可能となる。
【００１８】
さらに、本発明の目的は、上記検索システムと協働する電子カルテシステムであって、
医師の診断に基づく薬品名を受理する薬品名受理手段と、前記薬品名受理手段にて受理された薬品名を検索システムに送信し、かつ、検索システムにおいて検索された、前記薬品名の文字列を含む商品名を含むようなレコードを受信する送受信手段と、前記受信されたレコードに含まれる上位概念語および下位概念語のリストを提示するリスト提示手段と、前記提示されたリストからの選択を受理し、当該薬品名および選択された上位概念語或いは下位概念語を含む電子カルテのレコードを生成し、当該電子カルテを、カルテデータベースに記憶するレコード生成手段と、を備えたことを特徴とする電子カルテシステムによっても達成される。
【００１９】
また、本発明の目的は、上記検索システムおよび上記電子カルテシステムと協働するレセプト電算システムであって、前記電子カルテシステムから、カルテデータベースに記憶されたレコードを受信するレコード受信手段と、前記レコード中の少なくとも病名および薬品名の組を、前記検索システムに送信し、かつ、検索システムにおいて検索された、当該薬品名の文字列を含む商品名、並びに、病名に対応する上位概念語或いは下位概念語を含むようなレコードを受信する送受信手段と、前記受信したレコードに基づきレセプトを作成するレセプト作成手段と、を備えたことを特徴とするレセプト電算システムによっても達成される。
【００２０】
また、本発明の目的は、電子カルテ用の標準病名であって、当該病名を示す基本語である上位概念語および当該上位概念語と同義の索引用語である下位概念語とを含む標準病名と、レセプト電算コードを含む変換コードとを有するレコードからなる標準病名マスタを備えたコンピュータにより読み出し可能な医薬品データ生成プログラムであって、前記コンピュータを、
医薬品の添付文書に記載された文字列のデータを参照して、当該添付文書に記載された１以上の商品名を特定する商品名特定手段、前記添付文書に記載された文字列のデータを参照して、効能又は効果の欄に記載された文字列を特定し、当該文字列に含まれる１以上の病名を抽出する病名抽出手段、前記抽出された病名をマッチングキーワードとして、前記標準病名に含まれる上位概念語或いは下位概念語とのマッチングを実行し、前記標準病名マスタ中、当該病名に相当する上位概念語或いは下位概念語を含む１以上のレコードを特定するマッチング実行手段、並びに、前記医薬品の添付文書を特定する添付文書ＩＤ，病名、および、前記特定された標準病名マスタ中のレコードの項目の情報を含むレコードを生成して、生成されたレコードを商品情報マスタに格納するレコード生成手段として機能させることを特徴とするプログラムによっても達成される。
【００２１】
好ましい実施態様においては、前記コンピュータを商品名特定手段として機能させる際に、前記コンピュータを、
添付文書に記載された文字列のデータを参照して、前記商品名に基づいて、前記商品情報マスタ中の１以上のレコードを特定し、抽出された病名と、前記特定されたレコード中のマッチングキーワードとを比較して、添付文書において追加された病名の有無を判断し、病名が追加されたと判断された場合に、前記マッチングを実行して、標準病名マスタ中の１以上のレコードを特定するとともに、前記添付文書ＩＤ，病名、および、前記特定された標準病名マスタ中のレコードの項目の情報を含むレコードを生成して、生成されたレコードを商品情報マスタに格納するように作動させる。
【００２２】
また、好ましい実施態様においては、前記コンピュータを商品名特定手段として機能させる際に、前記コンピュータを、
前記添付文書に記載された文字列のデータを参照して、複数名の商品名が存在すると判断した場合に、前記レコード生成手段が、添付文書ＩＤ、それぞれの商品名を特定する枝番号を含むレコードを生成するように作動させる。
【００２３】
別の好ましい実施態様においては、前記コンピュータをマッチング実行手段として機能させる際に、前記コンピュータを、
あるマッチングキーワードについて、上位概念語或いは下位概念語のいずれも見出さなかった場合に、当該マッチングキーワードを提示し、必要に応じて変更された新たなマッチングキーワードについて、再度、標準病名に含まれる上位概念語或いは下位概念語とのマッチングを実行するように作動させる。
【００２４】
さらに別の好ましい実施態様においては、前記コンピュータをマッチング実行手段として機能させる際に、前記コンピュータを、
あるマッチングキーワードについて、上位概念語或いは下位概念語のいずれも見出さなかった場合に、当該マッチングキーワードに類似する上位概念語および／または下位概念語を、前記標準病名マスタから取得し、当該類似する上位概念語および／または下位概念語の一覧を提示するように作動させる。
【００２５】
また、本発明の目的は、上記プログラムを実行することにより生成された商品情報マスタを有するコンピュータにより読み出し可能なプログラムであって、前記コンピュータを、
病名、商品名、或いは、病名および商品名の入力を受け入れ、
前記病名については、前記商品情報マスタを参照して、入力された病名と、前記レコード中の前記上位概念語或いは下位概念語とが一致するようなレコードを見出し、
前記商品名については、前記商品情報マスタを参照して、入力された商品名と、前記レコード中の前記商品名とが一致するようなレコードを見出し、
前記病名および商品名については、前記商品情報マスタを参照して、入力された病名と、前記レコード中の前記上位概念語或いは下位概念語とが一致し、かつ、入力された商品名と、前記レコード中の前記商品名とが一致するようなレコードを見出す検索手段として機能させることを特徴とする検索プログラムによっても達成される。
【発明の効果】
【００２６】
本発明によれば、標準病名マスタのデータと、添付文書に記載された病名とが関連付けられた商品情報マスタを備え、かつ、そのデータ作成や更新が容易なシステムおよびプログラムを提供することが可能となる。
【発明を実施するための最良の形態】
【００２７】
以下、添付図面を参照して、本発明の実施の形態について説明する。図１は、本発明の実施の形態にかかる検索システムの構成を示すブロックダイヤグラムである。図１に示すように、本実施の形態にかかる検索システムは、後述する辞書データを格納したＤＢ１２と、入力装置（図示せず）からの入力やネットワークを介した外部のシステム（図示せず）からの要求に応答して、ＤＢ１２を検索する検索処理部１４と、オペレータによる入力装置の操作にしたがって、前記辞書データを更新するデータ作成・更新処理部１６とを備えている。本実施の形態においては、パーソナルコンピュータやサーバに、検索プログラムをインストールすることにより、検索システムを実現することができる。
【００２８】
また、図１に示すように、ＤＢ１２には、商品情報マスタ２２、添付文書イメージファイル２４、添付文書全文テキストファイル２６、および、ＭＥＤＩＳ辞書２８を有している。商品情報マスタのレコードのキー項目（たとえば、後述する「添付文書ＩＤ」により、添付文書イメージファイルのレコードおよび添付文書全文テキストファイル２６のレコードは関連付けられている。商品情報マスタ２２の検索に伴って、添付文書イメージファイル２４や添付文書全文テキストファイル２６のレコードを取得することもできる。また、ＭＥＤＩＳ辞書は、後述するデータ作成やデータ更新の際に参照される。
【００２９】
図２（ａ）は、本実施の形態にかかる商品情報マスタの辞書データのデータ構成を示す図である。図２（ａ）に示すように、本実施の形態において、辞書データのレコードは、項目として、「添付文書ＩＤ」、「添付文書枝番号」、「商品名」、「規格」、「マッチングキーワード」、「電算コード」、「基本語」、「索引用語」、「ICD10コード」、および、「個別医薬品コード」を含む。
【００３０】
「添付文書ＩＤ」は、添付文書ごとに付与され、添付文書を一意的に特定する。１枚の添付文書には、１以上の商品が記載されている。たとえば、ある商品「ＡＡＡ」の添付文書に、
「ＡＡＡ細粒」
「ＡＡＡ２００ｍｇ錠」
「ＡＡＡ４００ｍｇ錠」
「ＡＡＡ散」
「ＡＡＡドライシロップ」
が記載されている場合がある。この場合、添付文書には複数の商品が記載されているため、添付文書ＩＤのみでは、これら個々の商品を特定することができない。そこで、図２（ｂ）に示すように、枝番号を付与することにより、各商品を特定可能としている。
【００３１】
「商品名」は、添付文書に記載されたそれぞれの商品の名称に相当する。図２（ｂ）の例では、「ＡＡＡ細粒」、「ＡＡＡ２００ｍｇ錠」などが商品名に相当する。
【００３２】
「規格」は、その商品あたりの量および商品形態（瓶、カプセル、錠剤など）を示す。
【００３３】
「マッチングキーワード」は、添付文書中の適応症の項目から抽出された病名に相当する。「基本語」は、ＭＥＤＩＳ−ＤＣ（財団法人医療情報システム開発センター）による辞書（ＭＥＤＩＳ辞書）の基本語（上位概念語）に相当し、また、「索引用語」は、ＭＥＤＩＳ辞書の索引用語（下位概念語：慣用語）に相当する。
【００３４】
「電算コード」は、「レセプト電算コード（レセ電コード）」に相当する。「ICD10コード」は、ＩＣＤ１０（国際疾病分類第１０版）に対応した電子カルテ用標準病名マスタ中のコードに相当する。また、「個別医薬品コード」は、医薬品ごとに別途割り当てたコードである。「ICD10コード」や「個別医薬品コード」は、このコード体系にしたがった検索処理を実行するときのキーとして利用することができる。
【００３５】
さらに、図２において図示していないが、商品情報マスタの辞書データのレコードには、付加情報として、用法用量が含まれる。
【００３６】
次に、本実施の形態にかかる検索システムにおけるデータ作成について説明する。図３は、検索システム１０のデータ作成・更新処理部１６により実行される処理を概略的に示すフローチャートである。図３の処理は、添付文書をスキャナなどで読み込み、ＯＣＲなどで文字認識され、その画像が添付文書イメージファイル２４に格納されるとともに、文字認識されたテキストデータが、添付文書全文テキストファイル２６に格納されることと、ほぼ同時に実行され得る。
【００３７】
データ作成・更新処理部１６は、テキストデータを参照して、商品名を特定する（ステップ３０１）。データ作成・更新処理部１６は、添付文書に対して、添付文書ＩＤとして一意的な番号を付与するとともに（ステップ３０２）、商品名の欄に複数の商品が記載されると判断された場合には、それぞれの商品名と、枝番号とを関連付ける（ステップ３０３）。
【００３８】
次いで、データ作成・更新処理部１６は、テキストデータ中、「効能又は効果」欄に記載された文字列（マッチングキーワード）と、ＭＥＤＩＳ辞書２８中の文字列との間でマッチング処理を実行し、一致する文字列を見出す（ステップ３０４）。
【００３９】
本実施の形態において、ＭＥＤＩＳ辞書２８は、図４に示すような構造を有する。すなわち、基本語である上位概念語と、当該上位概念語と関連付けられた１以上の下位概念語（慣用語）を有する。たとえば、図４に示すように、ＭＥＤＩＳ辞書２８には、上位概念語である、「動脈管開存症」について、下位概念語として、「動脈管開存（症）」、「動脈管開存症」、「動脈管開存」、「ボタロー管開存症」、「ボタロー氏管開存症」、「ＰＤＡ」、「BOTALLO管開存症」、「BOTALLO氏管開存症」が、関連付けられている。
【００４０】
本実施の形態において、マッチングキーワードと、ＭＥＤＩＳ辞書２８中の上位概念語或いは下位概念語との間で、マッチングが実施される。このマッチングにおいては、オペレータの設定により、いわゆる前方一致、後方一致、完全一致などが設定可能である。
【００４１】
マッチングできた場合（ステップ３０５でイエス(Yes)）、つまり、マッチングキーワードが、上位概念語或いは下位概念語の何れかと一致した場合には、データ作成・更新処理部１６は、ステップ３０１で特定された商品名について、当該ＭＥＤＩＳ辞書２８において、当該索引用語を含むレコード中の他の項目、たとえば、「電算コード」、「ICD10コード」とともに、見出された上位概念語を「基本語」の項目として、下位概念語を、「索引用語」の項目として、また、添付文書から取り出されたマッチングキーワードを、「マッチングキーワード」の項目としてレコードを生成し、商品情報マスタ２２に格納する（ステップ３０６）。
【００４２】
ここで、ＭＥＤＩＳ辞書２８において、マッチングにかかる上位概念語に関連付けられた下位概念語が複数存在する場合には、下位概念語の数だけ、レコードが生成される。たとえば、「＊＊＊静注用」という商品名について、マッチングキーワードが「未熟児の動脈管開存症」であった場合には、ＭＥＤＩＳ辞書２８中の上位概念語「動脈管開存症」、或いは、「下位概念語」の「動脈管開存症」とマッチする。そこで、上位概念語「動脈管開存症」と関連付けられた下位概念語についても、レコードが生成され、商品情報マスタ２２に格納されることになる。
【００４３】
これに対して、ステップ３０５でノー(No)と判断された場合には、手動或いは半手動（半自動）のアンマッチ処理が実行される（ステップ３０７）。より詳細には、図５に示すように、データ作成・更新処理部１６は、マッチングキーワードと類似する上位概念語或いは下位概念語のリストを提示する（ステップ５０１）。オペレータがリスト中の一以上の上位概念語或いは下位概念語を指定し（ステップ５０２で「語の指定あり」）、指定された上位概念語或いは下位概念語が受理されると（ステップ５０３）、データ作成・更新処理部１６は、ＭＥＤＩＳ辞書２８において、指定された上位概念語或いは下位概念語を含むレコードや、指定された上位概念語や下位概念語に関連する下位概念語を含むレコードを生成して、商品情報マスタ２２に格納する（ステップ５０４）。ステップ５０４の処理は、ステップ３０５の処理とほぼ同様である。
【００４４】
その一方、リスト中にオペレータが指定すべき上位概念語或いは下位概念語が存在しなかった場合には、オペレータは、入力装置を操作して、適切な語が存在しないことを入力する。この場合には（ステップ５０２で「該当語が存在せず」）、ＭＥＤＩＳ辞書２８中に該当する語が存在しないため、オペレータは、入力可能な項目の値のみを手動で入力する。データ作成・更新処理部１６は、入力された項目の値を受理し（ステップ５０５）、受理した項目の値にしたがってレコードを生成し、商品情報マスタ２２に格納する（ステップ５０６）。なお、ステップ５０５においては、データ作成・更新処理部１６は、レコード中に、アンマッチフラグをセットしておき、ＭＥＤＩＳ辞書２８との間でマッチする語がなかったことを示すことができるようにする。このようにして、商品情報マスタ２２にレコードが格納される。
【００４５】
上記商品情報マスタ２２のレコード生成処理を、表示装置の画面例にしたがって、さらに説明する。テキストデータ中の「効能又は効果」の欄の文字列は、図６に示す画像中、「本文欄（符号６００参照）」に表示される。「マッチング」ボタン６１１がオンされることにより、文字列からマッチングキーワードが切り出され、それぞれのマッチングキーワードと、ＭＥＤＩＳ辞書２８中の上位概念語或いは下位概念語とのマッチングが実行される。
【００４６】
図７に示すように、マッチングができた文字列中のマッチングキーワードは、置換後の文字列表示欄７０２において、「＜＜＞＞」という印で表わされる。この例では、「心身症」、「過敏性腸症候群」、「慢性胃炎」、「不安・緊張・抑うつ」というマッチングキーワードについては、ＭＥＤＩＳ辞書２８中に対応する語が見出されている。マッチングができたマッチングキーワードは、表示欄７０３において、対応するレセプト電算コード（レセ電コード）とともに表示される。
【００４７】
オペレータは、入力装置を操作して、置換後の文字列表示欄７０２から、類似語検索をすべき語を特定する。この例では、「胃・十二指腸潰瘍」という語が取り出されている。無論、データ作成・更新処理部１６が、自動的に、類似後検索すべき語の候補を特定して、これをオペレータに提示するように構成しても良い。類似語検索すべき語は、図８に示すように、新たに表示されるウィンドウ画像の文字列表示欄８０１に表示される。オペレータは、必要に応じて、入力装置を操作して、検索が容易になるように文字列に変更を加えても良い。
【００４８】
オペレータが、「検索」ボタン８０２をオンすると、データ作成・更新処理部１６は、ＭＥＤＩＳ辞書２８から、類似語を検索して、検索結果表示欄８１０に類似語を提示する。或いは、オペレータにより変更が加えられた文字列を含む上位概念語や下位概念語を、ＭＥＤＩＳ辞書２８から検索しても良い。
【００４９】
オペレータは、検索結果表示欄８１０から所望の語を選択し、「セット」ボタン８０３をオンする。これにより、図９に示すように、画像の用語仮登録欄に、選択された用語およびそのレセプト電算コードが表示される。次いで、オペレータが、「仮登録」ボタン９０１をオンすることにより、索引用語が登録され、ＭＥＤＩＳ辞書２８に含まれる種々の項目の値を含むレコードが生成される。
【００５０】
次に、添付文書が改訂された場合のデータ更新処理について説明する。添付文書が改訂された場合、当該改訂された添付文書をスキャンしてテキストデータを取得する。図１０に示すように、データ作成・更新処理部１６は、テキストデータ中、「効能又は効果」欄に記載された文字列を参照して（ステップ１００１）、添付文書ＩＤで特定される商品情報マスタ２２中、１以上のレコードの「マッチングキーワード」と比較して、追加された文字列を特定する（ステップ１００２）。次いで、データ作成・更新処理部１６は、追加された「効能又は効果」欄に記載された文字列と、ＭＥＤＩＳ辞書中の文字列とをマッチングする（ステップ１００３）。以下、ステップ１００４〜ステップ１００６の処理は、図３のステップ３０５〜３０７の処理に対応する。
【００５１】
このようにして、データ作成・更新処理部１６は、商品に新たな「効能又は効果」が追加され、これに伴って、添付文書に記載が追加された場合であっても、当該添付文書の効能又は効果の欄に追加された文字列を検出し、適切に商品情報マスタ２２に、適切な情報を格納することが可能となる。
【００５２】
次に、本実施の形態にかかる検索システム１０の利用について説明する。なお、本実施の形態においては、外部からのクライアント（図示せず）を利用して、検索システム１０にアクセスして、クライアントが必要な情報を取得するように構成している。無論、これに限定されるものではなく、データ作成・更新処理部１６により作成された商品情報マスタ２２などを格納したＣＤ−ＲＯＭなどの記憶媒体を、パーソナルコンピュータなどで読み出すような形態であっても良い。
【００５３】
たとえば、医療機関においては、医師が診療する際に、医師などがクライアントの入力装置を操作して、診断した病名を入力する。ここで、医師は、ＭＥＤＩＳにしたがった病名（ＭＥＤＩＳ傷病名）を入力する。たとえば、「高血圧症」を入力すると、検索処理部１４は、商品情報マスタ２２中、ＭＥＤＩＳ辞書と関連付けられた項目（基本語および索引用語）が、入力された「高血圧症」と一致するレコードを見出す。次いで、検索処理部１４は、見出されたレコードのリストを提示する。リストにより、「高血圧症」を適応とする医薬品が一覧される。医師は、医薬品の一覧から所望の医薬品を選択して処方箋を発行することができる。
【００５４】
また、医療機関において、処方薬が、診断された病名に適応しているかを調べたい場合にも、検索システム１０を利用することができる。この場合には、医師などはクライアントの入力装置を操作して、処方薬の名称を入力する。検索システム１０の検索処理部１４は、入力された情報から、商品名および規格を特定し、商品情報マスタ２２中、特定された商品名および規格を含むレコードを見出す。次いで、検索処理部１４は、見出されたレコードのリストを提示する。リストにより、入力された処方薬の適応症が一覧される。
【００５５】
審査機関や健保組合においては、レセプト請求データを参照して、レセプトをチェックしている。このレセプトチェックにおいても、検索システム１０を利用することができる。この場合、審査機関や健保組合のオペレータは、レセプト請求データのレコード中、病名および処方薬の名称を取り出して、レセプトチェックをするように、検索システム１０に指示を与える。検索システム１０の検索処理部１４は、レセプト請求データのレコード中、処方薬の名称から、商品名および規格を特定する。次いで、検索処理部１４は、商品情報マスタ２２中、病名に対応する基本語或いは索引用語と、商品名および規格を含むようなレコードが存在するか否かを判断する。そのようなレコードが存在すれば、当該レセプト請求データのレコードは、適切であると判断される。その一方、レコードが存在しなければ、エラーであることを審査機関や健保組合のクライアントに提示する。この際に、検索処理部１４は、レセプト請求データのレコード中の病名の治療薬となる医薬品のリスト、および／または、当該レコード中の処方薬の適応症に相当する病名（基本語および索引用語）のリストを提示しても良い。
【００５６】
このように、本実施の形態によれば、データ作成・更新処理部１６により、随時更新される商品情報マスタ２２を利用して、医療機関におけるオーダリングや電子カルテ作成の際の、医薬品の検索、病名の検索、或いは、審査機関や健保組合におけるレセプトチェックの際の、医薬品および病名の適合性のチェックなどに利用することができる。
【００５７】
次に、本発明にかかる検索システム１０のさらに他の利用および他のシステムとの協働について説明する。図１１（ａ）は、本発明にかかる検索システム１０を利用したシステム構築例を示す図である。図１１（ａ）に示すように、検索システム１０は、電子カルテシステム１００およびレセプト電算システム１１０とＬＡＮ(Local Area Network)などのネットワーク１１２を介して接続されている。
【００５８】
なお、ここで利用される検索システム１０は、ＤＢ１２および検索処理部１４があれば足りる。なお、このようにデータ作成・更新部１６を設けない場合には、ＤＢ１２のデータを、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなど可搬記憶媒体を読み出すことで更新できるのが望ましい。また、検索システム１０は、電子カルテシステム１００或いはレセプト電算システム１１０に組み込まれていても良い。たとえば、図１１（ｂ）に示すように、電子カルテシステム１００に検索システム１０が組み込まれている場合には、レセプト電算システム１１０は、ネットワーク１１２を介して、電子カルテシステム１００に組み込まれた検索システム１０にアクセスすることが可能である。
【００５９】
電子カルテシステム１００は、患者名、健康保険証番号、病名および投与された医薬品などの項目のデータの組を生成し、これらのデータの組を、カルテＤＢ（図示せず）に記憶する。また、電子カルテシステム１００は、医師による患者名や健康保険証番号の入力に応答して、カルテＤＢから当該患者名や健康保険証番号を含むデータのレコードを取り出して、表示装置（図示せず）の画面上に表示し、医師による新たな入力を受け付けることができる。
【００６０】
レセプト電算システム１１０は、電子カルテシステム１００のカルテＤＢのレコードを読み出して、レセプトを作成することができる。
【００６１】
このように構成されたシステムの動作について説明する。ここでは、図１１（ａ）に示すシステム構成例を利用した場合について説明する。図１２に示すように、医師は、患者名や健康保険証番号を入力することで、カルテＤＢ中、当該患者にかかるデータレコードを開くことができる（ステップ１２０１）。医師は、患者を診察して、カルテに記載すべき病名と、投薬すべき薬品名を判断する。ここに、医師の判断にかかる病名は、たとえば、医療機関ごとの固有の名称であることが多く、必ずしも標準化した病名と合致しない場合が多い。その一方、投与すべきと判断された医薬品の名称は正確であることが多い。そこで、医師は、薬品名を入力する（ステップ１２０２）。入力された薬品名は、ネットワーク１１２を介して検索システム１０に送信される（ステップ１２０３）。
【００６２】
検索システム１０が薬品名を受信すると、検索処理部１４は、ＤＢ１２中の商品情報マスタ２２を検索する（ステップ１２０４）。検索においては、薬品名をキーとして、商品名の項目に、当該薬品名を構成する文字列を含むようなレコードが見出される。検索されたレコードは、検索システム１０から電子カルテシステム１００に送信される（ステップ１２０５）。レコードが複数ある場合には、複数のレコードが送信される。たとえば、単一の商品名について、添付文書において複数の効能又は効果が記載されていれば、複数の基本語や索引用語が存在する。このため、単一の商品名について複数のレコードが存在しえる。もちろん、入力された薬品名の文字列を含む商品名が複数存在すれば、レコードは少なくとも複数となる。
【００６３】
電子カルテシステム１００は、レコードを受信すると、表示装置の画面上に表示された電子カルテの病名の欄に、たとえば、ドロップダウンメニューにより、レコード中の基本語および索引用語のリストを提示する（ステップ１２０６）。医師は、これらリストを参照して、先に判断した病名に該当する基本語或いは索引用語を選択すればよい（ステップ１２０７）。また、この選択に際して、商品情報マスタのレコード中の用法用量の項目の値が、表示装置の画面中に表示される。医師は、用法用量を参照して、値を小さくする必要があれば、用法用量より小さな所望の値を入力することができる。
【００６４】
なお、医師が入力した薬品名に相当する商品名が複数ある場合には、電子カルテシステム１００は、表示装置の画面上に表示された薬品名の欄に、たとえばドロップダウンメニューにより、複数の商品名のリストを提示し、何れかの商品名を医師に選択させた後、選択された商品名に関連付けられた病名（つまり、基本語および索引用語）を提示すればよい。
【００６５】
このようにして、薬品名と病名との入力が終了した後、医師が、さらに必要な事項を、電子カルテの入力欄に入力する（ステップ１２０８）。その後、たとえば、「更新」ボタンをオンすることにより、入力された情報（病名、薬品名、用法用量など）が、カルテＤＢに記憶される（ステップ１２０９）。このように、医師は電子カルテを作成することができる。
【００６６】
図１３に示すように、レセプト電算システム１１０は、所定のタイミング（たとえば、月末や月初）に、電子カルテシステム１００から、カルテＤＢ中、新たに作成され或いは更新されたレコードの送信を求める（ステップ１３０１）。電子カルテシステム１００は、要求に応じて、カルテＤＢから所定のレコード群を、レセプト電算システム１１０に宛てて送信する（ステップ１３０２）。レセプト電算システム１１０は、検索システム１０に、カルテＤＢのそれぞれのレコード中、少なくとも、病名および薬品名の組を送信し（ステップ１３０３）、病名に対応する基本語或いは索引用語、並びに、薬品名に対応する商品名を含むようなレコードの検索を求める。
【００６７】
検索システム１０は、要求に応じて、商品情報マスタ２２を検索し（ステップ１３０４）、病名に対応する基本語或いは索引用語、並びに、薬品名に対応する商品名を含むレコードを特定し、当該レコードをレセプト電算システム１１０に送信する（ステップ１３０５）。この処理は、レセプト電算システム１１０から送信された全ての病名および薬品名の組について実行される。ここで、本実施の形態においては、電子カルテが検索システム１０を検索することにより作成されているため、基本的に、全てのデータの組について該当するレコードが見出される。
【００６８】
レセプト電算システム１１０は、受信したレコードのそれぞれについて、電算コード、ＩＣＤ１０コードなどを参照して、レセプトを作成する（ステップ１３０６）。
【００６９】
上述したように、電子カルテシステム１００およびレセプト電算システム１１０を、検索システム１０と協働して利用することにより以下のような利点がある。
【００７０】
前述したように、従来、医師がカルテに入力する病名は、標準化された病名で無い場合が多く、したがって、レセプトを作成する際には、カルテに記入された病名の標準化された名称を調べる必要があった。また、レセプト提出前に、医師および医事課の職員により、病名と薬品名との照合が必要である場合が多く、このような時間のための人件費が無視できないもの（全国で約８００億円）となっている。
【００７１】
これに対して、上述したようなシステムを導入することにより、電子カルテ中の病名は標準化され、かつ、病名とその病名に対して投薬された薬品名とは、商品情報マスタ２２に含まれるものであるため、レセプト電算コードが付与され、保険適用が可能なものである。したがって、レセプト作成の際の作業やレセプト提出前の作業を経ることなく、自動的に、査定率（病名と薬品名の不一致により保険適用が受けられないレセプトの率）が著しく小さなレセプトを得ることができる。つまり、作業の軽減によって病院の人件費コストを削減でき、かつ、査定率を減じることが可能となる。
【００７２】
本発明は、上記実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない
たとえば、前記実施の形態において、検索システム１０は、医療機関、審査機関などのクライアントとネットワークを介して接続され、クライアントからの指示にしたがって、検索システム１０の検索処理部１４が作動して、必要な処理を実行しているが、前述したように、検索システムのデータ作成・更新処理部１６により作成された商品情報マスタ２２などを格納したＣＤ−ＲＯＭなどの記憶媒体を、医療機関、審査機関などのクライアントが利用するような形態であっても良い。この場合には、ＰＣなどのクライアントにおいて、ＣＤ−ＲＯＭなどの記憶媒体に記憶されたレコードを検索する検索処理部が設けられる。
【図面の簡単な説明】
【００７３】
【図１】図１は、本発明の実施の形態にかかる検索システムの構成を示すブロックダイヤグラムである。
【図２】図２（ａ）は、本実施の形態にかかる商品情報マスタの辞書データのデータ構成を示す図、図２（ｂ）は、辞書データ中の枝番号を説明する図である。
【図３】図３は、本実施の形態にかかる検索システムのデータ作成・更新処理部により実行される処理を概略的に示すフローチャートである。
【図４】図４は、ＭＥＤＩＳ辞書における上位概念語と下位概念語との関係を説明する図である。
【図５】図５は、本実施の形態にかかるアンマッチ処理を示すフローチャートである。
【図６】図６は、データ作成や更新の際に、検索システムの表示装置の画面上に表示される画像の例を示す図である。
【図７】図７は、データ作成や更新の際に、検索システムの表示装置の画面上に表示される画像の例を示す図である。
【図８】図８は、データ作成や更新の際に、検索システムの表示装置の画面上に表示される画像の例を示す図である。
【図９】図９は、データ作成や更新の際に、検索システムの表示装置の画面上に表示される画像の例を示す図である。
【図１０】図１０は、本実施の形態にかかるデータ更新処理を概略的に示すフローチャートである。
【図１１】図１１は、本実施の形態にかかる検索システムを利用したシステムの構築例を示す図である。
【図１２】図１２は、図１１（ａ）に示すシステムにおいて、検索システムを利用した電子カルテ作成処理を示すフローチャートである。
【図１３】図１３は、図１１（ａ）に示すシステムにおいて、検索システムを利用したレセプト作成処理を示すフローチャートである。
【符号の説明】
【００７４】
１０        検索システム
１２        データベース
１４        検索処理部
１６        データ作成・更新処理部
２２        商品情報マスタ
２４        添付文書イメージファイル
２６        添付文書テキストファイル
２８        ＭＥＤＩＳ辞書
１００      電子カルテシステム
１１０      レセプト電算システム
【図１】
2006040246.tif 000003
【図２】
2006040246.tif 000004
【図３】
2006040246.tif 000005
【図４】
2006040246.tif 000006
【図５】
2006040246.tif 000007
【図６】
2006040246.tif 000008
【図７】
2006040246.tif 000009
【図８】
2006040246.tif 000010
【図９】
2006040246.tif 000011
【図１０】
2006040246.tif 000012
【図１１】
2006040246.tif 000013
【図１２】
2006040246.tif 000014
【図１３】
2006040246.tif 000015