(57)【要約】【課題】複数の診療行為とその実施順序を入力して一連の診療行為情報を取得可能な検索システムを提供する。【解決手段】検索キーを設定する検索キー設定領域５４０、５４１、検索キーの時系列上の距離を設定する時間距離設定領域５５０、拘束条件を設定する関係演算子設定領域５６０、類似検索を有効とするか設定する類似検索有効設定領域５３０、５３１を具備する。【効果】簡単な操作で高度なＳＱＬ文を用いた検索と同様な結果を得る。【選択図】　図５
2004133728.tif 000002
【特許請求の範囲】
【請求項１】
診療行為が格納されたデータベースから情報を取得するための検索システムにおいて、患者に実施された診療行為を記憶する手段、検索キーとして複数の診療行為を設定する手段、前記複数の診療行為に対して実施順序を設定する手段、前記検索キーおよび実施順序を用いて検索する手段を具備することを特徴とする診療プロセス検索システム。
【請求項２】
請求項１に記載の診療プロセス検索システムにおいて、検索キーとした設定した複数の診療行為に対して、前記診療行為間の時間的距離を設定する手段を具備することを特徴とする診療プロセス検索システム。
【請求項３】
請求項１に記載の診療プロセス検索システムにおいて、診療行為の類似分類を記憶する手段を具備し、検索キーとして設定された診療行為だけでなく前記診療行為に類似した行為とともに検索する手段を具備することを特徴とする診療プロセス検索システム。
【請求項４】
請求項１に記載の診療プロセス検索システムにおいて、検索結果を保存する手段を具備することを特徴とする診療プロセス検索システム。
【請求項５】
請求項１に記載の診療プロセス検索システムにおいて、検索結果に検索キーで用いた診療行為が出現している箇所を提示する手段を具備することを特徴とする診療プロセス検索システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、病院などで行われた診療行為が格納されたデータベースから情報を取得するための検索システムに関する。
【０００２】
【従来の技術】
最近、医療分野ではクリニカルパスもしくはクリティカルパスと呼ばれる手法が着目されている（非特許文献１参照）。クリニカルパスとは治療、処置などを時系列に一覧表とした治療計画のことであり、診療の質の改善や無駄な診療費の削減などを目的として導入されている。
【０００３】
従来、クリニカルパスの作成には、理論的な治療手順だけでなく、実際に行った診療手順も参考とされる。後者の場合、ある条件を満たす紙のカルテを手めくりし、個々の患者に依存せず横断的に出現する項目を時系列に沿って抽出するという非常に手間がかかる作業が必要であった。
【０００４】
一方、医療分野でも電子カルテなどの導入により、診療行為を電子的に記録し、データベースに蓄積する病院が増えつつある。このデータベース化された診療行為情報をクリニカルパスの作成に利用するということはごく自然な考え方である。
【０００５】
クリニカルパス作成に利用するため、患者毎に入院から退院までの診療行為をデータベースから時系列で並べた形で取得するには、データベースを操作するためのＳＱＬという言語を用いる必要がある。この言語は、データベースに格納されたテーブルのデータをそのまま取得するだけであれば、習得はさほど難しくない。しかし、上記のような診療行為を患者毎に時系列で並べて取得したり、ある条件に合致する診療行為だけを取得したりするためには、複雑な記述が必要となり、素人が行うには困難が伴う。
【０００６】
データベースからある条件に合致する情報を取得するためのシステム、すなわち、検索キーを用いて情報を検索するシステムとしては、特許、文献、もしくはＷｅｂページなどの検索システムが有名である。Ｗｅｂページの検索システムとしてはＧｏｏｇｌｅなどが有名である。この検索システムでは、著者名や文章中で用いられている単語などを検索キーとして所望の特許、文献、Ｗｅｂページを検索することが可能である。
【０００７】
また、診療行為を検索するシステムとしては、症例データベースから過去の診療行為を効率的に検索、表示する方法がある（特許文献１参照）。
【０００８】
【特許文献１】
特開平７−５６９４７号公報
【非特許文献１】
森山、「ナーシング・ケースマネジメント退院計画とクリティカルパス」、医学書院、１９９８年、ｐ．２７−４５
【０００９】
【発明が解決しようとする課題】
上記のＷｅｂページの検索システムでは、複数の単語を検索キーとし、この検索キーをＡＮＤやＯＲなどの演算子で修飾して検索を実行する。同検索方式を本発明で検索対象としている診療行為に対して行うと、時系列情報を記述できないため診療行為で重要な要素である実施順序を有効活用することができない。診療行為の実施日の日付を検索キーとする方法も考えられるが、実施日の日付そのものよりも実施の順序自体に意味があるため、所望の時系列を利用した検索はできない。仮にＡＮＤやＯＲ以外の演算子を用いたとしても時系列を活かすためにはＳＱＬで複雑な検索条件を記述する必要があり、ＳＱＬに熟達していないユーザには使いこなすことができない。
【００１０】
また、上記のＷｅｂページの検索システムのように、指定した検索キーと文字列が一致するものだけ取得可能な検索システムでは、文字列としては異なるが本質的な意味としては同一の診療行為を検索することができない。
【００１１】
特許文献１には、患者の病状の特徴をキーとして診療行為情報を検索する方法が示されているが、診療行為自体をキーとした検索方法については検討されていない。
【００１２】
本発明の目的は、ＳＱＬの記述に熟達していないユーザであっても、複数の診療行為と診療行為の実施順序を記述した条件を入力すれば、診療行為が行われた患者を入院から退院までの一連の診療行為情報とともに取得可能な診療プロセス検索システムを提供することにある。
【００１３】
【課題を解決するための手段】
上記目的を達成するため、本発明の診療プロセス検索システムは、患者に実施された診療行為を記憶する手段、検索キーとして複数の診療行為を設定する手段、前記複数の診療行為に対して実施順序を設定する手段、前記検索キーおよび実施順序を用いて検索する手段を具備することを特徴とする。また、検索キーとした設定した複数の診療行為に対して、前記診療行為間の時間的距離を設定する手段を具備することを特徴とする。
【００１４】
また、診療行為の類似分類を記憶する手段を具備し、検索キーとして設定された診療行為だけでなく前記診療行為に類似した行為とともに検索する手段を具備することを特徴とする。また、検索結果を保存する手段を具備することを特徴とする。更に、検索結果に検索キーで用いた診療行為が出現している箇所を提示する手段を具備することを特徴とする。
【００１５】
【発明の実施の形態】
以下、図を用いて本発明の診療プロセス検索システムの一実施例を詳細に説明する。
【００１６】
図１は本発明に係わる診療プロセス検索システムの一実施例におけるシステム構成を示すブロック図である。
【００１７】
１００は本発明に関わる診療行為などの情報を蓄積したデータベースを管理する診療情報管理装置、１０１は本発明に係わる診療行為などの情報を記憶した診療情報データベース、１０２は診療情報データベース１０１を制御するための制御機構、１１０は本発明に関わる診療プロセス検索プログラムが動作する検索端末である。診療情報データベース１０１に関しては図２を用いて、検索端末１１０に関しては図３を用いて詳細に説明する。
【００１８】
上記のような構成の下、本発明の診療プロセス検索システムは、検索端末１１０において入力された複数の診療行為とこの診療行為の実施順序などの記述を用いて診療情報データベース１０１を検索するためのＳＱＬ文を生成、制御機構１０２を介して診療情報データベース１０１と通信し、検索結果を取得して、この検索結果を検索端末１１０に表示する。
【００１９】
本発明によれば、検索端末１１０から簡単な操作で検索キーとする診療行為およびこの診療行為の実施順序などの記述を入力すれば、時系列の記述を含んだ高度なＳＱＬ文を用いて行った検索と同様な結果を取得できる。
【００２０】
図２は本発明に係わる診療情報データベースに記憶されたテーブルの説明図である。
【００２１】
２００は本発明に係わる患者のＩＤ、入退院日、診療科、行われた診療行為を示すコード、この診療行為の実施日などを項目として持つ診療行為テーブルを記憶するための診療行為テーブル記憶領域、２１０は診療行為記憶領域２００に記憶された行為コードに対応する行為名称および行為点数を項目として持つ行為コードテーブルを記憶するための行為コードテーブル記憶領域、２２０は本発明に係わる診療行為を検索する際、類似の診療行為も検索対象とするための類似のグループを示す類似区分と診療行為のコードを項目として持つメタ情報テーブルを記憶するためのメタ情報テーブル記憶領域、２３０は患者のＩＤ、入退院日、診療科と入院においてかかった疾病の名称を項目として持つ疾病情報テーブルを記憶するための疾病情報テーブル記憶領域である。
【００２２】
検索端末１１０より入力された検索キーとしての診療行為、および、この診療行為の実施順序などの記述は、本発明に係わる診療プロセス検索プログラムにより解釈されてＳＱＬ文となり、制御機構１０２に送信される。制御機構１０２はＳＱＬ文を処理し、的確なテーブルを参照して情報を取得、この情報は検索結果として検索端末１１０に表示される。
【００２３】
本発明によれば、メタ情報テーブル記憶領域２２０に記憶されたメタ情報テーブルを具備することにより、検索キーとして設定された診療行為だけでなくこの診療行為に類似した行為とともに検索することで、文字列としては異なるが本質的な意味としては同一な診療行為を取りこぼすことなく柔軟な検索を実行できる。
【００２４】
図３は本発明に関わる診療プロセス検索システムの一実施例における検索端末の構成を説明するためのブロック図である。
【００２５】
３００は本発明に係わる診療プロセス検索プログラムなどを処理するための中央処理装置、３１０は検索のキーとして入力された診療行為およびこの診療行為の実施順序などの記述や検索結果を表示するための表示装置、３２０は診療情報管理装置１００と通信するための通信装置、３３０、３４０はそれぞれ本発明に係わる診療プロセス検索プログラムなどを記憶するための主記憶装置および補助記憶装置、３５０はユーザが操作を行うためのキーボードやマウスなどの入力装置である。
【００２６】
主記憶装置３３０は本発明に係わる診療プロセス検索プログラムを記憶するための診療プロセス検索プログラム記憶領域３３１を具備する。また、補助記憶装置３４０は本発明に係わる診療プロセス検索プログラムを記憶するための診療プロセス検索プログラム記憶領域３４１、検索のために入力された診療行為およびその付帯条件などを保存するための検索条件記憶領域３４２、検索した結果を保存するための検索結果記憶領域３４３を具備する。
【００２７】
表示装置３１０に表示するインタフェースについては図４を用いて、また、本発明に係わる診療プロセス検索プログラムの処理手順については図７から図１０を用いて詳細に説明する。
【００２８】
このような構成を採ることによって、本発明の診療プロセス検索システムは入力装置３５０によって入力された検索キーである診療行為およびこの診療行為の実施順序などの記述を、中央処理装置３００によって処理された診療プロセス検索プログラムによって解釈し、的確なＳＱＬ文を生成、通信装置３２０を介して診療情報管理装置１００に送信する。診療情報管理装置１００から得られた検索結果は表示装置３１０上に表示される。
【００２９】
本発明によれば、入力装置３５０を用いて検索キーとする診療行為およびこの診療行為の実施順序などの記述を入力するだけで高度なＳＱＬ文を用いて行った検索と同様な結果を表示装置３１０に表示できる。
【００３０】
また、検索結果を補助記憶装置に保存する手段を具備しているので、電子カルテなどの別のシステムに診療行為の情報を渡すこともできる。
【００３１】
図４は本発明に関わる診療プロセス検索システムの一実施例における表示装置に表示する検索操作インタフェースの説明図である。
【００３２】
４００は入力装置３５０によって入力された検索キーである診療行為およびこの診療行為の実施順序などの記述や、検索結果などを表示するための診療プロセス検索インタフェース、４１０は検索キーである診療行為およびこの診療行為の実施順序などの記述などを表示するための検索条件表示領域、４４０は検索結果などを表示するための検索結果表示領域、４７０は本発明に係わる診療プロセス検索プログラムを終了するための終了ボタンである。
【００３３】
検索条件表示領域４１０は、個別の検索条件を設定するための検索条件設定領域４２０、４２１、４２２、個々の検索条件を追加するための条件追加ボタン４３０、検索条件を保存するための条件保存ボタン４３１、設定した検索条件を用いて検索を実行するための検索実行ボタン４３２を具備する。なお、検索条件設定領域４２０〜４２２は３つに限定されるものではない。検索条件設定領域４２０〜４２２については図５を用いて詳細に説明する。
【００３４】
また、検索結果表示領域４４０は、患者毎に検索結果を表示するための患者別検索結果表示領域４５０、４５１、４５２、検索結果を保存するための結果保存ボタン４６０を具備する。なお、患者別検索結果表示領域４５０〜４５２は３つに限定されるものではない。患者別検索結果表示領域４５０〜４５２については図６を用いて詳細に説明する。
【００３５】
ユーザは上記のインタフェースを用いて検索キーである診療行為およびこの診療行為の実施順序などの記述を入力する。検索条件を追加したり、保存したい場合は条件追加ボタン４３０および条件保存ボタン４３１を押下する。検索条件を設定した後、検索実行ボタン４３２を押下すると検索結果表示領域４４０に検索結果が患者毎にまとめられて患者別検索結果表示領域４５０〜４５２として表示される。結果保存ボタン４６０を押下することによって患者別検索結果表示領域４５０〜４５２に表示された検索結果を保存できる。
【００３６】
このように本発明によれば、簡単な操作で検索キーとする診療行為およびこの診療行為の実施順序などの記述を検索条件設定領域に入力するだけで、時系列の記述を含む高度なＳＱＬ文を用いて行った検索と同様な結果を検索結果表示領域に表示できる。
【００３７】
また、検索結果を保存する手段も具備しているので、電子カルテなどの別のシステムに診療行為の情報を渡すこともできる。
【００３８】
図５は本発明に関わる診療プロセス検索システムの一実施例における検索条件を設定するための操作インタフェースの説明図である。
【００３９】
５００は疾病情報を設定するための疾病情報設定領域、５１０は検索条件設定領域４２０に対応して一つ生成される検索条件を検索実行時にどのように扱うか、具体的には、他の検索条件設定領域４２１に対応する検索条件とＡＮＤ条件で実行するか、ＯＲ条件で実行するか、ＮＯＴ（否定）条件で実行するか、または、実行しないかを設定するための実行条件設定領域である。
【００４０】
５２０は以下に示す類似検索有効設定領域、検索キー設定領域、時間距離設定領域、関係演算子設定領域からなる検索条件を記述するためのセットを追加するための検索キー追加ボタン、５３０、５３１、５３２は対応する検索キーにおいて類似検索を行うか否かを設定するための類似検索有効設定領域、５４０、５４１、５４２は診療行為を検索キーとして設定する検索キー設定領域、５５０、５５１、５５２、５５３は隣接する二つの検索キーの時間的な距離を設定するための時間距離設定領域、５６０、５６１、５６２、５６３は対応する時間距離設定領域５５０、５５１、５５２、５５３に設定された数値を拘束するための「以上」「以下」「未満」などの関係演算子を設定する関係演算子設定領域である。
【００４１】
図５に示した例を用いて具体的に説明する。疾病情報設定領域５００に「白内障」と設定されているので、検索キーの一つとして「白内障」が用いられる。
【００４２】
次に、検索キー設定領域５４０、５４１、５４２によって、これら検索キー設定領域に設定されている「検査Ａ」、「手術Ｂ」、「検査Ｃ」が時系列で順に実施されたことを表す。
更に、隣接する二つの検索キー設定領域５４０、５４１に設定されている「検査Ａ」、「手術Ｂ」に挟まれた時間距離設定領域５５０、５５１と関係演算子設定領域５６０、５６１に設定された情報が「検査Ａ」と「手術Ｂ」の実施された時系列上の関係を表す。具体的には「検査Ａ」と「手術Ｂ」が実施された時系列上の関係が「１日」「以上」「３日」「未満」ということを表す。同様に、検索キー設定領域５４２、時間距離設定領域５５２、５５３、関係演算子設定領域５６２、５６３により、「手術Ｂ」と「検査Ｃ」が実施された時系列上の関係が「４日」「以上」であるということを表す。
【００４３】
類似検索設定領域５３０〜５３２はそれぞれ検索キー設定領域５４０〜５４２と一対一に対応する。類似検索設定領域５３０に「ＯＮ」と設定された場合は、検索キー設定領域５４０に設定された「検査Ａ」を検索キーとするとともに、メタ情報テーブル記憶領域２２０に記憶されたメタ情報テーブルを参照し、「検査Ａ」と同一の類似区分に属する行為コードの診療行為も検索キーとすることを表す。
【００４４】
検索キー追加ボタン５２０が押下された場合は最下位に表示された類似検索設定領域５３２と検索キー設定領域５４２に隣接するように新規の類似検索設定領域、検索キー設定領域が追加され、また、検索キー設定領域５４２と新規に追加された検索キー設定領域に挟まれた箇所に新規の時間距離設定領域、および、関係演算子設定領域が追加される。
【００４５】
本発明によれば、このような操作インタフェースを操作するだけで時系列の記述を含む高度なＳＱＬを記述した検索と同様の検索結果を取得できる。
【００４６】
また、類似検索を可能とするための操作インタフェースおよび類似検索用のメタ情報を具備することにより、検索キーとして設定された診療行為だけでなくこの診療行為に類似した行為も検索することで、文字列としては異なるが本質的な意味としては同一な診療行為を取りこぼすことなく柔軟な検索を実行できる。
【００４７】
図６は本発明に関わる診療プロセス検索システムの一実施例における検索結果を表示するためのインタフェースの説明図である。
【００４８】
６００は検索条件設定領域４２０〜４２２で設定された検索条件によって取得された検索結果を患者別に表示した患者別検索結果表示テーブル、６１０は検索条件で用いた検索キーと一致する箇所を示めすためのヒット表示項目である。
【００４９】
ヒット表示項目６１０によって、検索キーに用いた診療行為が検索結果のどの箇所に存在するか視覚的に示すことで、検索がヒットした内容を一見して把握できる。
【００５０】
また、ヒット表示項目６１０に示された項目に着目すれば、患者別に示される患者別検索結果表示テーブルを患者の区別なく横断的に閲覧する際の基準にできる。
【００５１】
図７は本発明に係わる診療プロセス検索システムの一実施例における診療プロセス検索プログラムの概略の処理手順を示したフローチャートである。
【００５２】
検索端末１１０が起動すると（ステップ７００）、中央処理装置３００は本発明に係わる診療プロセス検索プログラムを補助記憶装置３４０内の診療プロセス検索プログラム記憶領域３４１から主記憶装置３３０内の診療プロセス検索プログラム記憶領域３３１へロードして初期化を行う（ステップ７１０）。
【００５３】
次に、本発明に関わる診療プロセス検索プログラムは、入力装置３５０を用いて行われた操作が診療プロセス検索インタフェース４００のどの領域に対して行われたのか判定を行う（ステップ７２０）。
【００５４】
ステップ７２０において入力操作が条件追加ボタン４３０を押下した操作だと判定された場合、検索条件表示領域４１０に検索条件表示領域を追加し（ステップ７３０）、ステップ７２０の入力判定処理を繰り返す。
【００５５】
ステップ７２０において入力操作が条件保存ボタン４３１を押下した操作だと判定された場合、検索条件表示領域４１０に表示されている検索条件を補助記憶装置３４０内の検索条件記憶領域３４２に保存し（ステップ７４０）、ステップ７２０の入力判定処理を繰り返す。
【００５６】
ステップ７２０において入力操作が検索実行ボタン７５０を押下した操作だと判定された場合、検索実行処理を行い（ステップ７５０）、ステップ７２０の入力判定処理を繰り返す。ステップ７５０の検索実行処理については図８を用いて詳細に説明する。
【００５７】
ステップ７２０において入力操作が条件追加ボタン４３０、条件保存ボタン４３１、検索実行ボタン４３２、結果保存ボタン４６０、終了ボタン４７０の押下のいずれでもないと判定された場合、検索条件の入力処理を行い（ステップ７６０）、ステップ７２０の入力判定処理を繰り返す。ステップ７６０の検索条件の入力処理については図９を用いて詳細に説明する。
【００５８】
ステップ７２０において入力操作が結果保存ボタン４６０を押下した操作だと判定された場合、検索結果表示領域４４０に表示されている患者別検索結果を補助記憶装置３４０内の検索結果記憶領域３４３に保存し（ステップ７７０）、ステップ７２０の入力判定処理を繰り返す。
【００５９】
ステップ７２０において入力操作が終了ボタン４７０を押下した操作だと判定された場合、終了処理を行った後（ステップ７８０）、本発明に関わる診療プロセス検索プログラムを終了する（ステップ７９０）。
【００６０】
このように本発明によれば、簡単な操作で検索キーとする診療行為およびこの診療行為の実施順序などの記述を入力するだけで、時系列の記述を含む高度なＳＱＬ文を用いて行った検索と同様な結果を表示できる。
【００６１】
また、検索結果を保存する手段も具備しているので、電子カルテなどの別のシステムに診療行為の情報を渡すこともできる。
【００６２】
図８は本発明に係わる診療プロセス検索システムの一実施例における診療プロセス検索プログラムの検索実行処理の手順を示したフローチャートである。
【００６３】
ステップ７５０の検索実行処理が起動されると（ステップ８００）、検索条件設定領域４２０〜４２２のそれぞれに対応する検索条件を全て解釈しているか否か判定を行う（ステップ８１０）。
【００６４】
ステップ８１０においてまだ解釈の終了していない検索条件が存在すると判定された場合、終了していない検索条件の一つを選択し、検索条件の解釈処理を行う（ステップ８２０）。ステップ８２０の検索条件解釈処理については図９を用いて詳細に説明する。
【００６５】
ステップ８１０において検索条件の全てについて解釈が終了したと判定された場合、ステップ８２０の検索条件解釈処理によって得られた結果を用いて一つのＳＱＬ文を生成する（ステップ８３０）。
【００６６】
次に、ステップ８３０によって生成されたＳＱＬ文を通信装置３２０を介して制御機構１０２に送信し、検索結果を取得する（ステップ８４０）。
【００６７】
ステップ８４０によって取得した検索結果を検索結果表示領域４４０に表示し（ステップ８５０）、検索実行処理を終了する（ステップ８６０）。
【００６８】
図９は本発明に係わる診療プロセス検索システムの一実施例における診療プロセス検索プログラムの検索条件の解釈処理の手順を示したフローチャートである。
【００６９】
ステップ８２０の検索条件の解釈処理が起動されると（ステップ９００）、実行条件設定領域５１０に設定された値を読み取る（ステップ９１０）。
【００７０】
ステップ９１０において読み取った値がＡＮＤ、ＯＲ、もしくはＮＯＴの場合、解釈の対象となっている検索条件設定領域４２０で設定された検索キーを全て解釈したか判定を行う（ステップ９２０）。
【００７１】
ステップ９２０においてまだ解釈の終了していない検索キーが存在していると判定された場合、まず類似検索有効設定領域５３０〜５３２に設定された値のうち、隣接する二つの値を読み取る（ステップ９３０）。
【００７２】
ステップ９３０において類似検索が有効に設定されていた場合、隣接する類似検索有効設定領域５３０〜５３２に対応する検索キー設定領域５４０〜５４２に設定された診療行為を用いてメタ情報テーブル記憶領域２２０に記憶されたメタ情報テーブルを参照し、診療行為と類似する行為コードを取得する（ステップ９４０）。
【００７３】
ステップ９４０の終了後、もしくは、ステップ９３０において類似検索が無効に設定されていた場合、解釈の対象となる隣接する検索キー設定領域５４０〜５４２に設定された診療行為、隣接する検索キー設定領域５４０〜５４２に挟まれた時間距離設定領域５５０〜５５３のいずれかに設定された値、時間距離設定領域５５０〜５５３のいずれかに対応する関係演算子設定領域５６０〜５６３のいずれかに設定された値を使用して、ＳＱＬ文の一部分を生成し（ステップ９５０）、ステップ９２０の判定処理を繰り返す。
【００７４】
ステップ９１０において読み取った値がＯＦＦ、すなわち、検索条件を無効とする場合、もしくは、ステップ９２０において全ての検索キーの解釈が終了されたと判定した場合、検索条件の解釈処理を終了する（ステップ９６０）。
【００７５】
このように類似検索を可能とすることにより、検索キーとして設定された診療行為だけでなくこの診療行為に類似した行為も検索することで、文字列としては異なるが本質的な意味としては同一な診療行為を取りこぼすことなく柔軟な検索を実行できる。
【００７６】
図１０は本発明に係わる診療プロセス検索システムの一実施例における診療プロセス検索プログラムの検索キーの入力手順を示したフローチャートである。
【００７７】
ステップ７６０の検索条件入力処理が起動されると（ステップ１０００）、入力装置３５０を用いて行われた操作が検索条件設定領域４２０のどの領域に対して行われたか判定を行う（ステップ１０１０）。
【００７８】
ステップ１０１０において入力操作が検索キー追加ボタンを押下した操作だと判定された場合、図５において例で説明したように、類似検索設定領域、検索キー設定領域、時間距離設定領域、および、関係演算子設定領域をセットとして検索条件設定領域４２０に追加し（ステップ１０２０）、検索条件入力処理を終了する（ステップ１０７０）。
【００７９】
ステップ１０１０において入力操作が疾病設定領域５００、実行条件設定領域５１０、類似検索有効設定領域５３０〜５３２、検索キー設定領域５４０〜５４２のいずれかへの操作だと判定された場合、操作対象である領域の設定値を変更し（ステップ１０３０）、検索条件入力処理を終了する（ステップ１０７０）。
【００８０】
ステップ１０１０において入力操作が時間距離設定領域５５０〜５５３への操作だと判定された場合、時間距離を変更し（ステップ１０４０）、検索条件入力処理を終了する（ステップ１０７０）。
【００８１】
ステップ１０１０において入力操作が関係演算子設定領域５６０〜５６３への操作だと判定された場合、関係演算子を変更し（ステップ１０５０）、検索条件入力処理を終了する（ステップ１０７０）。
【００８２】
このような処理を行うことで、本発明である診療プロセス検索システムは、時系列の記述を含む複雑なＳＱＬ文に相当する検索を簡単な操作のみで実行できる。
【００８３】
本発明の診療プロセス検索システムによれば、次の効果が得られる。
【００８４】
上記した本発明の構成によれば、簡単な操作で検索キーとする診療行為およびこの診療行為の実施順序などの記述を入力すれば、時系列の記述を含んだ高度なＳＱＬ文を用いて行った検索と同様な結果を取得できる。
【００８５】
また、検索キーとして設定された診療行為だけでなくこの診療行為に類似した行為とともに検索することで、文字列としては異なるが本質的な意味としては同一な診療行為を取りこぼすことなく柔軟な検索を実行できる。
【００８６】
また、検索結果を保存する手段を具備することで、電子カルテなどの別のシステムに診療行為の情報を渡すことができる。
【００８７】
また、検索結果に示されたヒットした項目に着目すれば、患者の区別なく横断的に結果を閲覧する際の基準にすることができる。
【００８８】
【発明の効果】
本発明によれば、ＳＱＬの記述に熟達していないユーザであっても、複数の診療行為と診療行為の実施順序を記述した条件を入力すれば、診療行為が行われた患者を入院から退院までの一連の診療行為情報とともに取得可能な診療プロセス検索システムを提供できる。
【図面の簡単な説明】
【図１】本発明に係わる診療プロセス検索システムの一実施例におけるシステム構成を示すブロック図。
【図２】本発明に係わる診療情報データベースに記憶されたテーブルの説明図。
【図３】本発明に関わる診療プロセス検索システムの一実施例における検索端末の構成を説明するためのブロック図。
【図４】本発明に関わる診療プロセス検索システムの一実施例における表示装置に表示する検索操作インタフェースの説明図。
【図５】本発明に関わる診療プロセス検索システムの一実施例における検索条件を設定するための操作インタフェースの説明図。
【図６】本発明に関わる診療プロセス検索システムの一実施例における検索結果を表示するためのインタフェースの説明図。
【図７】本発明に係わる診療プロセス検索システムの一実施例における診療プロセス検索プログラムの概略の処理手順を示したフローチャート。
【図８】本発明に係わる診療プロセス検索システムの一実施例における診療プロセス検索プログラムの検索実行処理の手順を示したフローチャート。
【図９】本発明に係わる診療プロセス検索システムの一実施例における診療プロセス検索プログラムの検索条件の解釈処理の手順を示したフローチャート。
【図１０】本発明に係わる診療プロセス検索システムの一実施例における診療プロセス検索プログラムの検索キーの入力手順を示したフローチャート。
【符号の説明】
１００…診療情報管理装置、１０１…診療情報データベース、１０２…制御機構、１１０…検索端末、２００…診療行為テーブル記憶領域、２１０…行為コードテーブル記憶領域、２２０…メタ情報テーブル記憶領域、２３０…疾病情報テーブル記憶領域、３００…中央処理装置、３１０…表示装置、３２０…通信装置、３３０…主記憶装置、３３１…診療プロセス検索プログラム記憶領域、３４０…補助記憶装置、３４１…診療プロセス検索プログラム記憶領域、３４２…検索条件記憶領域、３４３…検索結果記憶領域、３５０…入力装置、４００…診療プロセス検索インタフェース、４１０…検索条件表示領域、４２０、４２１、４２２…検索条件設定領域、４３０…条件追加ボタン、４３１…条件保存ボタン、４３２…検索実行ボタン、４４０…検索結果表示領域、４５０、４５１、４５２…患者別検索結果表示領域、４６０…結果保存ボタン、４７０…終了ボタン、５００…疾病情報設定領域、５１０…実行条件設定領域、５２０…検索キー追加ボタン、５３０、５３１、５３２…類似検索有効設定領域、５４０、５４１、５４２…検索キー設定領域、５５０、５５１、５５２、５５３…時間距離設定領域、５６０、５６１、５６２、５６３…関係演算子設定領域、６００…患者別検索結果表示テーブル、６１０…ヒット表示項目。
【図１】
2004133728.tif 000003
【図２】
2004133728.tif 000004
【図３】
2004133728.tif 000005
【図４】
2004133728.tif 000006
【図５】
2004133728.tif 000007
【図６】
2004133728.tif 000008
【図７】
2004133728.tif 000009
【図８】
2004133728.tif 000010
【図９】
2004133728.tif 000011
【図１０】
2004133728.tif 000012