(57)【要約】【課題】  患者が保険薬局で保険処方箋に従った薬剤を受け取ったことを、薬剤を交付した保険薬剤師より医師に対して報告する。【解決手段】  保険処方箋を管理する処方箋管理装置１０と、医療機関に設置される医療機関端末装置２０と、保険薬局等に設置される薬局端末装置３０とを備え、患者が処方箋に基づいた薬剤を保険薬局等で受け取ったとき、患者が薬剤を受け取ったことを保険処方箋を発行した医療機関に知らせる。【選択図】  図２
2005173704.tif 000002
【特許請求の範囲】
【請求項１】
処方箋を発行する発行者を識別する発行者識別データを含む発行者データを管理する発行者管理手段と、
上記処方箋を識別する処方箋識別データを含む処方箋データを上記発行者識別データと関連付けて管理すると共に、上記処方箋識別データで識別される処方箋データ毎に上記処方箋に基づいた薬剤の交付があったかを管理する薬剤交付管理フラグを保存する処方箋管理手段と、
上記処方箋に基づいた薬剤の交付をする交付者を識別する交付者識別データを含む交付者データを管理する交付者管理手段と、
上記処方箋の発行者の情報処理端末と通信をすると共に、上記処方箋に基づいた薬剤の交付をする交付者の情報処理端末と通信をする通信手段と、
上記通信手段が上記交付者の情報処理端末から送信された上記処方箋の処方箋識別データに関連付けられた薬剤交付データを受信したとき、上記処方箋管理手段の薬剤交付管理フラグを交付済みに書き換えると共に上記通信手段より発行者の情報処理端末に対して上記処方箋に基づいた薬剤の交付が合ったことを通知する通知データを送信する制御手段とを備える処方箋管理システム。
【請求項２】
上記処方箋管理手段の処方箋データは、更に、当該処方箋の有効期限データを含み、
上記制御手段は、上記交付者の情報処理端末からアクセスがあったときが上記処方箋管理手段の処方箋の有効期限データの示す期限を過ぎているとき、上記通信手段より上記交付者の情報処理端末に対して交付警告又は禁止データを返信する請求項１記載の処方箋管理システム。
【請求項３】
処方箋を発行する発行者を識別する発行者識別データを含む発行者データを付与し管理するステップと、
上記処方箋を識別する処方箋識別データを含む処方箋データを上記発行者識別データと関連付けて付与し管理すると共に、上記処方箋識別データで識別される処方箋データ毎に上記処方箋に基づいた薬剤の交付があったかを管理する薬剤交付管理フラグを保存するステップと、
上記処方箋に基づいた薬剤の交付をする交付者を識別する交付者識別データを含む交付者データを付与し管理するステップと、
上記交付者の情報処理端末から送信された上記処方箋の処方箋識別データに関連付けられた薬剤交付データを受信するステップと、
上記薬剤交付要求データを受信したとき、上記薬剤交付管理フラグを交付済みに書き換えるステップと、
発行者の情報処理端末に対して上記処方箋に基づいた薬剤の交付が合ったことを通知する通知データを送信するステップとを有する処方箋管理方法。
【請求項４】
上記処方箋データは、更に、当該処方箋の有効期限データを含み、
上記交付者の情報処理端末からアクセスがあったときが上記処方箋の有効期限データの示す期限を過ぎているとき、上記交付者の情報処理端末に対して交付警告又は禁止データを返信するステップを有する請求項３記載の処方箋管理方法。
【請求項５】
処方箋を発行する発行者と処方箋に基づいた薬剤の交付をする交付者の情報処理装置に対して着脱可能であって、内部に記憶素子を有するＩＣカードであって、
上記記憶素子には、上記発行者により発行された処方箋を識別する処方箋識別データを含む処方箋データが記憶されるＩＣカード。
【請求項６】
上記処方箋データは、更に、上記上記処方箋に基づいた薬剤の交付があったかを管理する薬剤交付管理フラグを含み、
上記薬剤交付管理フラグは、上記交付者の情報処理装置によって交付済みに書き換えられる請求項５記載のＩＣカード。
【請求項７】
上記処方箋データは、更に、上記発行された処方箋の有効期限データを含む請求項６記載のＩＣカード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発行された処方箋を管理することができる処方箋管理システム、処方箋管理方法並びにこれらシステム及び方法に用いることができるＩＣカードに関する。
【背景技術】
【０００２】
図９に示すように、医療機関で医師から健康保険による保険処方箋を受け取った患者は、保険薬局に赴き、そこで保険処方箋を取り扱う保険薬剤師より処方箋の内容に従った薬剤を受け取る。この従来のシステムでは、患者が保険薬局で保険処方箋に従った薬剤を受け取ったことを、薬剤を交付した保険薬剤師より医師に対して報告することは無かった。このため、保険処方箋を発行した医師は、自らが診察した患者が病院外の保険薬局で処方した薬剤を受け取ったか、又は、何時何処で受け取ったのかを知ることができなかった。また、患者が保険薬局へ保険処方箋を持参しなかった場合、医師は、疾病に必要な処方薬が処方されていないことも知ることができなかった。
【０００３】
なお、本発明に類似するものとして、下記特許文献１がある。しかしながら、この特許文献１には、患者が保険薬局で保険処方箋に従った薬剤を受け取ったことを、薬剤を交付した保険薬剤師より医師に対して報告する考え方は示されていない。
【０００４】
【特許文献１】特開平５−１４３６２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、以上のような背景技術に鑑みたものであり、その目的は、患者が薬局等の薬剤の交付者より処方箋に従った薬剤を受け取ったことを、薬剤の交付者より処方箋の発行者に対して報告することができる処方箋管理システム、処方箋管理方法並びにこれらシステム及び方法に用いることができるＩＣカードを提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る処方箋管理システムは、処方箋を発行する発行者を識別する発行者識別データを含む発行者データを管理する発行者管理手段と、処方箋を識別する処方箋識別データを含む処方箋データを発行者識別データと関連付けて管理すると共に、処方箋識別データで識別される処方箋データ毎に処方箋に基づいた薬剤の交付があったかを管理する薬剤交付管理フラグを保存する処方箋管理手段と、処方箋に基づいた薬剤の交付をする交付者を識別する交付者識別データを含む交付者データを管理する交付者管理手段と、処方箋の発行者の情報処理端末と通信をすると共に、処方箋に基づいた薬剤の交付をする交付者の情報処理端末と通信をする通信手段と、通信手段が交付者の情報処理端末から送信された処方箋の処方箋識別データに関連付けられた薬剤交付データを受信したとき、処方箋管理手段の薬剤交付管理フラグを交付済みに書き換えると共に通信手段より発行者の情報処理端末に対して処方箋に基づいた薬剤の交付が合ったことを通知する通知データを送信する制御手段とを備える。
【０００７】
なお、処方箋管理手段の処方箋データは、更に、当該処方箋の有効期限データを含み、制御手段は、交付者の情報処理端末からアクセスがあったときが処方箋管理手段の処方箋の有効期限データの示す期限を過ぎているとき、通信手段より交付者の情報処理端末に対して交付警告又は禁止データを返信するようにしても良い。
【０００８】
また、本発明に係る処方箋管理方法は、処方箋を発行する発行者を識別する発行者識別データを含む発行者データを付与し管理するステップと、処方箋を識別する処方箋識別データを含む処方箋データを発行者識別データと関連付けて付与し管理すると共に、処方箋識別データで識別される処方箋データ毎に処方箋に基づいた薬剤の交付があったかを管理する薬剤交付管理フラグを保存するステップと、処方箋に基づいた薬剤の交付をする交付者を識別する交付者識別データを含む交付者データを付与し管理するステップと、交付者の情報処理端末から送信された処方箋の処方箋識別データに関連付けられた薬剤交付データを受信するステップと、薬剤交付要求データを受信したとき、薬剤交付管理フラグを交付済みに書き換えるステップと、発行者の情報処理端末に対して処方箋に基づいた薬剤の交付が合ったことを通知する通知データを送信するステップとを有する。
【０００９】
また、本発明に係るＩＣカードは、処方箋を発行する発行者と処方箋に基づいた薬剤の交付をする交付者の情報処理装置に対して着脱可能であって、内部に記憶素子を有するＩＣカードであり、記憶素子には、発行者により発行された処方箋を識別する処方箋識別データを含む処方箋データが記憶される。
【００１０】
このＩＣカードには、処方箋に基づいた薬剤の交付があったかを管理する薬剤交付管理フラグを格納し、薬剤交付管理フラグは、交付者の情報処理装置によって交付済みに書き換えられるようにしても良い。また、ＩＣカードは、更に、発行された処方箋の有効期限データを格納するようにしても良い。
【発明の効果】
【００１１】
本発明によれば、処方箋に基づいた薬剤の交付者の情報処理端末から送信された薬剤交付データを受信したとき、処方箋管理手段の薬剤交付管理フラグを交付済みに書き換えると共に処方箋の発行者の情報処理端末に対して上記処方箋に基づいた薬剤の交付が合ったことを通知する通知データを送信することで、処方箋の発行者に対して、患者が処方した薬剤を実際に受け取ったことを知らせることができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を適用した処方箋管理システムについて図面を参照して説明する。
【００１３】
図１に示すように、本発明を適用した処方箋管理システムにおいて、図１に示すように、従来と同様、医療機関で医師から健康保険による保険処方箋を受け取った患者は、保険薬局に赴き、そこで保険処方箋を取り扱う保険薬剤師より処方箋の内容に従った薬剤を受け取る。本発明を適用した処方箋管理システムでは、保険薬剤師又は保険薬局はデータベースに患者が持参した処方箋に従った薬剤を交付したことを記録し、医師又は医療機関は、このデータベースにアクセスすることによって、患者が処方薬を受け取ったかを確認することができる。
【００１４】
この処方箋管理システム１では、図２に示すように、医療機関が発行する処方箋を管理する処方箋管理装置１０と、医療機関に設置される医療機関端末装置２０と、保険薬局等に設置される薬局端末装置３０とがインターネット等ネットワーク２を介して接続されている。
【００１５】
処方箋管理装置１０は、本システムを管理する管理者等により管理される装置であり、ＲＯＭ、ＲＡＭ、ハードディスク、ＣＰＵ等を備えた通常のコンピュータと同じ構成の装置である。この処方箋管理装置１０には、医師が発行した保険処方箋を管理するためのデータベースがハードディスク等に構築されている。このデータベースでは、医療機関によって保険処方箋が発行された患者毎に、その保険処方箋の内容データ、処方日データ、その保険処方箋の有効期限データ、その保険処方箋に基づいた薬剤が患者に対して交付されたかを管理する薬剤交付管理フラグ等が格納されている。処方箋管理装置１０は、以上のような医療機関端末装置２０から保険処方箋を発行した旨の通知データを受け付けたとき、薬剤交付管理フラグを、薬剤未交付の状態にする。
【００１６】
医師等が診察した患者に対して医療機関が保険処方箋を発行すると、医療機関端末装置２０は、ネットワーク２を介して処方箋管理装置１０にアクセスし、データベースに以上のような発行した保険処方箋に関するデータを格納する。一方、保険処方箋を受け取った患者が実際に保険薬局に赴き、保険処方箋に基づいた薬剤を受け取ると、薬局端末装置３０は、処方箋管理装置１０にアクセスして患者に対して薬剤を交付したことを通知する。これを受けて、処方箋管理装置１０では、薬剤交付管理フラグを、薬剤交付の状態に書き換え、更に、患者に対して薬剤を交付した旨を医療機関端末装置２０に送信する。
【００１７】
ここで、処方箋管理装置１０に設けられたデータベースについて、図３を参照して説明する。図３は、データベースに格納されるデータの関連を示すクラス図である。データベースには、医療機関で診察を受け保険処方箋が発行された患者毎に、クラス 患者１０１が設けられている。このクラス 患者１０１は、その属性として、患者の識別データが格納されるものであり、保健所や診察券から特定可能な情報である。具体的には、患者の保険証の番号である種類、記号、番号と、患者を特定する情報となる住所、氏名、生年月日が格納されている。このクラス 患者１０１には、１：１の関係でクラス 処方薬履歴１０２に関連付けられている（aggregation）。このクラス 処方薬履歴１０２には、１：∞の関係で、クラス 処方内容１０３が関連付けられている（aggregation）。すなわち、クラス 処方内容１０３は、クラス 処方薬履歴１０２に関連付けられており、それぞれの患者に対して、保険処方箋が発行される度に設けられ、患者毎に処方薬履歴を確認することができるようになっている。
【００１８】
クラス 処方内容１０３には、処方箋データとなるものであり、属性として、発行された保険処方箋を一意に識別するための処方箋識別データとなる処方番号、処方箋の有効日数、処方箋が期限切れかどうかの識別データ、処方された薬剤が交付済みかどうかの識別データ、薬剤処方日、薬剤交付日が格納される。ここで、処方された薬剤が交付済みかどうかの識別データは、薬剤交付管理フラグとなる。処方箋が期限切れかどうかの識別データ、処方された薬剤が交付済みかどうかの識別データは、初期値がfalseであり、期限内／未交付のときfalseとなり、期限切れ／交付済みのときtrueとなる。また、保険処方箋の有効日数としては、例えば３日間である。なお、薬剤処方日は、自動入力であるが、入力者の手動入力であっても良い。
【００１９】
以上のようなクラス 処方内容１０３には、保険処方箋を発行した医療機関を特定するため１：１の関係で、クラス 医療機関１０４が関連付けられている（composition）。クラス 医療機関１０４には、属性として、医療機関の名称、住所、医療機関を一意に識別する識別データとなる医療機関番号が格納される。このクラス 医療機関１０４には、保険処方箋を発行した医師を特定するため１：１の関係で、クラス 医師１０５が関連付けられている（composition）。クラス 医師１０５には、属性として、クラス 医療機関１０４に属する医師の氏名とその医師を一意に特定する医師免許番号が格納される。クラス 医療機関１０４やクラス 医師１０５は、保険処方箋を発行する発行者データとなり、医療機関番号や医師免許番号は、保険処方箋を発行する発行者を識別する発行者識別データとなる。
【００２０】
また、クラス 処方内容１０３には、保険処方箋に基づいた薬剤を患者に対して交付した薬局等を特定するため１：１の関係で、クラス 薬局１０６が関連付けられている（composition）。クラス 薬局１０６には、属性として、薬局の名称、住所の他薬局を一意に識別するための薬局番号が格納される。このクラス 薬局１０６には、保険処方箋に基づいた薬剤を交付した薬剤師を特定するため１：１の関係で、クラス 薬剤師１０７が関連付けられている（composition）。クラス 薬剤師１０７には、属性として、クラス 薬局１０６に属する薬剤師の氏名とその薬剤師を一意に特定するための薬剤師番号が格納される。クラス 薬局１０６やクラス 薬剤師１０７は、保険処方箋に基づいた薬剤を交付する交付者データとなり、薬局番号や薬剤師番号は、薬剤を交付する交付者を識別するための交付者識別データとなる。
【００２１】
また、クラス 処方内容１０３には、１：∞の関係で、クラス 薬剤１０８が関連付けられている（composition）。すなわち、クラス 薬剤１０８は、保険処方箋に記載された薬剤毎の薬剤データが格納されるものであり、保険処方箋に記載された個々の薬剤を特定し、この薬剤が交付されたかどうかを確認することができるようになっている。具体的に、クラス 薬剤１０８には、属性として、保険処方箋に記載された個々の薬剤を特定するため名称、メーカ、品番が格納されると共に、薬剤が交付済みかどうかの識別データ、その薬剤の代替薬があるかどうかの識別データ、その薬剤の用途用法、用量を示す日数が格納される。交付済みかどうかの識別データ、代替薬があるかどうかの識別データは、初期値がfalseであり、未交付／代替薬無しのときfalseとなり、交付済み／代替薬有りのときtrueとなる。クラス 薬剤１０８には、クラス 代替薬１０９が１以下となるように関連付けられている（composition）。なお、クラス 薬剤１０８とクラス 代替薬１０９との関係は、代替薬が複数存在するとき、代替薬の存在する数に応じて１：多の関係としても良い。そして、クラス 代替薬１０９は、クラス 薬剤１０８に汎化の関係にある。なお、クラス 代替薬１０９の属性は、クラス 薬剤１０８の属性と同様である。また、クラス 薬剤１０８の交付済みかどうかの識別データとクラス 代替薬１０９の交付済みかどうかの識別データは、薬剤が交付されたとき、何れか一方が交付済みのtrueとなる。
【００２２】
次に、図４のアクティビティ図を参照して、医療機関が処方箋を発行するまでの手順を説明する。受信待機状態にある処方箋管理装置１０は、医療機関端末装置２０がアクセスすると、医療機関のログイン画面データを医療機関端末装置２０に送信し、医療機関端末装置２０は、ステップＳ１において、ＣＲＴやＬＣＤで構成された表示装置に、ログイン画面を表示する。ログイン画面が表示されると、医療機関の医療関係者、例えば医師は、医療機関端末装置２０のキーボード、マウス等の操作装置を用いてユーザ名やパスワードを入力する。なお、ここで、図３に示すクラス 医療機関１０４やこのクラス 医師１０５の属性情報を入力するようにしても良い。医療機関端末装置２０は、ステップＳ２において、入力されたユーザ名やパスワードの送信操作が行われたかを判断し、送信操作が行われなかったとき、処理を終了する。また、医療機関端末装置２０は、入力されたユーザ名やパスワードの送信操作が行われたとき、このデータを処方箋管理装置１０に送信する。
【００２３】
処方箋管理装置１０は、医療機関端末装置２０から送信されたユーザ名やパスワードのデータを受信すると、ステップＳ３において、アクセスした医療関係者の認証作業を行う。処方箋管理装置１０は、ステップＳ４において、アクセスした医療関係者の認証が成功か失敗かを判断し、成功したとき、ステップＳ５に進み、失敗したとき、ステップＳ６において、認証失敗の警告表示データを医療機関端末装置２０に対して送信し、医療機関端末装置２０は、表示装置に、認証失敗画面を表示する。
【００２４】
医療関係者の認証が成功したとき、処方箋管理装置１０は、ステップＳ５において、保険処方箋を発行する患者情報を入力するための画面データを医療機関端末装置２０に送信し、医療機関端末装置２０は、表示装置に、保険処方箋を発行する患者情報を入力するための画面を表示する。
【００２５】
ここで、医療関係者は、医療機関端末装置２０の操作装置を用いて、患者情報となる図３に示すデータベースのクラス 患者１０１の属性情報を入力する。なお、クラス 処方内容１０３に関連付けられるクラス 医療機関１０４やこのクラス 医師１０５の属性情報は、ステップＳ１〜ステップＳ４で医療関係者の認証が取れたとき、他のデータベースに登録された医療機関情報や医師情報に基づいて自動的に入力されるが、ステップＳ５や後述するステップＳ１２で医療関係者が自身で入力するようにしても良い。
【００２６】
医療機関端末装置２０は、ステップＳ７において、入力された患者情報の送信操作が行われたかを判断し、送信操作が行われたとき、処方箋管理装置１０に対して患者情報を送信する。また、医療機関端末装置２０は、送信操作が行われなかったとき、ステップＳ１に戻る。処方箋管理装置１０は、医療機関端末装置２０から送信された患者情報のデータを受信すると、ステップＳ８において、患者の認証作業を行う。具体的に、ここでは、患者の患者情報が正当な情報であるかを判断する。処方箋管理装置１０は、ステップＳ９において、保険処方箋を発行しようとする患者の認証が成功か失敗かを判断し、成功したとき、ステップＳ１０に進み、失敗したとき、ステップＳ１１において、認証失敗の警告表示データを医療機関端末装置２０に対して送信し、医療機関端末装置２０は表示装置に、認証失敗画面を表示する。
【００２７】
ステップＳ１０において、処方箋管理装置１０は、更に、これらか保険処方箋を発行する保険処方箋の重複発行にならないかを判断する。患者がほぼ同じ時期に複数の医療機関に赴き同種の保険処方箋を入手しこの保険処方箋に基づいた薬剤を手に入れていることがあるからである。具体的に、処方箋管理装置１０は、図３に示すデータベースのクラス 処方内容１０３の属性の１つである保険処方箋によって処方された薬剤が交付済みであるかどうかを識別する識別データ、すなわち薬剤交付管理フラグが未交付を示すfalseであるかどうかを判断する。そして、処方箋管理装置１０は、薬剤交付管理フラグが有効な所定期間内において交付済みであるtrueのとき又は未交付を無視するとき、ステップＳ１２に進み、未交付であるfalseのとき、ステップＳ１３において、保険処方箋の重複発行警告表示のデータを医療機関端末装置２０に送信し、医療機関端末装置２０は、表示装置に保険処方箋の重複発行警告表示を行う。
【００２８】
これから発行する保険処方箋が重複発行でないとき、処方箋管理装置１０は、ステップＳ１２において、処方内容を入力するための画面データを医療機関端末装置２０に送信し、医療機関端末装置２０は、表示装置に、保険処方箋に記載する薬剤、用途、用法、服薬量等を入力するための画面を表示する。
【００２９】
ここで、医療関係者は、医療機関端末装置２０の操作装置を用いて、処方内容に関する情報となる図３に示すデータベースのクラス 処方内容１０３、更にこれに関連付けられるクラス 薬剤１０８の属性情報を入力する。
【００３０】
具体的に、医療関係者は、クラス 処方内容１０３に関し、保険処方箋を一意に識別するための処方箋識別データとなる処方番号、薬剤処方日、保険処方箋の有効日数を入力する。薬剤交付日は、保険薬剤師の入力欄であるため、未入力のままとする。また、保険処方箋によって処方された薬剤が交付済みであるかどうかを識別する識別データである薬剤交付管理フラグは、初期値のまま、すなわち未交付を示すfalseのままとする。また、クラス 薬剤１０８に関し、保険処方箋に記載された個々の薬剤を特定するため名称、メーカ、品番、用途用法服用日数を入力し、薬剤が交付済みかどうかの識別データを、初期値の未交付を示すfalseのままとし、更に、代替薬の存在を保険薬剤師に知らせるため代替薬の有無を設定する。そして、医療機関端末装置２０は、医療関係者によって入力された処方内容に関する情報を処方箋管理装置１０に送信する。
【００３１】
なお、代替薬の有無は、保険薬剤師が調剤する際に例えば在庫のない薬剤が保険処方箋に記載されており、在庫の無い薬剤の代替薬を使用するときに、保険薬剤師が薬局端末装置３０を用いてtrueと設定するようにしてもよい。これにより、医療関係者は、如何なる薬剤が実際に処方されたかをデータベースにアクセスすることによって知ることができる。
【００３２】
ステップＳ１４において、処方箋管理装置１０は、薬剤の飲み合わせ等のチェック作業を行い、ステップＳ１５において、医療関係者が保険処方箋に記載する薬剤の飲み合わせ等が良いかどうかの判断を行う。そして、処方箋管理装置１０は、飲み合わせ等が問題ないとき、ステップＳ１６に進み、問題があるとき、ステップＳ１７に進み、飲み合わせ等の警告表示の画面データを医療機関端末装置２０に送信し、医療機関端末装置２０は、表示装置に、飲み合わせ等の警告表示の画面を表示する。医療機関端末装置２０は、ステップＳ１８において、医療関係者が医療機関端末装置２０の操作装置を用いて再入力のボタンを押したかどうかを判断し、再入力の操作を行ったとき、再入力画面の再表示要求を処方箋管理装置１０に行い、表示装置に、保険処方箋に記載する薬剤、用途、用法、服薬量等を入力するための画面を表示する。また、医療機関端末装置２０は、医療関係者が飲み合わせ等の警告を無視する操作を行ったとき、警告を無視するデータを処方箋管理装置１０に送信する。
【００３３】
医療機関端末装置２０の操作装置でデータベースへの入力ボタンが押されると、医療機関端末装置２０は、データベースへの登録要求を処方箋管理装置１０に送信し、ステップＳ１６において、処方箋管理装置１０は、医療機関端末装置２０より送信された内容を図３に示すデータベースに登録する。これによって、図３に示すデータベースには、発行された保険処方箋に関し、クラス 処方内容１０３、クラス 医療機関１０４、クラス 医師１０５及びクラス 薬剤１０８の属性が登録されることになる。ステップＳ１９において、処方箋管理装置１０は、データベースへの登録が成功したかどうかを判断し、成功したとき、ステップＳ５に戻ると共に、ステップＳ２１に進む。登録が失敗したときには、ステップＳ２０において、データベースの登録エラーの画面データを医療機関端末装置２０に送信し、医療機関端末装置２０は、表示装置にこれを表示する。
【００３４】
処方箋管理装置１０は、ステップＳ２１において、発行した保険処方箋の有効期限を計時するため期間計算を開始する。具体的に、処方箋管理装置１０は、クラス 処方箋１０３の薬剤処方日からの日数を計時する。処方箋管理装置１０は、ステップＳ２２において、クラス 処方内容１０３の属性の１つとして格納された期限に関して、薬剤の処方日から有効日数を経過したかを判断する。保険処方箋が発行されてから相当の期間が経過した古くなった保険処方箋に対して薬剤が患者に交付されることを防止するためである。処方箋管理装置１０は、有効期限に達したとき、ステップＳ２３に進み、クラス 処方１０３の有効期限の識別データを、期限内を示すfalseから期限切れを示すtrueに更新する。また、処方箋管理装置１０は、有効期限を過ぎていないとき、ステップＳ２１を繰り返す。
【００３５】
以上のような手順によれば、医療機関の医師等が発行する保険処方箋をデータベースに登録するとき、重複発行等のチェックが行われることから、必要以上に患者に同じ薬剤が手に渡ることを防止することができる。また、医師等は、患者に処方するに当たって、飲み合わせのチェックも行うことができ、誤りのない処方を行うことができる。
【００３６】
かくして、医療機関において診察を受け保険処方箋を受け取った患者は、保険処方箋に従った薬剤を受け取るため保険薬局に行く。ここで、患者は、データベースに処方内容が登録されていることから、保険薬局に自身を識別する患者情報と自分に発行された保険処方箋の識別番号を知らせれば良く、実際に処方内容が記載された保険処方箋を持参する必要はない。すなわち、患者は、保険薬局に対して、患者情報や保険処方箋番号を、口頭又は書面で知らせても良く、更に、後述の例のように、保険証等を構成するＩＣカードに、患者情報や保険処方箋番号を記録して、このＩＣカードを保険薬局に持参するようにしても良い。
【００３７】
そして、保険処方箋に従った薬剤を交付する保険薬局では、患者に薬剤を交付するに当たって、薬局端末装置３０を用いて次のような処理を行う。図５は、保険薬局が患者に薬剤を交付するまでの手順を示すアクティビティ図である。
【００３８】
受信待機状態にある処方箋管理装置１０は、薬局端末装置３０がアクセスすると、保険薬局のログイン画面データを薬局端末装置３０に送信し、薬局端末装置３０は、ステップＳ３１において、ＣＲＴやＬＣＤで構成された表示装置に、ログイン画面を表示する。ログイン画面が表示されると、保険薬局の関係者、例えば保険薬剤師は、薬局端末装置３０のキーボード、マウス等の操作装置を用いてユーザ名やパスワードを入力する。薬局端末装置３０は、ステップＳ３２において、入力されたユーザ名やパスワードの送信操作が行われたかを判断し、送信操作が行われなかったとき、処理を終了する。また、薬局端末装置３０は、入力されたユーザ名やパスワードの送信操作が行われたとき、このデータを処方箋管理装置１０に送信する。
【００３９】
処方箋管理装置１０は、薬局端末装置３０から送信されたユーザ名やパスワードのデータを受信すると、ステップＳ３３において、アクセスした薬局関係者の認証作業を行う。処方箋管理装置１０は、ステップＳ３４において、アクセスした薬局関係者の認証が成功か失敗かを判断し、成功したとき、ステップＳ３５に進み、失敗したとき、ステップＳ３６において、認証失敗の警告表示データを薬局端末装置３０に対して送信し、薬局端末装置３０は、表示装置に、認証失敗画面を表示する。
【００４０】
薬局関係者の認証が成功したとき、処方箋管理装置１０は、ステップＳ３５において、保険処方箋を保険薬局に持参した患者情報を入力するための画面データを薬局端末装置３０に送信し、薬局端末装置３０は、表示装置に、保険処方箋を発行する患者情報を入力するための画面を表示する。ここで、薬局関係者は、薬局端末装置３０の操作装置を用いて、患者情報となる図３に示すデータベースのクラス 患者１０１の属性情報、処方番号等を入力する。なお、クラス 処方内容１０３に関連付けられるクラス 薬局１０６やこのクラス 薬剤師１０７の属性情報は、ステップＳ３１〜ステップＳ３４で薬局関係者の認証が取れたとき、他のデータベースに登録された保険薬局情報や薬剤師情報に基づいて自動的に入力されるが、このステップで、薬局関係者が自身で入力するようにしても良い。
【００４１】
薬局端末装置３０は、ステップＳ３７において、入力された患者情報の送信操作が行われたかを判断し、送信操作が行われたとき、処方箋管理装置１０に対して患者情報を送信する。また、薬局端末装置３０は、送信操作が行われなかったとき、ステップＳ１に戻る。
【００４２】
処方箋管理装置１０は、薬局端末装置３０から送信された患者情報のデータを受信すると、ステップＳ３８において、患者の認証作業を行う。具体的に、処方箋管理装置１０は、処方番号を用いて患者情報を特定し、薬局端末装置３０から送信された患者情報がデータベースに登録されているクラス 患者１０１の内容と一致しているかを判断する。処方箋管理装置１０は、ステップＳ３９において、保険処方箋に基づいた薬剤を受け取ろうとする患者の認証が成功か失敗かを判断し、成功したとき、ステップＳ４０に進み、失敗したとき、ステップＳ４１において、認証失敗の警告表示データを薬局端末装置３０に対して送信し、薬局端末装置３０は、表示装置に認証失敗画面を表示する。
【００４３】
また、処方箋管理装置１０は、ステップＳ４０において、図３に示すデータベースのクラス 処方内容１０３の期限切れかどうかの識別データを参照し、この識別データが期限内であることを示すfalseであるとき、ステップＳ４２に進み、期限切れを示すtrueのとき、ステップＳ４３に進む。保険処方箋が期限切れであるとき、ステップＳ４３において、処方箋管理装置１０は、保険処方箋の期限切れの警告表示データを薬局端末装置３０に対して送信し、薬局端末装置３０は、表示装置に期限切れの画面を表示する。これにより、古い保険処方箋に対して薬剤が患者に対して交付されることを防止することができる。
【００４４】
保険処方箋が期限内のとき、処方箋管理装置１０は、ステップＳ４２において、クラス 処方内容１０３にクラス 薬剤１０８が関連づけられているかを判断し、クラス 薬剤１０８が関連づけられ処方薬剤があるとき、ステップＳ４４に進み、クラス 薬剤１０８が関連づけられておらず処方薬剤が無いとき、ステップＳ４５に進む。ステップＳ４５において、処方箋管理装置１０は、薬剤の発行無しの警告表示データを薬局端末装置３０に対して送信し、薬局端末装置３０は、表示装置に薬剤交付無しの警告画面を表示する。
【００４５】
ステップＳ４４において、処方箋管理装置１０は、保険処方箋に記載される薬剤、用途、用法、服薬量等を表示するための画面データを薬局端末装置３０に送信し、薬局端末装置３０は、表示装置に、保険処方箋に記載する薬剤、用途、用法、服薬量等を表示するための画面を表示する。具体的に、処方箋管理装置１０は、データベースのクラス 処方内容１０３、クラス 薬剤１０８、クラス 代替薬１０９等の属性情報を薬局端末装置３０の表示装置に表示するようにする。ここで、保険薬剤師は、実際に、保険処方箋に記載された薬剤の処方を行う。そして、交付する薬剤のクラス 薬剤１０８の交付済みかどうかの識別データを未交付のfalseから交付済みのtrueに変更する。これと共に、クラス 処方内容１０３の薬剤交付日を入力する。
【００４６】
薬局端末装置３０は、ステップＳ４６において、表示装置に表示された在庫無しボタンが押されたかどうかを判断し、在庫無しボタンが押されなかったとき、ステップＳ４７に進み、在庫無しボタンが押されたとき、ステップＳ４８に進む。在庫無しボタンが押されると、薬局端末装置３０は、処方箋管理装置１０に対して薬剤の在庫が無い旨のデータを送信し、処方箋管理装置１０は、これを受け、ステップＳ４８において、代替薬があるとき、クラス 代替薬１０９の内容を、薬局端末装置３０に送信し、薬局端末装置３０は、表示装置に代替薬を表示する。薬局関係者は、表示装置に代替薬の在庫があるかを判断し、ステップＳ４９において、薬局端末装置３０は、表示装置に表示された代替薬の在庫無しボタンが押されたかを判断し、押されたとき、処理を終了し、押されないとき、ステップＳ４７に進む。なお、代替薬を交付するときには、クラス 代替薬１０９の交付済みかどうかの識別データを未交付のfalseから交付済みのtrueに変更する。
【００４７】
保険処方箋に記載された全ての薬剤が揃い薬局関係者によって薬局端末装置３０の操作装置に表示された薬剤交付完了ボタンが押されると、薬局端末装置３０は、ステップＳ４７において、交付する薬剤の料金計算を行う。
【００４８】
ステップＳ５０において、処方箋管理装置１０は、薬局端末装置３０から薬剤交付の完了データを受信すると、保険処方箋に基づいた薬剤を交付したことをデータベースに登録する。具体的に、処方箋管理装置１０は、クラス 処方内容１０３の薬剤交付管理フラグとなる薬剤の交付済みかどうかの識別データを、交付済みのtrueに書き換えると共に薬剤交付日を例えば自動入力する。処方箋管理装置１０は、ステップＳ５１において、データベースへの登録が成功したかどうかを判断し、成功したとき、ステップＳ５３に進み、登録が失敗したとき、ステップＳ５２において、データベースの登録エラーの画面データを薬局端末装置３０に送信し、薬局端末装置３０は、表示装置にこれを表示する。
【００４９】
ステップＳ５３において、処方箋管理装置１０は、医療関係者端末装置２０に対して保険処方箋に基づいた薬剤を交付した旨を、通常の電子メールのシステム等を利用して通知する。これにより、保険処方箋を発行した医療関係者は、自らが発行した保険処方箋を、患者が受け取ったかを確認することができ、この後、更にデータベースに医療機関端末装置２０でアクセスすることによって、患者が薬剤の交付を受けた日時や薬局、実際に交付を受けた薬剤等の詳細情報を知ることができる。
【００５０】
以上のような処方箋管理システムでは、保険薬局で薬剤が患者に対して交付されると、その通知が処方箋管理装置１０から医療機関端末装置２０に送信されることから、医療関係者は保険処方箋を発行した患者が実際に処方した薬剤を受け取ったかどうかを確認することができる。また、医療関係者は、処方箋管理装置１０の図３に示すデータベースにアクセスすることで、実際に患者の手に渡った薬剤の種類を知ることができる。更に、このシステムでは、発行する保険処方箋に対して医療機関端末装置２０が有効期限を設定することができることから、古くなった保険処方箋に記載された薬剤が患者に対して交付されることを防止することができる。更に、薬局端末装置３０では、保険処方箋に基づいた薬剤が患者に対して交付されると、その保険処方箋に基づいた薬剤を交付したことを記録することから、１つの保険処方箋に対して複数回の薬剤が交付されることを防止することができる。
【００５１】
以上の例では、医療機関で診察を受け保険処方箋を受け取った患者が保険薬局に赴き持参した保険処方箋を提出し保険処方箋に従った薬剤を受け取る例を説明したが、患者は、図６に示すように、医療機関の診察券及び／又は保険証としての機能も備える患者情報等が格納されたＩＣカード４０を保険薬局に持参し保険処方箋に従った薬剤の交付を受けるようにしても良い。ここで用いるＩＣカード４０例えば内部にフラッシュメモリ等の記憶素子、接触又は非接触でカードリーダやカードライタと通信をＲＦＩＤ（Radio Frequency Identification）等で行う通信部とを備えており、このＩＣカード４０には、クラス 患者１０１と発行された保険処方箋のクラス 処方内容１０３が格納されている。ＩＣカード４０には、例えば患者のプライバシー保護のため、発行済みであり薬剤が未交付の保険処方箋に関するクラス 処方内容１０３が格納されている。なお、ＩＣカード４０には、その患者のカルテの情報は、患者のプライバシーを保護するため格納しないようにしても良い。
【００５２】
次に、ＩＣカード４０を用いる場合の医療機関が処方箋を発行するまでの手順を図７を参照して説明する。受信待機状態にある処方箋管理装置１０は、医療機関端末装置２０がアクセスすると、医療機関のログイン画面データを医療機関端末装置２０に送信し、医療機関端末装置２０は、ステップＳ６１において、ＣＲＴやＬＣＤで構成された表示装置に、ログイン画面を表示する。ログイン画面が表示されると、医療機関の医療関係者、例えば医師は、医療機関端末装置２０のキーボード、マウス等の操作装置を用いてユーザ名やパスワードを入力する。なお、ここで、図３に示すクラス 医療機関１０４やこのクラス 医師１０５の属性情報を入力するようにしても良い。医療機関端末装置２０は、ステップＳ６２において、入力されたユーザ名やパスワードの送信操作が行われたかを判断し、送信操作が行われなかったとき、処理を終了する。また、医療機関端末装置２０は、入力されたユーザ名やパスワードの送信操作が行われたとき、このデータを処方箋管理装置１０に送信する。
【００５３】
処方箋管理装置１０は、医療機関端末装置２０から送信されたユーザ名やパスワードのデータを受信すると、ステップＳ６３において、アクセスした医療関係者の認証作業を行う。処方箋管理装置１０は、ステップＳ６４において、アクセスした医療関係者の認証が成功か失敗かを判断し、成功したとき、ステップＳ６５に進み、失敗したとき、ステップＳ６６において、認証失敗の警告表示データを医療機関端末装置２０に対して送信し、医療機関端末装置２０は、表示装置に、認証失敗画面を表示する。
【００５４】
医療関係者の認証が成功したとき、処方箋管理装置１０は、ステップＳ６５において、保険処方箋を発行する患者情報を入力するための画面データを医療機関端末装置２０に送信し、医療機関端末装置２０は、表示装置に、保険処方箋を発行する患者情報を入力するための画面を表示する。医療関係者は、例えば医療機関端末装置２０に接続されたカードリーダ／ライタに患者のＩＣカード４０を装着し、医療機関端末装置２０は、ＩＣカード４０に格納されているクラス 患者１０１の属性情報を読み込む。
【００５５】
なお、クラス 処方内容１０３に関連付けられるクラス 医療機関１０４やこのクラス 医師１０５の属性情報は、ステップＳ６１〜ステップＳ６４で医療関係者の認証が取れたとき、他のデータベースに登録された医療機関情報や医師情報に基づいて自動的に入力されるが、ステップＳ６５や後述するステップＳ１２で医療関係者が自身で入力するようにしても良い。
【００５６】
医療機関端末装置２０は、ステップＳ６７において、入力された患者情報の送信操作が行われたかを判断し、送信操作が行われたとき、処方箋管理装置１０に対して患者情報を送信する。また、医療機関端末装置２０は、送信操作が行われなかったとき、ステップＳ１に戻る。処方箋管理装置１０は、医療機関端末装置２０から送信された患者情報のデータを受信すると、ステップＳ６８において、患者の認証作業を行う。処方箋管理装置１０は、ステップＳ６９において、保険処方箋を発行しようとする患者の認証が成功か失敗かを判断し、成功したとき、ステップＳ７０に進み、失敗したとき、ステップＳ７１において、認証失敗の警告表示データを医療機関端末装置２０に対して送信し、医療機関端末装置２０は表示装置に、認証失敗画面を表示する。
【００５７】
ステップＳ７０において、処方箋管理装置１０は、更に、これらか保険処方箋を発行する保険処方箋の重複発行にならないかを判断する。患者がほぼ同じ時期に複数の医療機関に赴き同種の保険処方箋を入手しこの保険処方箋に基づいた薬剤を手に入れていることがあるからである。具体的に、処方箋管理装置１０は、図３に示すデータベースのクラス 処方内容１０３の属性の１つである保険処方箋によって処方された薬剤が交付済みであるかどうかを識別する識別データ、すなわち薬剤交付管理フラグが未交付を示すfalseであるかどうかを判断する。そして、処方箋管理装置１０は、薬剤交付管理フラグが有効な所定期間内において交付済みであるtrueのとき又は未交付を無視するとき、ステップＳ７２に進み、未交付であるfalseのとき、ステップＳ７３において、保険処方箋の重複発行警告表示のデータを医療機関端末装置２０に送信し、医療機関端末装置２０は、表示装置に保険処方箋の重複発行警告表示を行う。
【００５８】
これから発行する保険処方箋が重複発行でないとき、処方箋管理装置１０は、ステップＳ７２において、処方内容を入力するための画面データを医療機関端末装置２０に送信し、医療機関端末装置２０は、表示装置に、保険処方箋に記載する薬剤、用途、用法、服薬量等を入力するための画面を表示する。
【００５９】
ここで、医療関係者は、医療機関端末装置２０の操作装置を用いて、処方内容に関する情報となる図３に示すデータベースのクラス 処方内容、更にこれに関連付けられるクラス 薬剤１０８の属性情報を入力する。
【００６０】
具体的に、医療関係者は、クラス 処方内容１０３に関し、保険処方箋を一意に識別するための処方箋識別データとなる処方番号、薬剤処方日、保険処方箋の有効日数を入力する。薬剤交付日は、保険薬剤師の入力欄であるため、未入力のままとする。また、保険処方箋によって処方された薬剤が交付済みであるかどうかを識別する識別データである薬剤交付管理フラグは、初期値のまま、すなわち未交付を示すfalseのままとする。また、クラス 薬剤１０８に関し、保険処方箋に記載された個々の薬剤を特定するため名称、メーカ、品番、用途用法服用日数を入力し、薬剤が交付済みかどうかの識別データを、初期値の未交付を示すfalseのままとし、更に、代替薬の存在を保険薬剤師に知らせるため代替薬の有無を設定する。そして、医療機関端末装置２０は、医療関係者によって入力された処方内容に関する情報を処方箋管理装置１０に送信する。
【００６１】
なお、代替薬の有無は、保険薬剤師が調剤する際に例えば在庫のない薬剤が保険処方箋に記載されており、在庫の無い薬剤の代替薬を使用するときに、保険薬剤師が薬局端末装置３０を用いてtrueと設定するようにしてもよい。これにより、医療関係者は、如何なる薬剤が実際に処方されたかをデータベースにアクセスすることによって知ることができる。
【００６２】
ステップＳ７４において、処方箋管理装置１０は、薬剤の飲み合わせ等のチェック作業を行い、ステップＳ７５において、医療関係者が保険処方箋に記載する薬剤の飲み合わせ等が良いかどうかの判断を行う。そして、処方箋管理装置１０は、飲み合わせ等が問題ないとき、ステップＳ７６に進み、問題があるとき、ステップＳ７７に進み、飲み合わせ等の警告表示の画面データを医療機関端末装置２０に送信し、医療機関端末装置２０は、表示装置に、飲み合わせ等の警告表示の画面を表示する。医療機関端末装置２０は、ステップＳ７８において、医療関係者が医療機関端末装置２０の操作装置を用いて再入力のボタンを押したかどうかを判断し、再入力の操作を行ったとき、再入力画面の再表示要求を処方箋管理装置１０に行い、表示装置に、保険処方箋に記載する薬剤、用途、用法、服薬量等を入力するための画面を表示する。また、医療機関端末装置２０は、医療関係者が飲み合わせ等の警告を無視する操作を行ったとき、警告を無視するデータを処方箋管理装置１０に送信する。
【００６３】
医療機関端末装置２０の操作装置でＩＣカード４０及びデータベースへの入力ボタンが押されると、医療機関端末装置２０は、ステップＳ７６において、ＩＣカード４０にクラス 処方内容１０３をカードリーダ／ライタで記録、すなわち登録する。医療機関端末装置２０は、ステップＳ７９において、ＩＣカード４０への登録が成功したかどうかを判断し、成功したとき、ステップＳ８０に進み、失敗したとき、ステップＳ８１に進み、登録失敗の警告表示をする。
【００６４】
ＩＣカード４０への登録が成功すると、医療機関端末装置２０は、データベースへの登録要求を処方箋管理装置１０に送信し、ステップＳ８０において、処方箋管理装置１０は、医療機関端末装置２０より送信された内容を図３に示すデータベースに登録する。これによって、図３に示すデータベースには、発行された保険処方箋に関し、クラス 処方内容１０３、クラス 医療機関１０４、クラス 医師１０５及びクラス 薬剤１０８の属性が登録されることになる。ステップＳ８２において、処方箋管理装置１０は、データベースへの登録が成功したかどうかを判断し、成功したとき、ステップＳ６５に戻ると共に、ステップＳ８４に進む。登録が失敗したときには、ステップＳ８３において、データベースの登録エラーの画面データを医療機関端末装置２０に送信し、医療機関端末装置２０は、表示装置にこれを表示する。
【００６５】
処方箋管理装置１０は、ステップＳ８４において、発行した保険処方箋の有効期限を計時するため期間計算を開始する。具体的に、処方箋管理装置１０は、クラス 処方箋１０３の薬剤処方日からの日数を計時する。処方箋管理装置１０は、ステップＳ８５において、クラス 処方内容１０３の属性の１つとして格納された期限に関して、薬剤の処方日から有効日数を経過したかを判断する。保険処方箋が発行されてから相当の期間が経過した古くなった保険処方箋に対して薬剤が患者に対して交付されることを防止するためである。処方箋管理装置１０は、有効期限に達したとき、ステップＳ８６に進み、クラス 処方１０３の有効期限の識別データを、期限内を示すfalseから期限切れを示すtrueに更新する。また、処方箋管理装置１０は、有効期限を過ぎていないとき、ステップＳ８４を繰り返す。
【００６６】
以上のような手順によれば、医療機関の医師等が発行する保険処方箋をＩＣカード４０やデータベースに登録するとき、重複発行等のチェックが行われることから、必要以上に患者に同じ薬剤が手に渡ることを防止することができる。また、医師等は、患者に処方するに当たって、飲み合わせのチェックも行うことができ、誤りのない処方を行うことができる。
【００６７】
かくして、医療機関において診察を受け診察券及び／又は保険証としても用いられているＩＣカード４０を受け取った患者は、保険処方箋に従った薬剤を受け取るため保険薬局に行く。そして、保険処方箋に従った薬剤を交付する保険薬局では、患者に薬剤を交付するに当たって、薬局端末装置３０を用いて次のような処理を行う。図８は、保険薬局が患者に薬剤を交付するまでの手順を示すアクティビティ図である。
【００６８】
受信待機状態にある処方箋管理装置１０は、薬局端末装置３０がアクセスすると、保険薬局のログイン画面データを薬局端末装置３０に送信し、薬局端末装置３０は、ステップＳ９１において、ＣＲＴやＬＣＤで構成された表示装置に、ログイン画面を表示する。ログイン画面が表示されると、保険薬局の関係者、例えば保険薬剤師は、薬局端末装置３０のキーボード、マウス等の操作装置を用いてユーザ名やパスワードを入力する。薬局端末装置３０は、ステップＳ９２において、入力されたユーザ名やパスワードの送信操作が行われたかを判断し、送信操作が行われなかったとき、処理を終了する。また、薬局端末装置３０は、入力されたユーザ名やパスワードの送信操作が行われたとき、このデータを処方箋管理装置１０に送信する。
【００６９】
処方箋管理装置１０は、薬局端末装置３０から送信されたユーザ名やパスワードのデータを受信すると、ステップＳ９３において、アクセスした薬局関係者の認証作業を行う。処方箋管理装置１０は、ステップＳ９４において、アクセスした薬局関係者の認証が成功か失敗かを判断し、成功したとき、ステップＳ９５に進み、失敗したとき、ステップＳ９６において、認証失敗の警告表示データを薬局端末装置３０に対して送信し、薬局端末装置３０は、表示装置に、認証失敗画面を表示する。
【００７０】
薬局関係者の認証が成功したとき、処方箋管理装置１０は、ステップＳ９５において、保険処方箋を保険薬局に持参した患者情報を入力するための画面データを薬局端末装置３０に送信し、薬局端末装置３０は、表示装置に、保険処方箋を発行する患者情報を入力するための画面を表示する。薬局関係者は、例えば薬局端末装置３０に接続されたカードリーダ／ライタに患者のＩＣカード４０を装着し、薬局端末装置３０は、ＩＣカード４０に格納されているクラス 患者１０１の属性情報を読み込む。なお、クラス 処方内容１０３に関連付けられるクラス 薬局１０６やこのクラス 薬剤師１０７の属性情報は、ステップＳ９１〜ステップＳ９４で薬局関係者の認証が取れたとき、他のデータベースに登録された保険薬局情報や薬剤師情報に基づいて自動的に入力されるが、このステップで、薬局関係者が自身で入力するようにしても良い。
【００７１】
薬局端末装置３０は、ステップＳ９７において、入力された患者情報の送信操作が行われたかを判断し、送信操作が行われたとき、処方箋管理装置１０に対してＩＣカード４０から読み出した患者情報を送信する。また、薬局端末装置３０は、送信操作が行われなかったとき、ステップＳ９１に戻る。
【００７２】
処方箋管理装置１０は、薬局端末装置３０から送信された患者情報のデータを受信すると、ステップＳ９８において、患者の認証作業を行う。具体的に、処方箋管理装置１０は、薬局端末装置３０から送信された患者情報等がデータベースのクラス 患者１０１の内容を用いて患者情報を特定し、薬局端末装置３０から送信された患者情報や処方番号等がデータベースに登録されているクラス 患者１０１の内容と一致しているかを判断する。処方箋管理装置１０は、ステップＳ９９において、保険処方箋に基づいた薬剤を受け取ろうとする患者の認証が成功か失敗かを判断し、成功したとき、ステップＳ１００に進み、失敗したとき、ステップＳ１０１において、認証失敗の警告表示データを薬局端末装置３０に対して送信し、薬局端末装置３０は、表示装置に認証失敗画面を表示する。
【００７３】
また、処方箋管理装置１０は、ステップＳ１００において、図３に示すデータベースのクラス 処方内容１０３の期限切れかどうかの識別データを参照し、この識別データが期限内であることを示すfalseであるとき、ステップＳ１０２に進み、期限切れを示すtrueのとき、ステップＳ１０３に進む。保険処方箋が期限切れであるとき、ステップＳ１０３において、処方箋管理装置１０は、保険処方箋の期限切れの警告表示データを薬局端末装置３０に対して送信し、薬局端末装置３０は、表示装置に期限切れの画面を表示する。これにより、古い保険処方箋に対して薬剤が患者に対して交付されることを防止することができる。
【００７４】
保険処方箋が期限内のとき、処方箋管理装置１０は、ステップＳ１０２において、クラス 処方内容１０３にクラス 薬剤１０８が関連づけられているかを判断し、クラス 薬剤１０８が関連づけられ処方薬剤があるとき、ステップＳ１０４に進み、クラス 薬剤１０８が関連づけられておらず処方薬剤が無いとき、ステップＳ１０５に進む。ステップＳ１０５において、処方箋管理装置１０は、薬剤の発行無しの警告表示データを薬局端末装置３０に対して送信し、薬局端末装置３０は、表示装置に薬剤交付無しの警告画面を表示する。
【００７５】
ステップＳ１０４において、処方箋管理装置１０は、保険処方箋に記載される薬剤、用途、用法、服薬量等を表示するための画面データを薬局端末装置３０に送信し、薬局端末装置３０は、表示装置に、保険処方箋に記載する薬剤、用途、用法、服薬量等を表示するための画面を表示する。具体的に、処方箋管理装置１０は、データベースのクラス 処方内容１０３、クラス 薬剤１０８、クラス 代替薬１０９等の属性情報を薬局端末装置３０の表示装置に表示するようにする。ここで、保険薬剤師は、実際に、保険処方箋に記載された薬剤の処方を行う。そして、交付する薬剤のクラス 薬剤１０８の交付済みかどうかの識別データを未交付のfalseから交付済みのtrueに変更する。これと共に、クラス 処方内容１０３の薬剤交付日を入力する。
【００７６】
薬局端末装置３０は、ステップＳ１０６において、表示装置に表示された在庫無しボタンが押されたかどうかを判断し、在庫無しボタンが押されなかったとき、ステップＳ１０７に進み、在庫無しボタンが押されたとき、ステップＳ１０８に進む。在庫無しボタンが押されると、薬局端末装置３０は、処方箋管理装置１０に対して薬剤の在庫が無い旨のデータを送信し、処方箋管理装置１０は、これを受け、ステップＳ１０８において、代替薬があるとき、クラス 代替薬１０９の内容を、薬局端末装置３０に送信し、薬局端末装置３０は、表示装置に代替薬を表示する。薬局関係者は、表示装置に代替薬の在庫があるかを判断し、ステップＳ１０９において、薬局端末装置３０は、表示装置に表示された代替薬の在庫無しボタンが押されたかを判断し、押されたとき、処理を終了し、押されないとき、ステップＳ１０７に進む。なお、代替薬を交付するときには、クラス 代替薬１０９の交付済みかどうかの識別データを未交付のfalseから交付済みのtrueに変更する。
【００７７】
保険処方箋に記載された全ての薬剤が揃い薬局関係者によって薬局端末装置３０の操作装置に表示された薬剤交付完了ボタンが押されると、薬局端末装置３０は、ステップＳ１０７において、薬局端末装置３０に接続されているカードリーダ／ライタに装着されているＩＣカード４０の内容を更新する。具体的に、薬局端末装置３０は、ＩＣカード４０のクラス 処方内容１０３の薬剤交付管理フラグとなる薬剤の交付済みかどうかの識別データを交付済みのtrueに書き換えると共に薬剤交付日を例えば自動入力する。薬局端末装置３０は、ステップＳ１１０において、ＩＣカード４０への登録が成功したかどうかを判断し、成功したとき、ステップＳ１１１に進み、失敗したとき、ステップＳ１１２に進み、登録失敗の警告表示をする。
【００７８】
ＩＣカード４０への登録が成功すると、薬局端末装置３０は、ステップＳ１１１において、交付する薬剤の料金計算を行う。ステップＳ１１３において、処方箋管理装置１０は、薬局端末装置３０から薬剤交付の完了データを受信すると、保険処方箋に基づいた薬剤を交付したことをデータベースに登録する。具体的に、処方箋管理装置１０は、クラス 処方内容１０３の薬剤交付管理フラグとなる薬剤の交付済みかどうかの識別データを、交付済みのtrueに書き換えると共に薬剤交付日を例えば自動入力する。処方箋管理装置１０は、ステップＳ１１４において、データベースへの登録が成功したかどうかを判断し、成功したとき、ステップＳ１１５に進み、登録が失敗したとき、ステップＳ１１６において、データベースの登録エラーの画面データを薬局端末装置３０に送信し、薬局端末装置３０は、表示装置にこれを表示する。
【００７９】
ステップＳ１１５において、処方箋管理装置１０は、医療関係者端末装置２０に対して保険処方箋に基づいた薬剤を交付した旨を通知する。これにより、保険処方箋を発行した医療関係者は、自らが発行した保険処方箋を、患者が受け取ったかを確認することができ、この後、更にデータベースに医療機関端末装置２０でアクセスすることによって、患者が薬剤の交付を受けた日時や薬局、実際に交付を受けた薬剤等の詳細情報を知ることができる。
【００８０】
以上のような処方箋管理システムでは、保険薬局で薬剤が患者に対して交付されると、その通知が処方箋管理装置１０から医療機関端末装置２０に送信されることから、医療関係者は保険処方箋を発行した患者が実際に処方した薬剤を受け取ったかどうかを確認することができる。また、医療関係者は、処方箋管理装置１０の図３に示すデータベースにアクセスすることで、実際に患者の手に渡った薬剤の種類を知ることができる。更に、このシステムでは、発行する保険処方箋に対して医療機関端末装置２０が有効期限を設定することができ、この有効期限がデータベース及びＩＣカード４０に格納されることから、古くなった保険処方箋に記載された薬剤が患者に対して交付されることを防止することができる。更に、薬局端末装置３０では、保険処方箋に基づいた薬剤が患者に対して交付されると、その保険処方箋に基づいた薬剤を交付したことをデータベースやＩＣカード４０に記録されることから、１つの保険処方箋に対して複数回の薬剤が交付されることを防止することができる。なお、以上の例では、クラス 患者１０１の属性情報とクラス 処方内容１０３の属性情報をＩＣカード４０に格納した場合を説明したが、ＩＣカード４０には、更に、クラス 薬剤１０８やクラス １０９の情報も格納するようにしても良く、この場合には、データベースを軽くすることができる。
【００８１】
更に、本発明において、保険処方箋に基づいた薬剤の交付場所は、保険薬局に限定されるものではない。すなわち、本発明は、薬剤の交付場所に設置される装置が処方箋管理装置１０にアクセスし、交付する薬剤を確認することができ、更には、代替薬の確認も行うことができることから、薬局以外の場所でも薬剤の交付を行うこともできる。
【図面の簡単な説明】
【００８２】
【図１】本発明を適用した処方箋管理システムを説明する図である。
【図２】本発明を適用した処方箋管理システムの構成を説明する図である。
【図３】処方箋管理装置のデータベースの構成を説明するクラス 図である。
【図４】医療機関が処方箋を発行するまでの手順を説明するアクティビティ図である。
【図５】保険薬局が患者に薬剤を交付するまでの手順を示すアクティビティ図である。
【図６】本発明の他の例となる処方箋管理システムの構成を説明する図である。
【図７】医療機関が処方箋を発行するまでの手順を説明するアクティビティ図である。
【図８】保険薬局が患者に薬剤を交付するまでの手順を示すアクティビティ図である。
【図９】従来の処方箋管理システムを説明する図である。
【符号の説明】
【００８３】
１  処方箋管理装置、２０  医療機関端末装置、３０  薬局端末装置
【図１】
2005173704.tif 000003
【図２】
2005173704.tif 000004
【図３】
2005173704.tif 000005
【図４】
2005173704.tif 000006
【図５】
2005173704.tif 000007
【図６】
2005173704.tif 000008
【図７】
2005173704.tif 000009
【図８】
2005173704.tif 000010
【図９】
2005173704.tif 000011