JP2006260169A - Reservation collective acquisition support program, reservation collective acquisition support device, and reservation collective acquisition support method. - Google Patents
Reservation collective acquisition support program, reservation collective acquisition support device, and reservation collective acquisition support method. Download PDFInfo
- Publication number
- JP2006260169A JP2006260169A JP2005076706A JP2005076706A JP2006260169A JP 2006260169 A JP2006260169 A JP 2006260169A JP 2005076706 A JP2005076706 A JP 2005076706A JP 2005076706 A JP2005076706 A JP 2005076706A JP 2006260169 A JP2006260169 A JP 2006260169A
- Authority
- JP
- Japan
- Prior art keywords
- reservation
- reservation frame
- patient
- inspection
- search
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 56
- 238000007689 inspection Methods 0.000 claims abstract description 66
- 238000012790 confirmation Methods 0.000 claims description 11
- 238000004364 calculation method Methods 0.000 abstract description 4
- 238000012545 processing Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 6
- 230000007717 exclusion Effects 0.000 description 5
- 238000003825 pressing Methods 0.000 description 5
- 238000002347 injection Methods 0.000 description 4
- 239000007924 injection Substances 0.000 description 4
- 240000000220 Panda oleosa Species 0.000 description 3
- 235000016496 Panda oleosa Nutrition 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 210000001015 abdomen Anatomy 0.000 description 1
- 210000000038 chest Anatomy 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002592 echocardiography Methods 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 210000003141 lower extremity Anatomy 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Abstract
【課題】 患者側から見ると、同じ日にできる検査はまとめて行うことによって、できるだけ少ない来院回数で済むようなスケジュールが望ましい。このような算出手法を、本明細においては最少来院パスと呼ぶ。本発明は、この最少来院パスの実現を目的とする。
【解決手段】本発明に関わる予約一括取得支援プログラムは、コンピュータを、患者の複数の検査項目を受信する受信手段と、検査項目ごとの予約枠の状況を管理する予約枠データを参照し、前記受信手段で受信した複数の検査項目のうち、2以上の検査項目をグルーピングし、該グルーピングした検査項目を同一日で取得可能な予約枠を検索する検索手段と、前記検索手段によって検索された予約枠を含めて前記複数の検査項目の予約日を確定する確定手段と、して動作させることを特徴とする。
【選択図】 図1
PROBLEM TO BE SOLVED: From a patient's side, it is desirable to have a schedule in which examinations that can be performed on the same day can be performed together so that the number of visits can be reduced as little as possible. Such a calculation method is referred to as a minimum visit pass in this specification. The present invention aims to achieve this minimum visit pass.
A reservation batch acquisition support program according to the present invention refers to a receiving means for receiving a plurality of examination items of a patient, reservation frame data for managing a status of a reservation frame for each examination item, and a computer. Of the plurality of inspection items received by the receiving means, two or more inspection items are grouped, a search means for searching a reservation frame in which the grouped inspection items can be acquired on the same day, and a reservation searched by the search means It is operated as a determination means for determining reservation dates for the plurality of inspection items including a frame.
[Selection] Figure 1
Description
本発明は、オーダリングシステムや電子カルテシステム等の医療事務支援システムにおける予約業務の支援を行うプログラム、装置、及び方法に関する。特に、検査等の一括予約を行う際に、患者の希望に即した予約日候補を提示することを目的とする。 The present invention relates to a program, an apparatus, and a method for supporting reservation work in a medical office support system such as an ordering system and an electronic medical record system. In particular, it is intended to present a reservation date candidate that meets the patient's wishes when performing a batch reservation such as an examination.
オーダリングシステムや電子カルテシステム等の医療支援システムでは、利用者である医師等が、患者に対する処方、注射、検査等のオーダを発行する。これらのうち、検査オーダの発行に際し、一度に複数の検査オーダを発行することがある。また、これらの検査オーダは、検査機器のスケジュールを加味し、未来の日付における予約という形でオーダを発行しておき、実際の検査はその日付に再度患者が来院して受けることが一般的である。 In a medical support system such as an ordering system or an electronic medical record system, a doctor who is a user issues orders for prescription, injection, examination, etc. for a patient. Of these, when issuing an inspection order, a plurality of inspection orders may be issued at a time. In addition, these inspection orders take into account the schedule of the inspection equipment, and orders are issued in the form of reservations on future dates, and the actual inspection is usually performed by the patient again on that date. is there.
このような複数の検査オーダを発行する際、各々の検査オーダに関する予約日の候補を提示する仕組みがある。例えば、下記の特許文献1には、検査機器の予約状況や禁則情報に基づいて、最も近い空き時間を検出することでスケジュールを算出する技術が説明されている。
医療機関においては、できるだけ多くの患者を処理するために、上述のように、全ての検査が最も早く終わる予約を取得するようにスケジュールを算出することが望ましい。このような算出手法を、本明細においては最短来院パスと呼ぶ。 In a medical institution, in order to process as many patients as possible, as described above, it is desirable to calculate a schedule so as to obtain an appointment for which all examinations end earliest. Such a calculation method is referred to as the shortest visit path in this specification.
しかし、患者側から見ると、同じ日にできる検査はまとめて行うことによって、できるだけ少ない来院回数で済むようなスケジュールが望ましい。このような算出手法を、本明細においては最少来院パスと呼ぶ。本発明は、この最少来院パスの実現を目的とする。 However, from the patient's perspective, it is desirable to have a schedule that requires as few visits as possible by performing tests that can be performed on the same day all at once. Such a calculation method is referred to as a minimum visit pass in this specification. The present invention aims to achieve this minimum visit pass.
本発明に関わる予約一括取得支援プログラムは、コンピュータを、患者の複数の検査項目を受信する受信手段と、検査項目ごとの予約枠の状況を管理する予約枠データを参照し、前記受信手段で受信した複数の検査項目のうち、2以上の検査項目をグルーピングし、該グルーピングした検査項目を同一日で取得可能な予約枠を検索する検索手段と、前記検索手段によって検索された予約枠を含めて前記複数の検査項目の予約日を確定する確定手段と、して動作させることを特徴とする。 The reservation batch acquisition support program according to the present invention refers to a receiving unit that receives a plurality of examination items of a patient, and reservation frame data that manages the status of a reservation frame for each examination item, and is received by the receiving unit. Including two or more inspection items out of the plurality of inspection items, a search means for searching for reservation slots that can be obtained on the same day for the grouped inspection items, and a reservation slot searched by the search means It is operated as confirmation means for confirming reservation dates for the plurality of inspection items.
また、本発明に関わる予約一括取得支援装置は、検査項目ごとの予約枠の状況を管理する予約枠データと、患者の複数の検査項目を受信する受信手段と、前記予約枠データを参照し、前記受信手段で受信した複数の検査項目のうち、2以上の検査項目をグルーピングし、該グルーピングした検査項目を同一日で取得可能な予約枠を検索する検索手段と、前記検索手段によって検索された予約枠を含めて前記複数の検査項目の予約日を確定する確定手段と、を備えることを特徴とする。 Further, the reservation batch acquisition support device according to the present invention refers to the reservation frame data for managing the status of the reservation frame for each examination item, receiving means for receiving a plurality of examination items of the patient, and the reservation frame data, Of the plurality of inspection items received by the receiving means, two or more inspection items are grouped, a search means for searching for a reservation frame that can acquire the grouped inspection items on the same day, and the search means And a confirmation means for confirming reservation dates for the plurality of inspection items including a reservation frame.
更に、本発明に関わる予約一括取得支援方法は、患者の複数の検査項目を受信する受信ステップと、検査項目ごとの予約枠の状況を管理する予約枠データを参照し、前記受信手段で受信した複数の検査項目のうち、2以上の検査項目をグルーピングし、該グルーピングした検査項目を同一日で取得可能な予約枠を検索する検索ステップと、前記検索手段によって検索された予約枠を含めて前記複数の検査項目の予約日を確定する確定ステップと、を含むことを特徴とする。 Furthermore, the reservation collective acquisition support method according to the present invention refers to a receiving step for receiving a plurality of examination items of a patient, and reservation frame data for managing the status of a reservation frame for each examination item, and the reception means receives the received information. A group of two or more inspection items among a plurality of inspection items, a search step for searching for a reservation frame that can be acquired on the same day for the grouped inspection items, and the reservation frame searched by the search unit And a confirmation step for confirming reservation dates for a plurality of inspection items.
上述のように、本発明は、ある患者の検査予約を一括で取得する際に、同じ日にできる検査はできるだけまとめて行うように予約を取得するようにしたため、当該患者とって少ない来院回数で済むスケジュールを提供することが可能となる。 As described above, according to the present invention, when acquiring a reservation for examination of a certain patient in a lump, since the reservation is acquired so that examinations that can be performed on the same day are performed as much as possible, the number of visits for the patient is small. It is possible to provide a schedule that can be completed.
本発明の実施の形態に係るシステム概要について図1を用いて説明する。図1は、医療機関内に備えられる医療支援装置を模式的に示したシステム構成図である。医療機関内には、サーバ装置120と、クライアント端末100とが、LAN等のネットワーク110を介して接続されている。なお、図1においては、クライアント端末100は一台しか記載されていない。通常は複数のクライアント端末100がネットワークで接続されているものであるが、本実施の形態において、各クライアント端末100のシステム構成は概ね同一であるため、説明の便宜のため一台のみの記載とするものである。
An overview of a system according to an embodiment of the present invention will be described with reference to FIG. FIG. 1 is a system configuration diagram schematically showing a medical support apparatus provided in a medical institution. In the medical institution, the
サーバ装置120は、OS121によって制御されており、このOS121の上で医療支援サーバシステム130が動作する。当該医療支援サーバシステム130には、オーダデータ141へのアクセスを行うオーダ情報アクセスプログラム131、オーダの編集を行うオーダ編集プログラム132、予約枠の検索を行う予約枠検索プログラム133、利用者に提示する画面の表示制御を行う表示プログラム134、とが含まれる。これらのプログラムは、サーバ装置120の図示せぬ外部記憶装置に格納されており、各プログラム実行時に内部記憶装置に読み出される。また、当該医療支援サーバシステム130には、患者の属性情報を格納する患者データ140、患者のオーダ情報を格納するオーダデータ141、予約枠の状況を管理する予約枠データ142、とが含まれ、必要に応じて、オーダ情報アクセスプログラム131、オーダ編集プログラム132、予約枠検索プログラム133、表示プログラム134、とから参照又は更新される。
The
また、サーバ装置120は、利用者に各種の情報を提示するための表示装置(図示せず)の制御を行う表示制御部122、利用者からの情報の入力制御を行う入力制御部123、クライアント端末100との通信制御を行う通信制御部124と、を備える。
The
当該サーバ装置120とネットワーク110を介して接続されるクライアント端末100は、OS103によって制御されており、このOS103の上で医療支援クライアントシステムが動作する。当該クライアント端末100は、例えばパーソナルコンピュータである。また、診療録作成支援クライアントシステム101は主にブラウジングプログラム102であって、診療録作成支援サーバシステム130に対する入力と医療支援サーバシステム130からの情報の出力を行うものである。
The
また、クライアント端末100は、利用者に各種の情報を提示するための表示装置(図示せず)の制御を行う表示制御部104、利用者からの情報の入力制御を行う入力制御部105、サーバ装置120との通信制御を行う通信制御部106と、を備える。
The
次に、本発明の一実施の形態に係る処理概要について、図2を用いて説明する。 Next, an outline of processing according to an embodiment of the present invention will be described with reference to FIG.
まず、利用者がクライアント端末100の医療支援クライアントシステム101から医療支援サーバシステム130にログイン処理を行う(S201)。医療支援サーバシステム130の表示プログラム134は、一般的な利用者認証手続による利用者認証を行った後、患者検索画面をクライアント端末100に表示させる(S202)。
First, the user performs login processing from the medical
この患者検索画面について、患者検索画面301を用いて詳細に説明する。患者検索画面301は、ヘッダ部、ボディ部、とから構成されている。ヘッダ部には、画面の名称とともに、業務終了ボタンを備える。ボディ部には、患者を検索する際の検索キー入力領域、検索ボタン、検索結果を一覧表示する領域、とを備える。
This patient search screen will be described in detail using the
この患者検索画面において、利用者が業務を終了する際は、ヘッダ部に備えられた業務終了ボタンを押下する。医療支援サーバシステムは、業務終了ボタンの押下を受け付けた場合は、業務を終了する(S203)。それ以外の操作を受け付けた場合は、S204の患者検索処理を実行する。具体的には、患者検索画面301の検索キー入力領域への患者氏名を検索するための検索キーの入力とともに、検索ボタンの押下を受け付ける。そして、患者データ140を検索し、該当する患者の情報を抽出して、表示プログラム134が患者検索画面301の一覧表示領域に表示する。
In this patient search screen, when the user ends the work, the work end button provided in the header is pressed. When the medical support server system accepts the pressing of the business end button, the medical support server system ends the business (S203). If any other operation is accepted, the patient search process of S204 is executed. More specifically, the search key input is received in the search key input area of the
この患者データ140について、図4を用いて詳細に説明する。患者データ401は、患者の属性情報を格納するテーブルであって、ID、氏名、カナ、性別、年齢、とを記録する。S204の検索では、利用者から受け付けたカナ表記のキーワードを用いて、患者データ401のカナ項目を検索する。そして、合致したレコードを抽出する。
The
次に、患者検索画面301の一覧表示領域から利用者が一人の患者を選択したことを受けて、当該患者のカルテ情報を表示するカルテ画面を表示プログラム134が表示する(S205)。
Next, in response to the user selecting one patient from the list display area of the
このカルテ編集画面について、図5のカルテ編集画面501を用いて詳細に説明する。カルテ編集画面501は、ヘッダ部とボディ部から構成されている。ヘッダ部には、患者氏名と、編集完了時に押下するための“カルテを閉じる”ボタンが備えられている。また、ボディ部は左右に二つ分割されており、左側に過去のオーダ歴若しくは診療歴、右側に入力領域をそれぞれ表示する領域を備える。更に、入力領域には処方ボタン、検査ボタン、注射ボタン、再診予約ボタンが備えられている。 カルテ編集画面501は、オーダデータ141の内容を読み込んで表示し、各オーダの発行履歴は過去の診療歴として当該オーダデータ141に書き出す。これらのオーダデータ141へのアクセスは、オーダ情報アクセスプログラム131によって実行される。
This chart editing screen will be described in detail using the
このオーダデータ141について、図6のオーダデータ601を用いて詳細に説明する。オーダデータ601は、患者のオーダデータを格納するマスタであって、ID、オーダ種別、オーダ番号、オーダ内容、とを記録する。オーダデータ601は、ID=0001の患者に対して過去に発行したオーダの履歴を格納している状態を表している。即ち、2005年3月2日に、アリナミンを一日二回の用法で3日分発行したことを表すものである。また、同一日に注射オーダが発行されており、その内容は、500mlのソリタT3号を一日三回の用法発行したことを表すものである。そして、カルテ編集画面501の過去の診療歴に展開されている情報は、これらのカルテデータ601の情報である。
The
利用者は、過去の診療歴を参照しながら、今回の診療において発行するオーダの入力を行う。例えば、処方オーダを発行する際は、処方ボタンを押下することで処方オーダ入力ツールを起動し、その内容を入力する。また、検査オーダを発行する際は、検査ボタンを押下することで検査オーダ入力ツールを起動し、その内容を入力する。これらの処理は、オーダ編集プログラム132によって、カルテ編集処理(S206)において実行される。
The user inputs an order issued in the current medical care while referring to the past medical history. For example, when issuing a prescription order, a prescription order input tool is activated by pressing a prescription button, and the content is input. Further, when issuing an inspection order, the inspection order input tool is activated by pressing an inspection button, and the contents are input. These processes are executed in the chart editing process (S206) by the
このようにある患者のカルテ情報の編集が完了し、利用者がカルテ編集画面501の“カルテを閉じる”ボタンを押下すると、S202に戻り、患者検索画面を再度表示する。
When the editing of the chart information of a patient is completed in this way and the user presses the “close chart” button on the
次に、S206のカルテ編集処理について、図5のフローを用いて詳細に説明する。まず、オーダ編集プログラム132は、カルテ編集画面501において、“カルテを閉じる”ボタンが押下されたか否かを判定する(S701)。“カルテを閉じる”ボタンが押下されたのであれば、このカルテ編集処理を終了し、患者検索画面301を表示する(S202)。“カルテを閉じる”ボタンが押下されていないのであれば、検査ボタンが押下されたか否かを判定する(S702)。処方ボタン、注射ボタン、再診予約ボタンが押下されたのであれば、この判定はNとなり、それらの各オーダの種類に応じた処理を行う(S712)。検査ボタンが押下されたのであれば、検査項目指定画面を表示する(S703)。
Next, the chart editing process of S206 will be described in detail using the flow of FIG. First, the
この検査項目指定画面について、図8の検査項目指定画面801を用いて詳細に説明する。検査項目指定画面801は、ヘッダ部とボディ部から構成されている。ヘッダ部には、患者氏名と、検査項目指定完了時に押下するための確定ボタンと、入力中の指定を一旦取り消すためのキャンセルボタンとが備えられている。ボディ部は、最初は何もない状態で表示される。
This inspection item designation screen will be described in detail using the inspection
次に、利用者から検査項目の指定を受け付ける(S704)。ここで、利用者は、所定の操作によって検査項目を一つ以上指定する。例えば、本実施の形態においては、ボディ上でマウスを右クリックすることで階層構造のメニューを表示することとする。この場合、まず放射線オーダと生理検査オーダの二つが表示され、このうちの放射線オーダをクリックすることで、次の階層のメニューが表示される。この例では、一般撮影、CT検査、MRI検査、RI検査の四つが表示される。更に、CT検査をクリックすると、次にどの部位の撮影を行うかを選択するメニューが表示される。この例では、頭部、胸腹部、下肢の三つが表示される。このうち、例えば頭部をクリックすることでメニューの選択は終了し、検査項目指定画面801にあるように、CT検査と頭部という文字列がボディ部に表示されることとなる。検査項目指定画面802は、上述のような操作を繰り返すことによって、最終的にCT検査、RI検査、心エコーという三つの検査項目が指定された状態を表している。この状態で利用者がヘッダ部の確定ボタンを押下すると、次に、予約枠指定画面が表示される(S705)。
Next, designation of an inspection item is received from the user (S704). Here, the user designates one or more inspection items by a predetermined operation. For example, in this embodiment, a hierarchical menu is displayed by right-clicking the mouse on the body. In this case, first, a radiation order and a physiological examination order are displayed, and by clicking on the radiation order, a menu of the next hierarchy is displayed. In this example, four items of general imaging, CT examination, MRI examination, and RI examination are displayed. Further, when a CT examination is clicked, a menu for selecting which part to be imaged next is displayed. In this example, three of the head, chest and abdomen, and lower limbs are displayed. Of these, for example, when the head is clicked, the selection of the menu is completed, and as shown in the examination
この予約枠指定画面について、図9の予約枠指定画面901を用いて詳細に説明する。予約枠指定画面901は、ヘッダ部とボディ部から構成されている。ヘッダ部には、患者氏名と、予約枠確定時に押下するための確定ボタンと、入力を取り消すためのキャンセルボタンとが備えられている。ボディ部上部には、S704で受け付けた検査項目が一覧表示される領域を備える。この検査項目一覧には、優先順位を指定する欄、検査項目名、予約枠、確定ボタンがそれぞれの検査ごとに備えられている。優先順位を指定する欄は、数字を入力できるようになっており、予約枠を取得する際は、ここに入力された数字の小さい順に予約枠を検索するように構成されている。つまり、最初に予約枠指定画面901が表示されるときにはS704で指定した順番で表示されるが、実際にはその順番ではなく、任意の順番で検査を行いたい場合がある。その為、この優先順位を指定することで、利用者の希望に即した順番で予約枠を取得することを可能にするものである。また、確定ボタンは、後述する予約枠検索処理を実行した後、例えば患者の希望にそぐわないために条件を変更して再度予約枠検索処理を流す場合がある。その際、例えば3つの検査項目のうち、一つは確定して、残りの2つについて再度予約枠検索処理を行うといった場合に、その確定する検査項目を指定するために用いるボタンである。なお、予約枠の領域はこの時点では空白となっている。
The reservation frame designation screen will be described in detail using the reservation
また、予約枠指定画面901のボディ下部には、除外日を指定する領域が備えられている。これは、患者の都合がつかない日を予約枠検索処理の対象外にすることを目的とするものであり、カレンダボタンを押下してカレンダを表示することで日を指定させ、リストボックスによって時間範囲を指定させるように構成されている。この例では、3月14日の8時から17時までと、3月19日の8時から12時までは都合がつかないことを示している。
In addition, an area for designating an exclusion date is provided at the bottom of the body of the reservation
更に、本発明の特徴である、最少来院パスと最短来院パスのいずれかを指定させるためのラジオボタンを備える。これは、予約枠検索処理の実行の際に、来院回数を少なくするモード(最少来院パス)と検査終了をなるべく早くするモード(最短来院パス)のいずれの処理モードで処理を行うかを指定させるものである。そして、これらの各指定後に予約枠検索処理の実行を指示するための計算ボタンを備える。 Furthermore, a radio button for designating either the minimum visit path or the shortest visit path, which is a feature of the present invention, is provided. This allows you to specify whether to perform processing in the mode for reducing the number of visits (minimum visit pass) or the mode for ending the examination as soon as possible (shortest visit pass) when executing the reservation frame search process. Is. A calculation button for instructing execution of the reservation frame search process is provided after each designation.
予約枠検索プログラム133は、利用者から優先順位、確定ボタン、除外日、処理モードの条件指定を受け付ける(S706)。そして、後述する予約枠検索処理(S707)を実行し、取得した予約枠検索結果を医療支援クライアントシステム101に表示させる(S708)。例えば、図9の予約枠指定画面902のように、S706で受け付けた条件に従って検索した予約枠を表示する。この例では、CT検査が3月15日の16時、RI検査が3月18日の10時、心エコーが3月18日の14時、という予約枠を取得することを示している。この予約枠に患者が同意した場合は、利用者が確定ボタンを押下し、各検査オーダの発行を行う(S709、S710)。また、この予約枠に患者が同意しない場合は、条件を変更して再度予約枠検索処理を行うことになる(S709、S706)。
The reservation
S710のオーダ発行を具体的に説明すると、予約枠指定画面902で確定したそれぞれの検査予約枠の情報をオーダデータ601に書き込む。図6のオーダデータ602は、この書き込み処理が完了した後の例を示している。1〜3レコードにCT検査、RI検査、心エコーのそれぞれの情報が追加されていることがわかる。オーダ発行が完了すると、画面は図5のカルテ編集画面502のように表示される。即ち、今回新たに発行された検査オーダであるCT検査、RI検査、心エコーの情報が左側の過去のオーダ歴に追加されていることがわかる。また、これら追加されたオーダ歴にはそれぞれ“未受付”という文字列が追加されている。これは、検査の予約をしたのみで、まだ検査を行っていないということを意味する。即ち、実際に検査を実施した際には、この“未受付”という文字列は消されることとなる。
The order issuance in S710 will be described in detail. Information on each examination reservation frame determined on the reservation
また、オーダ発行後に予約枠データの更新(S711)を実行することになるが、この処理は後述することとする。簡単に説明すると、予約枠ごとの状況を格納した予約枠データ142を、今回取得した予約の情報に基づいて更新することである。
In addition, the reservation frame data is updated (S711) after the order is issued. This process will be described later. In brief, the
これらの処理を終了すると、当該患者に対して他のオーダ発行処理を行うか否かを利用者が判断することとなり(S701)、当該患者に対する処理が完了した場合は、利用者がカルテ編集画面502の“カルテを閉じる”ボタン押下を受け付けることで、カルテ編集処理(S206)を終了することとなる。
When these processes are completed, the user determines whether to perform another order issuing process for the patient (S701). When the process for the patient is completed, the user can edit the chart edit screen. By accepting the pressing of the “close chart”
次に、S707の予約枠検索処理について、図10のフローを用いて詳細に説明する。まず、予約枠指定画面901の検索項目をワークテーブルであるWKTBL01に複写する。当該テーブルは予約枠検索処理において一時的に使用する値を保持するためのワークテーブルであり、例えばメモリ領域内に一時的に作成されるようなテーブルである。また、この複写にあたっては、予約枠指定画面901の検査項目のうち、確定ボタンにチェックが入っていないもののみを複写対象とする。このようにすることにより、二度目以降の予約枠検索処理において、既に確定されていて再計算の対象としたくない検査を除外することが可能となる。また、WKTBL01に書き込む際には、予約枠指定画面901の優先順位の小さい順に書き込む。このようにすることにより、利用者が検査を行う順番を指定して予約枠を検索することが可能となる。このようにして複写された後のWKTBL01を図13のWKTBL1301に例示する。このように、この時点では、単に検査項目が転記されているのみで、各検査項目の予約枠は空白の状態である。
Next, the reservation frame search process of S707 will be described in detail using the flow of FIG. First, the search items on the reservation
次に、予約枠の状況を格納している予約枠データ142から、まだ空いている予約枠の情報をWKTBL02に複写する(S1002)。当該テーブルも予約枠検索処理において一時的に使用する値を保持するためのワークテーブルであり、例えばメモリ領域内に一時的に作成されるようなテーブルである。
Next, the reservation frame information that is still vacant is copied to WKTBL02 from the
ここで、この予約枠データ142について、図14の予約枠データ1401を用いて詳細に説明する。予約枠データ1401は、各検査項目(この例では検査ごとに一つの部屋が割り振られていることを前提としていることとする)の予約枠ごとに、その枠内に処理可能な定員と、現在の残数を格納している。例えば、1レコード目は、CTという検査項目の3月15日の8時からの枠は、定員が1名であって、残数は0、即ち既に1名の予約が入っていて、これ以上の予約は受け付けられないことを示している。この残数が1以上の予約枠が、現在受付可能であることを意味している。
Here, the
S1002の複写では、予約枠データ1401のデータのうち、残数が1以上のものがWKTBL02に複写される。このようにして複写された後のWKTBL02を図15のWKTBL1501に例示する。このように、予約枠データ1401のデータのうち、残数が1以上のデータのみが複写されていることがわかる。
In the copying in S1002, the data of the
次に、WKTBL02から、予約枠指定画面901において指定された除外日のデータを削除する。このように、予約枠検索処理に先立って、予め患者の都合がつかない日時を除外しておくことによって、患者が来院可能な日のみを検索対象とすることができるばかりか、2度目以降の予約枠検索処理を行う際に、それ以前の予約枠検索処理において提示された予約枠が患者の希望に添わない場合に、当該予約枠を除外するためにこの除外日を用いることも可能となり、利用者にとって使い勝手の良いものとなる。なお、この例では、WKTBL02から、予約枠指定画面901で指定された除外日である3月14日の8時から17時と3月19日の8時から12時のデータが削除されることとなる。
Next, the data of the exclusion date designated on the reservation
次に、予約枠指定画面901において、処理モードが最少来院パスと最短来院パスのいずれが指定されたのかを判定する(S1004)。最少来院パスのラジオボタンが選択されているのであれば、予約枠検索処理(最少)(S1005)に進み、最短来院パスのラジオボタンが選択されているのであれば、予約枠検索処理(最短)(S1006)に進む。
Next, it is determined on the appointment
ここで、この予約枠検索処理(最少)(S1005)について、図11のフローを用いて詳細に説明する。まず、変数nとしてWKTBL01のレコード数を保持する(S1101)。次に、変数mとして初期値0を保持する(S1102)。そして、WKTBL01の先頭レコードからnレコードを読み込む。この時、WKTBL01の予約枠に日時が設定されているレコードがあった場合は、そのレコードは既に予約枠が確定されているものとしてスキップする。この場合、n=3であり、いずれのレコードも予約枠に日時が設定されていないことから、CT検査、RI検査、心エコーの3レコード全てを読み込む。そして、WKTBL02を検索することで、これらの3つの検査項目が同日で実施可能な日があるか否かを判定する(S1104)。この例では、これらの3つの検査項目が同日で実施可能な日は存在しないため、S1105に進み、nを1ディクリメントする。そして、mを1インクリメントする(S1106)。これにより、n=2、m=1となる。そして、S1103に戻り、WKTBL01の先頭から2レコードを読み込む。しかし、CT検査、RI検査の2つで検索しても同一日で取得可能な日が存在しないため、S1104の判定でNとなり、S1105、S1106を経て、n=1、m=2となる。そして、S1103に戻り、WKTBL01の先頭から1レコードを読み込む。すると、CT検査が3月15日の16時の予約枠が存在するため、S1104の判定においてYとなり、その予約枠を確定する(S1107)。具体的には、WKTBL01の該当するレコードの予約枠に日時を設定する。この場合であれば3月15日の16時である。WKTBL01は、図13のWKTBL01(1302)のように更新される。
Here, the reservation frame search process (minimum) (S1005) will be described in detail with reference to the flowchart of FIG. First, the number of records of WKTBL01 is held as a variable n (S1101). Next, the
その後、WKTBL02から、S1107で確定した予約日以前のデータを削除する(S1108)。これは、まだ確定していない検査項目の予約を検索する際に、S1107で確定した予約枠以降の日付の予約枠のみを検索対象とすることを目的としている。次に、m=0であるかが判定される(S1109)。即ち、まだ予約枠を確定していない検索項目があるか否かを判定する。この例では、m=2であるためNと判定され、nにmの値を転記し(S1110)、mに0をセットする(S1111)。そして、S1103に戻る。この時点で、WKTBL01の1レコード目の予約枠は日時が設定されているため、このレコードを除く2レコード、つまりRI検査と心エコーが読み込まれる(S1103)。WKTBL02を見ると、3月18日に2つの検査が取得可能であることがわかる。その為、S1104の判定はYとなり、その予約枠を確定する(S1107)。具体的には、WKTBL01の該当するレコードの予約枠に日時を設定する。この処理によって、WKTBL01は、図13のWKTBL01(1303)のように更新される。 Thereafter, data before the reservation date determined in S1107 is deleted from WKTBL02 (S1108). The purpose of this is to search only reservation slots dated after the reservation slot determined in S1107 when searching for reservations for inspection items that have not yet been determined. Next, it is determined whether m = 0 (S1109). That is, it is determined whether there is a search item for which the reservation frame has not yet been determined. In this example, since m = 2, it is determined as N, and the value of m is transferred to n (S1110), and 0 is set to m (S1111). Then, the process returns to S1103. At this time, since the date and time is set for the reservation frame of the first record of WKTBL01, two records excluding this record, that is, the RI examination and echocardiogram are read (S1103). Looking at WKTBL02, it can be seen that two tests can be acquired on March 18. Therefore, the determination in S1104 is Y, and the reservation frame is confirmed (S1107). Specifically, the date and time is set in the reservation frame of the corresponding record in WKTBL01. By this processing, WKTBL01 is updated as WKTBL01 (1303) in FIG.
その後、S1109の判定ではm=0であるため、Yとなり、予約枠検索処理(最少)は終了する。つまり、最終的には、WKTBL01(1303)のように予約枠が確定したことになる。 After that, since m = 0 in the determination of S1109, it becomes Y, and the reservation frame search process (minimum) ends. That is, in the end, the reservation frame is determined as in WKTBL01 (1303).
次に、予約枠検索処理(最短)(S1006)について、図12のフローを用いて詳細に説明する。まず、変数nとしてWKTBL01のレコード数を保持する(S1201)。次に、変数mとして初期値1を保持する(S1202)。そして、WKTBL01のmレコード目を読み込む(S1203)。この場合CT検査であるため、CT検査の空き予約枠をWKTBL02の先頭から順に検索する(S1204)。そして、3月15日の16時の予約枠を確定する(S1205)。次に、WKTBL02からS1205で確定した予約枠以前のデータを削除する(S1206)。これは、まだ確定していない検査項目の予約を検索する際に、S1205で確定した予約枠以降の予約枠のみを検索対象とすることを目的としている。次に、m=nであるかが判定される(S1207)。即ち、まだ予約枠を確定していない検索項目があるか否かを判定する。この例では、m=1、n=3であるためNと判定され、mがインクリメントされた後(S1208)、S1203に戻る。このように、WKTBL01の残りのレコードについても順に同様の処理を行うことで、3レコード目の心エコーの予約枠が確定した時点で、S1107の判定がYとなり、予約枠検索処理(最短)(S1006)が終了する。この処理によって、WKTBL01は、図13のWKTBL01(1304)のように更新される。
Next, the reservation frame search process (shortest) (S1006) will be described in detail with reference to the flowchart of FIG. First, the number of records of WKTBL01 is held as a variable n (S1201). Next, the
このように、図13のWKTBL01(1303)とWKTBL01(1304)とを比較すれば明らかなとおり、予約枠検索処理(最少)(S1005)と予約枠検索処理(最短)(S1006)では、取得される予約枠が変わってくる。予約枠検索処理(最短)では、WKTBL01(1304)のように、3月17日に全ての検査が終了することとなる。しかし、それぞれの検査日が異なるため、3回の来院が必要となる。これに対し、予約枠検索処理(最少)(S1005)では、WKTBL01(1303)のように、全ての検査が終了するのは3月18日であって、WKTBL01(1304)と比較すると遅い終了となってしまうが、RI検査都心エコーが同一日に実施されるため、来院回数は2回で済むこととなる。このように、いずれの処理モードで予約枠検索を行うかを予約枠指定画面901で容易に選択可能であることも本発明の特徴である。もちろん、いずれかのモードで検索処理を行った結果を見てから、別のモードに切り替えて再検索ができることは言うまでもない。
In this way, as is apparent from a comparison between WKTBL01 (1303) and WKTBL01 (1304) in FIG. 13, it is acquired in the reservation frame search process (minimum) (S1005) and the reservation frame search process (shortest) (S1006). Reservation slots will change. In the reservation frame search process (shortest), all examinations are completed on March 17 as WKTBL01 (1304). However, since each examination date is different, three visits are required. On the other hand, in the reserved space search process (minimum) (S1005), as in WKTBL01 (1303), all the inspections are completed on March 18, which is later than WKTBL01 (1304). However, since the RI examination central echo is performed on the same day, only two visits are required. Thus, it is also a feature of the present invention that it is possible to easily select in which reservation mode the reservation frame search is performed on the reservation
なお、図7のS711において、全ての予約枠の確定が完了した際に、予約枠データ142を更新する。上述の最少来院パスの例で説明すると、図14の予約枠データ1401が予約枠データ1402のように更新されるものである。具体的には、今回取得したCT検査(3月15日の16時)とRI検査(3月18日の10時)と心エコー(3月18日の14時)の残数が0から1に更新される。即ち、この3つの予約枠に空きがなくなったことを示すこととなる。
In S711 of FIG. 7, the
本実施の形態においては、一般的なクライアントサーバシステムの例として説明したが、小規模な医療機関においてはパーソナルコンピュータ単体でのシステムも考えられる。その場合は、医療支援クライアントシステムに備えられていたブラウジングプログラム102を医療支援サーバシステム内に備えることで、同様な仕組みを実現することが可能となる。
Although this embodiment has been described as an example of a general client-server system, a system using a personal computer alone can be considered in a small medical institution. In that case, a similar mechanism can be realized by providing the
また、本実施の形態において説明した各プログラムは、CD−ROM等の記録媒体に格納することで、配布可能となり、このような記録媒体を用いてコンピュータに当該プログラムをインストールすることで、上述のような処理が可能となるものである。 In addition, each program described in this embodiment can be distributed by storing it in a recording medium such as a CD-ROM, and by installing the program in a computer using such a recording medium, the above-described program can be distributed. Such processing is possible.
更に、医療支援サーバシステム130は、必ずしも医療機関内にある必要はなく、例えば、ASP(Application Service Provider)内のサーバに格納しておき、各医療機関にある医療支援クライアントシステムからのアクセスに応じてサービスを提供する形態も考えられる。このような場合は、当該ASP事業者のサーバが本発明の予約一括取得支援方法を実施することで上述のような処理が可能となるものである。
Furthermore, the medical
100 クライアント端末
101 医療支援クライアントシステム
102 ブラウジングプログラム
103 OS
104 表示制御部
105 入力制御部
106 通信制御部
110 ネットワーク
120 サーバ装置
121 OS
122 表示制御部
123 入力制御部
124 通信制御部
130 医療支援サーバシステム
131 オーダ情報アクセスプログラム
132 オーダ編集プログラム
133 予約枠検索プログラム
134 表示プログラム
140 患者データ
141 オーダデータ
142 予約枠データ
DESCRIPTION OF
104
122
Claims (3)
患者の複数の検査項目を受信する受信手段と、
検査項目ごとの予約枠の状況を管理する予約枠データを参照し、前記受信手段で受信した複数の検査項目のうち、2以上の検査項目をグルーピングし、該グルーピングした検査項目を同一日で取得可能な予約枠を検索する検索手段と、
前記検索手段によって検索された予約枠を含めて前記複数の検査項目の予約日を確定する確定手段と、
して動作させることを特徴とする予約一括取得支援プログラム。 Computer
Receiving means for receiving a plurality of examination items of a patient;
Refers to the reservation frame data that manages the status of the reservation frame for each inspection item, groups two or more inspection items among the plurality of inspection items received by the receiving means, and acquires the grouped inspection items on the same day A search means for searching possible reservation slots,
Confirming means for confirming the reservation dates of the plurality of inspection items including the reservation frame searched by the search means;
Reservation batch acquisition support program characterized by being operated in the same manner.
患者の複数の検査項目を受信する受信手段と、
前記予約枠データを参照し、前記受信手段で受信した複数の検査項目のうち、2以上の検査項目をグルーピングし、該グルーピングした検査項目を同一日で取得可能な予約枠を検索する検索手段と、
前記検索手段によって検索された予約枠を含めて前記複数の検査項目の予約日を確定する確定手段と、
を備えることを特徴とする予約一括取得支援装置。 Reservation frame data for managing the status of the reservation frame for each inspection item,
Receiving means for receiving a plurality of examination items of a patient;
Search means for referring to the reservation frame data, grouping two or more inspection items among a plurality of inspection items received by the receiving means, and searching for a reservation frame that can acquire the grouped inspection items on the same day; ,
Confirming means for confirming the reservation dates of the plurality of inspection items including the reservation frame searched by the search means;
A reservation collective acquisition support apparatus comprising:
患者の複数の検査項目を受信する受信ステップと、
検査項目ごとの予約枠の状況を管理する予約枠データを参照し、前記受信手段で受信した複数の検査項目のうち、2以上の検査項目をグルーピングし、該グルーピングした検査項目を同一日で取得可能な予約枠を検索する検索ステップと、
前記検索手段によって検索された予約枠を含めて前記複数の検査項目の予約日を確定する確定ステップと、
を含むことを特徴とする予約一括取得支援方法。
It is a reservation collective acquisition support method by a medical support server that acquires patient reservations in a batch,
A receiving step for receiving a plurality of examination items of a patient;
Refers to the reservation frame data that manages the status of the reservation frame for each inspection item, groups two or more inspection items among the plurality of inspection items received by the receiving means, and acquires the grouped inspection items on the same day A search step to search for possible appointment slots;
A confirmation step for confirming reservation dates of the plurality of examination items including a reservation frame searched by the search means;
A reservation collective acquisition support method characterized by including:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005076706A JP2006260169A (en) | 2005-03-17 | 2005-03-17 | Reservation collective acquisition support program, reservation collective acquisition support device, and reservation collective acquisition support method. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005076706A JP2006260169A (en) | 2005-03-17 | 2005-03-17 | Reservation collective acquisition support program, reservation collective acquisition support device, and reservation collective acquisition support method. |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006260169A true JP2006260169A (en) | 2006-09-28 |
Family
ID=37099351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005076706A Pending JP2006260169A (en) | 2005-03-17 | 2005-03-17 | Reservation collective acquisition support program, reservation collective acquisition support device, and reservation collective acquisition support method. |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006260169A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008123422A (en) * | 2006-11-15 | 2008-05-29 | Chugoku Electric Power Co Inc:The | Schedule management system, schedule management method, and program |
JP2008269124A (en) * | 2007-04-18 | 2008-11-06 | Toshiba Corp | Examination reservation system and program |
JP2010113417A (en) * | 2008-11-04 | 2010-05-20 | Nec System Technologies Ltd | Medical support device, medical support method, and program |
JP2013041381A (en) * | 2011-08-12 | 2013-02-28 | Fujitsu Ltd | Medical examination information input device, medical examination information input program, and medical examination information input method |
JP2015064851A (en) * | 2013-09-26 | 2015-04-09 | 株式会社 ジェニシス | Server apparatus, information processing system, server apparatus control method, and program |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0785144A (en) * | 1993-06-25 | 1995-03-31 | Adobuansuto Infuoomeishiyon Design:Kk | Diagnostic reservation management device |
JPH10162064A (en) * | 1996-11-27 | 1998-06-19 | Toshiba Corp | Medical consultation reservation system in hospital |
JP2000148836A (en) * | 1998-11-11 | 2000-05-30 | Keijiro Hashimoto | Method for preparing and confirming medical treatment point |
JP2001060230A (en) * | 1999-08-23 | 2001-03-06 | Takeshi Hasegawa | Test reservation system and method incorporated with automatic testing date decision function |
-
2005
- 2005-03-17 JP JP2005076706A patent/JP2006260169A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0785144A (en) * | 1993-06-25 | 1995-03-31 | Adobuansuto Infuoomeishiyon Design:Kk | Diagnostic reservation management device |
JPH10162064A (en) * | 1996-11-27 | 1998-06-19 | Toshiba Corp | Medical consultation reservation system in hospital |
JP2000148836A (en) * | 1998-11-11 | 2000-05-30 | Keijiro Hashimoto | Method for preparing and confirming medical treatment point |
JP2001060230A (en) * | 1999-08-23 | 2001-03-06 | Takeshi Hasegawa | Test reservation system and method incorporated with automatic testing date decision function |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008123422A (en) * | 2006-11-15 | 2008-05-29 | Chugoku Electric Power Co Inc:The | Schedule management system, schedule management method, and program |
JP2008269124A (en) * | 2007-04-18 | 2008-11-06 | Toshiba Corp | Examination reservation system and program |
JP2010113417A (en) * | 2008-11-04 | 2010-05-20 | Nec System Technologies Ltd | Medical support device, medical support method, and program |
JP2013041381A (en) * | 2011-08-12 | 2013-02-28 | Fujitsu Ltd | Medical examination information input device, medical examination information input program, and medical examination information input method |
JP2015064851A (en) * | 2013-09-26 | 2015-04-09 | 株式会社 ジェニシス | Server apparatus, information processing system, server apparatus control method, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6574629B1 (en) | Picture archiving and communication system | |
US20030036925A1 (en) | Order generation system and user interface suitable for the healthcare field | |
US20100017222A1 (en) | Systems and Methods For Scheduling Healthcare Visits | |
US20150278483A1 (en) | System and Technique To Document A Patient Encounter | |
JP2017191457A (en) | Report creation apparatus and control method thereof | |
US20180330820A1 (en) | Content-driven problem list ranking in electronic medical records | |
WO2016055921A1 (en) | Medical records system and method | |
KR102501195B1 (en) | Apparatus, method, computer-readable storage medium and computer program for decision making by hospital | |
US20020145634A1 (en) | Multimedia computerized patient record system | |
US20160092637A1 (en) | Medical assistance device, medical assistance system, medical assistance program, and medical assistance method | |
JP5514488B2 (en) | Document creation support apparatus and document creation support program | |
JP2006260169A (en) | Reservation collective acquisition support program, reservation collective acquisition support device, and reservation collective acquisition support method. | |
JP4268973B2 (en) | Method and computer program for automatically creating a travel plan using a mixed integer programming problem | |
KR102433466B1 (en) | Method and system for providing patient reception screen dynamically | |
JP2007233578A (en) | Dispensing pharmacy information providing system | |
JP2012208563A (en) | Cancellation waiting list priority order determination program, cancellation waiting list priority order determination method and cancellation waiting list priority order determination apparatus | |
JP2017033518A (en) | Device, method, system and program | |
US10956411B2 (en) | Document management system for a medical task | |
JP2020205070A (en) | Medial report creation device and control method therefor, medical report creation system, and program | |
JP4984784B2 (en) | Program for causing information processing apparatus to perform treatment plan for a plurality of patients, information processing apparatus, and treatment planning method | |
JP2006099397A (en) | Medical support device and medical support program | |
KR101480429B1 (en) | Apparatus and method for searching data object based emr system | |
JP2009238030A (en) | Schedule management program, schedule management device, and schedule management method | |
JP2019179349A (en) | Bed map simulation system | |
JP2008117239A (en) | Medical information processing system, finding data editing apparatus, finding data editing method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071120 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100223 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100423 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100817 |