[go: up one dir, main page]

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 PDF

Info

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
Application number
JP2005076706A
Other languages
Japanese (ja)
Inventor
Koutaro Numazawa
功太郎 沼澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2005076706A priority Critical patent/JP2006260169A/en
Publication of JP2006260169A publication Critical patent/JP2006260169A/en
Pending legal-status Critical Current

Links

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には、検査機器の予約状況や禁則情報に基づいて、最も近い空き時間を検出することでスケジュールを算出する技術が説明されている。
特開2001−60230号公報
When issuing such a plurality of inspection orders, there is a mechanism for presenting reservation date candidates for each inspection order. For example, the following Patent Document 1 describes a technique for calculating a schedule by detecting the closest free time based on the reservation status of inspection equipment and prohibition information.
JP 2001-60230 A

医療機関においては、できるだけ多くの患者を処理するために、上述のように、全ての検査が最も早く終わる予約を取得するようにスケジュールを算出することが望ましい。このような算出手法を、本明細においては最短来院パスと呼ぶ。   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 server device 120 and the client terminal 100 are connected via a network 110 such as a LAN. In FIG. 1, only one client terminal 100 is shown. Normally, a plurality of client terminals 100 are connected via a network. However, in this embodiment, since the system configuration of each client terminal 100 is substantially the same, only one is described for convenience of explanation. To do.

サーバ装置120は、OS121によって制御されており、このOS121の上で医療支援サーバシステム130が動作する。当該医療支援サーバシステム130には、オーダデータ141へのアクセスを行うオーダ情報アクセスプログラム131、オーダの編集を行うオーダ編集プログラム132、予約枠の検索を行う予約枠検索プログラム133、利用者に提示する画面の表示制御を行う表示プログラム134、とが含まれる。これらのプログラムは、サーバ装置120の図示せぬ外部記憶装置に格納されており、各プログラム実行時に内部記憶装置に読み出される。また、当該医療支援サーバシステム130には、患者の属性情報を格納する患者データ140、患者のオーダ情報を格納するオーダデータ141、予約枠の状況を管理する予約枠データ142、とが含まれ、必要に応じて、オーダ情報アクセスプログラム131、オーダ編集プログラム132、予約枠検索プログラム133、表示プログラム134、とから参照又は更新される。   The server device 120 is controlled by the OS 121, and the medical support server system 130 operates on the OS 121. In the medical support server system 130, an order information access program 131 for accessing the order data 141, an order editing program 132 for editing the order, a reservation frame search program 133 for searching for a reservation frame, and a user are presented. And a display program 134 for performing screen display control. These programs are stored in an external storage device (not shown) of the server device 120, and are read into the internal storage device when each program is executed. The medical support server system 130 includes patient data 140 for storing patient attribute information, order data 141 for storing patient order information, and reservation frame data 142 for managing the status of reservation frames. The information is referred to or updated from the order information access program 131, the order editing program 132, the reservation frame search program 133, and the display program 134 as necessary.

また、サーバ装置120は、利用者に各種の情報を提示するための表示装置(図示せず)の制御を行う表示制御部122、利用者からの情報の入力制御を行う入力制御部123、クライアント端末100との通信制御を行う通信制御部124と、を備える。   The server device 120 includes a display control unit 122 that controls a display device (not shown) for presenting various types of information to the user, an input control unit 123 that controls input of information from the user, and a client. And a communication control unit 124 that performs communication control with the terminal 100.

当該サーバ装置120とネットワーク110を介して接続されるクライアント端末100は、OS103によって制御されており、このOS103の上で医療支援クライアントシステムが動作する。当該クライアント端末100は、例えばパーソナルコンピュータである。また、診療録作成支援クライアントシステム101は主にブラウジングプログラム102であって、診療録作成支援サーバシステム130に対する入力と医療支援サーバシステム130からの情報の出力を行うものである。   The client terminal 100 connected to the server device 120 via the network 110 is controlled by the OS 103, and the medical support client system operates on the OS 103. The client terminal 100 is a personal computer, for example. The medical record creation support client system 101 is mainly a browsing program 102, and performs input to the medical record creation support server system 130 and output information from the medical support server system 130.

