JP2010224743A - Relay server, control method thereof, and medical network system - Google Patents

Relay server, control method thereof, and medical network system Download PDF

Info

Publication number
JP2010224743A
JP2010224743A JP2009069677A JP2009069677A JP2010224743A JP 2010224743 A JP2010224743 A JP 2010224743A JP 2009069677 A JP2009069677 A JP 2009069677A JP 2009069677 A JP2009069677 A JP 2009069677A JP 2010224743 A JP2010224743 A JP 2010224743A
Authority
JP
Japan
Prior art keywords
reservation
reservation information
patient
examination
data
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.)
Abandoned
Application number
JP2009069677A
Other languages
Japanese (ja)
Inventor
Yuya Kudo
勇哉 久藤
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.)
Fujifilm Corp
Original Assignee
Fujifilm Corp
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 Fujifilm Corp filed Critical Fujifilm Corp
Priority to JP2009069677A priority Critical patent/JP2010224743A/en
Publication of JP2010224743A publication Critical patent/JP2010224743A/en
Abandoned legal-status Critical Current

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To reduce the load of transmitting examination data to a reservation source of medical examination. <P>SOLUTION: A center server 25 of a data center 11 transmits reservation information accepted from a clinic terminal 14 of a clinic 13 to an in-hospital server 17 of a core hospital 12. The center server 25 requests the in-hospital server 17 to distribute patient ID added to the reservation information by the in-hospital server 17. The center server 25 stores the patient ID transmitted from the in-hospital server 17 in response to the patient ID distribution request in a center DB 26 in association with the reservation information from the clinic terminal 14. When examination data 24 including the patient ID are uploaded from the in-hospital server 17, the center server 25 retrieves the reservation information corresponding to the examination data 24 from a center DB 26. The center server 25 transmits the examination data 24 to the clinic terminal 14 that has transmitted the retrieved reservation information. Thus, no manual work is needed, thereby reducing the load of transmitting the examination data. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、診療所と医療検査施設との間で各種医用情報を中継する中継サーバ及びその制御方法、並びにこの中継サーバを備える医用ネットワークシステムに関するものである。   The present invention relates to a relay server that relays various types of medical information between a clinic and a medical examination facility, a control method thereof, and a medical network system including the relay server.

地域における医療施設間の医療連携の一環として、診療所等の比較的小規模な医療施設からの医療検査の依頼を受け、地域内の中核病院等、高度な医療検査設備を持つ比較的大規模な医療施設が医療検査を実施している。近年、こうした医療連携サービスを提供するデータセンタを介して、医療施設間における医療検査の予約をオンラインで行うことができる医用ネットワークシステムが開発されている。   As part of the medical cooperation between medical facilities in the area, a relatively large scale with advanced medical inspection equipment such as a core hospital in the area, receiving a medical examination request from a relatively small medical facility such as a clinic Medical facilities are conducting medical tests. In recent years, medical network systems have been developed that can make online medical examination reservations between medical facilities via a data center that provides such medical cooperation services.

医用ネットワークシステムは、医療検査の予約を申し込むための診療所の端末と、予約を受け付ける中核病院の院内サーバと、診療所の端末及び院内サーバにそれぞれネットワーク接続されたデータセンタのセンタサーバとを備えている。診療所の端末は、予約の申し込みに際して、患者の氏名、生年月日、住所、検査種(例えばCTやMRI等)、検査日時を含む医療検査の予約情報をセンタサーバに発行する。   The medical network system includes a clinic terminal for applying for a medical examination appointment, an in-hospital server for accepting the appointment, and a center server for a data center connected to the clinic terminal and the in-hospital server via a network. ing. When applying for a reservation, the clinic terminal issues medical examination reservation information including the patient's name, date of birth, address, examination type (for example, CT, MRI, etc.) and examination date to the center server.

院内サーバは、不正アクセスなどによる患者の個人情報の漏洩を防止するために、診療所端末など不特定の外部の端末からの直接的なオンラインアクセスが規制されている。こうしたアクセス規制により、センタサーバは、診療所の端末から受け付けた予約情報を院内サーバへ送信するとともに、診療所端末に検査結果や中核病院の予約状況を配信するために、診療所端末からの予約情報をデータセンタ内のセンタデータベース(DB)に格納している。院内サーバは、センタサーバ経由で受け付けた予約情報に予約IDや患者ID等を付与してセンタ予約管理DBに格納するとともに、院内の各検査科に対して予約情報に基づくオーダを送信する。   In-hospital servers are restricted from direct online access from unspecified external terminals such as clinic terminals in order to prevent leakage of patient personal information due to unauthorized access. Due to these access restrictions, the center server sends reservation information received from the clinic terminal to the in-hospital server, and also makes reservations from the clinic terminal to deliver the examination results and the reservation status of the core hospital to the clinic terminal. Information is stored in a center database (DB) in the data center. The in-hospital server assigns a reservation ID, patient ID, etc. to the reservation information received via the center server and stores it in the center reservation management DB, and transmits an order based on the reservation information to each examination department in the hospital.

患者が指定日時に指定病院を訪問すると医療検査が実施され、検査画像の撮影や医用レポート(以下、単にレポートという)の作成がなされる。検査画像や医用レポート(以下、単にレポートという)等の検査データは、患者ID、患者名、検査日、検査種等の項目が付与された状態で院内の検査データ用DBに格納される。検査データの作成が完了すると、従来は、病院から予約元の診療所に対して、検査画像やレポートをそれぞれフイルムや紙にプリントアウトしたものを送付していた。このため、プリントアウト処理や送付手続き処理を病院の事務員等が行う必要があり、時間とコストが掛かるという問題があった。   When a patient visits a designated hospital at a designated date and time, a medical examination is performed, and an examination image is taken and a medical report (hereinafter simply referred to as a report) is created. Examination data such as examination images and medical reports (hereinafter simply referred to as reports) are stored in an in-hospital examination data DB with items such as patient ID, patient name, examination date, examination type, and the like. When the creation of examination data is completed, conventionally, a hospital prints out examination images and reports on films and papers to the reservation clinic. For this reason, it is necessary for the hospital clerk to perform the printout process and the sending procedure process, and there is a problem that it takes time and cost.

特許文献1には、病院からデータセンタ経由で予約元の診療所に対してオンラインで検査データを送信可能なデータ送信システムが記載されている。例えば、院内サーバは、院内の検査データ用DBに格納された検査データを読み出してセンタサーバへ送信する。センタサーバは、院内サーバから受け付けた検査データをデータセンタ内に設置された検査データ用DBに格納する。診療所端末からセンタサーバにアクセスして検査データの配信要求を行うことで、センタサーバから診療所端末へ検査データが送られ、診療所端末のモニタに検査画像やレポートを表示することができる。   Patent Document 1 describes a data transmission system capable of transmitting examination data online from a hospital to a reservation source clinic via a data center. For example, the hospital server reads the examination data stored in the hospital examination data DB and transmits it to the center server. The center server stores the inspection data received from the hospital server in the inspection data DB installed in the data center. By accessing the center server from the clinic terminal and requesting delivery of examination data, the examination data is sent from the center server to the clinic terminal, and examination images and reports can be displayed on the monitor of the clinic terminal.

特開2002−77115号公報JP 2002-77115 A

データセンタのシステムと病院のシステムとは、前述の個人情報漏洩防止の観点から、隔離されており、さらに検査データに付与されている予約IDや患者IDは病院内でのみ通用する番号である。このため、特許文献1のようにしてセンタサーバが院内サーバから検査データを受け付けたときに、センタサーバは、受け付けた検査データがセンタDB内のどの予約情報に基づいた医療検査の検査データであるかを判別することができない。   The data center system and the hospital system are isolated from the viewpoint of preventing the leakage of personal information described above, and the reservation ID and patient ID given to the examination data are numbers that can be used only in the hospital. For this reason, when the center server accepts examination data from the in-hospital server as in Patent Document 1, the center server accepts examination data for medical examination based on which reservation information in the center DB. Cannot be determined.

このような事情があるため、データセンタでは、院内サーバからの検査データを受け付けたときに、この検査データに対応する予約情報を探す必要があり、医療検査の予約元の診療所端末への検査データの送信業務の負荷が非常に大きくなるという問題が生じている。   Because of this situation, the data center needs to look for reservation information corresponding to this inspection data when receiving inspection data from the in-hospital server. There is a problem that the load of data transmission work becomes very large.

本発明は上記問題を解決するためになされたものであり、医療検査の予約元への検査データの送信業務の負荷を低減可能にした中継サーバ及びその制御方法、並びに医用ネットワークシステムを提供することを目的とする。   The present invention has been made to solve the above problems, and provides a relay server, a control method thereof, and a medical network system capable of reducing the burden of transmitting examination data to a medical examination reservation source. With the goal.

上記目的を達成するため、本発明の中継サーバは、患者の医療検査を予約する予約元の端末から、医療検査の予約情報を受け付けて予約情報データベースに格納する予約受付手段と、前記予約受付手段が受け付けた前記予約情報を、前記予約元が指定した医療検査施設に設置された院内サーバへ送信する送信手段と、前記予約情報を受け付けた前記院内サーバに対して、この院内サーバが当該予約情報に付与した、患者を一意に特定するための患者IDの配信要求を行う配信要求手段と、前記配信要求に応じて前記院内サーバから送信された前記患者IDを、前記予約情報データベース内の対応する前記予約情報に関連付けて前記予約情報データベースに格納する患者ID格納手段と、前記院内サーバから、前記予約情報に基づいて行われた医療検査の検査データ、及びこの検査データに付帯された少なくとも前記患者IDを含む付帯情報を受け付ける検査データ受付手段と、前記検査データ受付手段が前記検査データを受け付けた時に、前記付帯情報の患者IDと前記予約情報に関連付けられた前記患者IDとに基づいて、当該検査データに対応する前記予約情報を前記予約情報データベースから検索する検索手段と、前記検索手段の検索結果に基づき、前記検査データに対応する前記予約情報の送付元の前記端末に対して、前記検査データを中継する中継手段と、を備えることを特徴とする。   In order to achieve the above object, the relay server of the present invention comprises: a reservation accepting unit that accepts medical examination reservation information from a reservation source terminal for reserving a patient's medical examination and stores it in a reservation information database; For the hospital server installed in the medical examination facility designated by the reservation source, and for the hospital server that received the reservation information, the hospital server receives the reservation information. The distribution request means for requesting the distribution of the patient ID for uniquely identifying the patient, and the patient ID transmitted from the in-hospital server in response to the distribution request correspond to the reservation information database. Based on the reservation information from the patient ID storage means for storing in the reservation information database in association with the reservation information and the hospital server Examination data receiving means for accepting examination data of medical examination and supplementary information including at least the patient ID attached to the examination data, and when the examination data acceptance means accepts the examination data, the patient ID of the incidental information Search means for searching the reservation information database for the reservation information corresponding to the examination data based on the patient ID associated with the reservation information, and the examination data based on the search result of the search means. Relay means for relaying the inspection data to the terminal that is the source of the corresponding reservation information.

前記検査データ受付手段が受け付けた前記検査データを、前記検索手段が検索した前記予約情報と関連付けて検査データ用データベースに格納する検査データ格納手段を備えることが好ましい。   It is preferable to include inspection data storage means for storing the inspection data received by the inspection data reception means in the inspection data database in association with the reservation information searched by the search means.

前記予約情報データベース内の前記予約情報には、医療検査の予約日時、検査種類の各情報が含まれているとともに、前記検査データの付帯情報には、検査日、検査種の各情報が含まれており、前記検索手段は、前記予約情報データベース内の前記予約情報に、前記付帯情報に含まれる前記各情報と一致する情報を含むものがあるか否かを検索することが好ましい。   The reservation information in the reservation information database includes information on the date and time of medical examination reservation and examination type, and the supplementary information on the examination data includes information on examination date and examination type. Preferably, the search means searches for whether the reservation information in the reservation information database includes information that matches the information included in the supplementary information.

