(57)【要約】【課題】再診予約時の予約状況の確認の煩雑さを改善する。【解決手段】再診を行う日程の予約時に、受付部１１が、再診を行う対象の患者を特定する患者識別情報を受け付け、抽出部１２が、患者識別情報に基づいて患者について記録された予約情報を参照して、患者の受診及び／又は検査の予約日を抽出し、表示制御部１３が、抽出された前記予約日を表示する。【選択図】図１
2016164747.tif 000002
【特許請求の範囲】
【請求項１】
再診を行う日程のスケジューリングプログラムにおいて、
再診を行う対象の患者を特定する患者識別情報を受け付け、
前記患者識別情報に基づいて前記患者について記録された予約情報を参照して、前記患者の受診及び／又は検査の予約日を抽出し、抽出した前記予約日を表示する
ことを含む処理をコンピュータに実行させるための予約支援プログラム。
【請求項２】
前記予約情報は日付と時刻情報とを含む情報であり、前記予約情報の内の日付のみが決定されており時刻が決定していない予約情報についても表示対象とする請求項１記載の予約支援プログラム。
【請求項３】
前記予約情報には、所定の時間帯で区切られた予約枠毎に管理される予約情報と共に、前記日付のみが決定されており時刻が決定していない予約情報が、予約枠外の予約情報として記録される請求項２記載の予約支援プログラム。
【請求項４】
前記予約枠毎に管理される予約情報と、前記予約枠外の予約情報とを、区別可能に表示する請求項３記載の予約支援プログラム。
【請求項５】
再診を行う日程のスケジューリングシステムにおいて、
再診を行う対象の患者を特定する患者識別情報を受け付ける受付部と、
前記患者識別情報に基づいて前記患者について記録された予約情報を参照して、前記患者の受診及び／又は検査の予約日を抽出する抽出部と、
抽出された前記予約日を表示する表示制御部と、
を含む予約支援装置。
【請求項６】
再診を行う日程のスケジューリング方法において、
再診を行う対象の患者を特定する患者識別情報を受け付け、
前記患者識別情報に基づいて前記患者について記録された予約情報を参照して、前記患者の受診及び／又は検査の予約日を抽出し、抽出した前記予約日を表示する
ことを含む処理をコンピュータに実行させる予約支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予約支援プログラム、予約支援装置、及び予約支援方法に関する。
【背景技術】
【０００２】
医師が患者の診療や検査の予約を取る際に、電子カルテシステム等に登録されている情報に基づいて、該当の患者の予約状況を確認することが行われている。
【０００３】
例えば、診療予約において、同一時間に同一患者が複数の診療科目で予約されるのを防止するシステムが提案されている。このシステムでは、予約要求の入力に応じて、この予約要求に含まれる予約時間が予約情報ファイルに既に登録された該当患者の他の診療科目に対する予約時間に重複するか否かを判定する。そして、予約時間が重複すると判定されたとき予約要求の予約情報ファイルに対する登録を中止して重複警告を出力する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１６２０６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、検体検査、緊急検査、予約を必要とせず順番に受ける検査などのように、全ての診療や検査が、予約時間まで指定されているとは限らない。従来技術のように、予約時間が登録されていることを前提としたシステムでは、このような予約時間が指定されていない診療や検査の予約状況を管理することはできない。そのため、医師や患者の記憶に頼ったり、電子カルテシステムで確認できる予約状況とは別の情報を確認したりする必要があり、煩雑であるという問題がある。
【０００６】
本発明は、再診予約時の予約状況の確認の煩雑さを改善することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、一つの態様として、再診を行う日程のスケジューリングプログラムにおいて、再診を行う対象の患者を特定する患者識別情報を受け付ける。そして、前記患者識別情報に基づいて前記患者について記録された予約情報を参照して、前記患者の受診及び／又は検査の予約日を抽出し、抽出した前記予約日を表示する。
【発明の効果】
【０００８】
一つの側面として、再診予約時の予約状況の確認の煩雑さを改善することができる、という効果を有する。
【図面の簡単な説明】
【０００９】
【図１】予約支援装置の概略構成を示す機能ブロック図である。
【図２】予約情報データベース（ＤＢ）の一例を示す図である。
【図３】予約状況画面の一例を示す図である。
【図４】予約支援装置として機能するコンピュータの概略構成を示すブロック図である。
【図５】予約支援処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明に関する実施形態の一例を詳細に説明する。本実施形態では、電子カルテシステムと連携して、又は電子カルテシステムの機能の一部として動作する予約支援装置について説明する。
【００１１】
図１に示すように、本実施形態に係る予約支援装置１０は、受付部１１と、抽出部１２と、表示制御部１３とを含む。
【００１２】
受付部１１は、患者を識別するための識別情報（患者ＩＤ）と共に、その患者ＩＤが示す患者の受診及び検査の予約状況確認の指示を受け付ける。なお、予約状況確認の指示は、例えば、電子カルテシステムにおいて、該当の患者の電子カルテを開いている状態で、予約状況の確認を指示するメニューやコマンドボタンが選択されることにより、予約支援装置１０に送出される。
【００１３】
抽出部１２は、予約情報データベース（ＤＢ）２１を参照して、受付部１１で受け付けた患者ＩＤが示す患者についての予約情報を抽出する。
【００１４】
予約情報ＤＢ２１には、受診又は検査の予約情報が記録される。受診又は検査の予約は、受診又は検査の種類に応じて予め定められた時間帯で区切られた予約枠で管理される。例えば、検査Ａについて、１０時から１２時までを「検査Ａ−１」という枠名の予約枠、１２時から１４時までを「検査Ａ−２」という枠名の予約枠、１４時から１６時までを「検査Ａ−３」という枠名の予約枠で管理することができる。この場合、例えば、○月○日の「検査Ａ−３」の予約枠を患者Ｘのために取った場合には、「患者Ｘについて、○月○日の１４時から１６時まで、検査Ａの予約あり」という予約状況を示す予約情報が予約情報ＤＢ２１に記録されることになる。
【００１５】
一方、検体検査のように、患者自体が検査時間に拘束されるわけではないため、予約枠で管理されない検査が存在する。しかし、検体検査の結果も踏まえて再診の予約を取りたい場合もあるため、検体検査の予約についても、予約状況として確認できることが望ましい。また、検査の予約日だけ決め、その予約日において、検査装置が空いている時間に検査を受けるなど、予約枠で管理されない検査も存在する。本実施形態では、このような予約枠で管理されない検査に対する予約を「予約枠外の予約」という。本実施形態では、このような予約枠外の予約を示す予約情報についても、予約情報ＤＢ２１に記録する。
【００１６】
図２に、予約情報ＤＢ２１の一例を示す。図２の例では、１行（１レコード）が１つの予約情報に相当し、各予約情報は、「患者ＩＤ」、「予約日」、「予約時間」、「内容」、及び「予約枠フラグ」の情報を有する。「患者ＩＤ」は、その予約情報が示す予約の対象となる患者の患者ＩＤである。「予約日」は、予約された受診又は検査の日付である。「予約時間」は、予約された受診又は検査の時間帯である。予約枠で管理される受診又は検査に対する予約情報の場合には、「予約時間」は、予約枠に対応した時間帯である。予約枠外の予約を示す予約情報の場合には、「予約時間」は空欄であってもよいし、目安となる時間が記録されてもよい。
【００１７】
「内容」は、受診又は検査の内容である。予約枠で管理される受診又は検査に対する予約情報の場合には、「内容」は、その予約枠の枠名とすることができる。予約枠外の予約を示す予約情報の場合には、「内容」は、検査名等の任意で入力された情報とすることができる。「予約枠フラグ」では、予約情報が、予約枠で管理される受診又は検査に対する予約情報か、予約枠外の予約を示す予約情報かを識別するためのフラグが設定される。例えば、予約枠で管理される受診又は検査に対する予約情報の場合には、予約枠フラグを「０」、予約枠外の予約を示す予約情報の場合には、予約枠フラグを「１」とすることができる。
【００１８】
抽出部１２は、具体的には、予約情報ＤＢ２１において、「患者ＩＤ」が、受付部１１で受け付けた患者ＩＤと一致する予約情報を抽出する。この際、抽出部１２は、予約情報が、予約枠で管理される受診又は検査に対する予約情報か、予約枠外の予約を示す予約情報かを区別することなく、全ての予約情報を抽出する。なお、例えば、予約日として所定期間を指定した場合には、「予約日」の日付がその所定期間に含まれる予約情報のみを抽出するようにしてもよい。
【００１９】
表示制御部１３は、抽出部１２により抽出された予約情報を含む予約状況画面を表示装置に表示する。図３に、予約状況画面３１の一例を示す。図３の例では、予約状況画面３１は、一覧表示領域３２を含む。表示制御部１３は、抽出部１２により抽出された予約情報を、「予約日」及び「予約時間」に基づいて並び替えて一覧を作成し、一覧表示領域３２に埋め込む。予約枠外の予約を示す予約情報では、「予約時間」が空欄の予約情報も存在するため、そのような予約情報は、「予約日」が同一の予約情報の上部又は下部にまとめて表示する。さらに、表示制御部１３は、「予約枠フラグ」に基づいて、予約枠外の予約を示す予約情報を特定し、予約枠外の予約を示す予約情報に、予約枠外であることを示すコメントが表示されるように設定してもよい。
【００２０】
予約支援装置１０は、例えば、図４に示すコンピュータ４０で実現することができる。コンピュータ４０はＣＰＵ４１、一時記憶領域としてのメモリ４２、及び不揮発性の記憶部４３を備える。また、コンピュータ４０は、表示装置及び入力装置等の入出力装置４８が接続される入出力インターフェース（Ｉ／Ｆ）４４を備える。また、コンピュータ４０は、記録媒体４９に対するデータの読み込みと書き込みとを制御するｒｅａｄ／ｗｒｉｔｅ（Ｒ／Ｗ）部４５、及びインターネット等のネットワークに接続されるネットワークＩ／Ｆ４６を備える。ＣＰＵ４１、メモリ４２、記憶部４３、入出力Ｉ／Ｆ４４、Ｒ／Ｗ部４５、及びネットワークＩ／Ｆ４６は、バス４７を介して互いに接続される。
【００２１】
記憶部４３は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（solid state drive）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部４３には、コンピュータ４０を予約支援装置１０として機能させるための予約支援プログラム５０が記憶される。また、記憶部４３は、予約情報ＤＢ２１を構成するデータである予約情報が記憶される予約情報記憶領域６０を有する。
【００２２】
ＣＰＵ４１は、予約支援プログラム５０を記憶部４３から読み出してメモリ４２に展開し、予約支援プログラム５０が有するプロセスを順次実行する。また、ＣＰＵ４１は、予約情報記憶領域６０からデータを読み出して、予約情報ＤＢ２１をメモリ４２に展開する。
【００２３】
予約支援プログラム５０は、受付プロセス５１と、抽出プロセス５２と、表示制御プロセス５３とを有する。ＣＰＵ４１は、受付プロセス５１を実行することで、図１に示す受付部１１として動作する。また、ＣＰＵ４１は、抽出プロセス５２を実行することで、図１に示す抽出部１２として動作する。また、ＣＰＵ４１は、表示制御プロセス５３を実行することで、図１に示す表示制御部１３として動作する。これにより、予約支援プログラム５０を実行したコンピュータ４０が、予約支援装置１０として機能することになる。
【００２４】
なお、予約支援プログラム５０により実現される機能は、例えば半導体集積回路、より詳しくはＡＳＩＣ（Application Specific Integrated Circuit）等で実現することも可能である。
【００２５】
次に、本実施形態に係る予約支援装置１０の作用について説明する。予約支援装置１０を含む電子カルテシステムにおいて、例えば、該当の患者の電子カルテを開いている状態で、医師が予約状況の確認を指示するメニューやコマンドボタンを選択する。この選択により、該当の患者の患者ＩＤと共に、その患者ＩＤが示す患者の受診及び検査の予約状況確認の指示が、予約支援装置１０に送出される。予約支援装置１０では、受付部１１が、患者ＩＤ及び予約状況確認の指示を受け付けると、図５に一例を示す予約支援処理が実行される。
【００２６】
図５に示す予約支援処理のステップＳ１１で、抽出部１２が、予約情報ＤＢ２１において、「患者ＩＤ」が、受付部１１で受け付けた患者ＩＤと一致する予約情報を抽出する。
【００２７】
次に、ステップＳ１２で、表示制御部１３が、上記ステップＳ１１で、抽出部１２により予約情報が抽出されたか否かを判定する。受け付けた患者ＩＤと一致する患者ＩＤを有する予約情報が予約情報ＤＢ２１に存在しない場合には、処理はステップＳ１６へ移行する。ステップＳ１６では、表示制御部１３が、予約情報が存在しない旨のメッセージを表示装置に表示して、予約支援処理を終了する。一方、予約情報が抽出された場合には、処理はステップＳ１３へ移行する。
【００２８】
ステップＳ１３では、表示制御部１３が、抽出部１２により抽出された予約情報を、「予約日」及び「予約時間」に基づいて並び替えて、一覧を作成する。「予約時間」が空欄の予約情報は、「予約日」が同一の予約情報の上部又は下部にまとめて配置する。
【００２９】
次に、ステップＳ１４で、表示制御部１３が、抽出された予約情報の各々の「予約枠フラグ」に基づいて、予約枠外の予約を示す予約情報を特定する。そして、表示制御部１３は、予約枠外の予約を示す予約情報に、予約枠外であることを示すコメントが表示されるように設定する。
【００３０】
次に、ステップＳ１５で、表示制御部１３が、例えば図３に示すように、作成した一覧を一覧表示領域３２に埋め込んだ予約状況画面３１を表示装置に表示して、予約支援処理を終了する。
【００３１】
以上説明したように、本実施形態に係る予約支援装置によれば、予約枠で管理される受診又は検査に対する予約のように、予約時間が決定している予約だけでなく、予約時間が決定していない予約も、予約状況一覧として表示する。このため、患者の再診の日程を決める際に、予約枠外の予約も含めた全ての予約状況を一度に把握することができる。従って、予約枠で管理される受診又は検査に対する予約を示す予約情報とは別の情報を参照して、予約枠外の予約を示す予約情報を確認するなどの、再診予約時の煩雑さを改善することができる。
【００３２】
なお、上記実施形態では、予約枠外の予約も含む予約情報について、予約情報に含まれる全ての項目を抽出して一覧を表示する場合について説明したが、これに限定されない。予約情報のうち、少なくとも「予約日」の情報を抽出すればよい。予約日の情報を抽出することで、予約枠で管理される予約、及び予約枠外の予約の両方について、どの日に予約が入っているかを把握することができるため、再診予約時に、次回の予約日として適切な日を決めることができる。また、「予約日」に加え、受診及び検査の「内容」の情報も抽出して表示することで、日程の空き状況だけでなく、検査結果等を踏まえて再診予約を行うことができる。
【００３３】
また、上記実施形態では、予約枠で管理される受診又は検査に対する予約の一例として、予め定めた時間帯で区切られた予約枠毎の予約について説明したが、これに限定されない。例えば、予約時に任意の時間帯を指定する場合も、本実施形態における「予約枠」として扱ってもよい。いずれの場合でも、上記実施形態によれば、予約時間が決定している予約だけでなく、予約時間が決定していない予約も、予約状況一覧として表示することができる。
【００３４】
また、上記実施形態では、予約枠外の予約を示す予約情報については、予約枠外であることを示すコメントを表示する場合について説明したが、これに限定されない。文字やセルの色や大きさを、予約枠で管理される受診又は検査に対する予約を示す予約情報とは異ならせて表示してもよい。また、コメントを付したり、表示を異ならせたりすることなく、予約枠で管理される受診又は検査に対する予約を示す予約情報と、予約枠外の予約を示す予約情報とを同様に表示してもよい。
【００３５】
また、上記実施形態では、予約枠外の予約を示す予約情報か否かを、フラグを用いて判定する場合について説明したが、これに限定されない。予約枠で管理される受診又は検査に対する予約を示す予約情報と、予約枠外の予約を示す予約情報とを区別する必要がある場合には、例えば、「予約時間」が空欄の予約情報を、予約枠外の予約を示す予約情報と判定すればよい。また、「予約時間」に、予め定めた予約枠に応じた時間帯以外の時間が記録されている場合に、予約枠外の予約を示す予約情報であると判定したり、「内容」に記録された受診又は検査の種類に応じて判定したりするようにしてもよい。
【００３６】
なお、上記では、予約支援プログラム５０が記憶部４３に予め記憶（インストール）されている態様を説明したが、これに限定されない。開示の技術に係るプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の記録媒体に記録された形態で提供することも可能である。
【００３７】
以上の実施形態に関し、更に以下の付記を開示する。
【００３８】
（付記１）
再診を行う日程のスケジューリングプログラムにおいて、
再診を行う対象の患者を特定する患者識別情報を受け付け、
前記患者識別情報に基づいて前記患者について記録された予約情報を参照して、前記患者の受診及び／又は検査の予約日を抽出し、抽出した前記予約日を表示する
ことを含む処理をコンピュータに実行させるための予約支援プログラム。
【００３９】
（付記２）
前記予約情報は日付と時刻情報とを含む情報であり、前記予約情報の内の日付のみが決定されており時刻が決定していない予約情報についても表示対象とする付記１記載の予約支援プログラム。
【００４０】
（付記３）
前記予約情報には、所定の時間帯で区切られた予約枠毎に管理される予約情報と共に、前記日付のみが決定されており時刻が決定していない予約情報が、予約枠外の予約情報として記録される付記２記載の予約支援プログラム。
【００４１】
（付記４）
前記予約枠毎に管理される予約情報と、前記予約枠外の予約情報とを、区別可能に表示する付記３記載の予約支援プログラム。
【００４２】
（付記５）
再診を行う日程のスケジューリングシステムにおいて、
再診を行う対象の患者を特定する患者識別情報を受け付ける受付部と、
前記患者識別情報に基づいて前記患者について記録された予約情報を参照して、前記患者の受診及び／又は検査の予約日を抽出する抽出部と、
抽出された前記予約日を表示する表示制御部と、
を含む予約支援装置。
【００４３】
（付記６）
前記予約情報は日付と時刻情報とを含む情報であり、
前記表示制御部は、前記予約情報の内の日付のみが決定されており時刻が決定していない予約情報についても表示対象とする
付記５記載の予約支援装置。
【００４４】
（付記７）
前記予約情報には、所定の時間帯で区切られた予約枠毎に管理される予約情報と共に、前記日付のみが決定されており時刻が決定していない予約情報が、予約枠外の予約情報として記録される付記６記載の予約支援装置。
【００４５】
（付記８）
前記表示制御部は、前記予約枠毎に管理される予約情報と、前記予約枠外の予約情報とを、区別可能に表示する付記７記載の予約支援装置。
【００４６】
（付記９）
再診を行う日程のスケジューリング方法において、
再診を行う対象の患者を特定する患者識別情報を受け付け、
前記患者識別情報に基づいて前記患者について記録された予約情報を参照して、前記患者の受診及び／又は検査の予約日を抽出し、抽出した前記予約日を表示する
ことを含む処理をコンピュータに実行させる予約支援方法。
【００４７】
（付記１０）
前記予約情報は日付と時刻情報とを含む情報であり、前記予約情報の内の日付のみが決定されており時刻が決定していない予約情報についても表示対象とする付記９記載の予約支援方法。
【００４８】
（付記１１）
前記予約情報には、所定の時間帯で区切られた予約枠毎に管理される予約情報と共に、前記日付のみが決定されており時刻が決定していない予約情報が、予約枠外の予約情報として記録される付記１０記載の予約支援方法。
【００４９】
（付記１２）
前記予約枠毎に管理される予約情報と、前記予約枠外の予約情報とを、区別可能に表示する付記１１記載の予約支援方法。
【００５０】
（付記１３）
再診を行う日程のスケジューリングプログラムにおいて、
再診を行う対象の患者を特定する患者識別情報を受け付け、
前記患者識別情報に基づいて前記患者について記録された予約情報を参照して、前記患者の受診及び／又は検査の予約日を抽出し、抽出した前記予約日を表示する
ことを含む処理をコンピュータに実行させるための予約支援プログラム
を記憶した記憶媒体。
【符号の説明】
【００５１】
１０   予約支援装置
１１   受付部
１２   抽出部
１３   表示制御部
３１   予約状況画面
３２   一覧表示領域
４０   コンピュータ
４１  ＣＰＵ
４２   メモリ
４３   記憶部
５０   予約支援プログラム
２１   予約情報データベース（ＤＢ）
【図１】
2016164747.tif 000003
【図２】
2016164747.tif 000004
【図３】
2016164747.tif 000005
【図４】
2016164747.tif 000006
【図５】
2016164747.tif 000007