また、クライアント端末100は、利用者に各種の情報を提示するための表示装置(図示せず)の制御を行う表示制御部104、利用者からの情報の入力制御を行う入力制御部105、サーバ装置120との通信制御を行う通信制御部106と、を備える。   The client terminal 100 includes a display control unit 104 that controls a display device (not shown) for presenting various types of information to the user, an input control unit 105 that controls input of information from the user, and a server. And a communication control unit 106 that performs communication control with the device 120.

次に、本発明の一実施の形態に係る処理概要について、図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 support client system 101 of the client terminal 100 to the medical support server system 130 (S201). The display program 134 of the medical support server system 130 displays a patient search screen on the client terminal 100 after performing user authentication by a general user authentication procedure (S202).

この患者検索画面について、患者検索画面301を用いて詳細に説明する。患者検索画面301は、ヘッダ部、ボディ部、とから構成されている。ヘッダ部には、画面の名称とともに、業務終了ボタンを備える。ボディ部には、患者を検索する際の検索キー入力領域、検索ボタン、検索結果を一覧表示する領域、とを備える。   This patient search screen will be described in detail using the patient search screen 301. The patient search screen 301 includes a header part and a body part. The header part includes a job end button together with the name of the screen. The body portion includes a search key input area for searching for a patient, a search button, and an area for displaying a list of search results.