前記検索手段は、前記検査データに対応する前記予約情報が見つからなかった場合、当該検査データをキューに格納するとともに、前記予約情報データベースの中から、前記キューに格納された前記検査データに対応する前記予約情報を手動操作により選択するための手動選択手段を備えており、前記中継手段は、前記手動選択手段で選択された前記予約情報の送付元の前記端末に対して、前記検査データを中継することが好ましい。   When the reservation information corresponding to the inspection data is not found, the search means stores the inspection data in a queue and corresponds to the inspection data stored in the queue from the reservation information database. Manual selection means for selecting the reservation information by manual operation, and the relay means relays the inspection data to the terminal of the reservation information sending source selected by the manual selection means It is preferable to do.

本発明の医用ネットワークシステムは、患者の医療検査を予約する予約元に設置され、医療検査の予約情報を発行する端末と、医療検査を行う医療検査施設に設置され、医療検査の予約情報を受け付ける院内サーバと、前記医療検査施設外に設置され、前記端末及び前記院内サーバにそれぞれネットワークを介して接続された請求項1ないし4いずれか1項記載の中継サーバと、を備えることを特徴とする。   The medical network system according to the present invention is installed in a reservation source that reserves a medical examination of a patient, is installed in a terminal that issues medical examination reservation information, and a medical examination facility that performs the medical examination, and accepts reservation information of the medical examination An in-hospital server and a relay server according to any one of claims 1 to 4 installed outside the medical examination facility and connected to the terminal and the in-hospital server via a network, respectively. .

本発明の中継サーバの制御方法は、患者の医療検査を予約する予約元の端末から、医療検査の予約情報を受け付けて予約情報データベースに格納する予約受付ステップと、前記予約受付ステップで受け付けた前記予約情報を、前記予約元が指定した医療検査施設に設置された院内サーバへ送信する送信ステップと、前記予約情報を受け付けた前記院内サーバに対して、この院内サーバが当該予約情報に付与した、患者を一意に特定するための患者IDの配信要求を行う配信要求ステップと、前記配信要求に応じて前記院内サーバから送信された前記患者IDを、前記予約情報データベース内の対応する前記予約情報に関連付けて前記予約情報データベースに格納する患者ID格納ステップと、前記院内サーバから、前記予約情報に基づいて行われた医療検査の検査データ、及びこの検査データに付帯された少なくとも前記患者IDを含む付帯情報を受け付ける検査データ受付ステップと、前記検査データに付帯されている前記患者IDと、前記予約情報に関連付けられた前記患者IDとに基づいて、当該検査データに対応する前記予約情報を前記予約情報データベースから検索する検索ステップと、前記検索ステップで検索した前記予約情報の送付元の前記端末に対して、前記検査データを中継する中継ステップと、を有することを特徴とする。   The relay server control method of the present invention includes a reservation receiving step for receiving medical examination reservation information from a reservation source terminal for reserving a medical examination of a patient and storing it in a reservation information database; Sending the reservation information to the in-hospital server installed in the medical examination facility designated by the reservation source, and for the in-hospital server that received the reservation information, the in-hospital server provided the reservation information, A distribution request step for requesting distribution of a patient ID for uniquely identifying a patient, and the patient ID transmitted from the in-hospital server in response to the distribution request in the corresponding reservation information in the reservation information database A patient ID storing step of associating and storing in the reservation information database; and from the in-hospital server based on the reservation information. A test data receiving step of receiving test data of the medical test that has been performed and additional information including at least the patient ID attached to the test data, the patient ID attached to the test data, and association with the reservation information Based on the received patient ID, a search step for searching the reservation information corresponding to the examination data from the reservation information database, and for the terminal that is the sending source of the reservation information searched in the search step, A relay step of relaying the inspection data.

本発明の中継サーバ及びその制御方法、並びに医用ネットワークシステムは、院内サーバから取得した患者IDを医療検査の予約元から受け付けた予約情報に関連付けておき、この予約情報に関連付けられた患者IDと、院内サーバから受け付けた検査データに付帯された患者IDとに基づいて、院内サーバからの検査データに対応する予約情報を検索することにより、人手を掛けずに検査データを予約元に送ることができる。その結果、予約元への検査データの送信業務の負荷を大幅に低減することができる。また、院内サーバから検査データを受け付けたときに、医療検査の予約元に対してすみやかに検査完了通知や検査データを送ることができる。また、人手を掛けずに、院内サーバから受け付けた検査データと、予約元の端末から受け付けた予約情報とを自動的に関連付けることができるので、人為的な関連付けミスを減らすことができる。   The relay server, the control method thereof, and the medical network system of the present invention associate the patient ID acquired from the in-hospital server with the reservation information received from the reservation source of the medical examination, and the patient ID associated with the reservation information, By searching for reservation information corresponding to the examination data from the hospital server based on the patient ID attached to the examination data received from the hospital server, the examination data can be sent to the appointment source without manpower. . As a result, it is possible to greatly reduce the load of inspection data transmission work to the reservation source. In addition, when examination data is received from the in-hospital server, an examination completion notice and examination data can be sent immediately to a medical examination reservation source. In addition, since inspection data received from the in-hospital server and reservation information received from the reservation source terminal can be automatically associated without human intervention, artificial association errors can be reduced.

医用ネットワークシステムの構成を示す概略図である。It is the schematic which shows the structure of a medical network system. センタDBに格納された予約情報の説明図である。It is explanatory drawing of the reservation information stored in center DB. 患者情報DB、予約管理DB、検査データ用DBにそれぞれ格納された患者情報、予約情報、検査データの説明図である。It is explanatory drawing of the patient information, reservation information, and test | inspection data which were respectively stored in patient information DB, reservation management DB, and test | inspection data DB. 診療所端末、レポート作成端末、院内端末、院内サーバ、センタサーバの電気的構成を示すブロック図である。It is a block diagram which shows the electrical structure of a clinic terminal, a report preparation terminal, a hospital terminal, a hospital server, and a center server. 院内サーバ、センタサーバのCPUの機能ブロック図である。It is a functional block diagram of CPU of a hospital server and a center server. 患者基本情報の検索結果が一致した場合の院内サーバの機能部の処理を示す説明図である。It is explanatory drawing which shows the process of the function part of the hospital server when the search result of patient basic information corresponds. 患者基本情報の検索結果が不一致であった場合の院内サーバの機能部の処理を示す説明図である。It is explanatory drawing which shows the process of the function part of the hospital server when the search result of patient basic information is inconsistent. 患者IDをセンタ予約管理情報に登録する場合のセンタサーバの機能部の処理を示す説明図である。It is explanatory drawing which shows the process of the function part of a center server in case a patient ID is registered into center reservation management information. 検査データに対応する予約情報が有った場合のセンタサーバの機能部の処理を示す説明図である。It is explanatory drawing which shows the process of the function part of a center server when there exists reservation information corresponding to test | inspection data. 検査データに対応する予約情報が無かった場合のセンタサーバの機能部の処理を示す説明図である。It is explanatory drawing which shows the process of the function part of a center server when there is no reservation information corresponding to test | inspection data. 検査データとこの検査データに対応する予約情報との関連付けを手動操作で行う場合のセンタサーバの機能部の処理を示す説明図である。It is explanatory drawing which shows the process of the function part of a center server in the case of performing correlation with inspection data and the reservation information corresponding to this inspection data by manual operation. 診療所端末から予約情報を受け付けたときの医用ネットワークシステムの処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the medical network system when reservation information is received from a clinic terminal.

図1に示すように、医用ネットワークシステム10は、データセンタ11と複数の医療施設に設置されたコンピュータシステムとを通信ネットワークで接続し、オンラインで医療検査の予約受付を行うとともに、医療検査の検査データを予約元に送信するシステムである。データセンタ11は、複数の医療施設に対して、医療検査の予約受付サービスと、検査データの送信サービスとを提供する。   As shown in FIG. 1, a medical network system 10 connects a data center 11 and computer systems installed in a plurality of medical facilities via a communication network, accepts reservations for medical examinations online, and performs medical examinations. This system sends data to the reservation source. The data center 11 provides a medical examination reservation acceptance service and examination data transmission service to a plurality of medical facilities.

複数の医療施設には、中核病院(医療検査施設)12と診療所13がある。中核病院12は、CT(Computed Tomography)装置やMRI(Magnetic Resonance Imaging)装置などの高度な医療検査装置を保有する。中核病院12は、その地域内の医療施設の中で比較的大規模な医療施設であり、外部の診療所13からの医療検査依頼を受け付けて医療検査を実施する。   The medical facilities include a core hospital (medical examination facility) 12 and a clinic 13. The core hospital 12 has advanced medical examination apparatuses such as a CT (Computed Tomography) apparatus and an MRI (Magnetic Resonance Imaging) apparatus. The core hospital 12 is a relatively large-scale medical facility among the medical facilities in the area, and receives a medical test request from an external clinic 13 and performs a medical test.

診療所13は、高度な医療検査装置を持たない小規模な医療施設であり、診療所端末14を備えている。診療所端末14は、WEBブラウザがインストールされたパーソナルコンピュータである。診療所端末14は、医療検査の予約情報を発行し、インターネット15を通じてデータセンタ11経由で中核病院12に対して医療検査の予約を行う。また、診療所端末14は、データセンタ11のコンピュータシステムにアクセスして、先に予約した医療検査の検査データを取得する。   The clinic 13 is a small-scale medical facility that does not have an advanced medical examination apparatus, and includes a clinic terminal 14. The clinic terminal 14 is a personal computer in which a WEB browser is installed. The clinic terminal 14 issues medical examination reservation information, and makes a medical examination reservation to the core hospital 12 via the data center 11 via the Internet 15. In addition, the clinic terminal 14 accesses the computer system of the data center 11 and acquires the examination data of the previously reserved medical examination.

中核病院12のコンピュータシステムは、院内サーバ17と、患者情報データベース(DB)18と、予約管理DB19と、検査データ用DB20とを備えている。院内サーバ17は、中核病院12に施設された院内ネットワーク(図示せず)を介して、上述の各DB18〜20、院内の各検査科12aに設置された各種医療検査装置(CT装置やMRI装置等)21a及びレポート作成端末21b、院内の診療科(図示せず)に設置された院内端末21cなどと接続されている。   The computer system of the core hospital 12 includes an in-hospital server 17, a patient information database (DB) 18, a reservation management DB 19, and an examination data DB 20. The in-hospital server 17 is connected to each of the above-described DBs 18 to 20 and in-hospital examination departments 12a (CT apparatus and MRI apparatus) via an in-hospital network (not shown) provided in the core hospital 12. Etc.) 21a, a report creation terminal 21b, and a hospital terminal 21c installed in a hospital department (not shown).

患者情報DB18には、中核病院12を受診した患者の情報を集約した患者情報テーブル22(図3参照)が格納されている。予約管理DB19には、中核病院12の医療検査の予約状況などを表す院内予約管理情報23(図3参照)が格納されている。検査データ用DB20には、医療検査の検査データ24が格納されている。   The patient information DB 18 stores a patient information table 22 (see FIG. 3) in which information on patients who have visited the core hospital 12 is collected. The reservation management DB 19 stores in-hospital reservation management information 23 (see FIG. 3) indicating the reservation status of medical examinations at the core hospital 12 and the like. The examination data DB 20 stores examination data 24 for medical examinations.

