(57)【特許請求の範囲】
【請求項１】
関連部門に向けた指示をあらわす、複数の項目と各項目ごとのデータとからなるオーダを作成して関連部門に向けて発行するオーダリング装置において、
オーダの全部あるいは一部分の雛型であるセットを記憶しておくセット記憶手段と、
オーダの種類に対応したデータ書換の対象となるデータ書換対象項目を記憶する書換対象ファイルから、前記セット記憶手段から利用者によって選択されたセットが表すオーダの種類に応じたデータ書換の対象となるデータ書換対象項目を取得する書換対象項目取得手段と、
患者識別情報を取得する患者識別情報取得手段と、
日付と患者識別情報を有する過去に作成されたオーダをファイリングしておくオーダファイリングシステムにアクセスして、前記患者識別情報取得手段により取得された患者識別情報と同一の患者識別情報をデータとして持つオーダであって、かつ、前記書換対象項目取得手段において取得された各データ書換対象項目を含むオーダのうちの日付が最新であるというオーダの中から該各データ書換対象項目のデータを取得するデータ取得手段と、
前記セット記憶手段に記憶されたセットを、データ書換対象項目に関しては前記データ取得手段で取得したデータに書き換えた上で、オーダ作成用に提示するセット提示手段とを備え、
前記セット提示手段が、前記書換対象項目取得手段により取得されたデータ書換対象項目のうち前記セット記憶手段に記憶されたセットに存在しない項目に関しては、該セットに、該項目と、前記データ取得手段で取得した該項目に関するデータとを追加した上で、該セットをオーダ作成用に提示するものであることを特徴とするオーダリング装置。
【請求項２】
前記データ取得手段が、前記オーダファイリングシステムにアクセスしたにもかかわらず、有効なデータを取得することができなかった場合には、前記セット提示手段が、前記セット記憶手段に記憶されたセットを、該項目に関するデータの欄を空白に書き換えた上で、オーダ作成用に提示するものであることを特徴とする請求項１記載のオーダリング装置。
【請求項３】
コンピュータに、
オーダの種類に対応したデータ書換の対象となるデータ書換対象項目を記憶する書換対象ファイルから、オーダの全部あるいは一部分の雛形であるセットを記憶しておくセット記憶手段から利用者によって選択されたセットが表すオーダの種類に応じたデータ書換の対象となるデータ書換対象項目を取得する書換対象項目取得ステップと、
患者識別情報を取得する患者識別情報取得ステップと、
日付と患者識別情報を有する過去に作成されたオーダをファイリングしておくオーダファイリングシステムにアクセスして、前記患者識別情報取得ステップにより取得された患者識別情報と同一の患者識別情報をデータとして持つオーダであって、かつ、前記書換対象項目取得ステップにおいて取得された各データ書換対象項目を含むオーダのうちの日付が最新であるというオーダの中から該各データ書換対象項目のデータを取得するデータ取得ステップと、
前記セット記憶手段に記憶されたセットを、データ書換対象項目に関しては前記データ取得ステップで取得したデータに書き換えた上で、オーダ作成用に提示するセット提示ステップであって、前記書換対象項目取得ステップにより取得されたデータ書換対象項目のうち前記セット記憶手段に記憶されたセットに存在しない項目に関しては、該セットに、該項目と、前記データ取得ステップで取得した該項目に関するデータとを追加した上で、該セットをオーダ作成用に提示するセット提示ステップと、を動作させることを特徴とするオーダリングプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、関連部門に向けた指示をあらわすオーダを作成してその関連部門に向けて発行するオーダリング装置、およびコンピュータシステムをオーダリング装置として動作させるプログラムを記憶してなる記憶媒体に関する。
【０００２】
【従来の技術】
従来、医師や看護婦が診療を行う診療現場から、医師の処方に基づいて薬を調合して患者に渡す薬局や、患者の血液などの検査を行う検査室といった関連部門に向けた指示をあらわすオーダを作成して、その作成したオーダをそれらの関連部門や病院の医事会計システムに向けて発行するオーダリング装置が知られている。このオーダリング装置は、入力操作を受ける端末と、オーダを作成するオーダ作成画面を有しており、医師や看護婦は、端末を操作してオーダ作成画面上でオーダを作成する。オーダには、大きく分けて、患者に対する薬品の処方を指示する「処方」、患者の検査を指示する「検査」、および患者の移動を指示する「移動」に関するものがある。「移動」に関するオーダにはさらに、例えば「入院」、「退院」、「転科・転棟」等を指示するオーダが含まれ、患者が入院した場合には、この「入院」のオーダが関連部門等へ発行される。このオーダ１つ１つには、「病棟・病室」というような項目と、その項目に関する「西病棟５階５０３」というようなデータとの組が複数記載される。
【０００３】
このオーダの項目およびその項目に関するデータを、医師や看護婦がオーダリング装置のオーダ作成画面上で端末を操作して１項目ずつ直接入力するのは、手間がかかり効率が悪い。そこで、過去に作成されたオーダの全部あるいは一部分のコピーであるセットをあらかじめ記憶手段に記憶しておき、このセットを、記憶手段から取り出しオーダ作成画面上に表示してオーダの雛形として用い、セットの項目およびデータを一部分書き換えることにより新しいオーダを作成することが考えられている。以下では、セットをオーダと同じ形式でオーダ作成画面上に表示することをセットの「展開」と称する。
【０００４】
【発明が解決しようとする課題】
しかし、セットは過去のオーダのデータを有するものであるため、新たな指示に際してセットをオーダとしてそのまま使用できることはほとんどないので、利用者が所望するオーダを得るためにそのセットのデータの大多数を書き換えなくてはならない場合が多く、オーダの作成に依然として手間がかかり効率が悪いという問題がある。また、利用者によるデータの書換において、直接入力しなくてはならないデータの数が多いと、不注意による書き換えミスが生じやすいので、間違ったオーダを発行する危険がある。
【０００５】
本発明は、上記事情に鑑み、利用者が所望のオーダを効率よく正確に作成することができるオーダリング装置、およびオーダリングプログラムを記憶した記憶媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成する本発明のオーダリング装置は、関連部門に向けた指示をあらわす、複数の項目と各項目ごとのデータとからなるオーダを作成して関連部門に向けて発行するオーダリング装置であって、
（１）オーダの全部あるいは一部分の雛形であるセットを記憶しておくセット記憶手段
（２）データ書換の対象となるデータ書換対象項目を取得する書換対象項目取得手段
（３）患者識別情報を取得する患者識別情報取得手段
（４）日付と患者識別情報を有する過去に作成されたオーダをファイリングしておくオーダファイリングシステムにアクセスして、各データ書換対象項目ごとに、前記患者識別情報取得手段により取得された患者識別情報と同一の患者識別情報をデータとして持つオーダであって、かつ、該各データ書換対象項目を含むオーダのうちの日付が最新であるというオーダの中から該各データ書換対象項目のデータを取得するデータ取得手段
（５）前記セット記憶手段に記憶されたセットを、データ書換対象項目に関しては前記データ取得手段で取得したデータに書き換えた上で、オーダ作成用に提示するセット提示手段を備え、
上記（５）のセット提示手段が、書換対象項目取得手段により取得されたデータ書換対象項目のうちセット記憶手段に記憶されたセットに存在しない項目に関しては、そのセットに、その項目と、データ取得手段で取得したその項目に関するデータとを追加した上で、そのセットをオーダ作成用に提示するものであることを特徴とする。
【０００７】
セット提示手段は、セットのデータの全部あるいは一部分を、所定の基準、例えば、利用者が所望するオーダに有効に使用される可能性が高いデータが抽出される基準の下でデータ取得手段によって取得されたデータに自動的に書き換えるので、この取得されたデータで書き換える前のセットと比べるとそのデータで書き換えた後のセットは、利用者が所望するセットに近いセットとなる。
【０００８】
このオーダリング装置では、このように提示されたセットがデフォルトとして用いられることにより、利用者はオーダの作成を効率良く行うことができ、誤りの少ないオーダを作成することができる。
【００１０】
一般に、利用者の所望する、ある患者のオーダの、各項目に関するデータは、過去に作成されたその患者のオーダのその項目についての最新のデータを有効なデータとして流用できる場合が多いので、「各データ書換対象項目ごとに、患者識別情報取得手段により取得された患者識別情報と同一の患者識別情報をデータとして持つオーダであって、かつ、その各データ書換対象項目を含むオーダのうちの日付が最新であるというオーダ」の中から取得するという基準は上記所定の基準としてふさわしい。
【００１１】
また、上記オーダリング装置は、データ取得手段が、上記オーダファイリングシステムにアクセスしたにもかかわらず、有効なデータを取得することができなかった場合には、セット提示手段が、セット記憶手段に記憶されたセットを、その項目に関するデータの欄を空白に書き換えた上で、オーダ作成用に提示するものであることが好ましい。
【００１２】
このように、データ取得手段が、ある項目について上記所定の基準を満たすデータを取得することができなかった場合には、もともとその項目に関するデータを入力する必要がない場合が多いので、利用者がその項目に関するデータを削除する手間を省くことができるとともに削除し忘れを防ぐことができる。
【００１３】
また、上記オーダリング装置は、セット提示手段が、書換対象項目取得手段により取得されたデータ書換対象項目のうちセット記憶手段に記憶されたセットに存在しない項目に関しては、そのセットに、その項目と、データ取得手段で取得したその項目に関するデータとを追加した上で、そのセットをオーダ作成用に提示するものであることが好適である。
【００１４】
セットが、あるオーダの１部分のコピーである場合には、そのようなセットに、オーダ作成に必要な全ての項目が必ずしも含まれていないことが多い。上述した好適な構成のオーダリング装置のセット提示手段は、このようにセットに含まれていない項目であっても、その項目がデータ書換対象項目であるならば、セットに、その項目と、データ取得手段で取得したその項目に関するデータとを追加するので、利用者が、セットに、その項目およびその項目に関するデータを入力する手間を省略できるとともに入力し忘れを防ぐことができる。
【００１５】
本発明の記憶媒体は、コンピュータに、
データ書換の対象となるデータ書換対象項目を取得する書換対象項目取得ステップと、
患者識別情報を取得する患者識別情報取得ステップと、
日付と患者識別情報を有する過去に作成されたオーダをファイリングしておくオーダファイリングシステムにアクセスして、各データ書換対象項目ごとに、前記患者識別情報取得ステップにより取得された患者識別情報と同一の患者識別情報をデータとして持つオーダであって、かつ、該各データ書換対象項目を含むオーダのうちの日付が最新であるというオーダの中から該各データ書換対象項目のデータを取得するデータ取得ステップと、
オーダの全部あるいは一部分の雛型であるセットを記憶しておくセット記憶手段に記憶されたセットを、データ書換対象項目に関しては前記データ取得ステップで取得したデータに書き換えた上で、オーダ作成用に提示するセット提示ステップであって、書換対象項目取得ステップにより取得されたデータ書換対象項目のうちセット記憶手段に記憶されたセットに存在しない項目に関しては、そのセットに、その項目と、データ取得ステップで取得したその項目に関するデータとを追加した上で、そのセットをオーダ作成用に提示するセット提示ステップと、を動作させることを特徴とするオーダリングプログラムを記憶したコンピュータ読み取り可能な記憶媒体である。
【００１７】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００１８】
図１は、本発明のオーダリング装置の一実施形態を含むクライアントサーバシステムを示す図である。
【００１９】
図１には、それぞれがコンピュータシステムからなる、３台のクライアント１００，２００，３００と、１台のサーバ４００が、医療機関内に設けられたローカル・エリア・ネットワーク（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：以下ＬＡＮと称する）５００を介して接続されている様子が示されており、３台のクライアント１００，２００，３００それぞれが、本発明のオーダリング装置の一実施形態である。
【００２０】
クライアント１００，２００，３００およびサーバ４００のそれぞれを構成するコンピュータシステムは、ＣＰＵ、ＲＡＭメモリ、磁気ディスク、通信制御装置等を内蔵した本体１０１，２０１，３０１，４０１、本体１０１，２０１，３０１，４０１からの指示により蛍光面１０２ａ，２０２ａ，３０２ａ，４０２ａ上に画面表示を行うＣＲＴディスプレイ１０２，２０２，３０２，４０２、このコンピュータシステム内にユーザの指示や文字情報を入力するためのキーボード１０３，２０３，３０３，４０３、蛍光面１０２ａ，２０２ａ，３０２ａ，４０２ａ上の任意の位置を指定することによりその位置に表示されていたアイコン等に応じた指示を入力するマウス１０４，２０４，３０４，４０４を備えている。
【００２１】
本体１０１，２０１，３０１には、ＣＤ−ＲＯＭ１０５，２０５，３０５が取り出し自在に装填され、装填されたＣＤ−ＲＯＭ１０５，２０５，３０５をドライブするＣＤ−ＲＯＭドライバも内蔵されている。
【００２２】
ここでは、ＣＤ−ＲＯＭ１０５，２０５，３０５に、本発明にいうオーダリングプログラムが記憶されており、このＣＤ−ＲＯＭ１０５，２０５，３０５が本体１０１，２０１，３０１内に装填され、ＣＤ−ＲＯＭドライバによりそのＣＤ−ＲＯＭ１０５，２０５，３０５に記憶されたオーダリングプログラムがクライアント１００，２００，３００の磁気ディスク内にインストールされる。クライアント１００，２００，３００の磁気ディスク内にインストールされたオーダリングプログラムが起動されると、このクライアント１００，２００，３００は、本発明のオーダリング装置の一実施形態として動作する。
【００２３】
従って、オーダリングプログラムが記憶されたＣＤ−ＲＯＭ１０５，２０５，３０５は、本発明のオーダリングプログラム記憶媒体の一実施形態に相当する。
【００２４】
また、このＣＤ−ＲＯＭ１０５，２０５，３０５に記憶されたオーダリングプログラムは、上記のようにしてクライアント１００，２００，３００の磁気ディスク内にインストールされるが、その情報提供プログラムがインストールされた状態の磁気ディスクも、本発明のオーダリングプログラム記憶媒体の一実施形態に相当する。
【００２５】
図１に示したクライアント１００，２００，３００では、オーダリングプログラムを記憶するプログラム記憶媒体としてＣＤ−ＲＯＭ１０５，２０５，３０５を用いているが、本発明にいうプログラムを記憶する媒体は、ＣＤ−ＲＯＭに限られるものではなく、それ以外の光ディスク、光磁気ディスク、フロッピーディスク、磁気テープなどの記憶媒体でありえる。オーダリングプログラムを記憶した状態にあるそれらのプログラム記憶媒体は、本発明のオーダリングプログラム記憶媒体の一実施形態に相当する。
【００２６】
以下、オーダリング装置の機能について説明するが、以下の説明では、クライアントは図１に示すクライアント１００に代表させる。
【００２７】
図２は、図１に示すクライアント１００を構成するコンピュータシステムのハードウェア構成図である。
【００２８】
このハードウェア構成図には、中央演算処理装置（ＣＰＵ）１１１、ＲＡＭ１１２、磁気ディスクコントローラ１１３、ＣＤ−ＲＯＭドライバ１１５、マウスコントローラ１１６、キーボードコントローラ１１７、ディスプレイコントローラ１１８、および通信用ボード１１９が示されており、それらはバス１１０で相互に接続されている。
【００２９】
ＣＤ−ＲＯＭドライバ１１５は、図１を参照して説明したように、ＣＤ−ＲＯＭ１０５が装填され、装填されたＣＤ−ＲＯＭ１０５をアクセスするものである。
【００３０】
通信用ボード１１９は、ＬＡＮ等の通信回線に接続される。クライアント１００は、通信用ボード１１９を介して、サーバ４００の他、各部門のクライアント、例えば検査室のクライアントや薬局のクライアントと接続され、それらのクライアントとの間で信号の送受信を行う。
【００３１】
また、図２には、磁気ディスクコントローラ１１３によりアクセスされる磁気ディスク１１４、マウスコントローラ１１６により制御されるマウス１０４、キーボードコントローラ１１７により制御されるキーボード１０３、およびディスプレイコントローラ１１８により制御されるＣＲＴディスプレイ１０２も示されている。
【００３２】
図３は、図１に示すクライアントサーバシステムの機能ブロック図である。
【００３３】
ここでは、クライアント１００およびサーバ４００が示される。
【００３４】
サーバ４００は、過去に発行されたオーダを記憶したオーダデータベース４１＿１とそのオーダデータベース４１＿１に記憶されたオーダをそのオーダに含まれる項目ごとに検索する検索手段４１＿２とからなるオーダファイリングシステム４１を有する。このオーダは、診療現場から関連部門に向けた指示をあらわすものであって、後述する図４で説明するように複数の項目と各項目ごとのデータとからなる。
【００３５】
図４は、オーダデータベースに記憶されたオーダの１例を表す図である。
【００３６】
この図には、「移動」に関係する「入院」のオーダが示されている。このオーダには、このオーダが発行された「１９９８年１２月０１日（火）１０：００」という日付および時間の情報の他、８つの項目それぞれに、８つのデータそれぞれが対応している。「病棟・病室」という項目には、その項目に関するデータである「西病棟５階５０３」が対応し、「診療科」という項目には「内科」というデータが、「食事開始」には「１９９８年１２月０１日（火）昼」が、「食種」には「一般食」が、「主食（朝）」、「主食（昼）」、「主食（夕）」という項目にはそれぞれ「ご飯」というデータが、および「コメント」という項目には「青魚禁」というデータが対応している。なお、本実施形態では、このオーダに限らず、全てのオーダは、上述した日付の情報の他に、この図には示していない患者識別情報を有するものとする。
【００３７】
また、サーバ４００は、クライアント１００の他、薬局や検査室などの関連部門と情報の送受信を行うサーバ送受信手段４２を有する。このサーバ送受信手段４２を経由して、クライアント１００によって作成されて発行されたオーダはサーバ４００のオーダデータベースに一括集約されて格納される。
【００３８】
クライアント１００は、本発明にいうオーダリング装置に相当し、上で説明したオーダを作成して関連部門に向けて発行するものである。
【００３９】
クライアント１００は、利用者の入力操作に応じてオーダを作成するオーダ作成手段１、作成中のオーダを表示するオーダ作成画面２、作成されたオーダを関連部門および病院の会計部門に発行するオーダ発行手段３、およびサーバ４００や病院の各部門のクライアントと情報の送受信を行うクライアント送受信手段４を有する。
【００４０】
また、クライアント１００は、オーダの全部あるいは一部分のコピーであるセットを記憶しておくセットデータベース５を有し、オーダの作成に、このセットデータベース５に記憶されたセットをオーダ作成画面２上に展開してオーダの雛形として用い、利用者の操作に応じてセットの項目およびデータを一部分書き換えることによりオーダを作成することもできる。
【００４１】
以下に説明するように、本実施形態のオーダリング装置であるクライアント１００は、このセットのデータをただ単にオーダ作成画面２上に展開するのではなく、このセットのいくつかの項目のデータを利用者の所望する有効に使用されるデータに書き換えるデータ書換を行う機能を有する。クライアント１００は、上記データ書換の対象となるデータ書換対象項目を記憶する書換対象ファイル６、書換対象ファイル６からデータ書換対象項目を取得する書換対象項目取得手段７、および書換対象ファイル６を編集するテキストエディタ８を有し、また、作成するオーダの対象となる患者を識別する患者識別情報を取得する患者識別情報取得手段１０、およびクライアントの利用者を識別するための、例えば利用者ＩＤといった利用者識別情報を取得する利用者識別情報取得手段１１、および作成するオーダの雛形として使用されるセットを利用者の操作に応じてセットデータベース５から取得するセット取得手段１２を有する。さらに、クライアント１００は、データ取得手段１３およびセット書換手段１４を有する。データ取得手段１３は、有効に使用されるデータを取得するものであり、詳しくは、サーバ４００のオーダファイリングシステム４１にアクセスして、書換対象項目取得手段７により取得された各データ書換対象項目ごとに、患者識別情報取得手段１０により取得された患者識別情報と同一の患者識別情報をデータとして持つオーダであって、かつ、その各データ書換対象項目を含むオーダのうちの日付が最新であるというオーダの中からその各データ書換対象項目のデータを取得するものである。また、セット書換手段１４は、セット取得手段１２により取得されたセットのデータを、データ書換対象項目のデータに関しては、データ取得手段１３で取得したデータに書き換えるものである。このセット書換手段１４により書き換えられたセットは、オーダ作成画面２に表示され、修正される必要があれば、利用者の操作に応じてオーダ作成手段１によりさらにデータに修正が加えられてオーダが完成する。本実施形態のセット書換手段１４およびオーダ作成画面２が、本発明にいうセット提示手段に相当する。
【００４２】
次に、診療業務の開始から終了までのクライアント１００の動作を図５に示されるフローチャートに基づいて説明し、さらにその動作の中のオーダの作成に関するクライアント１００の動作をサーバ４００の連係動作とともに図６に示されるフローチャートに基づいて説明する。適宜図３のオーダリング装置の概念構成図を参照し、また、途中図７および図８も参照する。
【００４３】
以下の動作説明では、上記データ書換対象項目にオーダ依存性がある場合のクライアント１００およびサーバ４００の動作について説明する。このオーダ依存性とは、上記データ書換対象項目がオーダの「入院」や「転科・転棟」といった種類によって異なることをいい、このオーダ依存性があると、セット書換手段１４により、オーダ作成時にオーダの雛形として使用されるセットの表すオーダの種類に応じた項目のデータが書き換えられる。
【００４４】
但し、図３のオーダリング装置の概念構成図の説明においては、このオーダ依存性については特に触れていない。このオーダ依存性を考慮に入れると、データ取得手段１３はさらに、セット取得手段１２により取得されたセットが雛形となるオーダの種類を判別して読み込み、その種類に応じたデータ書換対象項目のデータを取得することになる。
【００４５】
図５は、診療業務の開始から終了までのクライアントの動作を示すフローチャートである。
【００４６】
まず、ステップＳ１では、利用者識別情報取得手段１１が、利用者がクライアント１００にログインする際にその利用者によりキーボードなどから入力された利用者ＩＤを利用者識別情報として取得する。次にステップＳ２〜ステップＳ３へ進む。
【００４７】
ステップＳ２〜ステップＳ３では、未診察の患者が残っていない場合には、本オーダリング装置を使用する業務は終了する。未診察の患者が残っている場合には、患者識別情報取得手段１０が、利用者の操作に応じて、診察対象の患者を識別する患者識別情報を取得する。この患者識別情報の取得により診察対象となる患者が確定する。次にステップＳ４〜ステップＳ６へ進む。
【００４８】
ステップＳ４〜ステップＳ６では、オーダを作成しない場合には、ステップＳ２〜ステップＳ３へ戻り、その際、未診察の患者が残っているならば、次の診察対象の患者を確定する。オーダを作成する場合には、ステップＳ５で、後に図６とともに説明するように、最終的にオーダ作成装置１によりオーダが作成される。そして、オーダ発行手段３が、オーダ作成装置１により作成されたオーダを発行する。この発行されたオーダはクライアント送受信手段４を介して、図３には示さない関連部門等に送信される。また、このオーダは、クライアント送受信手段４およびサーバ送受信手段４２を介してオーダファイリングシステム４１へ送られてオーダデータベース４１＿１に追加して格納される。
【００４９】
この後、診察対象となっている患者のオーダを作成する必要がなくなるまで、ステップＳ４〜ステップＳ６が繰り返される。また、未診察の患者がなくなるまで、ステップＳ２〜ステップＳ６が繰り返される。未診察の患者がなくなると、本実施形態のオーダリング装置を使用する業務は終了する。
【００５０】
次に、上記ステップＳ５でのクライアント１００の動作の様子を、図６とともに説明する。
【００５１】
図６は、オーダを作成する際のクライアントの動作をサーバの連係動作とともに示すフローチャートである。
【００５２】
まず、ステップＳ５１では、書換対象項目取得手段７が書換対象ファイル６を読み込む。ここでは、書換対象ファイルとして図７に示すものを考える。
【００５３】
図７は、書換対象ファイルがテキストエディタにより開かれた様子の１例を示す図である。
【００５４】
この図に示される開かれた書換対象ファイルａ６では、上述したデータ書換の対象となるオーダの種類を１つ以上表す「対象オーダ」が「Ｃ００６Ｏ００１Ｏ００２Ｄ００１…」という英数字列ａ６１により定義される。この英数字列ａ６１を分解した「Ｃ００６」、「Ｏ００１」、「Ｏ００２」、「Ｄ００１」それぞれは、それぞれ上記データ書換の対象となるオーダの種類を表す。ここでは、「Ｄ００１」という英数字列ａ６２が「転科・転棟」のオーダを表すものとする。
【００５５】
上記英数字列ａ６１の下に、これらのオーダの種類を表す「Ｃ００６」、「Ｏ００１」、「Ｏ００２」、「Ｄ００１」の英数字列が示され、それぞれの英数字列に、それぞれの英数字列が表すオーダの種類ごとに定められたデータ書換対象項目を表す英数字列それぞれが対応づけられて示されている。例えば、「Ｄ００１」という英数字列ａ６２には、「ＤＴ１ＤＭ１ＤＣ１ＤＢ１」という英数字列ａ６３が対応している。ここでは、この英数字列ａ６３を分解した「ＤＴ１」、「ＤＭ１」、「ＤＣ１」、「ＤＢ１」それぞれは、それぞれ「病棟・病室」、「食種」、「主食」、「コメント」という項目を表すものとする。この場合、書換対象ファイルａ６の、上述した「Ｄ００１」という英数字列ａ６２と「ＤＴ１ＤＭ１ＤＣ１ＤＢ１」という英数字列ａ６３との対応は、「転科・転棟」オーダのデータ書換対象項目が「病棟・病室」、「食種」、「主食」、「コメント」という項目であることを示している。
【００５６】
次に、ステップＳ５２へ進む。
【００５７】
ステップＳ５２では、利用者が、図３に示さない、セットのリストを表示する画面を閲覧しながらそのリストからセットを選択する。その選択したセットを特定する情報が、セット取得手段１２に伝えられる。次に、ステップＳ５３へ進む。
【００５８】
ステップＳ５３では、セット取得手段１２が、上記セットを特定する情報に基づいて、セットデータベース５からセットを取得する。ここでは、利用者が「転科・転棟」のオーダを作成するために「転科・転棟」のセットを選択し、その選択したセットがセット取得手段１２により取得される場合を考える。次に、ステップＳ５４へ進む。
【００５９】
ステップＳ５４では、データ取得手段１３が、ステップＳ５１で書換対象項目取得手段７により取得された、オーダの種類ごとに定められたデータ書換対象項目に基づいて、ステップＳ５３でセット取得手段１２により読み込まれたセットに対するそのセットが表すオーダの種類に応じたデータ書換対象項目を割り出す。そして、この割り出されたデータ書換対象項目Ａと、ステップＳ３で患者識別情報取得手段１０により取得された患者識別情報Ｂとに基づいて、サーバ４００のオーダファイリングシステム４１に対して、「各データ書換対象項目Ａごとに、患者識別情報Ｂと同一の患者識別情報をデータとして持つオーダであって、かつ、各データ書換対象項目Ａを含むオーダのうちの日付が最新であるというオーダを検索し、さらにその検索されたオーダに含まれる各データ書換対象項目Ａのデータを検索して取得せよ」という依頼を出す。
【００６０】
一般に、利用者の所望する、ある患者のオーダの、１つの項目に関するデータは、過去に作成されたその患者のオーダのその項目についての最新のデータを有効なデータとして流用できる場合が多い。そのため、上記依頼の条件に基づいて取得されてなるデータは、本発明にいう所定の基準を満たす有効なデータであると考えられる。
【００６１】
ここでは、ステップＳ５３でセット取得手段１２により読み込まれたセットが表すオーダの種類は「転科・転棟」であり、この「転科・転棟」オーダに対するデータ書換対象項目であるデータ書換対象項目Ａは、先に図７とともに説明したように、「病棟・病室」、「食種」、「主食」、「コメント」となる。
【００６２】
データ取得手段１３から出された依頼は、クライアント送受信手段４とサーバ送受信手段４１とを介してオーダファイリングシステム４１の検索手段４１＿２に送られる。次にステップＳ５５へ進む。
【００６３】
ステップＳ５５では、サーバ４００の検索手段４１＿２が上記依頼を受けて、オーダデータベース４１＿１からその依頼の条件に該当するオーダを検索する。ここでは、データ書換対象項目Ａである「病棟・病室」、「食種」、「主食」、「コメント」のいずれの項目に対しても、上記依頼の条件に該当するオーダが、図４に示す「入院」オーダである場合を考える。この場合、検索手段４１＿２は、この「入院」オーダを検索して探し出す。この「入院」オーダの、これらの４項目に関するデータそれぞれが有効なデータであり、これらの有効なデータが検索結果としてサーバ送受信手段４２およびクライアント送受信手段４を介してデータ取得手段１３へ送られる。ここでは、上記データ対象項目Ａの１つの項目「病棟・病室」に対して「西病棟５階５０３」というデータが有効データとなり、項目「食種」に対しては「一般食」が、項目「主食」に対しては「ご飯」が、項目「コメント」に対しては「青魚禁」が、それぞれ有効データとなる。次に、ステップＳ５６へ進む。
【００６４】
ステップＳ５６では、データ取得手段１３が、検索手段４１＿２により探し出された有効なデータを取得する。セット書換手段１４が、その有効なデータを受け取り、ステップＳ５３でセット取得手段１２によって取得されたセットの、ステップＳ５４でデータ取得手段１３により割り出されたデータ書換対象項目Ａそれぞれのデータを、そのデータ書換対象項目Ａそれぞれに関する有効なデータで書き換える。
【００６５】
図８は、セットの書換の様子を示す図である。
【００６６】
この図には、ステップＳ５３でセット取得手段１２によって取得された「転科・転棟」セットａ８１、ステップＳ５５で検索手段４１＿２により検索された「入院」オーダａ８２が示される。また、この図には、この「転科・転棟」セットが上記有効なデータで書き換えられてなるセットａ８３が示される。
【００６７】
この「転科・転棟」セットａ８１は、このセットのコピー元となるオーダが発行された「１９９８年１０月２３日（金）１０：００」という日付および時間の情報の他、７つの項目、「病棟・病室」、「食事開始」、「食種」、「主食（朝）」、「主食（昼）」、「主食（夕）」、および「コメント」と、それらの項目それぞれに対応する、７つのデータ、「南病棟６階６０１」、「１９９８年１０月２３日（金）昼」、「糖尿病食」、「５分粥」、「５分粥」、「５分粥」、および空白データそれぞれとを有する。また、この「転科・転棟」のセットａ８１は、この図には示していない患者識別情報および利用者識別情報を有する。また、上記「入院」オーダａ８２は、図４に示したオーダと同じものである。
【００６８】
セット書換手段１４は、この「転科・転棟」セットａ８１のデータ書換対象項目である「病棟・病室」、「食種」、「主食」、「コメント」それぞれに対応するそれぞれのデータ「南病棟６階６０１」、「糖尿病食」、「５分粥」、「」それぞれを、上記「入院」のオーダａ８２から得られる有効データ「西病棟５階５０３」、「一般食」、「ご飯」、「青魚禁」それぞれに書き換える。そして、このように有効なデータで書き換えられてなるセットａ８３がオーダ作成画面２に展開される。
【００６９】
この有効なデータで書き換えられてなるセットａ８３は、必要があれば、利用者の入力に応じてオーダ作成手段１により書き換えられる。このようにして、セットを用いたオーダの作成が完了すると、ステップＳ５７を抜け出て、オーダ作成の全プロセスは終了する。
【００７０】
このオーダリング装置では、このように、データが有効なデータに書き換えられたセットをデフォルトとして用いることができるので、利用者はオーダの作成を効率良く行うことができ、間違いの少ないオーダを作成することができる。また、この効率の良さが、診療、薬局、および会計における待ち時間の短縮や診療現場の医師および看護婦の省力化をもたらし、さらに、オーダの間違いの少なさが各部門でのサービスの向上につながる。
【００７１】
また、本実施形態のオーダリング装置は、データ取得手段１３が、オーダファイリングシステム４１にアクセスしたにもかかわらず、書換対象項目取得手段７により取得されたデータ書換対象項目に関する有効なデータを取得することができなかった場合には、セット書換手段１４により、セットデータベース５に記憶されたセットの、その項目に関するデータが空白に書き換えられた上で、その書き換えられてなるセットがオーダ作成画面に展開される。
【００７２】
このように、データ取得手段１３が、ある項目について有効なデータを取得することができなかった場合には、もともとその項目に関するデータを入力する必要がない場合が多いので、利用者がその項目のデータを削除する手間を省くことができるとともに削除し忘れを防ぐことができる。
【００７３】
さらに、本実施形態のオーダリング装置は、書換対象項目取得手段７により取得されたデータ書換対象項目のうちセットデータベース５に記憶されたセットに存在しない項目に関しては、セット書換手段１４により、そのセットに、その項目と、データ取得手段１３が取得したその項目のデータとが追加された上で、オーダ作成画面にそのデータが追加されたセットが展開される。
【００７４】
セットがあるオーダの１部分のコピーである場合には、セットにオーダ作成に必要な全ての項目が必ずしも含まれていないことが多い。本実施形態のオーダリング装置のセット書換手段１４は、このようにセットに含まれていない項目であっても、その項目が書換対象項目取得手段７により取得されたデータ書換対象項目であるならば、セットに、その項目と、データ取得手段１３で取得したその項目に関するデータとを追加するので、利用者が、セットに、その項目およびその項目に関するデータを入力する手間を省略できる。
【００７５】
【発明の効果】
以上説明したように、本発明によれば、利用者が所望のオーダを効率よく正確に作成することができて、診療、薬局、および会計における待ち時間の短縮や診療現場の医師および看護婦の省力化をもたらし、さらに、オーダの間違いの減少が各部門でのサービスを向上させる。
【図面の簡単な説明】
【図１】本発明のオーダリング装置を含むクライアントサーバシステムを示す図である。
【図２】図１に示すクライアント１００を構成するコンピュータシステムのハードウェア構成図である。
【図３】図１に示すクライアントサーバシステムの機能ブロック図である。
【図４】オーダデータベースに記憶されたオーダの１例を表す図である。
【図５】診療業務の開始から終了までのクライアントの動作を示すフローチャートである。
【図６】オーダを作成する際のクライアントの動作をサーバの連係動作とともに示すフローチャートである。
【図７】書換対象ファイルがテキストエディタにより開かれた様子の１例を示す図である。
【図８】セットの書換の様子を示す図である。
【符号の説明】
１    オーダ作成手段
２    オーダ作成画面
３    オーダ発行手段
４    クライアント送受信手段
５    セットデータベース
６    書換対象ファイル
７    書換対象項目取得手段
８    テキストエディタ
１０    患者識別情報取得手段
１１    利用者識別情報取得手段
１２    セット取得手段
１３    データ取得手段
１４    セット書換手段
４１    オーダファイリングシステム
４１＿１    オーダデータベース
４１＿２    検索手段
４２    サーバ送受信手段
１００，２００，３００  クライアント
１０１，２０１，３０１，４０１  本体
１０２，２０２，３０２，４０２  ＣＲＴディスプレイ
１０３，２０３，３０３，４０３  キーボード
１０２ａ，２０２ａ，３０２ａ，４０２ａ  蛍光面
１０４，２０４，３０４  マウス
１０５，２０５，３０５  ＣＤ−ＲＯＭ
１１０  バス
１１１  ＣＰＵ
１１２  ＲＡＭ
１１３  磁気ディスクコントローラ
１１４  記憶手段、磁気ディスク
１１５  ＣＤ−ＲＯＭドライバ
１１６  マウスコントローラ
１１７  キーボードコントローラ
１１８  ディスプレイコントローラ
１１９  通信用ボード
４００  サーバ
５００  ＬＡＮ
【図１】
0004040200.tif 000002
【図２】
0004040200.tif 000003
【図３】
0004040200.tif 000004
【図４】
0004040200.tif 000005
【図５】
0004040200.tif 000006
【図６】
0004040200.tif 000007
【図７】
0004040200.tif 000008
【図８】
0004040200.tif 000009