この患者検索画面において、利用者が業務を終了する際は、ヘッダ部に備えられた業務終了ボタンを押下する。医療支援サーバシステムは、業務終了ボタンの押下を受け付けた場合は、業務を終了する(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 patient search screen 301 and the search button is pressed. Then, the patient data 140 is searched, the corresponding patient information is extracted, and the display program 134 displays it in the list display area of the patient search screen 301.

この患者データ140について、図4を用いて詳細に説明する。患者データ401は、患者の属性情報を格納するテーブルであって、ID、氏名、カナ、性別、年齢、とを記録する。S204の検索では、利用者から受け付けたカナ表記のキーワードを用いて、患者データ401のカナ項目を検索する。そして、合致したレコードを抽出する。   The patient data 140 will be described in detail with reference to FIG. The patient data 401 is a table that stores patient attribute information, and records ID, name, kana, gender, and age. In the search of S204, the Kana item of the patient data 401 is searched using the Kana notation keyword received from the user. Then, the matched record is extracted.

次に、患者検索画面301の一覧表示領域から利用者が一人の患者を選択したことを受けて、当該患者のカルテ情報を表示するカルテ画面を表示プログラム134が表示する(S205)。   Next, in response to the user selecting one patient from the list display area of the patient search screen 301, the display program 134 displays a medical chart screen displaying the medical chart information of the patient (S205).

このカルテ編集画面について、図5のカルテ編集画面501を用いて詳細に説明する。カルテ編集画面501は、ヘッダ部とボディ部から構成されている。ヘッダ部には、患者氏名と、編集完了時に押下するための“カルテを閉じる”ボタンが備えられている。また、ボディ部は左右に二つ分割されており、左側に過去のオーダ歴若しくは診療歴、右側に入力領域をそれぞれ表示する領域を備える。更に、入力領域には処方ボタン、検査ボタン、注射ボタン、再診予約ボタンが備えられている。 カルテ編集画面501は、オーダデータ141の内容を読み込んで表示し、各オーダの発行履歴は過去の診療歴として当該オーダデータ141に書き出す。これらのオーダデータ141へのアクセスは、オーダ情報アクセスプログラム131によって実行される。   This chart editing screen will be described in detail using the chart editing screen 501 of FIG. The medical record editing screen 501 is composed of a header part and a body part. The header section includes a patient name and a “close chart” button to be pressed when editing is completed. The body part is divided into two parts on the left and right, and includes an area for displaying a past order history or medical history on the left side and an input area on the right side. Further, the input area is provided with a prescription button, an examination button, an injection button, and a reexamination reservation button. The medical record editing screen 501 reads and displays the contents of the order data 141, and the issue history of each order is written in the order data 141 as the past medical history. Access to the order data 141 is executed by the order information access program 131.

このオーダデータ141について、図6のオーダデータ601を用いて詳細に説明する。オーダデータ601は、患者のオーダデータを格納するマスタであって、ID、オーダ種別、オーダ番号、オーダ内容、とを記録する。オーダデータ601は、ID=0001の患者に対して過去に発行したオーダの履歴を格納している状態を表している。即ち、2005年3月2日に、アリナミンを一日二回の用法で3日分発行したことを表すものである。また、同一日に注射オーダが発行されており、その内容は、500mlのソリタT3号を一日三回の用法発行したことを表すものである。そして、カルテ編集画面501の過去の診療歴に展開されている情報は、これらのカルテデータ601の情報である。   The order data 141 will be described in detail using the order data 601 in FIG. The order data 601 is a master that stores patient order data, and records an ID, an order type, an order number, and order contents. The order data 601 represents a state in which a history of orders issued in the past for a patient with ID = 0001 is stored. That is, on March 2, 2005, alinamine was issued for 3 days using the method twice a day. In addition, an injection order was issued on the same day, and the content represents that 500 ml of Solita T3 was issued three times a day. The information developed in the past medical history on the medical record editing screen 501 is information on these medical record data 601.

利用者は、過去の診療歴を参照しながら、今回の診療において発行するオーダの入力を行う。例えば、処方オーダを発行する際は、処方ボタンを押下することで処方オーダ入力ツールを起動し、その内容を入力する。また、検査オーダを発行する際は、検査ボタンを押下することで検査オーダ入力ツールを起動し、その内容を入力する。これらの処理は、オーダ編集プログラム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 order editing program 132.

このようにある患者のカルテ情報の編集が完了し、利用者がカルテ編集画面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 chart editing screen 501, the process returns to S202, and the patient search screen is displayed again.

次に、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 order edit program 132 determines whether or not the “close chart” button is pressed on the chart edit screen 501 (S701). If the “close chart” button is pressed, the chart editing process is terminated and the patient search screen 301 is displayed (S202). If the “close chart” button has not been pressed, it is determined whether or not the examination button has been pressed (S702). If the prescription button, the injection button, and the reexamination reservation button are pressed, this determination is N, and processing according to the type of each order is performed (S712). If the inspection button has been pressed, an inspection item designation screen is displayed (S703).

この検査項目指定画面について、図8の検査項目指定画面801を用いて詳細に説明する。検査項目指定画面801は、ヘッダ部とボディ部から構成されている。ヘッダ部には、患者氏名と、検査項目指定完了時に押下するための確定ボタンと、入力中の指定を一旦取り消すためのキャンセルボタンとが備えられている。ボディ部は、最初は何もない状態で表示される。   This inspection item designation screen will be described in detail using the inspection item designation screen 801 in FIG. The inspection item designation screen 801 is composed of a header part and a body part. The header portion includes a patient name, a confirmation button to be pressed when the examination item designation is completed, and a cancel button for temporarily canceling the designation being input. The body part is initially displayed with nothing.

次に、利用者から検査項目の指定を受け付ける(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 item designation screen 801, a character string of CT examination and head is displayed on the body part. The examination item designation screen 802 represents a state in which three examination items of CT examination, RI examination, and echocardiogram are finally designated by repeating the above operation. When the user presses the confirm button in the header in this state, a reservation frame designation screen is then displayed (S705).

この予約枠指定画面について、図9の予約枠指定画面901を用いて詳細に説明する。予約枠指定画面901は、ヘッダ部とボディ部から構成されている。ヘッダ部には、患者氏名と、予約枠確定時に押下するための確定ボタンと、入力を取り消すためのキャンセルボタンとが備えられている。ボディ部上部には、S704で受け付けた検査項目が一覧表示される領域を備える。この検査項目一覧には、優先順位を指定する欄、検査項目名、予約枠、確定ボタンがそれぞれの検査ごとに備えられている。優先順位を指定する欄は、数字を入力できるようになっており、予約枠を取得する際は、ここに入力された数字の小さい順に予約枠を検索するように構成されている。つまり、最初に予約枠指定画面901が表示されるときにはS704で指定した順番で表示されるが、実際にはその順番ではなく、任意の順番で検査を行いたい場合がある。その為、この優先順位を指定することで、利用者の希望に即した順番で予約枠を取得することを可能にするものである。また、確定ボタンは、後述する予約枠検索処理を実行した後、例えば患者の希望にそぐわないために条件を変更して再度予約枠検索処理を流す場合がある。その際、例えば3つの検査項目のうち、一つは確定して、残りの2つについて再度予約枠検索処理を行うといった場合に、その確定する検査項目を指定するために用いるボタンである。なお、予約枠の領域はこの時点では空白となっている。   The reservation frame designation screen will be described in detail using the reservation frame designation screen 901 of FIG. The reservation frame designation screen 901 includes a header part and a body part. The header portion includes a patient name, a confirmation button to be pressed when a reservation frame is confirmed, and a cancel button to cancel the input. In the upper part of the body part, an area for displaying a list of the inspection items received in S704 is provided. This inspection item list includes a column for specifying priority, an inspection item name, a reservation frame, and a confirmation button for each inspection. In the column for specifying the priority order, numbers can be input. When a reservation frame is acquired, the reservation frame is searched in ascending order of the numbers input here. That is, when the reservation frame designation screen 901 is first displayed, the reservation frame designation screen 901 is displayed in the order designated in S704. However, in actuality, there are cases where it is desired to perform inspections in an arbitrary order instead of the order. Therefore, by specifying this priority order, it is possible to acquire reservation slots in the order according to the user's wishes. In addition, after confirming a reservation frame search process, which will be described later, for example, the confirmation button may change the condition and flow the reservation frame search process again in order not to meet the patient's wishes. At this time, for example, when one of the three examination items is confirmed and the reservation frame search process is performed again for the remaining two, the button is used to specify the examination item to be confirmed. Note that the reservation frame area is blank at this point.

また、予約枠指定画面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 frame designation screen 901. The purpose of this is to exclude the date that is not convenient for the patient from the appointment frame search process. The calendar is displayed by pressing the calendar button, and the time is specified by the list box. It is configured to let you specify a range. This example shows that it is not convenient from 8:00 to 17:00 on March 14, and from 8:00 to 12:00 on March 19.

更に、本発明の特徴である、最少来院パスと最短来院パスのいずれかを指定させるためのラジオボタンを備える。これは、予約枠検索処理の実行の際に、来院回数を少なくするモード(最少来院パス)と検査終了をなるべく早くするモード(最短来院パス)のいずれの処理モードで処理を行うかを指定させるものである。そして、これらの各指定後に予約枠検索処理の実行を指示するための計算ボタンを備える。   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 frame search program 133 receives a priority order, a confirmation button, an exclusion date, and a processing mode condition designation from the user (S706). Then, a reservation frame search process (S707) described later is executed, and the acquired reservation frame search result is displayed on the medical support client system 101 (S708). For example, like the reservation frame designation screen 902 of FIG. 9, the reservation frame searched according to the conditions accepted in S706 is displayed. In this example, it is shown that reservation slots are acquired such that the CT examination is at 16:00 on March 15, the RI examination is at 10:00 on March 18, and the echocardiogram is at 14:00 on March 18. If the patient agrees with this reservation frame, the user presses the confirmation button and issues each examination order (S709, S710). If the patient does not agree with this reservation frame, the condition is changed and the reservation frame search process is performed again (S709, S706).

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 frame designation screen 902 is written in the order data 601. The order data 602 in FIG. 6 shows an example after the writing process is completed. It can be seen that information of CT examination, RI examination, and echocardiogram is added to 1 to 3 records. When the order issuance is completed, the screen is displayed like a chart editing screen 502 in FIG. That is, it can be seen that information on CT examination, RI examination, and echocardiogram, which are newly issued examination orders, is added to the past order history on the left side. In addition, a character string “unaccepted” is added to each of the added order histories. This means that you have only scheduled an examination and have not yet done so. That is, when the inspection is actually performed, the character string “unaccepted” is deleted.

また、オーダ発行後に予約枠データの更新(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 reservation frame data 142 storing the status of each reservation frame is updated based on the reservation information acquired this time.

これらの処理を終了すると、当該患者に対して他のオーダ発行処理を行うか否かを利用者が判断することとなり(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” button 502, the chart editing process (S206) is terminated.

次に、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 frame designation screen 901 are copied to the work table WKTBL01. The table is a work table for holding a value that is temporarily used in the reservation frame search process, and is a table that is temporarily created in a memory area, for example. Further, in this copying, only the items for which the confirmation button is not checked among the inspection items on the reservation frame designation screen 901 are to be copied. In this way, it is possible to exclude examinations that have already been confirmed and are not to be recalculated in the second and subsequent reservation frame search processes. Further, when writing to WKTBL01, writing is performed in ascending order of priority on the reservation frame designation screen 901. In this way, it is possible to search for a reservation frame by designating the order in which the user performs the inspection. WKTBL01 after being copied in this way is illustrated as WKTBL1301 in FIG. As described above, at this time, the inspection items are simply transferred, and the reservation frame of each inspection item is blank.

次に、予約枠の状況を格納している予約枠データ142から、まだ空いている予約枠の情報をWKTBL02に複写する(S1002)。当該テーブルも予約枠検索処理において一時的に使用する値を保持するためのワークテーブルであり、例えばメモリ領域内に一時的に作成されるようなテーブルである。   Next, the reservation frame information that is still vacant is copied to WKTBL02 from the reservation frame data 142 that stores the status of the reservation frame (S1002). This table is also a work table for holding values temporarily used in the reservation frame search process, and is a table temporarily created in the memory area, for example.

ここで、この予約枠データ142について、図14の予約枠データ1401を用いて詳細に説明する。予約枠データ1401は、各検査項目(この例では検査ごとに一つの部屋が割り振られていることを前提としていることとする)の予約枠ごとに、その枠内に処理可能な定員と、現在の残数を格納している。例えば、1レコード目は、CTという検査項目の3月15日の8時からの枠は、定員が1名であって、残数は0、即ち既に1名の予約が入っていて、これ以上の予約は受け付けられないことを示している。この残数が1以上の予約枠が、現在受付可能であることを意味している。   Here, the reservation frame data 142 will be described in detail using the reservation frame data 1401 of FIG. Reservation frame data 1401 includes, for each reservation frame of each inspection item (in this example, it is assumed that one room is allocated for each inspection), the capacity that can be processed in that frame, The remaining number of is stored. For example, in the first record, the inspection item CT is from 8 o'clock on March 15th, the capacity is 1 person, the remaining number is 0, that is, 1 person has already been reserved, and more This means that reservations will not be accepted. This means that a reservation frame whose remaining number is 1 or more is currently acceptable.

S1002の複写では、予約枠データ1401のデータのうち、残数が1以上のものがWKTBL02に複写される。このようにして複写された後のWKTBL02を図15のWKTBL1501に例示する。このように、予約枠データ1401のデータのうち、残数が1以上のデータのみが複写されていることがわかる。   In the copying in S1002, the data of the reservation frame data 1401 having a remaining number of 1 or more is copied to WKTBL02. WKTBL02 after being copied in this way is illustrated as WKTBL1501 in FIG. Thus, it can be seen that only the data having the remaining number of 1 or more among the data of the reservation frame data 1401 is copied.

次に、WKTBL02から、予約枠指定画面901において指定された除外日のデータを削除する。このように、予約枠検索処理に先立って、予め患者の都合がつかない日時を除外しておくことによって、患者が来院可能な日のみを検索対象とすることができるばかりか、2度目以降の予約枠検索処理を行う際に、それ以前の予約枠検索処理において提示された予約枠が患者の希望に添わない場合に、当該予約枠を除外するためにこの除外日を用いることも可能となり、利用者にとって使い勝手の良いものとなる。なお、この例では、WKTBL02から、予約枠指定画面901で指定された除外日である3月14日の8時から17時と3月19日の8時から12時のデータが削除されることとなる。   Next, the data of the exclusion date designated on the reservation frame designation screen 901 is deleted from WKTBL02. Thus, by excluding the date and time when the patient is not convenient in advance prior to the reservation frame search process, it is possible not only to search for the days when the patient can visit but also for the second and subsequent times. When performing the reservation frame search process, if the reservation frame presented in the previous reservation frame search process does not meet the patient's request, it is possible to use this exclusion date to exclude the reservation frame, It is convenient for the user. In this example, data from 8 o'clock to 17:00 on March 14 and 8 o'clock to 12 o'clock on March 19 are deleted from WKTBL02, which are exclusion dates designated on the reservation frame designation screen 901. It becomes.

次に、予約枠指定画面901において、処理モードが最少来院パスと最短来院パスのいずれが指定されたのかを判定する(S1004)。最少来院パスのラジオボタンが選択されているのであれば、予約枠検索処理(最少)(S1005)に進み、最短来院パスのラジオボタンが選択されているのであれば、予約枠検索処理(最短)(S1006)に進む。   Next, it is determined on the appointment frame designation screen 901 whether the processing mode is designated as the minimum visit path or the shortest visit path (S1004). If the radio button for the minimum visit pass is selected, the process proceeds to the reservation frame search process (minimum) (S1005). If the radio button for the shortest visit path is selected, the reservation frame search process (minimum) The process proceeds to (S1006).

ここで、この予約枠検索処理(最少)(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 initial value 0 is held as the variable m (S1102). Then, n records are read from the first record of WKTBL01. At this time, if there is a record for which the date and time is set in the reservation frame of WKTBL01, the record is skipped on the assumption that the reservation frame has already been confirmed. In this case, since n = 3 and no date and time are set in the reservation frame, all three records of CT examination, RI examination, and echocardiogram are read. Then, by searching WKTBL02, it is determined whether or not there is a day on which these three inspection items can be performed on the same day (S1104). In this example, since there is no day when these three inspection items can be carried out on the same day, the process proceeds to S1105, and n is decremented by 1. Then, m is incremented by 1 (S1106). As a result, n = 2 and m = 1. Then, returning to S1103, two records are read from the top of WKTBL01. However, there is no date that can be acquired on the same day even if the CT examination and the RI examination are searched, and therefore N is determined in S1104, and n = 1 and m = 2 are passed through S1105 and S1106. Then, returning to S1103, one record is read from the head of WKTBL01. Then, since there is a reservation frame at 16:00 on March 15 for CT examination, the determination in S1104 is Y and the reservation frame is fixed (S1107). Specifically, the date and time is set in the reservation frame of the corresponding record in WKTBL01. In this case, it is 16:00 on March 15th. WKTBL01 is updated like WKTBL01 (1302) in FIG.

その後、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 initial value 1 is held as the variable m (S1202). Then, the mth record of WKTBL01 is read (S1203). In this case, since it is a CT examination, an empty reservation frame for CT examination is searched in order from the top of WKTBL02 (S1204). Then, the reservation frame at 16:00 on March 15 is determined (S1205). Next, the data before the reservation frame determined in S1205 is deleted from WKTBL02 (S1206). The purpose of this is to search only reservation frames after the reservation frame determined in S1205 when searching for reservations for examination items that have not yet been determined. Next, it is determined whether m = n (S1207). 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 = 1 and n = 3, it is determined as N, and after m is incremented (S1208), the process returns to S1203. In this manner, the remaining records of WKTBL01 are sequentially processed in the same manner, so that when the reservation frame for the echocardiogram of the third record is determined, the determination in S1107 becomes Y, and the reservation frame search process (shortest) ( S1006) ends. By this processing, WKTBL01 is updated like WKTBL01 (1304) in FIG.

このように、図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 frame designation screen 901. Of course, it goes without saying that the search can be performed again by switching to another mode after seeing the result of the search processing in any mode.

なお、図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 reservation frame data 142 is updated when the determination of all the reservation frames is completed. In the example of the minimum visit pass described above, the reservation frame data 1401 in FIG. 14 is updated like the reservation frame data 1402. Specifically, the remaining number of CT examination (March 15 16:00), RI examination (March 18 10:00) and echocardiography (March 18 14:00) acquired from 0 to 1 Updated to In other words, this indicates that there is no more space in these three reservation slots.

本実施の形態においては、一般的なクライアントサーバシステムの例として説明したが、小規模な医療機関においてはパーソナルコンピュータ単体でのシステムも考えられる。その場合は、医療支援クライアントシステムに備えられていたブラウジングプログラム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 browsing program 102 provided in the medical support client system in the medical support server system.

また、本実施の形態において説明した各プログラムは、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 support server system 130 does not necessarily have to be in a medical institution. For example, the medical support server system 130 is stored in a server in an ASP (Application Service Provider) and responds to access from a medical support client system in each medical institution. A form of providing a service is also conceivable. In such a case, the server of the ASP provider implements the reservation batch acquisition support method of the present invention, and the above-described processing becomes possible.

実施の形態のシステム構成図である。It is a system configuration figure of an embodiment. 実施の形態の処理フローである。It is a processing flow of an embodiment. 患者検索画面の一例を示す図である。It is a figure which shows an example of a patient search screen. 患者データの一例を示す図である。It is a figure which shows an example of patient data. カルテ編集画面の一例を示す図である。It is a figure which shows an example of a medical chart edit screen. カルテデータの一例を示す図である。It is a figure which shows an example of medical chart data. カルテ編集処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a medical chart edit process. 検査項目指定画面の一例を示す図である。It is a figure which shows an example of an inspection item designation | designated screen. 予約枠指定画面の一例を示す図である。It is a figure which shows an example of a reservation frame designation | designated screen. 予約枠検索処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a reservation frame search process. 予約枠検索処理(最少)の流れを示すフローチャートである。It is a flowchart which shows the flow of a reservation frame search process (minimum). 予約枠検索処理(最短)の流れを示すフローチャートである。It is a flowchart which shows the flow of a reservation frame search process (shortest). WKTBL01の一例を示す図である。It is a figure which shows an example of WKTBL01. 予約枠データの一例を示す図である。It is a figure which shows an example of reservation frame data. WKTBL02の一例を示す図である。It is a figure which shows an example of WKTBL02.

符号の説明Explanation of symbols

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 SYMBOLS 100 Client terminal 101 Medical assistance client system 102 Browsing program 103 OS
104 Display Control Unit 105 Input Control Unit 106 Communication Control Unit 110 Network 120 Server Device 121 OS
122 display control unit 123 input control unit 124 communication control unit 130 medical support server system 131 order information access program 132 order editing program 133 reservation frame search program 134 display program 140 patient data 141 order data 142 reservation frame data

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:
JP2005076706A 2005-03-17 2005-03-17 Reservation collective acquisition support program, reservation collective acquisition support device, and reservation collective acquisition support method. Pending JP2006260169A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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