院内サーバ17は、大別して中継サーバ、予約管理サーバ、オーダ管理サーバ、DBサーバなどの複数のサーバから構成されている。中継サーバは、中核病院12とデータセンタ11との間で遣り取りされる各種情報を中継する。   The hospital server 17 is roughly divided into a plurality of servers such as a relay server, a reservation management server, an order management server, and a DB server. The relay server relays various information exchanged between the core hospital 12 and the data center 11.

予約管理サーバは、所謂HIS(Hospital Information System)を構成するサーバであり、院内端末21cからの予約情報やデータセンタ11経由で診療所13からの予約情報を受け付けて、医療検査のスケジュール管理を行う。予約管理サーバは、受け付けた予約情報を院内予約管理情報23に登録して予約状況を更新する。予約管理サーバは、受け付けた予約情報に基づき、オーダ管理サーバに対して医療検査のオーダを行う。   The appointment management server is a server constituting a so-called HIS (Hospital Information System), and accepts appointment information from the hospital terminal 21c and appointment information from the clinic 13 via the data center 11, and performs schedule management of medical examinations. . The reservation management server registers the received reservation information in the in-hospital reservation management information 23 and updates the reservation status. The reservation management server orders a medical examination to the order management server based on the received reservation information.

オーダ管理サーバは、院内の各検査科12aに配置されており、例えば放射線科であれば、RIS(Radiology Information System)を構成するサーバである。オーダ管理サーバは、検査科12a毎のオーダを保存・管理する。オーダ管理サーバは、予約管理サーバから受信したオーダを医療検査装置21a及びレポート作成端末21bに対して送信する。検査科12aのスタッフは、端末などを使用してオーダ管理サーバからオーダを読み出して、オーダの受付状況や処理状況を確認する。   The order management server is arranged in each examination department 12a in the hospital. For example, in the case of a radiology department, the order management server is a server constituting a RIS (Radiology Information System). The order management server stores and manages orders for each examination department 12a. The order management server transmits the order received from the reservation management server to the medical examination device 21a and the report creation terminal 21b. The staff of the examination department 12a reads the order from the order management server using a terminal or the like, and confirms the order reception status and processing status.

DBサーバは、医療検査装置21aで撮影された検査画像やレポート作成端末21bで作成されたレポート等の検査データ24を検査データ用DB20に格納する。このDBサーバは、所謂PACS(Picture Archiving and Communication System)サーバやレポートサーバなどから構成される。また、DBサーバは、検査データ24をデータセンタ11にアップロードする。   The DB server stores examination data 24 such as examination images taken by the medical examination apparatus 21 a and reports created by the report creation terminal 21 b in the examination data DB 20. This DB server includes a so-called PACS (Picture Archiving and Communication System) server, a report server, and the like. Further, the DB server uploads the inspection data 24 to the data center 11.

データセンタ11は、上述の予約受付サービス及び検査データ送信サービスを提供するセンタサーバ(中継サーバ)25と、センタDB(予約情報データベース)26と、検査データ用DB27とを備えている。   The data center 11 includes a center server (relay server) 25 that provides the above-described reservation reception service and inspection data transmission service, a center DB (reservation information database) 26, and an inspection data DB 27.

センタサーバ25は、WEBサーバとして機能し、インターネット上で標準的に用いられるドキュメントシステム(WWW:World Wide Web)に対応する。センタサーバ25は、診療所端末14からの要求に応答してデータを送受信する。   The center server 25 functions as a WEB server and corresponds to a document system (WWW: World Wide Web) that is used as a standard on the Internet. The center server 25 transmits and receives data in response to a request from the clinic terminal 14.

センタサーバ25には、VPN(Virtual Private Network)29を介して院内サーバ17が接続している。VPN29では、暗号化技術が使われており、複数の利用者によって共有される共有ネットワーク内に論理的な専用通信チャンネルが確立している。これにより、通信拠点間の機密性が保持され、ネットワーク内の堅固な情報セキュリティが確保される。   A hospital server 17 is connected to the center server 25 via a VPN (Virtual Private Network) 29. In the VPN 29, an encryption technique is used, and a logical dedicated communication channel is established in a shared network shared by a plurality of users. As a result, confidentiality between communication bases is maintained, and robust information security within the network is ensured.

センタDB26は、中核病院12毎の医療検査の予約状況などを表すセンタ予約管理情報28(図2参照)を格納している。センタサーバ25は、診療所端末14からの予約情報をセンタ予約管理情報28に登録して予約状況を更新するとともに、この予約情報を院内サーバ17へ送信する。   The center DB 26 stores center reservation management information 28 (see FIG. 2) indicating the reservation status of medical examinations for each core hospital 12 and the like. The center server 25 registers the reservation information from the clinic terminal 14 in the center reservation management information 28 to update the reservation status, and transmits this reservation information to the hospital server 17.

センタ予約管理情報28は、中核病院12の院内予約管理情報23と同期が取られており、一方の予約状況(どの予約枠が空いていてどの予約枠が埋まっているか)が更新されると他方の予約状況も更新される。   The center reservation management information 28 is synchronized with the in-hospital reservation management information 23 of the core hospital 12, and when one reservation status (which reservation frame is free and which reservation frame is filled) is updated, the other The reservation status is also updated.

検査データ用DB27は、院内サーバ17からアップロードされた検査データ24を格納する。この検査データ用DB27には、データ格納領域27aとキュー27bとが構築される。データ格納領域27aは、検査データ24をセンタ予約管理情報28内の予約情報と関連付けた状態で格納する。キュー27bは、関連付ける予約情報が見つからなかった検査データ24を一時的に格納する。   The examination data DB 27 stores the examination data 24 uploaded from the hospital server 17. In the inspection data DB 27, a data storage area 27a and a queue 27b are constructed. The data storage area 27a stores the inspection data 24 in a state associated with the reservation information in the center reservation management information 28. The queue 27b temporarily stores the examination data 24 for which the associated reservation information was not found.

図2に示すように、診療所端末14からの一件の予約情報には、患者の患者名、性別、年齢、生年月日の各項目からなる患者基本情報30、傷病名、検査種、検査目的、日付と時間帯で指定される受診日時(予約枠)、予約先の中核病院12の名称、予約元の診療所13の名称等の情報が含まれる。予約枠は、例えば9:00〜、9:30〜等、30分間隔で区切られた時間帯毎に一つずつ設定されている。   As shown in FIG. 2, one piece of reservation information from the clinic terminal 14 includes patient basic information 30 consisting of the patient name, sex, age, date of birth, injury name, examination type, examination. Information such as the purpose, the date and time of appointment (reservation frame) designated by the date and time zone, the name of the core hospital 12 of the reservation destination, the name of the clinic 13 of the reservation source, and the like are included. One reservation frame is set for each time slot divided at intervals of 30 minutes, such as 9: 00 to 9:30.

センタ予約管理情報28に登録される予約情報は、予約受付日時、センタ予約ID及び患者IDがセンタサーバ25により新たに付与される以外は、診療所端末14からの予約情報と同じである。予約受付日時は、診療所端末14からの予約情報をセンタサーバ25で受け付けた時刻である。センタ予約IDは、センタサーバ25が受け付けた予約情報を一意に特定するための情報であり、データセンタ11のみで通用する情報である。   The reservation information registered in the center reservation management information 28 is the same as the reservation information from the clinic terminal 14 except that the reservation reception date and time, the center reservation ID, and the patient ID are newly given by the center server 25. The reservation reception date and time is the time when the center server 25 receives reservation information from the clinic terminal 14. The center reservation ID is information for uniquely specifying the reservation information received by the center server 25, and is information that can be used only by the data center 11.

センタ予約管理情報28の予約情報に含まれる患者ID(図3参照)は、この予約情報をセンタサーバ25経由で受け付けた院内サーバ17が予約情報に付与した番号であり、センタサーバ25が院内サーバ17から取得した番号である。   The patient ID (see FIG. 3) included in the reservation information of the center reservation management information 28 is a number given to the reservation information by the hospital server 17 that received this reservation information via the center server 25. 17 is a number acquired from 17.

図3に示すように、患者情報テーブル22には、患者ID、患者基本情報30、傷病名、電子カルテ(図示せず)等からなる患者情報が患者毎に格納されている。患者IDは、初診時に患者一人につき一つずつ付されるもので、その中核病院12でしか通用しない番号である。中核病院12では、この患者IDを元に院内の各種情報処理が行われるので、医療検査の予約情報や検査データ24は患者IDと関連付けられている。   As shown in FIG. 3, in the patient information table 22, patient information including a patient ID, basic patient information 30, a wound name, an electronic medical record (not shown), and the like is stored for each patient. The patient ID is assigned to each patient at the time of the first visit, and is a number that can only be used at the core hospital 12. In the core hospital 12, various information processing in the hospital is performed based on this patient ID, so that medical examination reservation information and examination data 24 are associated with the patient ID.

院内端末21cからの一件の予約情報は、予約先の中核病院12の名称欄が削除されるとともに、予約元の診療所13の名称欄が診療科の名称欄に変更されている点を除けば、診療所端末14からの予約情報と同じである。   One reservation information from the in-hospital terminal 21c, except that the name field of the core hospital 12 to be reserved is deleted and the name field of the clinic 13 of the reservation source is changed to the name field of the medical department. In this case, it is the same as the reservation information from the clinic terminal 14.

院内予約管理情報23に登録された予約情報は、院内予約ID及び患者IDが院内サーバ17により新たに付与される以外は、センタ予約管理情報28の予約情報と同じである。院内予約IDは、院内サーバ17が受け付けた予約情報を一意に特定するための情報であり、患者IDと同様に中核病院12のみで通用する番号である。また、患者情報テーブル22及び院内予約管理情報23に記憶されている情報は互いに紐付けされており、一方の情報から辿って他方の情報を知ることができる。例えば、予約情報の患者ID「01234」から患者情報テーブル22の患者の個人情報「長嶋貞治・・・」を辿ることができる。   The reservation information registered in the in-hospital reservation management information 23 is the same as the reservation information in the center reservation management information 28 except that the in-hospital reservation ID and the patient ID are newly given by the in-hospital server 17. The in-hospital reservation ID is information for uniquely specifying the reservation information received by the in-hospital server 17 and is a number that can be used only in the core hospital 12 like the patient ID. Moreover, the information memorize | stored in the patient information table 22 and the in-hospital reservation management information 23 is mutually linked | related, and the other information can be known by tracing from one information. For example, the patient personal information “Sadaharu Nagashima ...” of the patient information table 22 can be traced from the patient ID “01234” of the reservation information.

検査データ24は、レポート本文や画像本体データなどの検査データ本体24aと、オーダID、患者ID、患者基本情報、検査日、及び検査種などの付帯情報24bとを一つに纏めたものである。オーダID(検査IDともいう)は、オーダ管理サーバが予約管理サーバから受信したオーダに付与するIDである。検査画像は、例えばDICOM(Digital Imaging and Communication in Medicine)に準拠したファイル形式で検査データ用DB20に格納される。   The examination data 24 is a collection of examination data main body 24a such as a report body and image main body data and incidental information 24b such as order ID, patient ID, basic patient information, examination date, and examination type. . The order ID (also referred to as inspection ID) is an ID assigned to the order received from the reservation management server by the order management server. The inspection image is stored in the inspection data DB 20 in a file format conforming to DICOM (Digital Imaging and Communication in Medicine), for example.

図4に示すように、各端末14,21b,21c、各サーバ17,25は、それぞれパーソナルコンピュータ、サーバ用コンピュータ、ワークステーション等のコンピュータをベースに構成されている。これら各端末、サーバ14,17,21b,21c,25には、オペレーティングシステムなどの制御プログラムや、アプリケーションプログラム(以下、APと略す)31がインストールされている。   As shown in FIG. 4, the terminals 14, 21 b, 21 c and the servers 17, 25 are configured based on computers such as personal computers, server computers, and workstations. A control program such as an operating system and an application program (hereinafter abbreviated as AP) 31 are installed in each of these terminals and servers 14, 17, 21 b, 21 c and 25.

