(57)【特許請求の範囲】
【請求項１】
医師により発行された指示の内容と、指示を実施する日の情報と、指示の実施の対象となる患者とを有するオーダを記憶するオーダ記憶部から、利用者によって入力された期間に対応するオーダを抽出する抽出部と、
前記抽出部により抽出されたオーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部を参照し、該抽出されたオーダのうち入院中の患者を対象とするオーダを、前記指示の内容に応じた部門の部門装置に出力する出力部と
を備えたことを特徴とする電子カルテサーバ。
【請求項２】
前記出力部は、前記抽出部により抽出されたオーダのうち、前記入院中の患者を対象とするオーダと、当該入院中でない患者を対象とするオーダとを区別した情報を、前記利用者の端末に出力するとともに、前記抽出されたオーダのうち、該端末から指定されたオーダを前記部門装置へ出力することを特徴とする請求項１に記載の電子カルテサーバ。
【請求項３】
前記入院情報記憶部は、さらに患者の入院予定期間を記憶し、
前記出力部は、前記入院情報記憶部を参照し、前記利用者が前記期間を入力した時点の日付が前記オーダの対象となる患者の退院予定日である場合に、当該オーダを所定の表示方法で表示することを示す情報を、当該オーダに付与することを特徴とする請求項１又は２に記載の電子カルテサーバ。
【請求項４】
サーバ装置によって実行されるオーダ送信方法であって、
医師により発行された指示の内容と、指示を実施する日の情報と、指示の実施の対象となる患者とを有するオーダを記憶するオーダ記憶部から、利用者によって入力された期間に対応するオーダを抽出し、
前記オーダを抽出する処理により抽出されたオーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部を参照し、該抽出されたオーダのうち入院中の患者を対象とするオーダを、前記指示の内容に応じた部門の部門装置に出力する
ことを特徴とするオーダ送信方法。
【請求項５】
コンピュータに、
医師により発行された指示の内容と、指示を実施する日の情報と、指示の実施の対象となる患者とを有するオーダを記憶するオーダ記憶部から、利用者によって入力された期間に対応するオーダを抽出し、
前記オーダを抽出する処理により抽出されたオーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部を参照し、該抽出されたオーダのうち入院中の患者を対象とするオーダを、前記指示の内容に応じた部門の部門装置に出力する
処理を実行させることを特徴とするオーダ送信プログラム。
【請求項６】
コンピュータに、
利用者によって入力された期間を指定する情報を、医師により発行された指示の内容と、指示を実施する日の情報と、指示の実施の対象となる患者とを有するオーダを記憶するオーダ記憶部を備えるサーバへ送信し、
前記利用者によって入力された期間に対応する抽出されたオーダを、前記サーバから受信し、
受信した前記オーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部を参照し、該抽出されたオーダに含まれる患者の各々のうち退院した患者を対象とするオーダを退院していない患者を対象とするオーダとは異なる所定の表示方法にして、前記受信したオーダを並べて表示する
処理を実行させることを特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カルテサーバ、オーダ送信方法、オーダ送信プログラム及び表示プログラムに関する。
【背景技術】
【０００２】
近年、医療現場では、電子カルテシステムが広く用いられている。電子カルテシステムを利用する利用者は、受診者の診察結果や検査結果などの診療情報を電子カルテシステムのデータベースに登録する。なお、利用者は、例えば、医師や看護師、薬剤師など医療従事者を含む。また、受診者は、例えば、病人やけが人などの患者のみならず、健康診断を受診する者や妊産婦などの健常者も含む。また、以下では、電子カルテシステムにおいて用いられるカルテを「電子カルテ」と記載する。
【０００３】
電子カルテシステムにおいて、医師は、各医療従事者に対する指示をオーダとして発行する。医師が発行するオーダには、例えば、薬剤部や薬局へ調剤を依頼する処方オーダ、検査部へ検査を依頼する検査オーダ、看護部門へ看護を依頼する処置オーダなどがある。各種のオーダが発行され、発行されたオーダが指示された部門に送信されることにより、それぞれの部門において医師からの指示が実行される。
【０００４】
また、オーダは、当日分だけでなく、予約という形式でも発行される。例えば、ある患者が数日後に入院することが決定した場合には、入院の予定日以降に必要な薬剤の処方オーダが診察時に予約形式で発行される。薬剤部では、予約形式で発行された処方オーダに基づいて、入院予定日までに必要な薬剤の調剤が行われる。
【０００５】
また、医療現場には、一時外泊を許可された入院患者の帰院変更を受け付けるシステムも存在する。このシステムは、例えば、帰院予定を変更したいという要望が患者からあった場合に、この患者について発行済みの各種オーダを要望通りに変更可能か否かを判定したり、変更にかかるオーダを発行したりする。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−６６２０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来技術では、各部門において、不要なオーダが実行されてしまうことがあった。例えば、薬剤部では、無駄な調剤が行われてしまうことがあった。例えば、入院予定の患者が予定日に入院しなかった場合には、処方オーダに基づいて調剤を行っても、薬剤を服用する患者がいないため、無駄な調剤となっていた。また、例えば、退院予定の患者が薬剤を受け取る前に退院してしまった場合にも、薬剤を服用する患者がいないため、無駄な調剤となっていた。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、不要なオーダが実行されることを防ぐことができる電子カルテサーバ、オーダ送信方法、オーダ送信プログラム及び表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本願の開示する技術は、一つの態様において、抽出部と出力部とを備える。抽出部は、医師により発行された指示の内容と、指示を実施する日の情報と、指示の実施の対象となる患者とを有するオーダを記憶するオーダ記憶部から、利用者によって入力された期間に対応するオーダを抽出する。出力部は、抽出部により抽出されたオーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部を参照し、抽出されたオーダのうち入院中の患者を対象とするオーダを、指示の内容に応じた部門の部門装置に出力する。
【発明の効果】
【００１０】
本願の開示する技術の一つの態様によれば、不要なオーダが実行されることを防ぐことができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１に係る電子カルテサーバの機能構成を示すブロック図である。
【図２】図２は、オーダ記憶部のデータ構造の一例を示す図である。
【図３】図３は、入院情報記憶部のデータ構造の一例を示す図である。
【図４】図４は、出力部がフラグを設定する処理を説明するための図である。
【図５】図５は、クライアントに表示される画面の一例を示す図である。
【図６】図６は、実施例１に係る電子カルテサーバの処理手順を示すフローチャートである。
【図７】図７は、データセンタへの適用例を説明するための図である。
【図８】図８は、オーダ送信プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する電子カルテサーバ、オーダ送信方法、オーダ送信プログラム及び表示プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１３】
［構成］
実施例１に係る電子カルテサーバの機能構成の一例について説明する。図１は、実施例１に係る電子カルテサーバの機能構成を示すブロック図である。図１に示すように、この電子カルテサーバ１００は、ネットワーク１０を介してクライアント２０ａ，２０ｂ，２０ｃと、調剤サーバ３０とに接続される。電子カルテサーバ１００は、例えば、医療機関ごとに設置され、受診者の診察結果や検査結果などの診療情報が記載されたカルテを記憶するデータベースを備える。なお、ネットワーク１０には、有線又は無線を問わず、インターネット（Internet）、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。なお、図１に示した例では、電子カルテサーバ１００に３つのクライアント２０ａ，２０ｂ，２０ｃが接続される場合を示したが、図示の構成に限定されない。すなわち、電子カルテサーバ１００には任意数のクライアントが接続されて良い。また、以下では、クライアント２０ａ，２０ｂ，２０ｃの各装置を区別無く総称する場合には、クライアント２０と記載する。
【００１４】
クライアント２０は、医師や看護師、薬剤師などの各利用者がそれぞれ操作する端末であり、例えば、パーソナルコンピュータやＰＤＡ（Personal  Digital  Assistant）などの情報処理端末に対応する。例えば、クライアント２０は、期間の入力を利用者から受け付ける。この期間は、オーダの使用日を指定する期間であり、この期間に使用日が含まれるオーダが電子カルテサーバ１００において検索される。また、例えば、クライアント２０は、オーダを調剤サーバ３０に送信する旨の入力を利用者から受け付ける。また、例えば、クライアント２０は、受け付けた入力を電子カルテサーバ１００に送信する。また、例えば、クライアント２０は、電子カルテサーバ１００から処理結果を受信し、受信した処理結果を利用者に出力する。なお、利用者は、例えば、医師や看護師、薬剤師など医療従事者を含む。また、受診者は、例えば、病人やけが人などの患者のみならず、健康診断を受診する者や妊産婦などの健常者も含む。また、以下では、電子カルテサーバ１００において用いられるカルテを「電子カルテ」と記載する。
【００１５】
調剤サーバ３０は、医療機関ごとに設置され、例えば、サーバ装置に対応する。調剤サーバ３０は、例えば、電子カルテサーバ１００から処方オーダを受信し、受信した処方オーダに基づいて、処方箋の画像データである処方箋データを生成する。調剤サーバ３０は、生成した処方箋データをディスプレイやプリンタなどの出力装置に出力する。この処方箋データは、出力装置に出力されることにより、処方箋として発行される。例えば、医療機関では、調剤サーバ３０を介して発行された処方箋に基づいて調剤が行われる。なお、薬剤師は、処方箋が発行されることにより、調剤を開始する。また、調剤サーバ３０は、処方箋を発行する装置の一例である。
【００１６】
電子カルテサーバ１００は、通信制御部１１０と、記憶部１２０と、制御部１３０とを有する。この通信制御部１１０は、電子カルテサーバ１００とクライアント２０との間、あるいは電子カルテサーバ１００と調剤サーバ３０との間で送受信される各種情報に関する通信を制御する。通信制御部１１０は、例えば、ネットワークインタフェースカード（ＮＩＣ：Network  Interface  Card）である。
【００１７】
記憶部１２０は、オーダ記憶部１２１と、入院情報記憶部１２２とを有する。記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子、ハードディスクや光ディスクなどの記憶装置に対応する。
【００１８】
オーダ記憶部１２１は、例えば、医師により発行されたオーダを記憶する。図２は、オーダ記憶部のデータ構造の一例を示す図である。図２に示すように、オーダ記憶部１２１は、例えば、「オーダＩＤ」と、「患者ＩＤ」と、「文書種別」と、「薬剤名」と、「用法」と、「使用日」と、「使用期間」とを対応付けて記憶する。このうち、オーダＩＤ（Identification）は、医師により発行されたオーダを一意に識別する識別番号である。患者ＩＤは、受診者を一意に識別する識別番号である。文書種別は、医師により発行されたオーダの種別を示す。例えば、文書種別「入院処方」は、入院中の患者について調剤を依頼する入院処方オーダを示す。また、例えば、文書種別「退院時処方」は、退院予定の患者について調剤を依頼する退院時処方オーダを示す。また、例えば、文書種別「入院注射」は、入院中の患者について注射剤の調剤を依頼する入院注射オーダを示す。薬剤名は、薬剤の名称を示す。用法は、薬剤名に対応する薬剤の用法を示す。使用日は、オーダが使用される日を示す。例えば、発行されたオーダにより医師の指示が当日のうちに実施される場合には、オーダが発行された日が使用日となる。また、例えば、予約形式でオーダが発行され、指示内容が数日後に実施される場合には、指示内容が実行される日が使用日となる。使用期間は、薬剤名に対応する薬剤が使用される期間を示す。なお、以下では、入院処方オーダや、退院時処方オーダ、入院注射オーダなど、調剤を依頼するためのオーダを総称して「オーダ」と記載する。
【００１９】
図２に示すように、オーダ記憶部１２１は、例えば、オーダＩＤ「５０２９」と、患者ＩＤ「１０１９」と、文書種別「入院処方」と、薬剤名「ＡＡ」と、用法「１日３回」と、使用日「２０１０／８／２７」と、使用期間「７日分」とを対応付けて記憶する。つまり、オーダ記憶部１２１は、オーダＩＤ「５０２９」が患者ＩＤ「１０１９」の受診者について発行された入院処方オーダであり、１日３回服用する薬剤「ＡＡ」が２０１０／８／２７から７日分処方されたことを記憶する。また、オーダ記憶部１２１は、他のオーダについても同様に記憶する。
【００２０】
なお、オーダ記憶部１２１が記憶するオーダは、例えば、医師によりオーダが発行されるごとにオーダ記憶部１２１に格納される。例えば、クライアント２０は、オーダの入力を医師から受け付けて、受け付けたオーダを電子カルテサーバ１００のオーダ記憶部１２１に格納する。
【００２１】
入院情報記憶部１２２は、患者の入退院状況を記憶する。例えば、入院情報記憶部１２２は、患者が入院中であるか否かを記憶する。また、入院情報記憶部１２２は、患者の入院予定期間を記憶する。図３は、入院情報記憶部のデータ構造の一例を示す図である。図３に示すように、入院情報記憶部１２２は、例えば、「患者ＩＤ」と、「入院予定日」と、「退院予定日」と、「入院情報」とを対応づけて記憶する。このうち、入院予定日は、患者ＩＤに対応する患者が入院する予定日を示す。退院予定日は、患者ＩＤに対応する患者が退院する予定日を示す。入院情報は、現在の入院状況を示す。例えば、「入院中」は、患者ＩＤに対応する患者が入院中であることを示す。また、例えば、「未入院」は、患者ＩＤに対応する患者が未だ入院していないことを示す。また、例えば、「退院」は、患者ＩＤに対応する患者が退院したことを示す。また、入院情報記憶部１２２は、入院情報記憶部および入院予定記憶部の一例である。
【００２２】
図３に示すように、入院情報記憶部１２２は、例えば、患者ＩＤ「１０１９」と、入院予定日「２０１０／５／５」と、退院予定日「２０１０／１０／１０」とを対応づけて記憶する。つまり、入院情報記憶部１２２は、患者ＩＤ「１０１９」の受診者が２０１０／５／５から２０１０／１０／１０まで入院予定であり、現在入院中であることを示す。また、入院情報記憶部１２２は、他の受診者についても同様に記憶する。
【００２３】
なお、入院情報記憶部１２２が記憶する入院情報は、例えば、患者が入退院手続きを行った際に格納される。例えば、クライアント２０は、患者が医療機関の受付で入退院手続きを行った場合に、受付に従事する医療事務担当者から入院情報の入力を受け付けて、受け付けた入院情報を電子カルテサーバ１００のオーダ記憶部１２１に格納する。このため、入院情報は、患者が実際に入院しているか否かを示す。
【００２４】
制御部１３０は、抽出部１３１と、出力部１３２とを有する。制御部１３０の機能は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などの集積回路により実現することができる。また、制御部１３０の機能は、例えば、ＣＰＵ（Central  Processing  Unit）が所定のプログラムを実行することで実現することができる。
【００２５】
抽出部１３１は、医師により発行されたオーダを記憶するオーダ記憶部１２１から、利用者によって入力された期間に対応するオーダを抽出する。例えば、抽出部１３１は、利用者によって入力された期間をクライアント２０から受け付ける。抽出部１３１は、受け付けた期間に使用日が含まれるオーダをオーダ記憶部１２１から抽出する。抽出部１３１は、抽出したオーダを出力部１３２に出力する。
【００２６】
図２を用いて、抽出部１３１がオーダを抽出する処理を説明する。ここでは、２０１０年８月２７日に当日使用されるオーダを抽出する場合を説明する。この場合、抽出部１３１が受け付ける期間は、開始日「２０１０／８／２７」から終了日「２０１０／８／２７」までとなる。抽出部１３１は、使用日が「２０１０／８／２７」であるオーダをオーダ記憶部１２１から抽出する。図２に示す例では、抽出部１３１は、オーダＩＤ「５０２９」「５０５８」「５０５４」「５０５１」「５０３１」「５０１２」のオーダを抽出する。
【００２７】
出力部１３２は、抽出部１３１により抽出されたオーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部を参照し、該抽出されたオーダのうち入院中の患者を対象とするオーダを、指示の内容に応じた部門の部門装置に出力する。例えば、出力部１３２は、抽出部１３１により抽出されたオーダの対象となる患者について、患者が入院中であるか否かを記憶する入院情報記憶部１２２を参照し、入院中の患者を対象とするオーダを調剤サーバ３０に出力する。また、例えば、出力部１３２は、患者の入院予定期間を記憶する入院情報記憶部１２２を参照し、利用者が期間を入力した時点の日付が、オーダの対象となる患者の退院予定日である場合に、そのオーダを所定の表示方法で表示することを示す情報を、そのオーダに付与する。
【００２８】
例えば、出力部１３２は、抽出部１３１により抽出されたそれぞれのオーダについて、入院情報記憶部１２２を参照し、オーダの対象となる患者が入院中であるか否かを判定する。入院中でないと判定した場合には、出力部１３２は、オーダに非入院フラグを設定する。つまり、非入院フラグを設定されるオーダは、図３に示した入院情報記憶部１２２の入院情報が「未入院」または「退院」であるオーダに対応する。また、入院中であると判定した場合には、出力部１３２は、非入院フラグを非設定とする。
【００２９】
また、例えば、出力部１３２は、抽出部１３１により抽出されたそれぞれのオーダについて、入院情報記憶部１２２を参照し、オーダの対象となる患者の退院予定日と現在日時とが一致するか否かを判定する。一致する場合には、出力部１３２は、オーダに退院フラグを設定する。また、一致しない場合には、出力部１３２は、退院フラグを非設定とする。なお、現在日時は、クライアント２０において利用者が期間を入力した時点の日付に対応する。
【００３０】
図４を用いて、出力部１３２がフラグを設定する処理を説明する。図４は、出力部がフラグを設定する処理を説明するための図である。ここでは、オーダＩＤ「５０２９」「５０５８」「５０５４」「５０５１」「５０３１」「５０１２」のオーダが、抽出部１３１によって図２のオーダ記憶部１２１から抽出された場合を説明する。また、ここでは、現在日時が「２０１０／８／２７」である場合を説明する。図４に示すように、出力部１３２は、例えば、抽出部１３１により抽出されたオーダについて、出力すべき情報をオーダ記憶部１２１から取得する。図４に示す例では、出力部１３２は、患者ＩＤと、オーダＩＤと、文書種別と、使用日と、薬剤名と、用法とを図２のオーダ記憶部１２１から取得する。また、例えば、出力部１３２は、抽出部１３１により抽出されたオーダについて、非入院フラグを設定する。例えば、図３において、オーダＩＤ「５０５４」の対象となる患者ＩＤ「１０２８」の入院情報が「未入院」であるので、出力部１３２は、オーダＩＤ「５０５４」に非入院フラグ「１」を設定する。例えば、図３において、オーダＩＤ「５０１２」の対象となる患者ＩＤ「００２８」の退院予定日「２０１０／８／２７」が現在日時と一致するので、出力部１３２は、オーダＩＤ「５０１２」に退院フラグ「１」を設定する。なお、非入院フラグ及び退院フラグについて、「１」は各フラグが設定されたことを示し、「０」は各フラグが非設定とされたことを示す。
【００３１】
また、例えば、出力部１３２は、非入院フラグと退院フラグとを設定したオーダをクライアント２０に送信し、送信したオーダをクライアント２０に表示させる。例えば、出力部１３２は、図４に示したオーダＩＤ「５０２９」「５０５８」「５０５４」「５０５１」「５０３１」「５０１２」のオーダをクライアント２０に送信し、送信したオーダをクライアント２０に表示させる。
【００３２】
ここで、図５を用いて、クライアントに表示される画面の一例について説明する。図５は、クライアントに表示される画面の一例を示す図である。図５に示す例では、開始日５ａが「２０１０／８／２７」、終了日５ｂが「２０１０／８／２７」に設定されている。これは、利用者がクライアント２０に、開始日５ａ「２０１０／８／２７」から終了日５ｂ「２０１０／８／２７」までを期間として入力したことを示す。また、領域５ｃには、出力部１３２により抽出されたオーダが表示される。例えば、クライアント２０は、抽出されたオーダのうち、非入院フラグが設定されたオーダＩＤ「５０５１」のレコードを赤い文字で表示する。また、例えば、クライアント２０は、抽出されたオーダのうち、退院フラグが設定されたオーダＩＤ「５０１２」のレコードを青い文字で表示する。また、例えば、クライアント２０は、送信されたオーダのうち、非入院フラグも退院フラグも設定されていないオーダを黒い文字で表示する。
【００３３】
また、例えば、出力部１３２は、クライアント２０に表示されたオーダを調剤サーバ３０に送信する旨の命令をクライアント２０から受け付けると、オーダを調剤サーバ３０に送信する。例えば、出力部１３２は、非入院フラグが設定されていないオーダを調剤サーバ３０に送信する。また、例えば、出力部１３２は、クライアント２０に表示されたオーダのうち、利用者により指定されたオーダを調剤サーバ３０に送信する。なお、この送信処理には、例えば、複数プロセス間で通信を行うためのソケット（Ｓｏｃｋｅｔ）が用いられる。
【００３４】
［処理］
次に、実施例１に係る電子カルテサーバ１００の処理手順について説明する。図６は、実施例１に係る電子カルテサーバの処理手順を示すフローチャートである。図６に示す処理は、例えば、図示した各装置に電源から電力が供給される間、所定時間間隔で実行される。
【００３５】
図６に示すように、電子カルテサーバ１００が利用者によって入力された期間を受け付けると（ステップＳ１０１Ｙｅｓ）、抽出部１３１は、受け付けた期間に使用日が含まれるオーダをオーダ記憶部１２１から抽出する（ステップＳ１０２）。
【００３６】
出力部１３２は、抽出部１３１により抽出されたオーダから、オーダを１つ選択する（ステップＳ１０３）。出力部１３２は、入院情報記憶部１２２を参照し、選択したオーダの対象となる患者が入院中であるか否かを判定する（ステップＳ１０４）。例えば、出力部１３２は、図３に示した入院情報記憶部１２２の入院情報が「入院中」であるオーダを入院中であると判定し、入院情報が「未入院」または「退院」であるオーダを入院中でないと判定する。
【００３７】
入院中であると判定した場合には（ステップＳ１０４Ｙｅｓ）、出力部１３２は、選択したオーダの対象となる患者の退院予定日と現在日時とが一致するか否かを判定する（ステップＳ１０５）。
【００３８】
退院予定日と現在日時とが一致すると判定された場合には（ステップＳ１０５Ｙｅｓ）、出力部１３２は、選択したオーダに退院フラグを設定し（ステップＳ１０６）、ステップＳ１０８に移行する。一方、退院予定日と現在日時とが一致しないと判定された場合には（ステップＳ１０５Ｎｏ）、出力部１３２は、ステップＳ１０８に移行する。
【００３９】
一方、入院中でないと判定した場合には（ステップＳ１０４Ｎｏ）、出力部１３２は、選択したオーダに非入院フラグを設定し（ステップＳ１０７）、ステップＳ１０８に移行する。
【００４０】
出力部１３２は、抽出部１３１により抽出された全てのオーダを選択するまで、ステップＳ１０３からステップＳ１０８までの処理を繰り返し実行する（ステップＳ１０８Ｎｏ）。
【００４１】
全てのオーダを選択すると（ステップＳ１０８Ｙｅｓ）、出力部１３２は、オーダをクライアント２０に送信する（ステップＳ１０９）。ここで、例えば、クライアント２０は、送信されたオーダのうち、非入院フラグが設定されたオーダを赤い文字で表示する。また、例えば、クライアント２０は、送信されたオーダのうち、退院フラグが設定されたオーダを青い文字で表示する。また、例えば、クライアント２０は、送信されたオーダのうち、非入院フラグも退院フラグも設定されていないオーダを黒い文字で表示する。
【００４２】
出力部１３２は、オーダを調剤サーバ３０に送信する旨の命令をクライアント２０から受け付けると（ステップＳ１１０Ｙｅｓ）、オーダを調剤サーバ３０に送信する（ステップＳ１１１）。例えば、出力部１３２は、非入院フラグが設定されていないオーダを調剤サーバ３０に送信する。
【００４３】
なお、上述した処理手順のうち、オーダの対象となる患者の退院予定日と現在日時とが一致するか否かを判定する処理であるステップＳ１０５の処理は、必ずしも実行されなくても良い。つまり、ステップＳ１０４が肯定判定された後に、ステップＳ１０８の処理が実行されても良い。
【００４４】
また、上述した処理手順のうち、オーダをクライアント２０に送信する処理であるステップＳ１０９の処理は、必ずしも実行されなくても良い。つまり、ステップＳ１０８が肯定判定された後に、オーダを調剤サーバ３０に送信する処理であるステップＳ１１１の処理が実行されても良い。
【００４５】
［効果］
次に、実施例１に係る電子カルテサーバ１００の効果について説明する。この電子カルテサーバ１００は、医師により発行された指示の内容と、指示を実施する日の情報と、指示の実施の対象となる患者とを有するオーダを記憶するオーダ記憶部１２１から、利用者によって入力された期間に対応するオーダを抽出する。電子カルテサーバ１００は、抽出したオーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部１２２を参照し、該抽出されたオーダのうち入院中の患者を対象とするオーダを、前記指示の内容に応じた部門の部門装置に出力する。このように、電子カルテサーバ１００は、入院中でない患者を対象とするオーダを部門装置に出力しないため、不要なオーダが実行されることを防ぐことができる。例えば、電子カルテサーバ１００は、入院中でない患者を対象とするオーダを処方箋を発行する装置に出力しないため、無駄な調剤が行われることを防ぐことができる。
【００４６】
ここで、電子カルテサーバ１００の効果について、具体例を挙げて説明する。ここでは一例として、毎日１５時に入院処方オーダの受け付けを終了する医療機関において、１２時にある患者の当日入院が確定したにもかかわらず、その患者が当日中に入院しなかった場合を説明する。なお、この場合、１２時の時点で、当日から必要となる薬剤について入院処方オーダが発行される。従来の技術では、１５時に入院処方オーダが調剤サーバに送信され、処方箋が発行されていた。処方箋が発行されると薬剤師は調剤を行うため、入院予定の患者が入院しなかった場合には、その調剤は無駄な調剤となっていた。これに対して、電子カルテサーバ１００は、１５時の時点で入院処方オーダが発行されていても、患者の入院情報を参照し、入院していない患者を対象とする入院処方オーダを調剤サーバに送信しない。このため、入院していない患者を対象とする入院処方オーダについては処方箋が発行されず、薬剤師は調剤を行わない。したがって、電子カルテサーバ１００は、無駄な調剤が行われることを防ぐことができる。
【００４７】
また、例えば、電子カルテサーバ１００は、入院情報記憶部１２２を参照し、利用者が期間を入力した時点の日付がオーダの対象となる患者の退院予定日である場合に、オーダを所定の表示方法で表示することを示す情報を、オーダに付与する。このため、電子カルテサーバ１００は、退院予定の患者を対象とするオーダをクライアント２０に表示させる場合に所定の表示方法で表示させるので、調剤を行っても患者が退院してしまう可能性を利用者に事前に知らせることができる。したがって、電子カルテサーバ１００は、無駄な調剤が行われることを防ぐことができる。
【実施例２】
【００４８】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、その他の実施例にて実施されても良い。そこで、以下では、その他の実施例について説明する。
【００４９】
［データセンタ］
実施例１では、電子カルテサーバ１００が医療機関に設置される場合を説明したが、本発明はこれに限定されるものではない。例えば、電子カルテサーバ１００は、複数の医療機関に接続されたデータセンタに適用しても良い。図７は、データセンタへの適用例を説明するための図である。図７に示すように、データセンタ２００は、例えば、ネットワーク２１０を介してクライアント２２０ａ，２２０ｂ・・・と接続される。ネットワーク２１０には、有線又は無線を問わず、インターネット（Internet）、ＷＡＮ（Wide  Area  Network）などの任意の種類の通信網を採用できる。また、クライアント２２０ａ，２２０ｂ・・・は、複数の医療機関に分散して設置される。また、データセンタ２００は、サーバ装置２０１ａ，２０１ｂ・・・と、記憶装置２０２ａ，２０２ｂ・・・とを有する。なお、ここでは、クライアント２２０ａ，２２０ｂ・・・を区別なく述べる場合にクライアント２２０と総称する。また、サーバ装置２０１ａ，２０１ｂ・・・を区別なく述べる場合にサーバ装置２０１と総称する。また、記憶装置２０２ａ，２０２ｂ・・・を区別なく述べる場合に記憶装置２０２と総称する。
【００５０】
例えば、データセンタ２００は、サーバ装置２０１を用いて、図１に示した電子カルテサーバ１００及び調剤サーバ３０の機能をそれぞれ仮想マシンとして実現する。また、データセンタ２００は、記憶装置２０２を用いて、図１に示したオーダ記憶部１２１及び入院情報記憶部１２２を病院ごとに区別して記憶する。
【００５１】
例えば、データセンタ２００において、電子カルテサーバ１００の機能を担う仮想マシンである電子カルテＶＭ（Virtual  Machine）は、ある医療機関に設置されたクライアント２２０ａから、利用者によって入力された期間を受け付ける。電子カルテＶＭは、医療機関ごとに発行されたオーダを記憶するオーダ記憶部から、利用者によって入力された期間に対応するオーダを抽出する。電子カルテＶＭは、抽出したオーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部１２２を参照し、該抽出されたオーダのうち入院中の患者を対象とするオーダを、調剤サーバ３０の機能を担う仮想マシンである調剤ＶＭに出力する。調剤ＶＭは、電子カルテＶＭから受け付けたオーダに基づいて、処方箋の画像データである処方箋データを生成する。調剤ＶＭは、生成した処方箋データをディスプレイやプリンタなどの出力装置に出力する。この処方箋データは、出力装置に出力されることにより、処方箋として発行される。このように、データセンタ２００は、入院中でない患者を対象とするオーダを調剤ＶＭに出力しないため、無駄な調剤が行われることを防ぐことができる。
【００５２】
［その他］
また、例えば、実施例１では、オーダが送信される部門の部門装置として調剤サーバを用いて説明したが、本発明はこれに限定されるものではない。例えば、オーダは、その指示内容に応じて看護部門に設置された看護用サーバに送信される。これによれば、例えば、電子カルテサーバ１００は、未入院の受診者に対するオーダの実施を遅らせることができる。
【００５３】
また、例えば、実施例１において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。例えば、クライアント２０は、電子カルテサーバ１００により抽出されたオーダを自動的に表示するものとして説明したが、表示ボタンの押下によって手動的に表示するようにしても良い。この他、上述文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、オーダ記憶部１２１は、各オーダが発行された発行日を記憶するようにしても良い。
【００５４】
また、例えば、図１に示した電子カルテサーバ１００の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、電子カルテサーバ１００の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、入院情報記憶部１２２が退院予定日と入院情報とを同時に記憶している必要はない。例えば、入院情報記憶部１２２は、患者ＩＤと入院情報とを記憶し、他の記憶部が患者ＩＤと退院予定日とを記憶するようにしても良い。
【００５５】
また、電子カルテサーバ１００は、電子カルテサーバ１００の各機能を既知の情報処理装置に搭載することによって実現することもできる。既知の情報処理装置は、例えば、パーソナルコンピュータ、ワークステーション、携帯電話、ＰＨＳ（Personal  Handy-phone  System）端末、移動体通信端末またはＰＤＡ（Personal  Digital  Assistant）などの装置に対応する。
【００５６】
［プログラム］
図８は、オーダ送信プログラムを実行するコンピュータの一例を示す図である。図８に示すように、コンピュータ３００は、各種演算処理を実行するＣＰＵ３０１と、ユーザからデータの入力を受け付ける入力装置３０２と、モニタ３０３とを有する。また、コンピュータ３００は、記憶媒体からプログラム等を読み取る媒体読み取り装置３０４と、他の装置と接続するためのインターフェース装置３０５と、他の装置と無線により接続するための無線通信装置３０６とを有する。また、コンピュータ３００は、各種情報を一時記憶するＲＡＭ（Random  Access  Memory）３０７と、ハードディスク装置３０８とを有する。また、各装置３０１〜３０８は、バス３０９に接続される。
【００５７】
ハードディスク装置３０８には、図１に示した抽出部１３１および出力部１３２の各処理部と同様の機能を有するオーダ送信プログラムが記憶される。また、ハードディスク装置３０８には、オーダ送信プログラムを実現するための各種データが記憶される。
【００５８】
ＣＰＵ３０１は、ハードディスク装置３０８に記憶された各プログラムを読み出して、ＲＡＭ３０７に展開し、各種の処理を行う。また、これらのプログラムは、コンピュータを図１に示した抽出部１３１および出力部１３２として機能させることができる。
【００５９】
なお、上記のオーダ送信プログラムは、必ずしもハードディスク装置３０８に記憶されている必要はない。例えば、コンピュータが読み取り可能な記録媒体に記憶されたプログラムを、コンピュータ３００が読み出して実行するようにしても良い。コンピュータが読み取り可能な記録媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）等に接続された装置にこのプログラムを記憶させておき、コンピュータ３００がこれらからプログラムを読み出して実行するようにしても良い。
【００６０】
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。
【００６１】
（付記１）医師により発行された指示の内容と、指示を実施する日の情報と、指示の実施の対象となる患者とを有するオーダを記憶するオーダ記憶部から、利用者によって入力された期間に対応するオーダを抽出する抽出部と、
前記抽出部により抽出されたオーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部を参照し、該抽出されたオーダのうち入院中の患者を対象とするオーダを、前記指示の内容に応じた部門の部門装置に出力する出力部と
を備えたことを特徴とする電子カルテサーバ。
【００６２】
（付記２）前記出力部は、前記抽出部により抽出されたオーダのうち、前記入院中の患者を対象とするオーダと、当該入院中でない患者を対象とするオーダとを区別した情報を、前記利用者の端末に出力するとともに、前記抽出されたオーダのうち、該端末から指定されたオーダを前記部門装置へ出力することを特徴とする付記１に記載の電子カルテサーバ。
【００６３】
（付記３）前記入院情報記憶部は、さらに患者の入院予定期間を記憶し、
前記出力部は、前記入院情報記憶部を参照し、前記利用者が前記期間を入力した時点の日付が前記オーダの対象となる患者の退院予定日である場合に、当該オーダを所定の表示方法で表示することを示す情報を、当該オーダに付与することを特徴とする付記１又は２に記載の電子カルテサーバ。
【００６４】
（付記４）サーバ装置によって実行されるオーダ送信方法であって、
医師により発行された指示の内容と、指示を実施する日の情報と、指示の実施の対象となる患者とを有するオーダを記憶するオーダ記憶部から、利用者によって入力された期間に対応するオーダを抽出し、
前記オーダを抽出する処理により抽出されたオーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部を参照し、該抽出されたオーダのうち入院中の患者を対象とするオーダを、前記指示の内容に応じた部門の部門装置に出力する
ことを特徴とするオーダ送信方法。
【００６５】
（付記５）前記オーダを出力する処理は、前記オーダを抽出する処理により抽出されたオーダのうち、前記入院中の患者を対象とするオーダと、当該入院中でない患者を対象とするオーダとを区別した情報を、前記利用者の端末に出力するとともに、前記抽出されたオーダのうち、該端末から指定されたオーダを前記部門装置へ出力することを特徴とする付記４に記載のオーダ送信方法。
【００６６】
（付記６）前記入院情報記憶部は、さらに患者の入院予定期間を記憶し、
前記オーダを出力する処理は、前記入院情報記憶部を参照し、前記利用者が前記期間を入力した時点の日付が前記オーダの対象となる患者の退院予定日である場合に、当該オーダを所定の表示方法で表示することを示す情報を、当該オーダに付与することを特徴とする付記４又は５に記載のオーダ送信方法。
【００６７】
（付記７）コンピュータに、
医師により発行された指示の内容と、指示を実施する日の情報と、指示の実施の対象となる患者とを有するオーダを記憶するオーダ記憶部から、利用者によって入力された期間に対応するオーダを抽出し、
前記オーダを抽出する処理により抽出されたオーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部を参照し、該抽出されたオーダのうち入院中の患者を対象とするオーダを、前記指示の内容に応じた部門の部門装置に出力する
処理を実行させることを特徴とするオーダ送信プログラム。
【００６８】
（付記８）前記オーダを出力する処理は、前記オーダを抽出する処理により抽出されたオーダのうち、前記入院中の患者を対象とするオーダと、当該入院中でない患者を対象とするオーダとを区別した情報を、前記利用者の端末に出力するとともに、前記抽出されたオーダのうち、該端末から指定されたオーダを前記部門装置へ出力することを特徴とする付記７に記載のオーダ送信プログラム。
【００６９】
（付記９）前記入院情報記憶部は、さらに患者の入院予定期間を記憶し、
前記オーダを出力する処理は、前記入院情報記憶部を参照し、前記利用者が前記期間を入力した時点の日付が前記オーダの対象となる患者の退院予定日である場合に、当該オーダを所定の表示方法で表示することを示す情報を、当該オーダに付与することを特徴とする付記７又は８に記載のオーダ送信プログラム。
【００７０】
（付記１０）コンピュータに、
利用者によって入力された期間を指定する情報を、医師により発行された指示の内容と、指示を実施する日の情報と、指示の実施の対象となる患者とを有するオーダを記憶するオーダ記憶部を備えるサーバへ送信し、
前記利用者によって入力された期間に対応するオーダを、前記サーバから受信し、
受信した前記オーダに含まれる患者の各々について、患者の入退院状況を記憶する入院情報記憶部を参照し、該抽出されたオーダのうち入院中でない患者を対象とするオーダを所定の表示方法で表示する
処理を実行させることを特徴とする表示プログラム。
【００７１】
（付記１１）前記オーダを表示する処理は、患者の入院予定期間を記憶する入院予定記憶部を参照し、前記利用者が前記期間を入力した時点の日付が前記オーダの対象となる患者の退院予定日である場合に、当該オーダを前記表示方法とは異なる表示方法で表示することを特徴とする付記１０に記載の表示プログラム。
【符号の説明】
【００７２】
２０，２０ａ，２０ｂ，２０ｃ      クライアント
３０      調剤サーバ
１００      電子カルテサーバ
１１０      通信制御部
１２０      記憶部
１２１      オーダ記憶部
１２２      入院情報記憶部
１３０      制御部
１３１      抽出部
１３２      出力部
２００      データセンタ
２０１，２０１ａ，２０１ｂ      サーバ装置
２０２，２０２ａ，２０２ｂ      記憶装置
２１０      ネットワーク
２２０，２２０ａ，２２０ｂ      クライアント
３００      コンピュータ
３０１      ＣＰＵ
３０２      入力装置
３０３      モニタ
３０４      媒体読み取り装置
３０５      インターフェース装置
３０６      無線通信装置
３０７      ＲＡＭ
３０８      ハードディスク装置
３０９      バス
【図１】
0005772379.tif 000002
【図２】
0005772379.tif 000003
【図３】
0005772379.tif 000004
【図４】
0005772379.tif 000005
【図５】
0005772379.tif 000006
【図６】
0005772379.tif 000007
【図７】
0005772379.tif 000008
【図８】
0005772379.tif 000009