(57)【要約】【課題】投薬指示の修正を容易に行うことができ、投薬指示の間違いを防止できる投薬指示間違い防止プログラムを提供することを目的とする。【解決手段】コンピュータ１を、１人以上の医師が以前に行った投薬指示間違いの内容と、投薬指示間違いに対して行った修正の内容とを対応付けて格納する履歴情報格納手段８，１２と、医師が投薬指示を行う前または後に、投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示する履歴情報表示手段９として機能させることにより上記課題を解決する。【選択図】　　　　　図１
2004118588.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
１人以上の医師が以前に行った投薬指示間違いの内容と、前記投薬指示間違いに対して行った修正の内容とを対応付けて格納する履歴情報格納手段と、
前記医師が投薬指示を行う前または後に、前記投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示する履歴情報表示手段として機能させるための投薬指示間違い防止プログラム。
【請求項２】
前記履歴情報表示手段は、前記医師が行った投薬指示の間違い有無情報を取得し、前記投薬指示に間違いがあったときに前記投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示することを特徴とする請求項１記載の投薬指示間違い防止プログラム。
【請求項３】
前記履歴情報表示手段は、前記医師が行う投薬指示の対象となる患者の情報またはその患者の疾病の情報を取得し、前記投薬指示の対象となる患者またはその患者の疾病に応じて、前記投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示することを特徴とする請求項１記載の投薬指示間違い防止プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、投薬指示間違い防止プログラムに係り、特に医師が行う投薬指示の間違いを防止する投薬指示間違い防止プログラムに関する。
【０００２】
【従来の技術】
近年、病院などの医療機関では、医師による診断後の処方指示，投薬指示などをコンピュータシステムを通じて行うオーダシステムが導入されている。このようなオーダシステムは、医師から入力された投薬指示に、誤った薬の組み合わせや患者の症状にそぐわない投薬などの薬の禁忌が含まれていないかをチェックする機能を有していることが多い。
【０００３】
従来のオーダシステムでは、医師から入力された投薬指示に薬の禁忌などのエラーがあった場合、医師に対してエラーを通知すると共に、投薬指示の修正を要求する。この場合、医師はエラーの原因を調べ、エラーのあった投薬指示を修正してエラーのない投薬指示をオーダシステムに再入力していた。
【０００４】
なお、引用文献１には、ユーザのミスによるエラー履歴を保存しておき、このエラー履歴からエラーの発生を予測して、エラーの発生を事前に防止するためのエラーメッセージを表示することが記載されている（例えば、引用文献１参照）。
【０００５】
【特許文献１】
特開平０４−３１７１１２号公報
【０００６】
【発明が解決しようとする課題】
従来のオーダシステムでは、医師から入力された投薬指示にエラーがあった場合、医師に対して投薬指示の修正を要求する。この場合、医師はエラーの原因を文献検索など様々な方法で調べ、エラーのあった投薬指示を修正してエラーのない投薬指示をオーダシステムに再入力しなければならなかった。
【０００７】
特に種類が多く、且つ入れ替わりも頻繁に発生する薬の禁忌を全て把握することは、医師であっても困難であった。したがって、医師はエラーのあった投薬指示を修正する作業に多大な時間を費やさなければならない場合があり、本業である診療の効率が低下するという問題があった。
【０００８】
本発明は、上記の点に鑑みなされたもので、投薬指示の修正を容易に行うことができ、投薬指示の間違いを防止できる投薬指示間違い防止プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
そこで、上記課題を解決するため、本発明は、コンピュータを、１人以上の医師が以前に行った投薬指示間違いの内容と、前記投薬指示間違いに対して行った修正の内容とを対応付けて格納する履歴情報格納手段と、前記医師が投薬指示を行う前または後に、前記投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示する履歴情報表示手段として機能させることを特徴とする。
【００１０】
本発明の投薬指示間違い防止プログラムは、１人以上の医師が以前に行った投薬指示間違いの内容と、前記投薬指示間違いに対して行った修正の内容とを対応付けて格納しておくことで、次回以降に投薬指示をおこなう前または後に投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示する。したがって、医師は以前に修正実績のある薬を容易に識別でき、診療の効率を向上できる。
【００１１】
本発明によれば、投薬指示の修正を容易に行うことができ、投薬指示の間違いを防止することが可能である。
【００１２】
【発明の実施の形態】
次に、本発明の実施の形態について図面に基づいて説明する。
【００１３】
図１は、本発明によるオーダシステムの一実施例の構成図である。オーダシステム１は、オーダシステム用のクライアント２ａ〜２ｎと，オーダシステム用のサーバ３と，ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）などのネットワーク４とを含むように構成される。
【００１４】
クライアント２ａ〜２ｎは例えば医師が操作する端末であって、ネットワーク４を介してサーバ３に接続されている。サーバ３はクライアント２ａ〜２ｎに対してオーダシステム１に掛かるサービスを提供するコンピュータであって、通信処理部５と，オーダ入力処理部６と，エラーチェック処理部７と，エラー履歴情報管理部８と，エラー表示画面作成部９と，オーダデータベース１０と，投薬チェックパターンマスタ１１と，エラー履歴情報管理ファイル１２とを含むように構成される。
【００１５】
通信処理部５は、クライアント２ａ〜２ｎとの間で通信を行う。オーダ入力処理部６は、医師による投薬指示などのオーダをオーダデータベース１０に格納する。オーダデータベース１０は、医師から入力された投薬指示などのオーダを格納している。
【００１６】
エラーチェック処理部７は、医師による投薬指示に薬の禁忌などのエラーが含まれていないかをオーダデータベース１０および投薬チェックパターンマスタ１１を参照してチェックする。投薬チェックパターンマスタ１１は、投薬指示にエラーが含まれていないかをチェックするための情報を格納している。
【００１７】
エラー履歴情報管理部８は、エラーが含まれていた投薬指示をエラー履歴情報としてエラー履歴情報管理ファイル１２に格納すると共に、そのエラーを回避するために医師が修正した投薬指示を修正履歴情報としてエラー履歴情報に対応付けてエラー履歴情報管理ファイル１２に格納する。エラー履歴情報管理ファイル１２は、エラー履歴情報と修正履歴情報とを対応付けて格納している。
【００１８】
エラー表示画面作成部９は、医師から入力された投薬指示にエラーが含まれているとき又はこれから入力される投薬指示にエラーが含まれる可能性の高いときに、少なくともエラー履歴情報および修正履歴情報をエラー履歴情報管理ファイル１２から読み出してエラー表示画面を作成する。そして、エラー表示画面作成部９は、作成したエラー表示画面をクライアント２ａ〜２ｎの画面上に表示させる。
【００１９】
例えば医師から入力された投薬指示にエラーが含まれているとき、エラー表示画面作成部９は、以前に同一のエラーを回避するために医師が修正した投薬指示をエラー履歴情報管理ファイル１２から読み出してエラー表示画面を作成する。
【００２０】
また、これから入力される投薬指示にエラーが含まれる可能性の高いとき、エラー表示画面作成部９は、以前にエラーが含まれていた投薬指示とそのエラーを回避するために医師が修正した投薬指示とをエラー履歴情報管理ファイル１２から読み出してエラー表示画面を作成する。
【００２１】
これから入力される投薬指示にエラーが含まれる可能性の高いときの一例としては、これから入力される投薬指示の対象（例えば患者，疾病など）が、以前にエラーが含まれていた投薬指示の対象と同一であるときなどが考えられる。
【００２２】
次に、サーバ３のハードウェア構成について説明する。図２は、サーバの一実施例のハードウェア構成図である。図２のサーバ３は、それぞれバスＢで相互に接続されている入力装置２１と，表示装置２２と，ドライブ装置２３と，記録媒体２４と，補助記憶装置２５と，メモリ装置２６と，演算処理装置２７と，インターフェース装置２８と，データベース（以下、ＤＢという）２９とで構成される。
【００２３】
入力装置２１はキーボードやマウスなどで構成され、各種操作信号を入力するために用いられる。表示装置２２はディスプレイ装置などで構成され、各種ウインドウやデータ等を表示するために用いられる。インターフェース装置２８はＬＡＮカードなどで構成され、ネットワーク４に接続する為に用いられる。
【００２４】
サーバ３の処理に係る投薬指示間違い防止プログラムは、例えば記録媒体２４の配布やダウンロードによって提供される。なお、投薬指示間違い防止プログラムを記録した記録媒体２４は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク（ＭＯ）等の様に情報を光学的，電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２５】
投薬指示間違い防止プログラムを記録した記録媒体２４がドライブ装置２３にセットされると、投薬指示間違い防止プログラムは記録媒体２４からドライブ装置２３を介して補助記憶装置２５にインストールされる。また、ダウンロードされた投薬指示間違い防止プログラムはインターフェース装置２８を介して補助記憶装置２５にインストールされる。
【００２６】
補助記憶装置２５は、インストールされた投薬指示間違い防止プログラムを格納すると共に、必要なファイル，データ等を格納する。メモリ装置２６は、コンピュータの起動時に補助記憶装置２５から投薬指示間違い防止プログラムを読み出して格納する。演算処理装置２７は、メモリ装置２６に格納された投薬指示間違い防止プログラムに従って、サーバ３に係る処理を実行する。
【００２７】
以下、本発明によるオーダシステム１の処理について画面遷移図を参照しつつ詳細に説明していく。図３は、医師から入力された投薬指示に新たなエラーが含まれているときの処理を説明するための画面遷移図である。
【００２８】
投薬指示を行いたい医師はクライアント２ａを操作してサーバ３に接続要求を行う。サーバ３のオーダ入力処理部６は通信処理部５を介してクライアント２ａからの接続要求を受信すると、ログイン画面３１をクライアント２ａの画面上に表示させる。
【００２９】
医師はクライアント２ａを操作して、ログイン画面３１に医師ＩＤおよびパスワードを入力する。クライアント２ａは、ログイン画面３１に入力された医師ＩＤおよびパスワードをサーバ３に送信する。
【００３０】
サーバ３のオーダ入力処理部６は通信処理部５を介してクライアント２ａからの医師ＩＤおよびパスワードを受信すると、認証処理を行う。認証処理が正常に終了すれば、サーバ３のオーダ入力処理部６は患者選択画面３２をクライアント２ａの画面上に表示させる。なお、認証処理が正常に終了しなければ、サーバ３のオーダ入力処理部６は処理を終了するようにしてもよいし、再びログイン画面３１をクライアント２ａの画面上に表示させて、医師ＩＤおよびパスワードの入力を要求するようにしてもよい。
【００３１】
医師はクライアント２ａを操作して、患者選択画面３２に投薬指示の対象となる患者の患者番号を入力する。クライアント２ａは、患者選択画面３２に入力された患者番号をサーバ３に送信する。サーバ３のオーダ入力処理部６は通信処理部５を介してクライアント２ａからの患者番号を受信すると、その患者番号に対応する患者の投薬指示画面３３をクライアント２ａの画面上に表示させる。
【００３２】
医師はクライアント２ａを操作して、患者番号に対応する患者の投薬指示画面３３に投薬指示を入力する。クライアント２ａは、投薬指示画面３３に入力された投薬指示をサーバ３に送信する。
【００３３】
サーバ３のエラーチェック処理部７は通信処理部５を介してクライアント２ａからの投薬指示を受信すると、オーダデータベース１０に格納されている過去の投薬指示履歴および投薬チェックパターンマスタ１１に格納されている投薬指示にエラーが含まれていないかをチェックするための情報を用いて、投薬指示にエラーが含まれるかをチェックする。
【００３４】
ここでは、投薬指示にエラーが含まれているものとして説明する。投薬指示にエラーが含まれているとのチェック結果に基づき、エラーチェック処理部７はクライアント２ａからの投薬指示をエラーが含まれる投薬指示としてエラー履歴情報管理部８に供給する。エラー履歴情報管理部８はエラーチェック処理部７からエラーが含まれる投薬指示を受信すると、その投薬指示をエラー履歴情報としてエラー履歴情報管理ファイル１２に格納する。
【００３５】
また、エラー履歴情報管理部８はエラーが含まれる投薬指示をエラー履歴情報管理ファイル１２に格納したあと、クライアント２ａからの投薬指示とその投薬指示にエラーが含まれている旨をエラー表示画面作成部９に供給する。エラー表示画面作成部９は、クライアント２ａからの投薬指示とその投薬指示にエラーが含まれている旨を含むエラー表示画面３４をクライアント２ａの画面上に表示させる。
【００３６】
医師は、エラーが含まれている投薬指示をエラー表示画面３４で確認し、そのエラーの原因を検討する。医師が投薬指示画面３５を要求すると、オーダ入力処理部６は投薬指示画面３５をクライアント２ａの画面上に表示させる。
【００３７】
医師はクライアント２ａを操作して、エラーを回避するために修正した投薬指示を投薬指示画面３５に入力する。クライアント２ａは、投薬指示画面３５に入力された投薬指示をサーバ３に送信する。
【００３８】
サーバ３のエラーチェック処理部７は通信処理部５を介してクライアント２ａからの投薬指示を受信すると、オーダデータベース１０に格納されている過去の投薬指示履歴および投薬チェックパターンマスタ１１に格納されている投薬指示にエラーが含まれていないかをチェックするための情報を用いて、投薬指示にエラーが含まれるかをチェックする。
【００３９】
ここでは、投薬指示にエラーが含まれていないものとして説明する。投薬指示にエラーが含まれていないとのチェック結果に基づき、エラーチェック処理部７はクライアント２ａからの投薬指示をオーダ入力処理部６に供給する。オーダ入力処理部６は、エラーチェック処理部７から供給された投薬指示をオーダデータベース１０に格納する。
【００４０】
また、エラーチェック処理部７はクライアント２ａからの投薬指示を修正した投薬指示としてエラー履歴情報管理部８に供給する。エラー履歴情報管理部８はエラーチェック処理部７から修正した投薬指示を受信すると、その投薬指示を修正履歴情報としてエラー履歴情報管理ファイル１２に格納する。エラー履歴情報管理部８は、エラーを含む投薬指示と、そのエラーを回避するために医師が修正した投薬指示とを対応付けてエラー履歴情報管理ファイルに格納する。
【００４１】
そして、オーダ入力処理部６は投薬指示が正常に入力された旨のメッセージをクライアント２ａの画面上に表示させて処理を終了する。図３の画面遷移図を用いて説明した処理により、図４のようなエラー履歴情報管理ファイル１２が作成される。
【００４２】
図４は、エラー履歴情報管理ファイルの一例の構成図である。図４のエラー履歴情報管理ファイル１２は、エラーを含む投薬指示の情報４１と、エラーを回避するために医師が修正した投薬指示４２とを対応付けて格納している。エラー履歴情報管理ファイルは、さらに医師に関する情報，患者に関する情報，関連付随情報などを格納している。
【００４３】
図５は、これから入力される投薬指示の対象と、以前にエラーが含まれていた投薬指示の対象とが同一の患者であるときの処理を説明するための画面遷移図である。なお、患者選択画面５２をクライアント２ａの画面上に表示させるまでの処理は、図３を用いて説明した患者選択画面３２をクライアント２ａの画面上に表示させるまでの処理と同様であるため説明を省略する。
【００４４】
患者選択画面５２がクライアント２ａの画面上に表示されると、医師はクライアント２ａを操作して、患者選択画面３２に投薬指示の対象となる患者の患者番号を入力する。クライアント２ａは、患者選択画面３２に入力された患者番号をサーバ３に送信する。
【００４５】
サーバ３のエラー履歴情報管理部８は通信処理部５を介してクライアント２ａからの患者番号を受信すると、その患者番号をキー情報としてエラー履歴情報管理ファイル１２を検索し、エラーが含まれていた投薬指示のうち投薬指示の対象が同一の患者であるレコードを検出する。
【００４６】
エラー履歴情報管理部８はエラー履歴情報管理ファイル１２から検出されたレコードを利用し、エラーを含む投薬指示とそのエラーを回避するために医師が修正した投薬指示とをエラー表示画面作成部９に供給する。エラー表示画面作成部９は、エラーを含む投薬指示とそのエラーを回避するために医師が修正した投薬指示とを含む注意喚起画面５３をクライアント２ａの画面上に表示させる。
【００４７】
即ち、投薬指示の対象となる患者を選択すると、その患者が対象である以前の投薬指示のうち、エラーが含まれていた投薬指示の内容およびそのエラーを回避するために医師が修正した投薬指示の内容をクライアント２ａの画面上に表示させることができるので、医師に注意を喚起できる。
【００４８】
注意喚起画面５３をクライアント２ａの画面上に表示させたあと、サーバ３のオーダ入力処理部６は受信した患者番号に対応する患者の投薬指示画面３３をクライアント２ａの画面上に表示させる。
【００４９】
したがって、医師はエラーを回避するために修正された投薬指示の内容をクライアント２ａの画面上で確認したあとで投薬指示画面３３に投薬指示を入力できるので、エラーを含む投薬指示を効果的に防止することが可能である。
【００５０】
図６は、これから入力される投薬指示の対象と、以前にエラーが含まれていた投薬指示の対象とが同一の疾病であるときの処理を説明するための画面遷移図である。なお、患者選択画面６２をクライアント２ａの画面上に表示させるまでの処理は、図３を用いて説明した患者選択画面３２をクライアント２ａの画面上に表示させるまでの処理と同様であるため説明を省略する。
【００５１】
患者選択画面６２がクライアント２ａの画面上に表示されると、医師はクライアント２ａを操作して、患者選択画面６２に投薬指示の対象となる患者の患者番号を入力する。クライアント２ａは、患者選択画面６２に入力された患者番号をサーバ３に送信する。
【００５２】
サーバ３のエラー履歴情報管理部８は通信処理部５を介してクライアント２ａからの患者番号を受信すると、その患者番号をキー情報としてエラー履歴情報管理ファイル１２を検索し、その患者の疾病情報を取得する。また、エラー履歴情報管理部８は取得した疾病情報をキー情報としてエラー履歴情報管理ファイル１２を検索し、エラーが含まれていた投薬指示のうち投薬指示の対象が同一の疾病であるレコードを検出する。
【００５３】
エラー履歴情報管理部８はエラー履歴情報管理ファイル１２から検出されたレコードを利用し、エラーを含む投薬指示とそのエラーを回避するために医師が修正した投薬指示とをエラー表示画面作成部９に供給する。エラー表示画面作成部９は、エラーを含む投薬指示とそのエラーを回避するために医師が修正した投薬指示とを含む注意喚起画面６３をクライアント２ａの画面上に表示させる。
【００５４】
即ち、投薬指示の対象となる患者を選択すると、その患者の疾病と同一の疾病が対象である以前の投薬指示のうち、エラーが含まれていた投薬指示の内容およびそのエラーを回避するために医師が修正した投薬指示の内容をクライアント２ａの画面上に表示させることができるので、医師に注意を喚起できる。
【００５５】
注意喚起画面５３をクライアント２ａの画面上に表示させたあと、サーバ３のオーダ入力処理部６は受信した患者番号に対応する患者の投薬指示画面３３をクライアント２ａの画面上に表示させる。
【００５６】
したがって、医師はエラーを回避するために修正された投薬指示の内容をクライアント２ａの画面上で確認したあとで投薬指示画面３３に投薬指示を入力できるので、エラーを含む投薬指示を効果的に防止することが可能である。
【００５７】
なお、図５の注意喚起画面５３および図６の注意喚起画面６３では、エラーが含まれていた一の投薬指示の内容に対して、そのエラーを回避するために医師が修正した一の投薬指示の内容が表示されているが、そのエラーを回避するために医師が修正した複数の投薬指示の内容が表示されてもよい。この場合、例えば修正回数の多い投薬指示の内容から順番に、図５の注意喚起画面５３および図６の注意喚起画面６３を表示するようにしてもよい。
【００５８】
図７は、医師から入力された投薬指示に以前と同じエラーが含まれているときの処理を説明するための画面遷移図である。なお、投薬指示画面７３をクライアント２ａの画面上に表示させるまでの処理は、図３を用いて説明した投薬指示画面３３をクライアント２ａの画面上に表示させるまでの処理と同様であるため説明を省略する。
【００５９】
投薬指示画面７３がクライアント２ａの画面上に表示されると、医師はクライアント２ａを操作して、投薬指示画面７３に投薬指示を入力する。クライアント２ａは、投薬指示画面７３に入力された投薬指示をサーバ３に送信する。
【００６０】
サーバ３のエラーチェック処理部７は通信処理部５を介してクライアント２ａからの投薬指示を受信すると、オーダデータベース１０に格納されている過去の投薬指示履歴および投薬チェックパターンマスタ１１に格納されている投薬指示にエラーが含まれていないかをチェックするための情報を用いて、投薬指示にエラーが含まれるかをチェックする。
【００６１】
ここでは、投薬指示にエラーが含まれているものとして説明する。投薬指示にエラーが含まれているとのチェック結果に基づき、エラーチェック処理部７はクライアント２ａからの投薬指示をエラーが含まれる投薬指示としてエラー履歴情報管理部８に供給する。エラー履歴情報管理部８はエラーチェック処理部７からエラーが含まれる投薬指示を受信すると、その投薬指示をエラー履歴情報としてエラー履歴情報管理ファイル１２に格納する。
【００６２】
また、エラー履歴情報管理部８はエラーが含まれる投薬指示をエラー履歴情報管理ファイル１２に格納したあと、その投薬指示にエラーが含まれている旨をエラー表示画面作成部９に供給する。エラー表示画面作成部９は、クライアント２ａからの投薬指示に含まれるエラーの内容をキー情報としてエラー履歴情報管理ファイル１２を検索し、そのエラーの内容に対応する修正履歴情報をエラー履歴情報管理ファイル１２から取得する。エラー表示画面作成部９は、エラーを含む投薬指示と、そのエラーに対応する修正履歴情報とを含むエラー表示画面７４をクライアント２ａの画面上に表示させる。
【００６３】
医師は、エラー表示画面７４に表示された修正履歴情報から、そのエラーを回避するために医師（自分又は他人）が以前に修正した内容を容易に知ることができる。医師が投薬指示画面７５を要求すると、オーダ入力処理部６は投薬指示画面７５をクライアント２ａの画面上に表示させる。
【００６４】
なお、投薬指示画面７５をクライアント２ａの画面上に表示させてからの処理は、図３を用いて説明した投薬指示画面３５をクライアント２ａの画面上に表示させてからの処理と同様であるため説明を省略する。
【００６５】
なお、本発明は上記の実施例に限定されるものでなく、本発明の範囲内で種々の変更が可能である。
【００６６】
本発明は、以下に記載する付記のような構成が考えられる。
（付記１）　コンピュータを、
１人以上の医師が以前に行った投薬指示間違いの内容と、前記投薬指示間違いに対して行った修正の内容とを対応付けて格納する履歴情報格納手段と、
前記医師が投薬指示を行う前または後に、前記投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示する履歴情報表示手段として機能させるための投薬指示間違い防止プログラム。
（付記２）　前記履歴情報表示手段は、前記医師が行った投薬指示の間違い有無情報を取得し、前記投薬指示に間違いがあったときに前記投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示することを特徴とする付記１記載の投薬指示間違い防止プログラム。
（付記３）　前記履歴情報表示手段は、前記医師が行う投薬指示の対象となる患者の情報またはその患者の疾病の情報を取得し、前記投薬指示の対象となる患者またはその患者の疾病に応じて、前記投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示することを特徴とする付記１記載の投薬指示間違い防止プログラム。
（付記４）　前記履歴情報表示手段は、前記投薬指示間違いに対して行った修正の回数を計数し、前記修正の回数に応じた順番で前記投薬指示間違いに対応する修正の内容を画面上に表示することを特徴とする付記１記載の投薬指示間違い防止プログラム。
（付記５）　コンピュータを、
１人以上の医師が以前に行った投薬指示間違いの内容と、前記投薬指示間違いに対して行った修正の内容とを対応付けて格納する履歴情報格納手段と、
前記医師が投薬指示を行う前または後に、前記投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示する履歴情報表示手段として機能させるための投薬指示間違い防止プログラムを記録したコンピュータ読み取り可能な記録媒体。
（付記６）　医師が行う投薬指示の間違いを防止する投薬指示間違い防止装置であって、
１人以上の医師が以前に行った投薬指示間違いの内容と、前記投薬指示間違いに対して行った修正の内容とを対応付けて格納する履歴情報格納手段と、
前記医師が投薬指示を行う前または後に、前記投薬指示間違いの内容およびその投薬指示間違いに対応する修正の内容を画面上に表示する履歴情報表示手段とを有することを特徴とする投薬指示間違い防止装置。
【００６７】
【発明の効果】
上述の如く、本発明によれば、投薬指示の修正を容易に行うことができ、投薬指示の間違いを防止することが可能である。
【００６８】
【図面の簡単な説明】
【図１】本発明によるオーダシステムの一実施例の構成図である。
【図２】サーバの一実施例のハードウェア構成図である。
【図３】医師から入力された投薬指示に新たなエラーが含まれているときの処理を説明するための画面遷移図である。
【図４】エラー履歴情報管理ファイルの一例の構成図である。
【図５】これから入力される投薬指示の対象と、以前にエラーが含まれていた投薬指示の対象とが同一の患者であるときの処理を説明するための画面遷移図である。
【図６】これから入力される投薬指示の対象と、以前にエラーが含まれていた投薬指示の対象とが同一の疾病であるときの処理を説明するための画面遷移図である。
【図７】医師から入力された投薬指示に以前と同じエラーが含まれているときの処理を説明するための画面遷移図である。
【符号の説明】
１　　オーダシステム
２ａ〜２ｎ　　クライアント
３　　サーバ
４　　ネットワーク
５　　通信処理部
６　　オーダ入力処理部
７　　エラーチェック処理部
８　　エラー履歴情報管理部
９　　エラー表示画面作成部
１０　　オーダデータベース
１１　　投薬チェックパターンマスタ
１２　　エラー履歴情報管理ファイル
２１　　入力装置
２２　　表示装置
２３　　ドライブ装置
２４　　記録媒体
２５　　補助記憶装置
２６　　メモリ装置
２７　　演算処理装置
２８　　インターフェース装置
２９　　データベース（ＤＢ）
【図１】
2004118588.tif 000003
【図２】
2004118588.tif 000004
【図３】
2004118588.tif 000005
【図４】
2004118588.tif 000006
【図５】
2004118588.tif 000007
【図６】
2004118588.tif 000008
【図７】
2004118588.tif 000009