各端末、サーバ14,17,21b,21c,25は、CPU34、メモリ35、HDD(ハードディスクドライブ)36、及び通信I/F(インターフェース)37が設けられた本体38と、コンソール39とからなる。   Each terminal, server 14, 17, 21 b, 21 c, 25 includes a main body 38 provided with a CPU 34, a memory 35, an HDD (hard disk drive) 36, and a communication I / F (interface) 37, and a console 39.

HDD36には、制御プログラムやAP31が格納されている。メモリ35は、CPU34が処理を実行するためのワークメモリである。CPU34は、HDD36に格納された制御プログラムをメモリ35へロードして、プログラムに従った処理を実行することにより、コンピュータの各部を制御する。   The HDD 36 stores a control program and AP31. The memory 35 is a work memory for the CPU 34 to execute processing. The CPU 34 controls each unit of the computer by loading the control program stored in the HDD 36 into the memory 35 and executing processing according to the program.

通信I/F37は、LANポート、WANポート、ルータなどであり、インターネット15或いはVPN29に接続する通信ケーブルが接続される。通信I/F37は、インターネット15またはVPN29を経由したデータの遣り取りをする。コンソール39は、マウスやキーボードなどの周知の入力機器、モニタなどから構成されている。なお、以下の説明ではセンタサーバ25のCPUに符号34aを付し、院内サーバのCPUに符号34bを付す。   The communication I / F 37 is a LAN port, a WAN port, a router, or the like, and a communication cable connected to the Internet 15 or the VPN 29 is connected thereto. The communication I / F 37 exchanges data via the Internet 15 or the VPN 29. The console 39 is composed of a known input device such as a mouse and a keyboard, a monitor, and the like. In the following description, reference numeral 34a is assigned to the CPU of the center server 25, and reference numeral 34b is assigned to the CPU of the hospital server.

図5に示すように、センタサーバ25のCPU34aは、HDD36からAP31をロードして、このAP31に記述された処理ステップを逐次実行する。これにより、CPU34aには、受付処理部(予約受付手段、中継手段)41、DBアクセス部(患者ID格納手段、検査データ格納手段)42、送受信処理部(送信手段、配信要求手段、検査データ受付手段)43、検索処理部(検索手段)44が構築される。同様に院内サーバ17のCPU34bには、受付処理部45、DBアクセス部46、送受信処理部47が構築される。   As shown in FIG. 5, the CPU 34 a of the center server 25 loads the AP 31 from the HDD 36 and sequentially executes the processing steps described in the AP 31. As a result, the CPU 34a has a reception processing unit (reservation reception unit, relay unit) 41, DB access unit (patient ID storage unit, examination data storage unit) 42, transmission / reception processing unit (transmission unit, distribution request unit, examination data reception). Means) 43 and a search processing unit (search means) 44 are constructed. Similarly, a reception processing unit 45, a DB access unit 46, and a transmission / reception processing unit 47 are constructed in the CPU 34b of the hospital server 17.

[センタサーバのCPU]
受付処理部41は、診療所端末14とデータの遣り取りをする。受付処理部41が診療所端末14から受け付けるデータは、予約情報や検査データ24の配信要求である。逆に受付処理部41から診療所端末14に送るデータは、予約枠の空き状況(予約状況)を報せる情報、検査データ24が検査データ用DB27に格納されたことを示す検査完了通知、検査データ用DB27内の検査データ24等である。
[CPU of center server]
The reception processing unit 41 exchanges data with the clinic terminal 14. The data received by the reception processing unit 41 from the clinic terminal 14 is a distribution request for reservation information and examination data 24. Conversely, the data sent from the reception processing unit 41 to the clinic terminal 14 is information that reports the availability of the reserved space (reservation status), a test completion notification indicating that the test data 24 is stored in the test data DB 27, and a test This is the inspection data 24 in the data DB 27.

受付処理部41は、センタ予約管理情報28に基づいた予約状況を表すデータとして、HTML形式やXML形式などのマークアップ言語によって記述されたテキストファイルを生成し、これを診療所端末14に配信する。診療所端末14のブラウザは、受信したテキストファイルの記述に従って、例えばカレンダー形式の予約枠の空き状況を報せる画面を構成してコンソール39のモニタに出力する。   The reception processing unit 41 generates a text file described in a markup language such as HTML format or XML format as data representing the reservation status based on the center reservation management information 28 and distributes the text file to the clinic terminal 14. . In accordance with the description of the received text file, the browser of the clinic terminal 14 configures a screen for reporting the availability of a reservation frame in a calendar format, for example, and outputs the screen to the monitor of the console 39.

DBアクセス部42は、センタDB26にアクセスして、センタ予約管理情報28の更新を行う。具体的には、診療所端末14からの予約情報、院内サーバ17からセンタサーバ25に送信された患者IDなどをセンタ予約管理情報28に登録するとともに、センタ予約管理情報28に含まれる予約状況を表すデータを更新する。   The DB access unit 42 accesses the center DB 26 and updates the center reservation management information 28. Specifically, the reservation information from the clinic terminal 14 and the patient ID transmitted from the hospital server 17 to the center server 25 are registered in the center reservation management information 28, and the reservation status included in the center reservation management information 28 is displayed. Update the data it represents.

また、DBアクセス部42は、検査データ用DB27にアクセスして、院内サーバ17からアップロードされた検査データ24の格納及び読出し等を行う。   The DB access unit 42 accesses the examination data DB 27 to store and read the examination data 24 uploaded from the hospital server 17.

送受信処理部43は、VPN29を介して院内サーバ17の送受信処理部47と相互に通信する。各送受信処理部43、47は、同じ予約枠に各端末14、21cからの予約が重複する、いわゆるダブルブッキングが発生しないように、予約枠の空き状況を適宜相互に連絡して共有し合い、センタDB26及び予約管理DB19内の各予約管理情報28、23の同期を取る。送受信処理部43、47の働きによって、各予約管理情報28、23のうちの予約状況を表すデータについては、診療所13と中核病院12内の両方からの予約を包含したほぼ同じ内容が記憶される。   The transmission / reception processing unit 43 communicates with the transmission / reception processing unit 47 of the hospital server 17 through the VPN 29. Each of the transmission / reception processing units 43 and 47 appropriately communicates and shares the availability of the reservation slots so as not to cause so-called double booking in which reservations from the terminals 14 and 21c overlap in the same reservation slot, The reservation management information 28 and 23 in the center DB 26 and the reservation management DB 19 are synchronized. By the operation of the transmission / reception processing units 43 and 47, about the data representing the reservation status in the reservation management information 28 and 23, almost the same contents including reservations from both the clinic 13 and the core hospital 12 are stored. The

送受信処理部43が送受信処理部47に送信するデータには、診療所端末14からの予約情報、及びこの予約情報に院内サーバ17が付与する患者IDの配信要求(以下、患者ID配信要求という)などがある。逆に送受信処理部43が送受信処理部47から受信するデータには、患者ID配信要求に対応した患者ID、及び検査データ24などがある。   The data transmitted by the transmission / reception processing unit 43 to the transmission / reception processing unit 47 includes reservation information from the clinic terminal 14 and a patient ID distribution request given to the reservation information by the in-hospital server 17 (hereinafter referred to as patient ID distribution request). and so on. Conversely, the data received by the transmission / reception processing unit 43 from the transmission / reception processing unit 47 includes the patient ID corresponding to the patient ID distribution request and the examination data 24.

検索処理部44は、院内サーバ17からアップロードされた検査データ24に対応する予約情報をセンタ予約管理情報28内から検索して、検索した予約情報と検査データ24との関連付け処理を行う。   The search processing unit 44 searches the center reservation management information 28 for reservation information corresponding to the examination data 24 uploaded from the hospital server 17, and performs an association process between the searched reservation information and the examination data 24.

[院内サーバのCPU]
受付処理部45は、院内端末21cとデータの遣り取りをする。受付処理部45が院内端末21cから受け付けるデータは予約情報などであり、逆に受付処理部45が院内端末21cに送るデータは予約状況を表すテキストファイル、検査完了通知、検査データ用DB20内の検査データ24などである。
[CPU of hospital server]
The reception processing unit 45 exchanges data with the in-hospital terminal 21c. Data received by the reception processing unit 45 from the in-hospital terminal 21c is reservation information, and conversely, data sent to the in-hospital terminal 21c by the reception processing unit 45 is a text file indicating a reservation status, an inspection completion notification, and an inspection in the inspection data DB 20 Data 24 and the like.

また、受付処理部45は、医療検査装置21a及びレポート作成装置21bから検査データ24を受け付けるとともに、送受信処理部47を介してセンタサーバ25から送信された予約情報や患者ID配信要求を受け付ける。   The acceptance processing unit 45 accepts the examination data 24 from the medical examination device 21a and the report creation device 21b, and accepts reservation information and a patient ID distribution request transmitted from the center server 25 via the transmission / reception processing unit 47.

DBアクセス部46は、基本的には上述のDBアクセス部42と同じであり、患者情報DB18、予約管理DB19、及び検査データ用DB20にそれぞれアクセスする。DBアクセス部46は、受付処理部45から取得した予約情報に基づき、患者情報DB18及び予約管理DB19にアクセスして、患者情報テーブル22または院内予約管理情報23を更新する。   The DB access unit 46 is basically the same as the DB access unit 42 described above, and accesses the patient information DB 18, the reservation management DB 19, and the examination data DB 20, respectively. The DB access unit 46 updates the patient information table 22 or the in-hospital reservation management information 23 by accessing the patient information DB 18 and the reservation management DB 19 based on the reservation information acquired from the reception processing unit 45.

DBアクセス部46は、受付処理部45から取得した患者ID配信要求に基づき、予約管理DB19にアクセスして、患者ID配信要求に対応する患者IDを院内予約管理情報23から検索するとともに、検索した患者IDを、受付処理部45を介して送受信処理部47に引き渡す。   Based on the patient ID distribution request acquired from the reception processing unit 45, the DB access unit 46 accesses the reservation management DB 19 and searches the in-hospital reservation management information 23 for the patient ID corresponding to the patient ID distribution request. The patient ID is delivered to the transmission / reception processing unit 47 via the reception processing unit 45.

DBアクセス部46は、受付処理部45から検査データ24を取得した時に、この検査データ24を検査データ用DB20に格納する。また、DBアクセス部46は、院内サーバ17のコンソール39で検査データ24のアップロード操作が行われた時に、この操作で指定された検査データ24を検査データ用DB20から読み出して、送受信処理部47に引き渡す。   The DB access unit 46 stores the inspection data 24 in the inspection data DB 20 when acquiring the inspection data 24 from the reception processing unit 45. The DB access unit 46 reads the inspection data 24 designated by this operation from the inspection data DB 20 when the operation of uploading the inspection data 24 is performed on the console 39 of the hospital server 17, and sends it to the transmission / reception processing unit 47. hand over.

送受信処理部47は、上述したように、送受信処理部43と各種データ(予約情報、患者ID配信要求、患者ID、検査データ24)の遣り取りを行う。   As described above, the transmission / reception processing unit 47 exchanges various data (reservation information, patient ID distribution request, patient ID, examination data 24) with the transmission / reception processing unit 43.

