(57)【要約】【課題】  本発明の課題は、薬剤の重複した処方による過剰投与の危険性を回避する処理をコンピュータに実行させるプログラムを提供すことを目的とする。【解決手段】  上記課題は、処方した薬剤の処方日と処方日数とを含む処方内容を蓄積した処方内容テーブルを用いて、該薬剤の前回の処方日から今回の処方日までの日数を計算し、その計算した日数と前回の処方日数とを比較することによって差分の日数を重複日数として算出し、その重複日数を累積することによって重複期間を算出する重複期間算出手順と、薬剤毎に所定の重複チェック日数を管理する重複情報テーブルを参照することによって、前記重複期間が前記処方した薬剤に対応する前記所定の重複チェック日数より長い日数であるか否かを判断する重複期間判断手順と、前記重複期間が前記所定の重複チェック日数より長い日数である場合、警告を表示ユニットに表示させる警告表示手順とにより達成される。【選択図】  図２
2006285682.tif 000002
【特許請求の範囲】
【請求項１】
処方した薬剤の処方日と処方日数とを含む処方内容を蓄積した処方内容テーブルを用いて、該薬剤の前回の処方日から今回の処方日までの日数を計算し、その計算した日数と前回の処方日数とを比較することによって差分の日数を重複日数として算出し、その重複日数を累積することによって重複期間を算出する重複期間算出手順と、
薬剤毎に所定の重複チェック日数を管理する重複情報テーブルを参照することによって、前記重複期間が前記処方した薬剤に対応する前記所定の重複チェック日数より長い日数であるか否かを判断する重複期間判断手順と、
前記重複期間が前記所定の重複チェック日数より長い日数である場合、警告を表示ユニットに表示させる警告表示手順とをコンピュータに実行させるコンピュータ実行可能な処方支援プログラム。
【請求項２】
前記処方内容テーブルから初回処方日を取得し、前記重複情報テーブルによって示される前記処方した薬剤に対応する重複の判断の対象となる期間を示す重複チェック期間を取得し、該初回処方日から該重複チェック期間内に前記今回の処方日があるか否かを判断する期間内判断手順と、
前記初回処方日から前記重複チェック期間内に前記今回の処方日がない場合、前記処方内容テーブルの前記今回の処方日に対応する前記重複期間をゼロに設定する重複期間ゼロ設定手順とを更にコンピュータに実行させることを特徴とする請求項１記載のコンピュータ実行可能な処方支援プログラム。
【請求項３】
処方した薬剤の処方日と処方日数とを含む処方内容を蓄積した処方内容テーブルと、
前記処方内容テーブルを用いて、該薬剤の前回の処方日から今回の処方日までの日数を計算し、その計算した日数と前回の処方日数とを比較することによって差分の日数を重複日数として算出し、その重複日数を累積することによって重複期間を算出する重複期間算出手段と、
薬剤毎に所定の重複チェック日数を管理する重複情報テーブルと、
前記重複情報テーブルを参照することによって、前記重複期間が前記処方した薬剤に対応する前記所定の重複チェック日数より長い日数であるか否かを判断する重複期間判断手段と、
前記重複期間が前記所定の重複チェック日数より長い日数である場合、警告を表示ユニットに表示させる警告表示手段とを有することを特徴とする処方支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、薬剤の重複した処方による過剰投与の危険性を回避する処方を支援する処理をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
医療支援システムにおいて利用者(医師)が処方オーダを発行する際、患者が同一の薬を服用中でないことを利用者が過去のオーダ歴を参照して確認する。患者が複数の診療科を併科受診しているような場合には、このような二重投薬を避ける技術は特に重要である。
【０００３】
二重投薬を避ける処方を支援するシステムとして、例えば、前回処方した薬品の服用開始日と服用日数と今回オーダ日付とを比較することで、二重投薬を検知するシステムが提案されている（例えば、特許文献１）。
【特許文献１】特開平８−３０６８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
単一の診療科で同一の薬剤を繰り返し処方する患者の場合、前回処方した薬剤が完全になくなってから来院するのではなく、薬剤がなくなる前に来院するケースが多い。このようなケースでは、上記従来技術のような日付重複を検知して警告を発したとしても、重複することが当たり前であるため、警告自体が無意味である。しかし、警告を発することなしに処方を繰り返すと、重複日数が堆積していき、結果的に当初想定していた日数をはるかに上回る服用日数になってしまう恐れがある。
【０００５】
例えば、図１に示すように、Ａ薬１４日分を１回目から５回目の来院毎に処方したとすると、２ヶ月に必要な投薬量が５９日分に対して、実際の処方量が７０日分となり、１１日分が過剰処方となってしまう。このようにチェックを行わずに、定期的にＡ薬を処方すると、一ヶ月に１１日分を余計に処方してしまうことになる。また、医師が過去の処方履歴を確認して、次の処方を決定するため、チェック機能が人に依存することになる。
【０００６】
薬の種類によっては副作用などが強く、長期的に服用すると危険な場合が多々ある。そのため、処方する場合には、医師が過去の処方暦をチェックして、今回の処方内容を決定する場合、人為的なチェック作業が必要となり過剰投与となる危険性がある。また、患者は前回処方された薬が完全になくなってから来院するわけでなく、前回処方がなくなる前に来院する場合もあるため、処方期間が重複し、結果的に過剰投与となる危険性もある。
【０００７】
よって、本発明の目的は、薬剤の重複した処方による過剰投与の危険性を回避する処方を支援する処理をコンピュータに実行させるプログラムを提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明は、処方した薬剤の処方日と処方日数とを含む処方内容を蓄積した処方内容テーブルを用いて、該薬剤の前回の処方日から今回の処方日までの日数を計算し、その計算した日数と前回の処方日数とを比較することによって差分の日数を重複日数として算出し、その重複日数を累積することによって重複期間を算出する重複期間算出手順と、薬剤毎に所定の重複チェック日数を管理する重複情報テーブルを参照することによって、前記重複期間が前記処方した薬剤に対応する前記所定の重複チェック日数より長い日数であるか否かを判断する重複期間判断手順と、前記重複期間が前記所定の重複チェック日数より長い日数である場合、警告を表示ユニットに表示させる警告表示手順とをコンピュータに実行させるコンピュータ実行可能な処方支援プログラムのように構成される。
【０００９】
このような処方支援プログラムを実行するシステムでは、薬剤毎に重複期間を自動チェックすることができるため、人為的なチェック作業から引き起こされる過剰投与の危険性や処方期間の重複により発生する過剰投与の危険性を回避することが可能となる。
【００１０】
上記課題を解決するための手段として、本発明は、上記処方支援プログラムを実行することによって実現される処方支援装置、上記処方支援プログラムを記憶した記憶媒体、及び処方支援方法とすることもできる。
【発明の効果】
【００１１】
本願発明は、薬の種類により重複期間を自動チェックすることで、人為的なチェック作業から引き起こされる過剰投与の危険性や処方期間の重複により発生する過剰投与の危険性を回避することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１３】
本実施例では、ＣＰＵ（中央処理装置）によって処理全体が制御される処方支援システムによって実行される、医師によって処方支援システムへ入力された処方内容に基づいて、継続して処方されている薬剤の過剰投与を警告するための薬剤投与期間重複チェック処理について説明する。まず、その概要を図２で説明する。図２は、本発明に係る処方支援システムにて実行される薬剤投与期間重複チェック処理の概要を説明する図である。
【００１４】
図２において、１回目の来院（１月１日）時に、医師によってＡ薬が１４日分処方されると、処方支援システムは、重複期間０日を１回目の来院日（１月１日）に対応させて処方内容テーブルＴ１１に記憶する。
【００１５】
２回目の来院（１月１０日）時に、医師によって再度Ａ薬が１４日分処方されると、処方支援システムは、処方内容テーブルＴ１１に記憶されている前回１回目に処方した日数に基づいて重複期間５日を取得して、２回目の来院日（１月１０日）に対応させて処方内容テーブルＴ１１に記憶する。
【００１６】
３回目の来院（１月２０日）時に、医師によって再度Ａ薬が１４日分処方されると、処方支援システムは、処方内容テーブルＴ１１に記憶されている前回２回目に処方した日数に基づいて重複期間８日を取得して、３回目の来院日（１月２０日）に対応させて処方内容テーブルＴ１１に記憶する。
【００１７】
４回目の来院（２月５日）時に、医師によって再度Ａ薬が１４日分処方されると、処方支援システムは、処方内容テーブルＴ１１に記憶されている前回３回目に処方した日数に基づいて前回３回目に処方した日数の１４日以上経過していることを判断し、経過した日数１日を重複期間８日から１日を減算した重複期間７日を取得して、４回目の来院日（２月５日）に対応させて処方内容テーブルＴ１１に記憶する。
【００１８】
更に、５回目の来院（２月１５日）時に、医師によって再度Ａ薬が１４日分処方されると、処方支援システムは、処方内容テーブルＴ１１に記憶されている前回４回目（２月５日）に処方した日数に基づいて重複期間１１日を取得して、５回目の来院日（２月１５日）に対応させて処方内容テーブルＴ１１に記憶する。
【００１９】
一方で、処方支援システムは、来院毎に、初回処方の判断をする必要がある。
【００２０】
本実施例では、処方支援システムは、重複チェックマスタＴ１２に薬毎に設定された初回処方判断日数に基づいて、来院日が前回来院日からその初回処方判断日数以内である場合に前回来院日の処方内容に基づいて重複期間を判断し、来院日が前回来院日からその初回処方判断日数を経過している場合にその来院日を初回処方日とし、重複チェックを行わない。
【００２１】
また、処方支援システムは、重複チェックマスタＴ１２に薬毎に設定された処方日の重複を判断する重複チェック期間に基づいて、来院日が初回処方日からその重複チェック期間内である場合に前回来院日の処方内容に基づいて重複期間を判断し、来院日が初回処方日からその重複チェック期間より長い場合（所定期間を経過していた場合）にその来院日を初回処方日とし、重複判断を行わない。
【００２２】
図２に示す例では、２回目から５回目の来院日のいずれも、初回処方判断日数以内であって、重複チェック期間内であるので、初回処方日が新たに設定されることなく、また、重複チェックが行われる。
【００２３】
また、処方支援システムは、重複チェックマスタＴ１２に薬毎に設定された重複チェック日数に基づいて、取得した重複期間がこの重複チェック日数を超えている場合に医師にその旨を示す警告を表示ユニットに表示する。
【００２４】
重複期間について図３で詳述する。図３は、重複期間を説明するための図である。図３（Ａ）では、重複期間がない場合を重複例１として示している。図３（Ｂ）では、重複期間がある場合を重複例２として示している。図３（Ａ）及び図３（Ｂ）において、投薬日数（処方日数）は、医師が処方した薬剤を患者が投薬する日数を示す。処方実施日間隔は、１回目の来院日から２回目の来院日までの日数を示す。重複日数は、１回目の来院での投薬日数と２回目の来院での投薬日数が重複する又は重複しない日数を示す。
【００２５】
図３（Ａ）において、１回目の来院による投薬日数と２回目の来院による投薬日数が重複しない場合であって、マイナスの重複日数で示される。
【００２６】
図３（Ｂ）において、１回目の来院による投薬日数と２回目の来院による投薬日数が重複する場合であって、プラスの重複日数で示される。
【００２７】
初回処方日の判断基準について図４及び図５で詳述する。図４は、初回処方判断日数に基づいて初回処方日が判断される場合を示す図である。図４において、重複チェックマスタＴ１２に設定される初回処方判断日数が２０日であるとすると、１月１日の１回目の来院から１月５日の２回目の来院までの処方実施間隔は４日であって、初回処方判断日数以内であるので１月５日の２回目の来院日は初回処方日とはならない。
【００２８】
一方、１月５日の２回目の来院から１月２８日の３回目の来院までの処方実施間隔は２３日であって、初回処方判断日数を越えるため、この１月２８日の３回目の来院日は初回処方日となる。
【００２９】
この１月２８日の３回目の来院日は、重複チェック期間が開始される日でもある。また、この際には、処方支援システムは重複チェックを行わない。図４に示される例では、２回目の来院の際のみ重複チェックが行われる。
【００３０】
図５は、重複チェック期間に基づいて初回処方日が判断される場合を示す図である。図５において、重複チェックマスタＴ１２に設定される重複チェック期間が１ヶ月であるとすると、１月１日の１回目の来院日から１月２０日の４回目の来院日までが重複チェック期間内であると判断される。
【００３１】
一方、２月３日の５回目の来院日は、１月１日の１回目の来院日から１ヶ月を経過しているため、初回処方日となると共に、重複チェック期間が開始される日でもある。
【００３２】
このように重複チェックに関する処理にて参照される重複チェックマスタＴ１２は、例えば図６に示されるような内容を管理する。図６は、重複チェックマスタの内容を示す図である。重複チェックマスタＴ１２は、重複チェックを実施する対象となる薬品を特定する重複チェック薬、重複チェックを実施する期間を示す重複チェック期間、重複日数の上限を示し、この上限を超えたらワーニングとなる重複チェック日数、初回処方と判断するための前回処方日からの経過日数を示す初回処方判断日数などの項目を有し、重複チェック薬毎に管理される。
【００３３】
次に、上述した重複チェックに関する処理を実現するための処理フローについて図７で説明する。図７は、重複チェックに関する処理を説明するためのフローチャート図である。図７において、処方支援システムは、重複チェックマスタＴ１２を参照することによって、医師が入力した薬が重複チェック対象の薬であるか否かを判断する（ステップＳ１０１）。重複チェック対象の薬でない場合、この処理を終了する。
【００３４】
一方、重複チェック対象の薬である場合、処方支援システムは、今回処方日から前回処方日を差し引くことによって処方実施日間隔を計算する（処方実施日間隔＝今回処方日−前回処方日）（ステップＳ１０２）。
【００３５】
そして、処方支援システムは、処方実施日間隔が初回処方判断日数以内であるか否かを判断する（処方実施日間隔＜初回処方判断日数）（ステップＳ１０３）。処方実施日間隔が初回処方判断日数以上である場合、ステップＳ１０６へ進む。一方、処方実施日間隔が初回処方判断日数以内である場合、処方支援システムは、初回処方日からの経過日数を計算する（経過日数＝今回処方日−初回処方日）（ステップＳ１０４）。
【００３６】
処方支援システムは、経過日数が重複チェック期間を経過しているか否かを判断する（経過日数＞重複チェック期間）（ステップＳ１０５）。経過日数が重複チェック期間を経過している場合、今回処方日を初回処方日として処方内容テーブルＴ１１に登録する（ステップＳ１０６）。処方内容テーブルＴ１１には、初回処方日として今回の処方日が設定され、重複期間がゼロに設定され、投薬日数には医師によって入力された日数が設定される。そして、処方支援システムは、この処理を終了する。
【００３７】
一方、経過日数が重複チェック期間を経過していない場合、処方支援システムは、重複日数を計算する（重複日数＝処方実施日間隔−前回投薬日数）（ステップＳ１０７）。次に、処方支援システムは、重複日数がゼロ以上であるか否かを判断する（ステップＳ１０８）。重複日数がゼロ未満である場合、累積した重複日数を示す今回重複日数を計算する（今回重複日数＝前回重複日数＋ステップＳ１０７で計算された重複日数）（ステップＳ１０９）。
【００３８】
そして、処方支援システムは、処方内容テーブルＴ１１に今回の処方内容を登録する（ステップＳ１１０）。処方内容テーブルＴ１１には、今回の処方日と、医師によって入力された投薬日数と、今回重複日数としての重複日数とが設定される。
【００３９】
一方、ステップＳ１０８での判断にて、重複日数がゼロ以下である場合、前回重複日数からステップＳ１０７で計算された重複日数を減算することによって、今回重複日数を計算する（今回重複日数＝前回重複日数−ステップＳ１０７で計算された重複日数）（ステップＳ１１１）。
【００４０】
次に、処方支援システムは、重複チェックマスタＴ１２を参照することによって、今回重複日数が重複チェック日数より大きいか否かを判断する（今回重複日数＞重複チェック日数）（ステップＳ１１２）。重複チェック日数以下である場合、ステップＳ１１０へ進み、その後、この処理を終了する。
【００４１】
一方、重複チェック日数より大きい場合、その旨を示す表示を表示ユニットに行い、ステップＳ１１０へ進み、その後、この処理を終了する。
【００４２】
次に、本処方支援システムにおける重複チェックマスタＴ１２と処方内容テーブルＴ１１の一例を図８で説明する。図８は、各テーブルのデータ例を示す図である。図８（Ａ）では、図６に示される重複チェックマスタＴ１２の内容に基づく、重複チェックマスタＴ１２のデータ例が示される。図８（Ａ）に示される重複チェックマスタＴ１２では、重複チェックの対象となる薬が登録され、チェックフラグには実際に重複チェックを行う場合に「１」が設定され、行わない場合には「０」が設定される。
【００４３】
チェックフラグは、重複チェックの処理対象となるであろう薬品を予め登録しておき、実際に処理対象となると判断された場合に「１」に設定し、処理対象から外す場合に「０」に設定することによって、登録した薬品の情報を削除したり再度追加したりすることなく、処理対象又は対象外の変更を容易に操作することができる。
【００４４】
図８（Ａ）において、薬品名「Ａ薬」は、重複チェック期間が「２ヶ月」、重複チェック日数が「８日」、初回処理判断日数が「３０日」であり、チェックフラグの「１」によって実際に重複チェックの処理対象となることが示される。
【００４５】
薬品名「Ｂ薬」は、重複チェック期間が「１ヶ月」、重複チェック日数が「５日」、初回処方判断日数が「２０日」であり、チェックフラグの「０」によって重複チェックの処理対象としないことが示される。
【００４６】
図８（Ｂ）では、患者毎に管理される処方内容テーブルＴ１１のデータ例が示される。図８（Ｂ）において、この患者には、Ａ薬とＢ薬とが処方されており、そのうちＡ薬が重複チェックの処理対象となる。したがって、２００４年２月５日にＡ薬を処方した際に、図８（Ａ）に示す重複チェックマスタＴ１２により重複チェック日数が「８日」であるため、処方支援システムは、累積した重複期間「１１日」が重複チェック日数を経過していると判断し、処方支援システムによって警告が表示される。
【００４７】
また、Ａ薬の２００４年１月１０日、２００４年１月２０日、２００４年２月５日の各処方日において、前回処方日からの日数と比較した場合、図８（Ａ）に示す重複チェックマスタＴ１２の初回処方判断日数の「３０」以内であり、かつ、累積された重複期間も図８（Ａ）に示す重複チェックマスタＴ１２の重複チェック期間の「２ヶ月」以内であるため、初回処方日は実際の初回来院日となる２００４年１月１日が設定される。
【００４８】
一方、２００４年５月１日にＡ薬を処方した際には、図８（Ａ）に示す重複チェックマスタＴ１２により初回処方判断日数が「３０日」であるため、処方支援システムは、前回の処方日の２００４年２月５日から３０日以上を経過していると判断し、初回処方日として２００４年５月１日が設定される。
【００４９】
次に、図８に示すデータ例に基づく画面について図９で説明する。図９は、処方支援システムによって表示される画面遷移を示す図である。図９において、画面Ｇ２００は、医師が今回の処方内容を設定する画面であって、前回処方内容を表示する表示領域２０１と、今回処方内容を入力する入力域２０２と、入力した処方内容をオーダとして送信するためのオーダ送信ボタン２０３と、医師によって入力域２０２に入力された処方内容をキャンセルするためのキャンセルボタン２０４とを有する。
【００５０】
例えば、医師が今回処方内容として処方日「２００４／０２／０５」、処方薬「Ａ薬」、投薬日数として処方日数「１４日」を入力域２０２に入力し、オーダ送信ボタン２０３をクリックすると、この場合、図８で説明したように累積された重複期間が重複チェック日数を超えているため、オーダ内容を示す画面Ｇ２２０と、重複チェックによる警報を示す画面Ｇ２４０とが表示される。累積された重複期間が重複チェック日数を超えていない場合、オーダ内容を示す画面Ｇ２２０のみの表示となり、画面Ｇ２４０は表示されない。
【００５１】
画面Ｇ２４０は、薬剤投与が過剰になされていることを示すメッセージを表示する表示域２４２と、ＯＫボタン２４４とを有する。表示域２４２には、例えば、「Ｗａｒｎｉｎｇ！！  薬剤投与期間が重複可能日数を超えています。」などのメッセージが表示される。医師は、このメッセージを確認後、ＯＫボタン２４４をクリックすると、オーダ内容を示す画面Ｇ２２０への画面操作が可能となる。
【００５２】
画面Ｇ２２０は、医師が入力しオーダ送信しようとした今回処方内容を表示する表示域２２２と、オーダ内容を確定するＯＫボタン２２３と、画面Ｇ２００にてオーダ内容を入力しなおすためにオーダ送信をキャンセルするためのキャンセルボタン２２４とを有する。
【００５３】
医師は、オーダ内容を示す画面Ｇ２２０にて、送信しようとしたオーダ内容を確認し、オーダ内容を変更しない場合には、オーダ内容を確定するＯＫボタン２２３をクリックする。一方、オーダ内容を変更する場合、キャンセルボタン２２４をクリックして、画面Ｇ２００にて今回処方内容を変更する。以後、上記同様の画面操作を行い、オーダ送信を行う。
【００５４】
オーダ内容が確定されオーダ送信が行われると、そのオーダ内容と処方支援システムが算出した重複期間とが、処方内容テーブルＴ１１に蓄積される。
【００５５】
上記実施例において、処方オーダを発行する際に、前回処方した薬品の服用開始日と服用日数と今回オーダ日付とを比較することで算出した重複日数を累積しておき、その累積された重複日数が所定の日数を超過した場合に警告することができる。
【００５６】
薬の種類により重複期間を自動チェックすることで、人為的なチェック作業から引き起こされる過剰投与の危険性や処方期間の重複により発生する過剰投与の危険性を回避する。
【００５７】
このような処理を実現する処方支援システムは、単体のパーソナルコンピュータ、複数の医師端末と接続されるサーバコンピュータ、或いは、ＡＳＰ（Application  Service  Provider）として構築することが可能である。上記処方内容テーブルＴ１１及び重複チェックマスタＴ１２は、コンピュータ装置の記憶装置に格納される。
【００５８】
また、上述したような処理は、コンピュータが実行可能なプログラムによって実現可能であって、そのようなプログラムは、所望のコンピュータ装置へネットワーク等の通信回線を介して提供可能である。或いは、上述したような処理は、そのようなプログラムが記憶されたコンピュータが読み取り可能な記憶媒体から所望のコンピュータ装置へインストールされることによって実現可能である。
【００５９】
以上の説明に関し、更に以下の項を開示する。
（付記１）
処方した薬剤の処方日と処方日数とを含む処方内容を蓄積した処方内容テーブルを用いて、該薬剤の前回の処方日から今回の処方日までの日数を計算し、その計算した日数と前回の処方日数とを比較することによって差分の日数を重複日数として算出し、その重複日数を累積することによって重複期間を算出する重複期間算出手順と、
薬剤毎に所定の重複チェック日数を管理する重複情報テーブルを参照することによって、前記重複期間が前記処方した薬剤に対応する前記所定の重複チェック日数より長い日数であるか否かを判断する重複期間判断手順と、
前記重複期間が前記所定の重複チェック日数より長い日数である場合、警告を表示ユニットに表示させる警告表示手順とをコンピュータに実行させるコンピュータ実行可能な処方支援プログラム。
（付記２）
前記処方内容テーブルから初回処方日を取得し、前記重複情報テーブルによって示される前記処方した薬剤に対応する重複の判断の対象となる期間を示す重複チェック期間を取得し、該初回処方日から該重複チェック期間内に前記今回の処方日があるか否かを判断する期間内判断手順と、
前記初回処方日から前記重複チェック期間内に前記今回の処方日がない場合、前記処方内容テーブルの前記今回の処方日に対応する前記重複期間をゼロに設定する重複期間ゼロ設定手順とを更にコンピュータに実行させることを特徴とする付記１記載のコンピュータ実行可能な処方支援プログラム。
（付記３）
前記初回処方日から前記重複チェック期間内に前記今回の処方日がない場合、該今回の処方日を該初回処方日として前記処方内容テーブルに設定する第一初回処方日設定手順とを更にコンピュータに実行させることを特徴とする付記２記載のコンピュータ実行可能な処方支援プログラム。
（付記４）
前記処方内容テーブルから取得した前回の処方日から今回の処方日までの経過日数を計算し、前記重複情報テーブルから前記処方した薬剤に対応する初回処方判断日数を取得して、該経過日数が該初回処方判断日数より長い日数か否かを判断する経過日数判断手順と、
前記経過日数が該初回処方判断日数より長い日数である場合、前記今回の処方日を初回処方日として前記処方内容テーブルに設定する第二初回処方日設定手順とを更にコンピュータに実行させることを特徴とする付記１乃至３のいずれか一項記載のコンピュータ実行可能な処方支援プログラム。
（付記５）
処方した薬剤の処方日と処方日数とを含む処方内容を蓄積した処方内容テーブルと、
前記処方内容テーブルを用いて、該薬剤の前回の処方日から今回の処方日までの日数を計算し、その計算した日数と前回の処方日数とを比較することによって差分の日数を重複日数として算出し、その重複日数を累積することによって重複期間を算出する重複期間算出手段と、
薬剤毎に所定の重複チェック日数を管理する重複情報テーブルと、
前記重複情報テーブルを参照することによって、前記重複期間が前記処方した薬剤に対応する前記所定の重複チェック日数より長い日数であるか否かを判断する重複期間判断手段と、
前記重複期間が前記所定の重複チェック日数より長い日数である場合、警告を表示ユニットに表示させる警告表示手段とを有することを特徴とする処方支援システム。
（付記６）
処方した薬剤の処方日と処方日数とを含む処方内容を蓄積した処方内容テーブルを用いて、該薬剤の前回の処方日から今回の処方日までの日数を計算し、その計算した日数と前回の処方日数とを比較することによって差分の日数を重複日数として算出し、その重複日数を累積することによって重複期間を算出する重複期間算出手順と、
薬剤毎に所定の重複チェック日数を管理する重複情報テーブルを参照することによって、前記重複期間が前記処方した薬剤に対応する前記所定の重複チェック日数より長い日数であるか否かを判断する重複期間判断手順と、
前記重複期間が前記所定の重複チェック日数より長い日数である場合、警告を表示ユニットに表示させる警告表示手順とをコンピュータに実行させるプログラムを記憶したコンピュータ読取可能な記憶媒体。
（付記７）
処方した薬剤の処方日と処方日数とを含む処方内容を蓄積した処方内容テーブルを用いて、該薬剤の前回の処方日から今回の処方日までの日数を計算し、その計算した日数と前回の処方日数とを比較することによって差分の日数を重複日数として算出し、その重複日数を累積することによって重複期間を算出する重複期間算出手順と、
薬剤毎に所定の重複チェック日数を管理する重複情報テーブルを参照することによって、前記重複期間が前記処方した薬剤に対応する前記所定の重複チェック日数より長い日数であるか否かを判断する重複期間判断手順と、
前記重複期間が前記所定の重複チェック日数より長い日数である場合、警告を表示ユニットに表示させる警告表示手順とをコンピュータが実行する処方支援方法。
【００６０】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【図面の簡単な説明】
【００６１】
【図１】薬剤が過剰投与される場合を示す図である。
【図２】本発明に係る処方支援システムにて実行される薬剤投与期間重複チェック処理の概要を説明する図である。
【図３】重複期間を説明するための図である。
【図４】初回処方判断日数に基づいて初回処方日が判断される場合を示す図である。
【図５】重複チェック期間に基づいて初回処方日が判断される場合を示す図である。
【図６】重複チェックマスタの内容を示す図である。
【図７】重複チェックに関する処理を説明するためのフローチャート図である。
【図８】各テーブルのデータ例を示す図である。
【図９】処方支援システムによって表示される画面遷移を示す図である。
【符号の説明】
【００６２】
Ｔ１１          処方内容テーブル
Ｔ１２          重複チェックマスタ
Ｇ２００        医師が今回の処方内容を設定する画面
Ｇ２２０        オーダ内容を示す画面
Ｇ２４０        重複チェックによる警報を示す画面
【図１】
2006285682.tif 000003
【図２】
2006285682.tif 000004
【図３】
2006285682.tif 000005
【図４】
2006285682.tif 000006
【図５】
2006285682.tif 000007
【図６】
2006285682.tif 000008
【図７】
2006285682.tif 000009
【図８】
2006285682.tif 000010
【図９】
2006285682.tif 000011