次に、センタサーバ25から院内サーバ17へ診療所端末14からの予約情報を送信した後において、センタ予約管理情報28内の予約情報に患者IDを登録する患者ID登録処理について詳しく説明する。この患者ID登録処理は、院内サーバ17がセンタサーバ25から受け付けた予約情報に患者ID等を付して院内予約管理情報23に登録する院内予約情報登録処理と、センタサーバ25が院内サーバ17から患者IDを取得して予約情報に登録するセンタ患者ID登録処理とからなる。   Next, a patient ID registration process for registering a patient ID in the reservation information in the center reservation management information 28 after transmitting the reservation information from the clinic terminal 14 from the center server 25 to the hospital server 17 will be described in detail. This patient ID registration process includes an in-hospital reservation information registration process for registering in the in-hospital reservation management information 23 with a patient ID added to the reservation information received by the in-hospital server 17 from the center server 25, and the center server 25 from the in-hospital server 17. It consists of a center patient ID registration process for acquiring a patient ID and registering it in reservation information.

[院内予約情報登録処理]
院内サーバ17の受付処理部45は、診療所端末14からの予約情報を受け付けた時に、図6または図7に示す処理を実行する。まず、各図の上段に示すように、受付処理部45は、予約情報を受け付けた時に、DBアクセス部46に検索指令を発する。DBアクセス部46は、検索指令を受けて、患者情報DB18の患者情報テーブル22に、受け付けた予約情報の患者基本情報30と一致する患者基本情報30があるか否かを検索する。DBアクセス部46は、患者基本情報30を構成する三項目(患者名、性別、年齢・生年月日)の全てが一致した場合を「一致」と判断し、同姓同名で年齢が一緒でも生年月日が違う等、三項目のうちいずれか一つでも一致しない場合は「不一致」と判断する。
[In-hospital reservation information registration process]
The reception processing unit 45 of the hospital server 17 executes the processing shown in FIG. 6 or FIG. 7 when receiving the reservation information from the clinic terminal 14. First, as shown in the upper part of each figure, the reception processing unit 45 issues a search command to the DB access unit 46 when reservation information is received. In response to the search command, the DB access unit 46 searches the patient information table 22 of the patient information DB 18 to determine whether there is patient basic information 30 that matches the patient basic information 30 of the received reservation information. The DB access unit 46 determines that all three items (patient name, gender, age / date of birth) constituting the basic patient information 30 are “match”. If any one of the three items does not match, such as when the date is different, it is determined as “mismatch”.

受け付けた予約情報の患者基本情報30と一致する患者基本情報30があった場合、図6の上段に示すように、DBアクセス部46は、「一致」の旨を表す信号を検索結果として受付処理部45に返す。   When there is basic patient information 30 that matches the basic patient information 30 of the received reservation information, as shown in the upper part of FIG. 6, the DB access unit 46 receives a signal indicating “match” as a search result. Return to section 45.

続いて図6の下段に示すように、受付処理部45は、DBアクセス部46に登録指令を発する。DBアクセス部46は、登録指令を受けて、診療所端末14からの予約情報および患者情報DB18の患者情報テーブル22の各種項目を、新たに受け付けた予約として院内予約管理情報23に登録する。このとき、DBアクセス部46は、受け付けた予約情報の患者基本情報30と一致する患者基本情報30をもつ患者情報テーブル22の患者ID(既存の患者ID)を付す。   Subsequently, as shown in the lower part of FIG. 6, the reception processing unit 45 issues a registration command to the DB access unit 46. In response to the registration instruction, the DB access unit 46 registers the reservation information from the clinic terminal 14 and various items in the patient information table 22 of the patient information DB 18 in the in-hospital reservation management information 23 as a newly received reservation. At this time, the DB access unit 46 attaches the patient ID (existing patient ID) of the patient information table 22 having the patient basic information 30 that matches the patient basic information 30 of the received reservation information.

一方、受け付けた予約情報の患者基本情報30と一致する患者基本情報30が、患者情報テーブル22になかった場合、図7の上段に示すように、DBアクセス部46は、「不一致」の旨を表す信号を検索結果として受付処理部45に返す。   On the other hand, if the patient basic information 30 that matches the patient basic information 30 of the received reservation information is not in the patient information table 22, as shown in the upper part of FIG. A signal to be expressed is returned to the reception processing unit 45 as a search result.

この場合、下段に示すように、受付処理部45は、新たな患者IDを発行し、これを登録指令とともにDBアクセス部46に送る。DBアクセス部46は、新たな患者ID付きの登録指令を受けて、新たな患者IDを付して、診療所端末14からの予約情報の各種項目を院内予約管理情報23に登録する。   In this case, as shown in the lower part, the reception processing unit 45 issues a new patient ID and sends it to the DB access unit 46 together with a registration command. The DB access unit 46 receives a registration command with a new patient ID, adds a new patient ID, and registers various items of reservation information from the clinic terminal 14 in the in-hospital reservation management information 23.

また、DBアクセス部46は、新たな患者IDを付して、診療所端末14からの予約情報の患者基本情報30を患者情報テーブル22に登録する。なお、図示は省略したが、図6、図7いずれの場合も、送受信処理部47で予約の重複がないと判断してから、受付処理部45が検索指令を発する。以上で院内予約情報登録処理が終了する。   In addition, the DB access unit 46 adds the new patient ID and registers the basic patient information 30 of the reservation information from the clinic terminal 14 in the patient information table 22. Although illustration is omitted, in both cases of FIGS. 6 and 7, the reception processing unit 45 issues a search command after the transmission / reception processing unit 47 determines that there is no reservation overlap. This completes the hospital reservation information registration process.

[センタ患者ID登録処理]
図8に示すように、院内サーバ17の受付処理部45は、センタサーバ25より診療所端末14からの予約情報を受け付けた時に、患者ID配信要求も同時に受け付ける。受付処理部45は、患者ID配信要求に基づき、DBアクセス部46に対して診療所端末14からの予約情報に付与した患者IDの配信要求を行う。この患者ID配信要求に応じて、DBアクセス部46は、予約情報に付与した患者IDを読み出す。
[Center patient ID registration process]
As illustrated in FIG. 8, when the reception processing unit 45 of the hospital server 17 receives reservation information from the clinic terminal 14 from the center server 25, it also receives a patient ID distribution request at the same time. Based on the patient ID distribution request, the reception processing unit 45 requests the DB access unit 46 to distribute the patient ID given to the reservation information from the clinic terminal 14. In response to this patient ID distribution request, the DB access unit 46 reads the patient ID given to the reservation information.

また、DBアクセス部46は、センタサーバ25が診療所端末14からの予約情報に付与したセンタ予約IDの読み出しも行う。このセンタ予約IDは、センタ予約管理情報28の中から患者IDを登録する予約情報を検索するための検索キーとなる。DBアクセス部46により読み出された患者ID及びセンタ予約IDは、受付処理部45及び送受信処理部47を介して、センタサーバ25の送受信処理部43へ送信される。   The DB access unit 46 also reads out the center reservation ID given to the reservation information from the clinic terminal 14 by the center server 25. This center reservation ID serves as a search key for searching for reservation information for registering a patient ID from the center reservation management information 28. The patient ID and center reservation ID read by the DB access unit 46 are transmitted to the transmission / reception processing unit 43 of the center server 25 via the reception processing unit 45 and the transmission / reception processing unit 47.

センタサーバ25の送受信処理部43は、院内サーバ17の送受信処理部47から取得した患者ID及びセンタ予約IDを受付処理部41に引き渡す。受付処理部41は、患者ID及びセンタ予約IDを受け付けた時に、DBアクセス部42に患者ID登録指令を発する。DBアクセス部46は、患者ID登録指令を受けて、最初にセンタ予約IDに対応する予約情報をセンタ予約管理情報28から検索し、次いで検索した予約情報に患者IDを登録する。   The transmission / reception processing unit 43 of the center server 25 delivers the patient ID and the center reservation ID acquired from the transmission / reception processing unit 47 of the hospital server 17 to the reception processing unit 41. When receiving the patient ID and the center reservation ID, the reception processing unit 41 issues a patient ID registration command to the DB access unit 42. In response to the patient ID registration command, the DB access unit 46 first searches the center reservation management information 28 for reservation information corresponding to the center reservation ID, and then registers the patient ID in the searched reservation information.

次に、センタサーバ25による検査データ24の格納処理について詳しく説明を行う。この格納処理は、院内サーバ17からアップロードされた検査データ24に対応する予約情報を検索する予約情報検索処理と、この検索結果に基づき、検査データ24を予約情報と関連付けて検査データ用DB27に格納する自動関連付け処理とから構成される。ここで、検査データ24に対応する予約情報とは、この検査データ24が得られた医療検査を依頼した予約情報である。   Next, the storage process of the inspection data 24 by the center server 25 will be described in detail. This storage process includes a reservation information search process for searching for reservation information corresponding to the examination data 24 uploaded from the in-hospital server 17, and based on the search result, the examination data 24 is stored in the examination data DB 27 in association with the reservation information. And automatic association processing. Here, the reservation information corresponding to the test data 24 is reservation information for requesting a medical test from which the test data 24 is obtained.

[予約情報検索処理]
センタサーバ25の送受信処理部43は、院内サーバ17からアップロードされた検査データ24を検索処理部44に引き渡す。検索処理部44は、検査データ24を取得した時に図9または図10に示す処理を実行する。まず、各図の上段に示すように、検索処理部44は、予約情報を受け付けると、DBアクセス部42に検索指令を発する。DBアクセス部42は、検索指令を受けて、検査データ用DB20のセンタ予約管理情報28に、検査データ24に対応する予約情報があるか否かを検索する。
[Reservation information search processing]
The transmission / reception processing unit 43 of the center server 25 delivers the examination data 24 uploaded from the hospital server 17 to the search processing unit 44. The search processing unit 44 executes the process shown in FIG. 9 or 10 when the inspection data 24 is acquired. First, as shown in the upper part of each figure, the search processing unit 44 issues a search command to the DB access unit 42 when receiving the reservation information. In response to the search command, the DB access unit 42 searches the center reservation management information 28 of the inspection data DB 20 for reservation information corresponding to the inspection data 24.

DBアクセス部42は、検査データ24の付帯情報24bに含まれる患者ID、検査日、検査種と、センタ予約管理情報28の各予約情報に含まれる患者ID、予約枠(予約日時)、検査種とを照合する。患者IDは、同姓同名(更に年齢、性別、生年月日等が一致)の患者であってもそれぞれ異なるので、少なくとも患者IDが一致したときは、検査データ24の患者と予約情報の患者とが同一人物であると判断することができる。従って、患者IDは、検査データ24に対応する予約情報を検索する上で最も重要なパラメータとなる。   The DB access unit 42 includes the patient ID, examination date, examination type included in the supplementary information 24b of the examination data 24, and the patient ID, reservation frame (reservation date / time), examination type included in each reservation information of the center reservation management information 28. And match. Patient IDs are different even for patients with the same family name (and age, gender, date of birth, etc.), so at least if the patient IDs match, the patient in the test data 24 and the patient in the reservation information It can be determined that they are the same person. Therefore, the patient ID is the most important parameter when searching for reservation information corresponding to the examination data 24.

検査日及び予約日時、検査種は、センタ予約管理情報28に同じ患者IDを含む予約情報が複数登録されている場合に、この中から検査データ24に対応する予約情報を検索するためのパラメータとなる。従って、中核病院12で1人の患者に対して複数の医療検査を行う場合、例えば異なる診療所13から同じ患者に対する医療検査の予約情報を中核病院12が受け付けた場合でも、検査日と予約日時、検査種の照合を行うことで、検査データ24に対応する予約情報を正確に特定することができる。   The examination date, the appointment date and time, and the examination type are parameters for searching for reservation information corresponding to the examination data 24 from a plurality of appointment information including the same patient ID registered in the center appointment management information 28. Become. Therefore, when a plurality of medical tests are performed on one patient at the core hospital 12, for example, even when the core hospital 12 receives medical test reservation information for the same patient from different clinics 13, the test date and the reservation date and time By checking the inspection type, the reservation information corresponding to the inspection data 24 can be specified accurately.

DBアクセス部42は、センタ予約管理情報28の各予約情報の中で、患者ID、予約日時、検査種の全てが付帯情報24bの各情報と一致した予約情報を、検査データ24に対応する予約情報として判断する。また、DBアクセス部42は、3項目の全てが一致する予約情報が無い場合には、検査データ24に対応する予約情報無しと判断する。   The DB access unit 42 sets the reservation information corresponding to the examination data 24 in the reservation information of the center reservation management information 28, with the reservation information in which the patient ID, the reservation date and time, and the examination type all match the information of the incidental information 24 b. Judge as information. The DB access unit 42 determines that there is no reservation information corresponding to the inspection data 24 when there is no reservation information that matches all three items.

なお、検査日については中核病院12の都合で予約日とずれることがあるので、少なくとも患者ID及び検査種が一致した予約情報については、検査データ24に対応する予約情報であると判断してもよい。   Note that the examination date may deviate from the appointment date due to the convenience of the core hospital 12, so at least the appointment information with the matching patient ID and examination type may be judged as the appointment information corresponding to the examination data 24. Good.

[自動関連付け処理]
図9の上段に示すように、検査データ24に対応する予約情報があった場合、DBアクセス部42は、検査データ24に対応する「予約情報有り」を示す信号を検索処理部44に出力する。この信号を受けて検索処理部44は、図9の下段に示すように、DBアクセス部42に対して格納指令を発する。DBアクセス部42は、検査データ24に対応する予約情報のセンタ予約IDをセンタ予約管理情報28から読み出して、このセンタ予約IDを検査データ24に付与する。次いで、DBアクセス部42は、センタ予約IDを付与した検査データ24を検査データ用DB27内のデータ格納領域27aに格納する。
[Automatic association processing]
As shown in the upper part of FIG. 9, when there is reservation information corresponding to the inspection data 24, the DB access unit 42 outputs a signal indicating “with reservation information” corresponding to the inspection data 24 to the search processing unit 44. . In response to this signal, the search processing unit 44 issues a storage command to the DB access unit 42 as shown in the lower part of FIG. The DB access unit 42 reads the center reservation ID of the reservation information corresponding to the inspection data 24 from the center reservation management information 28 and assigns this center reservation ID to the inspection data 24. Next, the DB access unit 42 stores the inspection data 24 assigned with the center reservation ID in the data storage area 27 a in the inspection data DB 27.

一方、図10の上段に示すように、検査データ24に対応する予約情報が無かった場合、DBアクセス部42は、検査データ24に対応する「予約情報無し」を示す信号を検索処理部44に出力する。検索処理部44は、図10の下段に示すように、DBアクセス部42に対してキュー格納指令を発する。DBアクセス部42は、検査データ24をキュー27bに格納する。キュー27bに格納された検査データ24については、手動操作で予約情報との関連付けが行われる。   On the other hand, as shown in the upper part of FIG. 10, when there is no reservation information corresponding to the inspection data 24, the DB access unit 42 sends a signal indicating “no reservation information” corresponding to the inspection data 24 to the search processing unit 44. Output. The search processing unit 44 issues a queue storage command to the DB access unit 42 as shown in the lower part of FIG. The DB access unit 42 stores the inspection data 24 in the queue 27b. The inspection data 24 stored in the queue 27b is associated with reservation information by manual operation.

[手動関連付け処理]
図11(A)に示すように、DBアクセス部42は、センタサーバ25のコンソール39を介して、キュー27bに格納された検査データ24の読出し操作を受け付けた時に、キュー27bから検査データ24を読み出す。また、DBアクセス部42は、図示は省略するが、センタ予約管理情報28に基づき予約情報の一覧リストを形成する。これら検査データ24や予約情報の一覧リストは、コンソール39のモニタに表示される。
[Manual association processing]
As shown in FIG. 11A, the DB access unit 42 receives the inspection data 24 from the queue 27b when receiving a read operation of the inspection data 24 stored in the queue 27b via the console 39 of the center server 25. read out. Further, although not shown, the DB access unit 42 forms a list of reservation information based on the center reservation management information 28. The inspection data 24 and the list of reservation information are displayed on the monitor of the console 39.

コンソール39のモニタには、検査データ24の閲覧画面、及び予約情報の一覧リストが表示される。これにより、閲覧画面内に表示される付帯情報24bと、一覧リストに表示される各予約情報の患者ID等とが照合可能になるので、検査データ24に対応する予約情報をモニタ上で検索することができる。   On the monitor of the console 39, the inspection data 24 browsing screen and a list of reservation information are displayed. As a result, the supplementary information 24b displayed in the browsing screen can be compared with the patient ID of each reservation information displayed in the list, so that the reservation information corresponding to the examination data 24 is searched on the monitor. be able to.

また、コンソール39のモニタには、予約情報の検索結果を入力する入力画面が表示される。この入力画面に予約情報検索結果を入力する操作がコンソール39で行われると、DBアクセス部42に予約情報検索結果が入力される。   In addition, an input screen for inputting the search result of the reservation information is displayed on the monitor of the console 39. When an operation for inputting the reservation information search result on this input screen is performed on the console 39, the reservation information search result is input to the DB access unit 42.

図11(B)に示すように、DBアクセス部42は、コンソール39から入力された予約情報検索結果に基づき、これに対応する予約情報のセンタ予約IDをセンタ予約管理情報28から読み出す。次いで、DBアクセス部42は、読み出したセンタ予約IDを、先にキュー27bから読み出した検査データ24に付与した後、この検査データ24をデータ格納領域27aに格納する。なお、予約情報検索結果として、例えばセンタ予約IDをコンソール39から入力した場合には、このセンタ予約IDを検査データ24に付与する。   As shown in FIG. 11B, the DB access unit 42 reads out the center reservation ID of the corresponding reservation information from the center reservation management information 28 based on the reservation information search result input from the console 39. Next, the DB access unit 42 assigns the read center reservation ID to the test data 24 previously read from the queue 27b, and then stores the test data 24 in the data storage area 27a. For example, when the center reservation ID is input from the console 39 as the reservation information search result, the center reservation ID is given to the inspection data 24.

次に図12のフローチャートを用いて、診療所端末14から1件の医療検査の予約が行われた時の医用ネットワークシステム10、特にセンタサーバ25の処理手順を説明する。なお、院内端末21cから予約を行う場合には従来と変わらないので、ここでは説明を省略する。   Next, a processing procedure of the medical network system 10, particularly the center server 25, when one medical examination is reserved from the clinic terminal 14 will be described using the flowchart of FIG. 12. Note that when making a reservation from the in-hospital terminal 21c, the description is omitted here because it is not different from the conventional case.

診療所端末14から中核病院12の空いている予約枠を指定して医療検査の予約が行われると、センタサーバ25の受付処理部41は、診療所端末14からの予約情報を受け付けて、この予約情報をDBアクセス部42に引き渡す。DBアクセス部42は、受付処理部41から取得した予約情報にセンタ予約ID等を付与した後、この予約情報をセンタDB26のセンタ予約管理情報28に登録して、センタ予約管理情報28を更新する。   When a reservation for a medical examination is made by specifying an available reservation frame of the core hospital 12 from the clinic terminal 14, the reception processing unit 41 of the center server 25 receives the reservation information from the clinic terminal 14, The reservation information is delivered to the DB access unit 42. The DB access unit 42 assigns a center reservation ID or the like to the reservation information acquired from the reception processing unit 41, registers the reservation information in the center reservation management information 28 of the center DB 26, and updates the center reservation management information 28. .

予約情報登録後、DBアクセス部42は、受付処理部41からの読出し指令に基づき、センタ予約管理情報28に新たに登録した予約情報を読み出す。DBアクセス部42により読み出された予約情報は、受付処理部41を経て送受信処理部43に引き渡される。送受信処理部43は、受付処理部41からの送信指令に基づき、予約情報及び患者ID配信要求を院内サーバ17の送受信処理部47へ送信する。   After the reservation information is registered, the DB access unit 42 reads the reservation information newly registered in the center reservation management information 28 based on a read command from the reception processing unit 41. The reservation information read by the DB access unit 42 is delivered to the transmission / reception processing unit 43 via the reception processing unit 41. The transmission / reception processing unit 43 transmits the reservation information and the patient ID distribution request to the transmission / reception processing unit 47 of the hospital server 17 based on the transmission command from the reception processing unit 41.

送受信処理部47は、センタサーバ25から受信した予約情報及び患者ID配信要求を受付処理部45に引き渡す。受付処理部45及びDBアクセス部46は、上述の図6及び図7で説明した院内予約情報登録処理を実行して、新規の患者の予約情報には新しい患者ID、再来の患者の予約情報には患者情報テーブル22に登録されている患者IDを付与する。   The transmission / reception processing unit 47 delivers the reservation information and the patient ID distribution request received from the center server 25 to the reception processing unit 45. The reception processing unit 45 and the DB access unit 46 execute the in-hospital reservation information registration process described with reference to FIGS. 6 and 7 above, and the new patient reservation information includes a new patient ID and a new patient reservation information. Gives the patient ID registered in the patient information table 22.

次いで、院内サーバ17の各部45〜47及びセンタサーバ25の各部41〜43は、上述の図8で説明したセンタ患者ID登録処理を実行する。これにより、診療所端末14からの予約情報に院内サーバ17が付与した患者IDが、院内サーバ17からセンタサーバ25に送信されるとともに、この患者IDが、センタサーバ25によってセンタ予約管理情報28に先に登録された予約情報に登録される。   Next, the units 45 to 47 of the hospital server 17 and the units 41 to 43 of the center server 25 execute the center patient ID registration process described with reference to FIG. Thereby, the patient ID given by the in-hospital server 17 to the reservation information from the clinic terminal 14 is transmitted from the in-hospital server 17 to the center server 25, and this patient ID is sent to the center reservation management information 28 by the center server 25. Registered in the previously registered reservation information.

院内サーバ17のDBアクセス部46は、院内サーバ17からセンタサーバ25へ患者IDが送信された後、予約情報を予約管理DB19内の院内予約管理情報23に登録して、院内予約管理情報23を更新する。以上で診療所端末14からの予約の受付処理が完了する。   After the patient ID is transmitted from the in-hospital server 17 to the center server 25, the DB access unit 46 of the in-hospital server 17 registers the reservation information in the in-hospital reservation management information 23 in the reservation management DB 19, and stores the in-hospital reservation management information 23. Update. The reservation acceptance process from the clinic terminal 14 is thus completed.

患者が指定日時に中核病院12を訪問すると医療検査が実施される。医療検査が実施された後、医療検査装置21aやレポート作成端末21bから検査データ24が院内サーバ17にアップロードされる。受付処理部45は、アップロードされた検査データ24をDBアクセス部46に引き渡す。DBアクセス部46は、受付処理部45から取得した検査データ24を検査データ用DB20に格納する。   When the patient visits the core hospital 12 at the designated date and time, a medical examination is performed. After the medical examination is performed, the examination data 24 is uploaded to the in-hospital server 17 from the medical examination apparatus 21a and the report creation terminal 21b. The reception processing unit 45 delivers the uploaded inspection data 24 to the DB access unit 46. The DB access unit 46 stores the inspection data 24 acquired from the reception processing unit 45 in the inspection data DB 20.

院内サーバ17のコンソール39にて検査データ24のセンタサーバ25へのアップロード操作が行われた時、DBアクセス部43は、アップロード操作で指定された検査データ24を検査データ用DB20から読み出して送受信処理部47に引き渡す。送受信処理部47は、検査データ24をセンタサーバ25の送受信処理部43へ送信(アップロード)する。   When the operation of uploading the inspection data 24 to the center server 25 is performed at the console 39 of the hospital server 17, the DB access unit 43 reads out the inspection data 24 designated by the upload operation from the inspection data DB 20, and performs transmission / reception processing. Delivered to part 47. The transmission / reception processing unit 47 transmits (uploads) the inspection data 24 to the transmission / reception processing unit 43 of the center server 25.

送受信処理部43は、院内サーバ17からアップロードされた検査データ24を検索処理部44に引き渡す。検索処理部44及びDBアクセス部42は、最初に上述の図9及び図10の上段で説明した予約情報検索処理を実行して、検査データ用DB20のセンタ予約管理情報28に、検査データ24に対応する予約情報があるか否かを検索する。この際に、検査データ24の付帯情報24b及び予約情報にそれぞれ含まれる患者IDの照合を行うとともに、付帯情報24bに含まれる検査日及び検査種と、予約情報に含まれる予約日時及び検査種とをそれぞれ照合する。このため、中核病院12で1人の患者に対して複数の医療検査を行った場合でも、検査データ24に対応する予約情報を正確に特定することができる。   The transmission / reception processing unit 43 delivers the examination data 24 uploaded from the hospital server 17 to the search processing unit 44. The search processing unit 44 and the DB access unit 42 first execute the reservation information search process described in the upper part of FIG. 9 and FIG. 10 described above, to the center reservation management information 28 of the inspection data DB 20, and to the inspection data 24. Search for corresponding reservation information. At this time, the patient IDs included in the incidental information 24b and the reservation information of the examination data 24 are collated, and the examination date and examination type included in the incidental information 24b, the appointment date and examination type included in the reservation information, and Are matched. Therefore, even when a plurality of medical examinations are performed on one patient at the core hospital 12, reservation information corresponding to the examination data 24 can be accurately specified.

次いで、検索処理部44及びDBアクセス部42は、上述の図9の下段で説明した自動関連付け処理を実行する。検査データ24に対応する予約情報が有る場合、DBアクセス部42によって、検査データ24はこれに対応する予約情報のセンタ予約IDが付与された後、検査データ用DB27のデータ格納領域27aに格納される。   Next, the search processing unit 44 and the DB access unit 42 execute the automatic association process described in the lower part of FIG. When there is reservation information corresponding to the inspection data 24, the inspection data 24 is stored in the data storage area 27a of the inspection data DB 27 by the DB access unit 42 after the center reservation ID of the reservation information corresponding thereto is given. The

データ格納領域27aに格納された検査データ24には、センタ予約IDが付与されているので、データ格納領域27aの検査データ24と、センタ予約管理情報28の各予約情報とがセンタ予約IDにより紐付けられる。このように、センタサーバ25は院内サーバ17からアップロードされた検査データ24と、診療所端末14から受け付けた予約情報とを自動的に関連付けることができる。人手を掛けずに予約情報の送付元の診療所13を特定することができるので、データセンタ11における診療所13への検査データ送信業務の負荷が大幅に低減する。   Since the center reservation ID is given to the inspection data 24 stored in the data storage area 27a, the inspection data 24 in the data storage area 27a and each reservation information of the center reservation management information 28 are linked by the center reservation ID. Attached. Thus, the center server 25 can automatically associate the examination data 24 uploaded from the hospital server 17 with the reservation information received from the clinic terminal 14. Since it is possible to specify the clinic 13 from which the reservation information is sent without human intervention, the load of examination data transmission work to the clinic 13 in the data center 11 is greatly reduced.

一方、検査データ24に対応する予約情報が無い場合、DBアクセス部42によって、検査データ24は検査データ用DB27のキュー27bに格納される。この場合には、センタサーバ25のコンソール39を用いて上述の図11(A),(B)で説明した手動関連付け処理を実施する。これにより、キュー27b内の検査データ24は、DBアクセス部42によって、手動操作で選択された予約情報のセンタ予約IDが付与された後、データ格納領域27aに格納される。何らかの不具合で、検査データ23と予約情報とを自動関連付けできない場合に対応することができる。   On the other hand, when there is no reservation information corresponding to the test data 24, the DB access unit 42 stores the test data 24 in the queue 27b of the test data DB 27. In this case, the manual association process described with reference to FIGS. 11A and 11B is performed using the console 39 of the center server 25. As a result, the inspection data 24 in the queue 27b is stored in the data storage area 27a after the DB access unit 42 is given the center reservation ID of the reservation information selected by manual operation. It is possible to deal with a case where the inspection data 23 and the reservation information cannot be automatically associated due to some trouble.

検査データ24がデータ格納領域27aに格納された時、受付処理部41は、検査データ24に対応する予約情報の送付元の診療所端末14に対して、例えばセンタ予約IDを含む検査完了通知を送信する。検査データ24と予約情報との関連付け処理が自動的に行われた場合には、検査データ24がアップロードされてから検査完了通知が診療所端末14へ送信されるまでの時間を大幅に短縮することができる。   When the test data 24 is stored in the data storage area 27a, the reception processing unit 41 sends a test completion notification including, for example, a center reservation ID to the clinic terminal 14 that has sent the reservation information corresponding to the test data 24. Send. When the process of associating the examination data 24 with the reservation information is automatically performed, the time until the examination completion notification is transmitted to the clinic terminal 14 after the examination data 24 is uploaded is greatly reduced. Can do.

診療所端末14にて検査データ24の確認を行う場合は、センタサーバ25から受信した検査完了通知に基づき、センタ予約IDを含む検査データ配信要求を生成し、この検査データ配信要求をセンタサーバ25に送信する。   When the examination data 24 is confirmed at the clinic terminal 14, an examination data distribution request including the center reservation ID is generated based on the examination completion notification received from the center server 25, and the examination data distribution request is sent to the center server 25. Send to.

センタサーバ25の受付処理部41は、診療所端末14から取得した検査データ配信要求に基づき、DBアクセス部42に対して、検査データ配信要求に含まれるセンタ予約IDと一致するセンタ予約IDを有する検査データ24の検索指令を行う。DBアクセス部42は、受付処理部41から取得した検索指令に対応する検査データ24を検査データ用DB27内から検索し、検索した検査データ24を受付処理部41に引き渡す。   The reception processing unit 41 of the center server 25 has a center reservation ID that matches the center reservation ID included in the test data distribution request with respect to the DB access unit 42 based on the test data distribution request acquired from the clinic terminal 14. A search command for the inspection data 24 is issued. The DB access unit 42 searches the test data DB 27 for the test data 24 corresponding to the search command acquired from the reception processing unit 41, and delivers the searched test data 24 to the reception processing unit 41.

受付処理部41は、検査データ配信要求元の診療所端末14に対して検査データ24を送信する。診療所端末14のモニタには、検査データ24に基づき検査画像閲覧画面やレポート閲覧画面が表示される。   The reception processing unit 41 transmits the examination data 24 to the clinic terminal 14 that is the examination data distribution request source. On the monitor of the clinic terminal 14, an examination image browsing screen and a report browsing screen are displayed based on the examination data 24.

上記実施形態では、センタサーバ25により検査データ24が検査データ用DB27に格納された時に、センタサーバ25から診療所端末14に対して検査完了通知を送信しているが、検査データ24の格納や検査完了通知の送信を行う代わりに、検査データ24に対応する予約情報が判別した時点で、この予約情報の送付元の診療所端末14に対して検査データ24を送信してもよい。予約元の診療所端末14にてすみやかに検査データ24を確認することができる。   In the above-described embodiment, when the examination data 24 is stored in the examination data DB 27 by the center server 25, the examination completion notification is transmitted from the center server 25 to the clinic terminal 14. Instead of transmitting a test completion notification, the test data 24 may be transmitted to the clinic terminal 14 that is the sender of the reservation information when the reservation information corresponding to the test data 24 is determined. The examination data 24 can be confirmed immediately at the clinic terminal 14 of the reservation source.

上記実施形態では、院内サーバ17からセンタサーバ25にアップロードされた検査データ24に、これに対応する予約情報のセンタ予約IDを付与することで、この検査データ24を予約情報と関連付けた状態で検査データ用DB27に格納しているが、検査データ24に付与する情報は予約情報を一意に特定可能な情報であればよく、上記センタ予約IDに特に限定はされない。   In the above embodiment, the examination data 24 uploaded from the hospital server 17 to the center server 25 is given the center reservation ID of the reservation information corresponding thereto, so that the examination data 24 is associated with the reservation information. Although stored in the data DB 27, the information to be given to the inspection data 24 may be information that can uniquely specify the reservation information, and is not particularly limited to the center reservation ID.

上記実施形態では、センタ予約管理情報28内に検査データ24に対応する予約情報があるか否かを検索する際に、検査データ24の付帯情報24bに含まれる患者ID、検査日、検査種と、予約情報に含まれる患者ID、予約日時、検査種とを照合しているが、照合に用いるパラメータはこれらに限定されるものではなく、例えば予約情報の受付日時、中核病院12や診療所13の名称などを加えてもよい。照合に用いるパラメータの数が増えるほど、検査データ24に対応する予約情報をより正確に特定することができる。   In the above embodiment, when searching whether there is reservation information corresponding to the examination data 24 in the center appointment management information 28, the patient ID, examination date, examination type, and the like included in the supplementary information 24b of the examination data 24 The patient ID, reservation date and time, and examination type included in the reservation information are collated, but the parameters used for collation are not limited to these, for example, the reception date and time of the reservation information, the core hospital 12 and the clinic 13 You may add the name of. As the number of parameters used for verification increases, the reservation information corresponding to the inspection data 24 can be specified more accurately.

上記実施形態では、センタサーバ25が、検査データ配信要求元の診療所端末14に対して検査データ24を送信しているが、診療所端末14で起動されたブラウザ(例えば、データセンタ11に対して予約を申し込む予約アプリケーションソフト)が、センタサーバ25経由で検査データ用DB27から検査データ24をダウンロードするようにしてもよい。   In the above embodiment, the center server 25 transmits the test data 24 to the clinic terminal 14 that is the source of the test data distribution request. However, a browser (for example, for the data center 11) started on the clinic terminal 14 is used. Reservation application software that applies for a reservation) may download the inspection data 24 from the inspection data DB 27 via the center server 25.

10 医用ネットワークシステム
11 データセンタ
12 中核病院
13 診療所
14 診療所端末
17 院内サーバ
19 予約管理DB
20,27 検査データ用DB
25 センタサーバ
41,45 受付処理部
42,46 DBアクセス部
43,47 送受信処理部
44 検索処理部
DESCRIPTION OF SYMBOLS 10 Medical network system 11 Data center 12 Core hospital 13 Clinic 14 Clinic terminal 17 Hospital server 19 Reservation management DB
20, 27 DB for inspection data
25 Center server 41, 45 Reception processing unit 42, 46 DB access unit 43, 47 Transmission / reception processing unit 44 Search processing unit

Claims (6)

患者の医療検査を予約する予約元の端末から、医療検査の予約情報を受け付けて予約情報データベースに格納する予約受付手段と、
前記予約受付手段が受け付けた前記予約情報を、前記予約元が指定した医療検査施設に設置された院内サーバへ送信する送信手段と、
前記予約情報を受け付けた前記院内サーバに対して、この院内サーバが当該予約情報に付与した、患者を一意に特定するための患者IDの配信要求を行う配信要求手段と、
前記配信要求に応じて前記院内サーバから送信された前記患者IDを、前記予約情報データベース内の対応する前記予約情報に関連付けて前記予約情報データベースに格納する患者ID格納手段と、
前記院内サーバから、前記予約情報に基づいて行われた医療検査の検査データ、及びこの検査データに付帯された少なくとも前記患者IDを含む付帯情報を受け付ける検査データ受付手段と、
前記検査データ受付手段が前記検査データを受け付けた時に、前記付帯情報の前記患者IDと前記予約情報に関連付けられた前記患者IDとに基づいて、当該検査データに対応する前記予約情報を前記予約情報データベースから検索する検索手段と、
前記検索手段の検索結果に基づき、前記検査データに対応する前記予約情報の送付元の前記端末に対して、前記検査データを中継する中継手段と、
を備えることを特徴とする中継サーバ。
Reservation accepting means for accepting medical examination reservation information from a reservation source terminal for reserving a medical examination of a patient and storing it in a reservation information database;
Transmitting means for transmitting the reservation information received by the reservation receiving means to a hospital server installed in a medical examination facility designated by the reservation source;
Delivery request means for making a delivery request for a patient ID for uniquely identifying a patient, which is given to the reservation information by the hospital server, for the hospital server that has received the reservation information;
Patient ID storage means for storing the patient ID transmitted from the in-hospital server in response to the delivery request in the reservation information database in association with the corresponding reservation information in the reservation information database;
From the in-hospital server, examination data reception means for receiving examination data of a medical examination performed based on the reservation information, and supplementary information including at least the patient ID attached to the examination data;
When the examination data accepting unit accepts the examination data, the reservation information corresponding to the examination data is stored in the reservation information based on the patient ID of the incidental information and the patient ID associated with the reservation information. A search means for searching from a database;
Based on the search result of the search means, relay means for relaying the inspection data to the terminal from which the reservation information corresponding to the inspection data is sent,
A relay server comprising:
前記検査データ受付手段が受け付けた前記検査データを、前記検索手段が検索した前記予約情報と関連付けて検査データ用データベースに格納する検査データ格納手段を備えることを特徴とする請求項1記載の中継サーバ。   2. The relay server according to claim 1, further comprising test data storage means for storing the test data received by the test data receiving means in a test data database in association with the reservation information searched by the search means. . 前記予約情報データベース内の前記予約情報には、医療検査の予約日時、検査種類の各情報が含まれているとともに、前記検査データの付帯情報には、検査日、検査種の各情報が含まれており、
前記検索手段は、前記予約情報データベース内の前記予約情報に、前記付帯情報に含まれる前記各情報と一致する情報を含むものがあるか否かを検索することを特徴とする請求項1または2記載の中継サーバ。
The reservation information in the reservation information database includes information on the date and time of medical examination reservation and examination type, and the supplementary information on the examination data includes information on examination date and examination type. And
The search means searches for whether the reservation information in the reservation information database includes information that matches the information included in the supplementary information. The relay server described.
前記検索手段は、前記検査データに対応する前記予約情報が見つからなかった場合、当該検査データをキューに格納するとともに、
前記予約情報データベースの中から、前記キューに格納された前記検査データに対応する前記予約情報を手動操作により選択するための手動選択手段を備えており、
前記中継手段は、前記手動選択手段で選択された前記予約情報の送付元の前記端末に対して、前記検査データを中継することを特徴とする請求項1ないし3いずれか1項記載の中継サーバ。
The search means stores the inspection data in a queue when the reservation information corresponding to the inspection data is not found,
Manual selection means for manually selecting the reservation information corresponding to the examination data stored in the queue from the reservation information database;
The relay server according to any one of claims 1 to 3, wherein the relay unit relays the inspection data to the terminal that is the transmission source of the reservation information selected by the manual selection unit. .
患者の医療検査を予約する予約元に設置され、医療検査の予約情報を発行する端末と、
医療検査を行う医療検査施設に設置され、医療検査の予約情報を受け付ける院内サーバと、
前記医療検査施設外に設置され、前記端末及び前記院内サーバにそれぞれネットワークを介して接続された請求項1ないし4いずれか1項記載の中継サーバと、
を備えることを特徴とする医用ネットワークシステム。
A device that is installed at the reservation source that reserves the patient's medical examination and issues the medical examination reservation information,
An in-hospital server that is installed in a medical examination facility that conducts medical examinations and receives medical examination reservation information;
The relay server according to any one of claims 1 to 4, wherein the relay server is installed outside the medical examination facility and connected to the terminal and the hospital server via a network, respectively.
A medical network system comprising:
患者の医療検査を予約する予約元の端末から、医療検査の予約情報を受け付けて予約情報データベースに格納する予約受付ステップと、
前記予約受付ステップで受け付けた前記予約情報を、前記予約元が指定した医療検査施設に設置された院内サーバへ送信する送信ステップと、
前記予約情報を受け付けた前記院内サーバに対して、この院内サーバが当該予約情報に付与した、患者を一意に特定するための患者IDの配信要求を行う配信要求ステップと、
前記配信要求に応じて前記院内サーバから送信された前記患者IDを、前記予約情報データベース内の対応する前記予約情報に関連付けて前記予約情報データベースに格納する患者ID格納ステップと、
前記院内サーバから、前記予約情報に基づいて行われた医療検査の検査データ、及びこの検査データに付帯された少なくとも前記患者IDを含む付帯情報を受け付ける検査データ受付ステップと、
前記検査データに付帯されている前記患者IDと、前記予約情報に関連付けられた前記患者IDとに基づいて、当該検査データに対応する前記予約情報を前記予約情報データベースから検索する検索ステップと、
前記検索ステップで検索した前記予約情報の送付元の前記端末に対して、前記検査データを中継する中継ステップと、
を有することを特徴とする中継サーバの制御方法。
Reservation acceptance step for accepting medical examination reservation information from a reservation source terminal for reserving a patient's medical examination and storing it in a reservation information database;
Transmitting the reservation information received in the reservation reception step to a hospital server installed in a medical examination facility designated by the reservation source; and
A delivery request step for making a delivery request for a patient ID for uniquely identifying a patient, which is given to the reservation information by the hospital server, for the hospital server that has received the reservation information;
A patient ID storing step of storing the patient ID transmitted from the in-hospital server in response to the delivery request in the reservation information database in association with the corresponding reservation information in the reservation information database;
From the in-hospital server, a test data receiving step of receiving test data of a medical test performed based on the reservation information, and additional information including at least the patient ID attached to the test data;
A search step for searching the reservation information database for the reservation information corresponding to the examination data based on the patient ID attached to the examination data and the patient ID associated with the reservation information;
A relay step of relaying the inspection data to the terminal of the reservation information sender searched in the search step;
A control method for a relay server, comprising:
JP2009069677A 2009-03-23 2009-03-23 Relay server, control method thereof, and medical network system Abandoned JP2010224743A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009069677A JP2010224743A (en) 2009-03-23 2009-03-23 Relay server, control method thereof, and medical network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009069677A JP2010224743A (en) 2009-03-23 2009-03-23 Relay server, control method thereof, and medical network system

Publications (1)

Publication Number Publication Date
JP2010224743A true JP2010224743A (en) 2010-10-07

Family

ID=43041879

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009069677A Abandoned JP2010224743A (en) 2009-03-23 2009-03-23 Relay server, control method thereof, and medical network system

Country Status (1)

Country Link
JP (1) JP2010224743A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020014153A (en) * 2018-07-19 2020-01-23 帝人ファーマ株式会社 Data relay device, data relay device control method, and data relay device control program
CN110957014A (en) * 2019-10-11 2020-04-03 上海市胸科医院 Early screening information management system for lung cancer

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08289875A (en) * 1995-04-21 1996-11-05 Fujitsu Ltd Picture gathering system
JP2001222618A (en) * 2000-02-10 2001-08-17 Sumitomo Corp Medical institution reservation system
JP2005149111A (en) * 2003-11-14 2005-06-09 Konica Minolta Medical & Graphic Inc Medical image management system
JP2005267373A (en) * 2004-03-19 2005-09-29 Fuji Photo Film Co Ltd Specimen testing result combination method and server, and specimen testing result combination program
JP2005301434A (en) * 2004-04-07 2005-10-27 Fuji Photo Film Co Ltd Examination reservation method and system, and server used therefor
JP2006079320A (en) * 2004-09-09 2006-03-23 Sanyo Electric Co Ltd Examination appointment system and device and method for displaying name of patient
JP2006259992A (en) * 2005-03-16 2006-09-28 Sanyo Electric Co Ltd System and apparatus for medical examination appointment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08289875A (en) * 1995-04-21 1996-11-05 Fujitsu Ltd Picture gathering system
JP2001222618A (en) * 2000-02-10 2001-08-17 Sumitomo Corp Medical institution reservation system
JP2005149111A (en) * 2003-11-14 2005-06-09 Konica Minolta Medical & Graphic Inc Medical image management system
JP2005267373A (en) * 2004-03-19 2005-09-29 Fuji Photo Film Co Ltd Specimen testing result combination method and server, and specimen testing result combination program
JP2005301434A (en) * 2004-04-07 2005-10-27 Fuji Photo Film Co Ltd Examination reservation method and system, and server used therefor
JP2006079320A (en) * 2004-09-09 2006-03-23 Sanyo Electric Co Ltd Examination appointment system and device and method for displaying name of patient
JP2006259992A (en) * 2005-03-16 2006-09-28 Sanyo Electric Co Ltd System and apparatus for medical examination appointment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020014153A (en) * 2018-07-19 2020-01-23 帝人ファーマ株式会社 Data relay device, data relay device control method, and data relay device control program
JP7149753B2 (en) 2018-07-19 2022-10-07 帝人ファーマ株式会社 DATA REPAIR DEVICE, CONTROL METHOD FOR DATA REPAIR DEVICE AND CONTROL PROGRAM FOR DATA REPAIR DEVICE
CN110957014A (en) * 2019-10-11 2020-04-03 上海市胸科医院 Early screening information management system for lung cancer
CN110957014B (en) * 2019-10-11 2023-09-26 上海市胸科医院 Early lung cancer screening information management system

Similar Documents

Publication Publication Date Title
JP5269664B2 (en) Relay server, control method therefor, and medical network system
JP4573818B2 (en) MEDICAL IMAGE MANAGEMENT METHOD, MEDICAL IMAGE MANAGEMENT DEVICE, AND MEDICAL NETWORK SYSTEM
US11410753B2 (en) System and methods of capturing medical imaging data using a mobile device
JP5140359B2 (en) Evaluation management system, evaluation management apparatus and evaluation management method
US7957982B2 (en) Data management system
JP2010204993A (en) Image reading support method and system, and image reading support program
JP2008046839A (en) Device for creating electronic medical record
US20230215529A1 (en) System and methods of capturing medical imaging data using a mobile device
JP2014048824A (en) Remote diagnostic reading system and remote diagnostic reading method
US20140067410A1 (en) Apparatus and method for providing medical support
JP2008165704A (en) Medical examination reservation device, reservation screen display method and schedule management device
JP2016148999A (en) Medical support system, and its operation method, medical support program and medical support device
JP2002269243A (en) Medical information control system, method and program
JP2009176173A (en) Inspection data management device and method, and medical network system
JP2009086731A (en) Medical network system, inspection request management device and its management method
JP5684760B2 (en) Medical support device and medical support method
JP5172575B2 (en) Order receiving device, operating method of order receiving device, and medical network system
JP2010224743A (en) Relay server, control method thereof, and medical network system
JP7213615B2 (en) Medical information management system and medical information management method
JP6287183B2 (en) Image transmitting apparatus and clinical trial system
JP2007328473A (en) Electronic introduction letter preparation system, electronic introduction letter preparation device and electronic introduction letter preparation method to be used for the same
JP6151787B2 (en) Clinical path management server and clinical path management system
JP2009205457A (en) Advertisement distribution device and method, and medical network system
US20160092644A1 (en) Diagnosis support program development promoting apparatus, operation method and operation program for diagnosis support program development promoting apparatus, and diagnosis support program development promoting system
GB2539561A (en) Mobile health units

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110704

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121017

A762 Written abandonment of application

Free format text: JAPANESE INTERMEDIATE CODE: A762

Effective date: 20121212