Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5419590B2 - Medical information system and control program thereof - Google Patents
[go: Go Back, main page]

JP5419590B2 - Medical information system and control program thereof - Google Patents

Medical information system and control program thereof Download PDF

Info

Publication number
JP5419590B2
JP5419590B2 JP2009188613A JP2009188613A JP5419590B2 JP 5419590 B2 JP5419590 B2 JP 5419590B2 JP 2009188613 A JP2009188613 A JP 2009188613A JP 2009188613 A JP2009188613 A JP 2009188613A JP 5419590 B2 JP5419590 B2 JP 5419590B2
Authority
JP
Japan
Prior art keywords
data
medical
characteristic value
data model
difference
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.)
Expired - Fee Related
Application number
JP2009188613A
Other languages
Japanese (ja)
Other versions
JP2011039936A (en
Inventor
智 池田
真哉 杉山
昌史 吉田
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.)
Toshiba Corp
Canon Medical Systems Corp
Original Assignee
Toshiba Corp
Toshiba Medical Systems 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 Toshiba Corp, Toshiba Medical Systems Corp filed Critical Toshiba Corp
Priority to JP2009188613A priority Critical patent/JP5419590B2/en
Publication of JP2011039936A publication Critical patent/JP2011039936A/en
Application granted granted Critical
Publication of JP5419590B2 publication Critical patent/JP5419590B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、医療情報システムおよびその制御プログラムに関し、特に、好適に性能劣化を判定する医療情報システムおよびその制御プログラムに関する。   The present invention relates to a medical information system and a control program thereof, and more particularly to a medical information system and a control program thereof that suitably determine performance degradation.

従来、特許文献1に開示されるような医用診断装置が提案されている。この医用診断装置は、医用診断装置の各機能の調整日時や所定操作(キャリブレーションなど)の使用日時を記録し、所定時間が経過した場合、未調整である旨のメッセージを表示させるというものである。   Conventionally, a medical diagnostic apparatus as disclosed in Patent Document 1 has been proposed. This medical diagnostic device records the adjustment date and time of each function of the medical diagnostic device and the use date and time of a predetermined operation (such as calibration), and displays a message indicating that no adjustment has been made when the predetermined time has elapsed. is there.

また特許文献2に開示されるような画像管理システムが提案されている。この画像管理システムは、医用画像機器の稼動状況を継続的に蓄積したデータベース、および故障原因解析データベースにより、画質の劣化を早期に認識して、画質劣化の原因究明の対応を短時間に指示するというものである。   Also, an image management system as disclosed in Patent Document 2 has been proposed. This image management system recognizes deterioration of image quality at an early stage by using a database that continuously stores the operating status of medical image equipment and a failure cause analysis database, and issues a response to investigate the cause of image quality deterioration in a short time. That's it.

特開2008−220396号公報JP 2008-220396 A 特開2005−205193号公報JP 2005-205193 A

ところで、医用診断装置などの医療情報システムにおいては、長期間使用することにより、当初設計されたデータモデルと現実データのズレが生じ、適正な性能が維持できなくなる、いわゆる経年劣化が発生する課題があった。   By the way, in a medical information system such as a medical diagnostic device, there is a problem that a long-term use causes a deviation between the originally designed data model and the actual data, so that proper performance cannot be maintained. there were.

そこで、経年劣化を発見するためには、テスト患者のデータ条件を実データと同じにして異常(性能劣化)があるか否かの試験を行うが、時間的な制約から全数試験を実施することができない。   Therefore, in order to find aged deterioration, the test patient's data conditions are the same as the actual data and a test is performed to determine whether there is an abnormality (performance deterioration). I can't.

また、好適な条件でのみ試験を実施すれば時間的な制約はなくなるが、実データは事前設計データモデルと異なることが多いため、事前に設計された好適な条件は、試験実施時には必ずしも好適ではない。   In addition, if the test is performed only under suitable conditions, there will be no time restriction, but the actual data is often different from the pre-designed data model. Absent.

本発明はこのような状況に鑑みてなされたものであり、その目的は、好適に性能劣化を判定することが可能な医療情報システムおよびその制御プログラムを提供することである。   This invention is made | formed in view of such a condition, The objective is to provide the medical information system which can determine performance degradation suitably, and its control program.

請求項1記載の本発明の特徴は、医療データを保存して管理するデータベースを有する医療情報システムにおいて、前記データベースにて管理される前記医療データのうちデータアクセスの速度に影響を与える前記医療データに関する特性値をデータモデルとして記憶するデータモデル記憶手段と、データモデルに対応する医療データの特性値をデータ分布として算出するデータ分布算出手段と、データモデルの特性値と、データ分布算出手段により算出された医療データの特性値の差異を算出するデータ分布差異算出手段と、データ分布差異算出手段により算出された差異に基づいて、性能を判定する性能判定手段とを備える。 The medical data system having a database for storing and managing medical data in the first aspect of the present invention is characterized in that the medical data affecting the speed of data access among the medical data managed in the database. Data model storage means for storing characteristic values related to the data model, data distribution calculation means for calculating the characteristic values of medical data corresponding to the data model as data distributions, data model characteristic values, and data distribution calculation means A data distribution difference calculating unit that calculates a difference in characteristic values of the medical data that has been obtained, and a performance determining unit that determines performance based on the difference calculated by the data distribution difference calculating unit.

請求項4記載の本発明の特徴は、医療データを保存して管理するデータベースと、前記データベースにて管理される前記医療データのうちデータアクセスの速度に影響を与える前記医療データに関する特性値をデータモデルとして記憶するデータモデル記憶手段とを有する医療情報システムが備えるコンピュータに、データモデルに対応する医療データの特性値をデータ分布として算出するデータ分布算出ステップと、データモデルの特性値と、データ分布算出ステップで算出された医療データの特性値の差異を算出するデータ分布差異算出ステップと、データ分布差異算出ステップで算出された差異に基づいて、性能を判定する性能判定ステップと、を実行させることである。
According to a fourth aspect of the present invention, there is provided a database for storing and managing medical data, and a characteristic value relating to the medical data that affects a data access speed among the medical data managed in the database. A data distribution calculating step of calculating a characteristic value of medical data corresponding to the data model as a data distribution in a computer included in a medical information system having a data model storage means for storing as a model, a characteristic value of the data model, and a data distribution Performing a data distribution difference calculating step for calculating a difference between the characteristic values of the medical data calculated in the calculating step, and a performance determining step for determining performance based on the difference calculated in the data distribution difference calculating step. It is.

本発明によれば、データモデルと実データとの差異を算出することにより、好適に性能劣化を判定することが可能となる。   According to the present invention, it is possible to suitably determine performance degradation by calculating the difference between the data model and the actual data.

本発明を適用した医療情報システムの構成例を示す図である。It is a figure which shows the structural example of the medical information system to which this invention is applied. HISの機能構成例を示すブロック図である。It is a block diagram which shows the function structural example of HIS. DBMSで管理するデータベースの構成例を示す。A configuration example of the database managed by DBMS is shown. データモデル記憶部に記憶されるデータモデルの特性値の情報例を示す図である。It is a figure which shows the example of information of the characteristic value of the data model memorize | stored in a data model memory | storage part. データ分布算出部で算出されるデータ分布の情報例を示す図である。It is a figure which shows the example of information of the data distribution calculated in a data distribution calculation part. データ分布差異算出部で算出されるデータ分布差異の情報例を示す図である。It is a figure which shows the example of information of the data distribution difference calculated in a data distribution difference calculation part. 経年劣化判定処理を説明するフローチャートである。It is a flowchart explaining aged deterioration determination processing.

以下、本発明の実施の形態について図面を参照して詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明を適用した医療情報システムの構成例を示す図である。この医療情報システムにおいては、HIS(Hospital Information System)1、RIS(Radiology Information System)2、DICOM(Digital Imaging and COmmunications in Medicine)サーバ3、医用画像撮影装置4、および医用画像観察装置5が、ネットワーク6を介してそれぞれ接続されている。   FIG. 1 is a diagram showing a configuration example of a medical information system to which the present invention is applied. In this medical information system, HIS (Hospital Information System) 1, RIS (Radiology Information System) 2, DICOM (Digital Imaging and Communication in Medicine) server 3, medical image photographing device 4, and medical image observing device 5 are connected to a network. 6 are connected to each other.

なお、本実施の形態でいう医療情報システムとは、図1に示すような、HIS1、RIS2、DICOMサーバ3、医用画像撮影装置4、および医用画像観察装置5など、医療機関で使用されるコンピュータを用いた装置を指すが、ここでは、特に、内部にデータベース管理システム(DBMS:Database Management System)を搭載した装置を意味するものとする。   The medical information system referred to in this embodiment is a computer used in a medical institution such as HIS1, RIS2, DICOM server 3, medical image photographing device 4, and medical image observation device 5 as shown in FIG. Here, in particular, it means a device in which a database management system (DBMS) is mounted.

HIS1は、病院内の事務的な情報を統括的に管理する病院情報管理システムである。例えば、HIS1は、患者の受診情報、カルテ情報、検査結果情報、および会計情報などを、DBMSを用いて管理している。   The HIS 1 is a hospital information management system that comprehensively manages office information in a hospital. For example, the HIS 1 manages patient consultation information, medical record information, examination result information, accounting information, and the like using a DBMS.

RIS2は、放射線部門内における医療情報を統括的に管理する放射線部門情報管理システムである。例えば、RIS2は、HIS1と連携し、放射線検査オーダ内容、スケジュール、および検査実施記録などを、DBMSを用いて管理している。   RIS2 is a radiation department information management system that comprehensively manages medical information in the radiation department. For example, RIS2 manages the contents of radiation inspection orders, schedules, and inspection execution records using DBMS in cooperation with HIS1.

DICOMサーバ3は、内部にDBMSを搭載しており、DICOM規格に従って画像データを保管する。   The DICOM server 3 has a DBMS installed therein and stores image data in accordance with the DICOM standard.

医用画像撮影装置4は、X線装置、CT(Computed Tomography)装置、MRI(Magnetic Resonance Imaging)装置、および超音波装置などで構成される。医用画像撮影装置4は、内部にDBMSを搭載しており、撮影された画像データを保管する。なお、医用画像撮影装置4で保管される画像データは、一時的なものであり、長期的な保管には、医用画像撮影装置4の外部にあるDICOMサーバ3などが利用される。   The medical image photographing apparatus 4 includes an X-ray apparatus, a CT (Computed Tomography) apparatus, an MRI (Magnetic Resonance Imaging) apparatus, and an ultrasonic apparatus. The medical image photographing device 4 includes a DBMS therein and stores photographed image data. The image data stored in the medical image capturing apparatus 4 is temporary, and the DICOM server 3 and the like outside the medical image capturing apparatus 4 are used for long-term storage.

医用画像観察装置5は、内部にDBMSを搭載しておらず、DICOMサーバ3または医用画像撮影装置4から受信した画像データの表示を行う。   The medical image observation apparatus 5 does not have a DBMS installed therein, and displays image data received from the DICOM server 3 or the medical image photographing apparatus 4.

HIS1乃至医用画像観察装置5は、プログラムとこのプログラム処理に必要となるデータを記憶する主記憶装置(例えば、HDD(Hard Disc Drive))、プログラムおよびデータに基づいて演算処理を行うCPU(Central Processing Unit)、ROM(Read Only Memory)、およびRAM(Random Access Memoryなどから構成されるコンピュータである。   The HIS 1 to the medical image observation apparatus 5 are a main storage device (for example, HDD (Hard Disc Drive)) that stores a program and data necessary for the program processing, and a CPU (Central Processing) that performs arithmetic processing based on the program and data. A computer including a unit (ROM), a read only memory (ROM), and a random access memory (RAM).

ネットワーク6は、公衆回線網、ローカルエリアネットワーク、またはインターネットなどのネットワーク、デジタル衛星放送といった、有線または無線のいずれのものでもよい。   The network 6 may be a wired network or a wireless network such as a public network, a local area network, a network such as the Internet, or a digital satellite broadcast.

図2は、HIS1の機能構成例を示すブロック図である。図2に示す機能部のうちの少なくとも一部は、プログラム制御部11により経年劣化検出アプリケーションが実行されることによって、DBMS12、経年劣化検出部13、およびGUI(Graphical User Interface)制御部14が実現される。   FIG. 2 is a block diagram illustrating a functional configuration example of the HIS 1. At least a part of the functional units shown in FIG. 2 is implemented by the DBMS 12, the aging detection unit 13, and the GUI (Graphical User Interface) control unit 14 by executing the aging detection application by the program control unit 11. Is done.

プログラム制御部11は、経年劣化検出部13の各機能部を起動するための命令を発行する。またプログラム制御部11は、GUI制御部14のGUI機能を制御する。   The program control unit 11 issues a command for starting each functional unit of the aging deterioration detection unit 13. The program control unit 11 controls the GUI function of the GUI control unit 14.

DBMS12は、リレーショナルモデルまたはオブジェクトモデルに従って、患者情報、保険情報、受診情報、カルテ情報、カルテ項目情報、検体オーダ情報、リハビリオーダ情報、処方オーダ情報、オーダ項目マスタ、およびカルテ項目マスタなどの医療データを、データベースに保存して管理する。   The DBMS 12 is medical data such as patient information, insurance information, consultation information, medical record information, medical record item information, sample order information, rehabilitation order information, prescription order information, order item master, and medical record item master according to a relational model or object model. Are stored in a database and managed.

図3は、DBMS12で管理するデータベースの構成例を示す。   FIG. 3 shows a configuration example of a database managed by the DBMS 12.

「患者情報」のデータテーブル12aには、患者ID、氏名、生年月日、電話番号、および住所のフィールドが設定されている。患者IDには、主キーが定義されている。主キーとは、格納されたレコードを一意に識別するためのものである。   In the “patient information” data table 12a, fields of patient ID, name, date of birth, telephone number, and address are set. A primary key is defined for the patient ID. The primary key is for uniquely identifying the stored record.

「保険情報」のデータテーブル12bには、患者ID、保険順序番号、保険種別、被保険者番号、保険者番号、および満了日のフィールドが設定されている。患者IDおよび保険順序番号には、主キーが定義されている。このデータテーブル12bのように、単一フィールドでの一意性が保証できない場合、2つ以上のフィールドを主キーとして割り当てることができる。患者IDは、外部キー(FK)でもあり、参照先のテーブルの主キーが定義される。つまり、患者IDが参照する先は、「患者情報」のデータテーブル12aとされる。   In the “insurance information” data table 12b, fields of patient ID, insurance sequence number, insurance type, insured number, insurer number, and expiration date are set. A primary key is defined for the patient ID and the insurance sequence number. When uniqueness in a single field cannot be guaranteed as in the data table 12b, two or more fields can be assigned as primary keys. The patient ID is also a foreign key (FK), and the primary key of the reference table is defined. That is, the patient ID refers to the “patient information” data table 12a.

「受診情報」のデータテーブル12cには、患者ID、受診番号、受診日、および受診科のフィールドが設定されている。患者IDおよび受診番号には、主キーが定義されている。患者IDには、外部キー(FK)も定義されており、「患者情報」のデータテーブル12aが参照される。   In the “visit information” data table 12c, fields of a patient ID, a visit number, a visit date, and a department are set. A primary key is defined for the patient ID and the consultation number. An external key (FK) is also defined in the patient ID, and the “patient information” data table 12a is referred to.

「カルテ情報」のデータテーブル12dには、カルテ番号、患者ID、受診番号、および確定ステータスのフィールドが設定されている。カルテ番号には、主キーが定義されている。患者IDおよび受診番号には、外部キーが定義されており、「受診情報」のデータテーブル12cが参照される。   In the data table 12d of “medical record information”, fields of a medical record number, a patient ID, a consultation number, and a confirmed status are set. A primary key is defined for the chart number. An external key is defined for the patient ID and the consultation number, and the “table information” data table 12c is referred to.

「カルテ項目マスタ」のデータテーブル12eには、カルテ項目ID、カルテ項目名、カルテ項目種別、および項目データ型のフィールドが設定されている。カルテ項目IDには、主キーが定義されている。   In the data table 12e of the “medical record item master”, fields of a medical record item ID, a medical record item name, a medical record item type, and an item data type are set. A primary key is defined for the chart item ID.

「カルテ項目情報」のデータテーブル12fには、カルテ番号、項目番号、カルテ項目ID、および項目データのフィールドが定義されている。カルテ番号および項目番号には、主キーが定義されている。カルテ番号には、外部キーが定義されており、「カルテ情報」のデータテーブル12dが参照される。またカルテ項目IDにも、外部キーが定義されており、「カルテ項目マスタ」のデータテーブル12eが参照される。   In the “table chart item information” data table 12 f, chart number, item number, chart item ID, and item data fields are defined. A primary key is defined for the chart number and the item number. A foreign key is defined in the chart number, and the data table 12d of “chart information” is referred to. Also, an external key is defined for the chart item ID, and the data table 12e of the “chart item master” is referred to.

「オーダ項目マスタ」のデータテーブル12gには、オーダ項目ID、オーダ項目名、オーダ項目種別、および項目データ型のフィールドが設定されている。オーダ項目IDには、主キーが定義されている。   In the “order item master” data table 12g, fields of order item ID, order item name, order item type, and item data type are set. A primary key is defined for the order item ID.

「検体オーダ情報」のデータテーブル12hには、カルテ番号、オーダ項目番号、オーダ項目ID、数量、依頼形式、オーダステータス、依頼日、および実施日のフィールドが設定されている。カルテ番号およびオーダ項目番号には、主キーが定義されている。カルテ番号には、外部キーが定義されており、「カルテ情報」のデータテーブル12dが参照される。またオーダ項目IDにも、外部キーが定義されており、「オーダ項目マスタ」のデータテーブル12gが参照される。   In the “sample order information” data table 12h, fields of a chart number, an order item number, an order item ID, a quantity, a request format, an order status, a request date, and an execution date are set. A primary key is defined for the chart number and the order item number. A foreign key is defined in the chart number, and the data table 12d of “chart information” is referred to. Also, an external key is defined for the order item ID, and the data table 12g of “order item master” is referred to.

「リハビリオーダ情報」のデータテーブル12iには、カルテ番号、オーダ項目番号、オーダ項目ID、実施期間開始、実施期間終了、実施回数、オーダステータス、依頼日、および実施日のフィールドが設定されている。カルテ番号およびオーダ項目番号には、主キーが定義されている。カルテ番号には、外部キーが定義されており、「カルテ情報」のデータテーブル12dが参照される。またオーダ項目IDにも、外部キーが定義されており、「オーダ項目マスタ」のデータテーブル12gが参照される。   In the “rehabilitation order information” data table 12i, fields of a chart number, an order item number, an order item ID, an execution period start, an execution period end, an execution count, an order status, a request date, and an execution date are set. . A primary key is defined for the chart number and the order item number. A foreign key is defined in the chart number, and the data table 12d of “chart information” is referred to. Also, an external key is defined for the order item ID, and the data table 12g of “order item master” is referred to.

「処方オーダ情報」のデータテーブル12jには、カルテ番号、オーダ項目番号、オーダ項目ID、数量、オーダステータス、依頼日、および実施日のフィールドが設定されている。カルテ番号およびオーダ項目番号には、主キーが定義されている。カルテ番号には、外部キーが定義されており、「カルテ情報」のデータテーブル12dが参照される。またオーダ項目IDにも、外部キーが定義されており、「オーダ項目マスタ」のデータテーブル12gが参照される。   In the “prescription order information” data table 12j, fields of a chart number, an order item number, an order item ID, a quantity, an order status, a request date, and an execution date are set. A primary key is defined for the chart number and the order item number. A foreign key is defined in the chart number, and the data table 12d of “chart information” is referred to. Also, an external key is defined for the order item ID, and the data table 12g of “order item master” is referred to.

以上のように、DBMS12では、さまざまなデータテーブルが管理されている。なお、図3では、リレーショナルモデルを用いたデータベースの構成例を示したが、オブジェクトモデルに従ったデータベースを用いるようにしてもよい。   As described above, the DBMS 12 manages various data tables. Although FIG. 3 shows a configuration example of a database using a relational model, a database according to an object model may be used.

またDBMS12で管理されるデータベースへのアクセスは、アプリケーションプログラムを介して行われる。アプリケーションプログラムは、関係データベース言語であるSQLなどのデータ取得命令によりDBMS12にアクセスし、データの取得を行う。なお、SQLに限らず、各DBMSで提供されるデータアクセス手法によってデータ取得を行うようにしてもよい。   Access to the database managed by the DBMS 12 is performed via an application program. The application program accesses the DBMS 12 by a data acquisition command such as SQL, which is a relational database language, and acquires data. Note that data acquisition may be performed not only by SQL but also by a data access method provided by each DBMS.

図2の説明に戻る。DBMS12は、アプリケーションプログラムからデータ取得命令を受けると、その命令を分析し、最適なデータ取得アルゴリズムを動的に決定し実行する。データの取得方法としては、例えば、対象テーブルの結合順序、結合アルゴリズム、使用索引使用の有無、および索引の種別などに基づいて決定される。これらの決定方法としては、例えば、予め決められたルールに従ってSQLの記述方法を元に決定する方法や、検索対象テーブルのデータ分布特性を考慮して決定する方法がある。一般には、検索対象テーブルのデータ分布特性を考慮して決定する手法がより高速にデータを取得できるとされている。   Returning to the description of FIG. When the DBMS 12 receives a data acquisition command from the application program, the DBMS 12 analyzes the command and dynamically determines and executes an optimal data acquisition algorithm. The data acquisition method is determined based on, for example, the join order of the target tables, the join algorithm, the presence / absence of the used index, and the index type. As these determination methods, for example, there are a method of determining based on a SQL description method according to a predetermined rule, and a method of determining in consideration of data distribution characteristics of a search target table. In general, it is said that a method of determining in consideration of the data distribution characteristics of the search target table can acquire data at a higher speed.

経年劣化検出部13は、データモデル記憶部13a、データ分布算出部13b、データ分布差異算出部13c、および性能判定部13dによって構成されており、プログラム制御部11からの命令により起動する。この起動命令は、データ分布差異算出部13cで受ける。   The aged deterioration detection unit 13 includes a data model storage unit 13a, a data distribution calculation unit 13b, a data distribution difference calculation unit 13c, and a performance determination unit 13d, and is activated by an instruction from the program control unit 11. This activation command is received by the data distribution difference calculation unit 13c.

なお、HIS1内に複数のDBMSが搭載されている場合には、特定のDBMSを指定するための識別情報を起動命令に含めることにより、特定のDBMSのみを検出対象にすることができる。また、1つ以上の対象テーブル名を指定することで、指定されたテーブルのみを検出対象にすることができる。これにより、経年劣化の判定に必要となる処理時間やCPU負荷を低減することが可能となる。   When a plurality of DBMSs are installed in the HIS 1, only specific DBMSs can be detected by including identification information for designating specific DBMSs in the startup command. Further, by specifying one or more target table names, only the specified table can be set as a detection target. As a result, it is possible to reduce the processing time and CPU load necessary for determining aging degradation.

データモデル記憶部13aは、DBMS12で管理されるデータテーブルのうち、データアクセス速度に影響を与えるデータテーブルの特性値をデータモデルとして記憶する。データアクセスには、データ検索、データ登録、およびデータ更新などが含まれる。   The data model storage unit 13a stores, as a data model, characteristic values of the data table that affects the data access speed among the data tables managed by the DBMS 12. Data access includes data retrieval, data registration, and data update.

データモデル記憶部13aは、設計時点で想定されたデータモデルを少なくとも1つ記憶すればよいが、複数のデータモデルを記憶することにより、後述の性能判定部13dにおける判定処理をより高精度に行うことが可能となるため、複数のデータモデルを記憶することが好ましい。   The data model storage unit 13a may store at least one data model assumed at the time of design. However, by storing a plurality of data models, the determination process in the performance determination unit 13d described later is performed with higher accuracy. It is preferable to store a plurality of data models.

例えば、複数のデータモデルとして、1受診当たり10件の検体オーダ項目を想定したデータモデル、および1受診当たり100件の検体オーダを想定したデータモデルなどが考えられる。データモデルとしては、データ件数、データのカーディナリティをデータモデル特性値として持つのが良いがそれに限定されるわけでない。   For example, as a plurality of data models, a data model assuming 10 specimen order items per visit, a data model assuming 100 specimen orders per visit, and the like are conceivable. As a data model, the number of data items and the cardinality of data may be used as data model characteristic values, but the data model is not limited thereto.

図4は、データモデル記憶部13aに記憶されるデータモデルの特性値の情報例を示す。   FIG. 4 shows an example of information on characteristic values of the data model stored in the data model storage unit 13a.

「カルテ情報」のデータテーブルにおける「標準型小規模」のデータモデルには、特性値として「10,000」が記憶され、「リハビリ型小規模」のデータモデルには、特性値として「10,000」が記憶されている。   “10,000” is stored as the characteristic value in the “standard-type small-scale” data model in the “table chart” data table, and “10,000” is stored as the characteristic value in the “rehabilitation-type small-scale” data model. Has been.

「リハビリオーダ情報」のデータテーブルにおける「標準型小規模」のデータモデルには、特性値として「1,000」が記憶され、「リハビリ型小規模」のデータモデルには、特性値として「300,000」が記憶されている。   In the “rehabilitation order information” data table, the “standard type small” data model stores “1,000” as the characteristic value, and the “rehabilitation type small” data model has “300,000” as the characteristic value. It is remembered.

「処方オーダ情報」のデータテーブルにおける「標準型小規模」のデータモデルには、特性値として「30,000」が記憶され、「リハビリ型小規模」のデータモデルには、特性値として「1,000」が記憶されている。   The “standard type small” data model in the “prescription order information” data table stores “30,000” as the characteristic value, and the “rehabilitation type small” data model has “1,000” as the characteristic value. It is remembered.

「検体オーダ情報」のデータテーブルにおける「標準型小規模」のデータモデルには、特性値として「500」が記憶され、「リハビリ型小規模」のデータモデルには、特性値として「500」が記憶されている。   The “standard small scale” data model in the “sample order information” data table stores “500” as the characteristic value, and the “rehabilitation type small” data model has “500” as the characteristic value. It is remembered.

データモデル記憶部13aは、データ分布差異算出部13cからの要求によって、記憶しているデータモデルの情報を戻す。データ分布差異算出部13cからの要求には、データモデルを識別する番号、データモデルの特性値、およびデータモデルの特性値の範囲のうち、少なくともいずれか1つを含む。   The data model storage unit 13a returns the stored data model information in response to a request from the data distribution difference calculation unit 13c. The request from the data distribution difference calculation unit 13c includes at least one of a number for identifying the data model, a characteristic value of the data model, and a range of the characteristic value of the data model.

データ分布算出部13bは、データ分布差異算出部13cから、データモデルで定義されたデータテーブルを評価項目として取得する。データ分布算出部13bは、データ分布差異算出部13cからの要求によって、取得した評価項目に対応する実データをDBMS12のデータベースから検索し、その特性値をデータ分布として算出する。この算出処理は、予め所定時間毎(例えば、1か月毎)に実行してDBMS12のデータベースに保存し、それを読み込むようにしてもよい。   The data distribution calculation unit 13b acquires a data table defined by the data model as an evaluation item from the data distribution difference calculation unit 13c. In response to a request from the data distribution difference calculation unit 13c, the data distribution calculation unit 13b searches actual data corresponding to the acquired evaluation item from the database of the DBMS 12, and calculates the characteristic value as a data distribution. This calculation process may be executed in advance every predetermined time (for example, every month), stored in the database of the DBMS 12, and read.

図5は、データ分布算出部13bで算出されるデータ分布の情報例を示す。   FIG. 5 shows an example of data distribution information calculated by the data distribution calculation unit 13b.

図5に示す例では、「カルテ情報」の評価項目に対応する実データの特性値として「1,000」が算出され、「リハビリオーダ情報」の評価項目に対応する実データの特性値として「100」が算出され、「処方オーダ情報」の評価項目に対応する実データの特性値として「3,000」が算出され、「検体オーダ情報」の評価項目に対応する実データの特性値として「50」が算出されている。   In the example shown in FIG. 5, “1,000” is calculated as the actual data characteristic value corresponding to the evaluation item “chart information”, and “100” is the actual data characteristic value corresponding to the evaluation item “rehabilitation order information”. Is calculated, "3,000" is calculated as the characteristic value of the actual data corresponding to the evaluation item of "prescription order information", and "50" is calculated as the characteristic value of the actual data corresponding to the evaluation item of "specimen order information" Has been.

データ分布差異算出部13cは、データモデル記憶部13aに記憶されているデータモデルの情報を戻すように要求する。またデータ分布差異算出部13cは、データ分布算出部13bに対して、データモデルで定義された評価項目(データテーブル)に対応する実データの特性値をデータ分布として算出するように要求する。   The data distribution difference calculation unit 13c requests to return information on the data model stored in the data model storage unit 13a. The data distribution difference calculation unit 13c requests the data distribution calculation unit 13b to calculate the characteristic value of the actual data corresponding to the evaluation item (data table) defined in the data model as the data distribution.

データ分布差異算出部13cは、データモデル記憶部13aから戻されたデータモデルの情報に含まれる特性値と、データ分布算出部13bで算出された実データの特性値の間の差異を算出する。   The data distribution difference calculation unit 13c calculates a difference between the characteristic value included in the data model information returned from the data model storage unit 13a and the characteristic value of the actual data calculated by the data distribution calculation unit 13b.

例えば、データ分布差異算出部13cは、全ての評価項目に対して差異の算出を準備するが、データモデル記憶部13aに記憶されているデータモデルの当該評価項目の値と、データ分布算出部13bから取得した特性値の差が、予め設定された値よりも大きくなったときに、即座にデータ分布に差異があると判断し、それ以降の評価項目については差異の算出を行わないようにする。   For example, the data distribution difference calculation unit 13c prepares to calculate differences for all evaluation items, but the value of the evaluation item of the data model stored in the data model storage unit 13a and the data distribution calculation unit 13b When the difference between the characteristic values obtained from the above becomes larger than the preset value, it is immediately determined that there is a difference in the data distribution, and the difference is not calculated for the subsequent evaluation items. .

なお、上述の差異算出方法の場合、処理時間を短縮することができるが、判定対象全体の特性を評価しているとは言えないため、後述する性能判定部13dによる性能判定の正確性が低下する可能性がある。従って、他の差異算出方法として、予め評価項目に重み付けをし、全ての評価項目に対してデータ分布差異を算出し、差異の合算値で判断するようにしてもよい。   In the case of the difference calculation method described above, the processing time can be shortened. However, since it cannot be said that the characteristics of the entire determination target are evaluated, the accuracy of performance determination by the performance determination unit 13d described later is reduced. there's a possibility that. Therefore, as another difference calculation method, the evaluation items may be weighted in advance, the data distribution difference may be calculated for all the evaluation items, and the sum of the differences may be determined.

図6は、データ分布差異算出部13cで算出されるデータ分布差異の情報例を示す。   FIG. 6 shows an example of data distribution difference information calculated by the data distribution difference calculation unit 13c.

図6に示す例では、「カルテ情報」の評価項目における「標準型小規模」のデータモデルの特性値と実データの特性値の差異として「9,000」が算出され、「リハビリオーダ情報」の評価項目における「標準型小規模」のデータモデルの特性値と実データの特性値の差異として「900」が算出され、「処方オーダ情報」の評価項目における「標準型小規模」のデータモデルの特性値と実データの特性値の差異として「27,000」が算出され、「検体オーダ情報」の評価項目における「標準型小規模」のデータモデルの特性値と実データの特性値の差異として「650」が算出されている。   In the example shown in FIG. 6, “9,000” is calculated as the difference between the characteristic value of the “standard small scale” data model and the actual data in the evaluation item of “medical chart information”, and the evaluation of “rehabilitation order information” “900” is calculated as the difference between the characteristic value of the “standard small scale” data model and the characteristic value of the actual data in the item, and the characteristics of the “standard small scale” data model in the evaluation item of “prescription order information” “27,000” is calculated as the difference between the actual value and the actual data characteristic value, and “650” is the difference between the characteristic value of the “standard-type small-scale” data model and the actual data characteristic value in the evaluation item of “sample order information” Is calculated.

データ分布差異算出部13cは、データモデルの特性値と実データの特性値の間の差異算出結果を性能判定部13dに供給する。算出結果には、例えば、次のような情報が含まれており、(1)乃至(5)のいずれかの情報が性能判定部13dに供給される。   The data distribution difference calculation unit 13c supplies a difference calculation result between the characteristic value of the data model and the characteristic value of the actual data to the performance determination unit 13d. The calculation result includes, for example, the following information, and any one of the information (1) to (5) is supplied to the performance determination unit 13d.

(1)データモデル特性値と実データ特性値との差、および適用されているデータモデルの識別情報
(2)データモデル特性値と実データ特性値との差をデータモデル特性値の種別に応じて重み付けした値、および適用されているデータモデルの識別情報
(3)データモデル特性値と実データ特性値の差を予め定義された閾値に従って分類して値付けしたもの、および適用されているデータモデルの識別情報
(4)データ分布算出部13bで算出された実データの特性値、および適用されているデータモデルの識別情報
(5)データ分布算出部13bで算出された実データの特性値、および適用されているデータモデルのデータモデル特性値
性能判定部13dは、データ分布差異算出部13cから供給された算出結果に基づいて、データモデル記憶部13aに記憶されているデータモデルが適切であるか否かを判定し、判定結果をGUI制御部14に供給する。
(1) The difference between the data model characteristic value and the actual data characteristic value and the identification information of the applied data model (2) The difference between the data model characteristic value and the actual data characteristic value is determined according to the type of the data model characteristic value Weighted value and identification information of the applied data model (3) Data obtained by classifying and pricing the difference between the data model characteristic value and the actual data characteristic value according to a predefined threshold, and applied data Model identification information (4) Real data characteristic value calculated by the data distribution calculation unit 13b, and applied data model identification information (5) Real data characteristic value calculated by the data distribution calculation unit 13b, And the data model characteristic value of the applied data model. The performance determination unit 13d performs data modeling based on the calculation result supplied from the data distribution difference calculation unit 13c. It is determined whether the data model stored in the data storage unit 13a is appropriate, and the determination result is supplied to the GUI control unit 14.

例えば、性能判定部13dは、上述した(1)のデータモデル特性値と実データ特性値との差異である図6に示したような情報を算出結果として取得した場合、適用されているデータモデルよりもデータ件数が少なく、かつ、データ分布比率(カルテ情報:リハビリオーダ情報:処方オーダ情報:検体オーダ情報)も適用データモデルと同等であることから、適用データモデルが適切であると判定する。   For example, when the performance determination unit 13d acquires, as the calculation result, information as illustrated in FIG. 6 that is the difference between the data model characteristic value (1) and the actual data characteristic value described above, the applied data model Since the number of data items is smaller than that and the data distribution ratio (medical record information: rehabilitation order information: prescription order information: sample order information) is also equivalent to the applied data model, it is determined that the applied data model is appropriate.

データ分布比率については、予め定めたルールにより、同等か否かの判断を行うようにすれば良い。   The data distribution ratio may be determined based on a predetermined rule.

例えば、カルテ情報の件数で各データ件数を割り、元の比率との差が±30%以内であれば、データ分布比率が適用データモデルと同等であると判断する。   For example, the number of data items is divided by the number of records in the medical record information, and if the difference from the original ratio is within ± 30%, it is determined that the data distribution ratio is equivalent to the applied data model.

また例えば、カルテ情報の件数で各データ件数を割り、各データモデルとの比率の距離をそれぞれ算出し、距離が最小となるデータモデルと適合していれば、データ分布比率が適用データモデルと同等であると判断する。この場合には、適切なデータモデルが何であるかについての情報を含めた判定結果をGUI制御部14に供給することができるため、より利便性が向上する。   Also, for example, divide the number of data by the number of records, calculate the distance of each data model, and if the distance matches the data model with the smallest distance, the data distribution ratio is equivalent to the applicable data model It is judged that. In this case, since the determination result including information about what the appropriate data model is can be supplied to the GUI control unit 14, the convenience is further improved.

GUI制御部14は、性能判定部13dから供給された性能判定結果に基づいて、適用されているデータモデルが、適切である旨、または不適切である旨のメッセージを図示せぬ表示装置に表示させる。またGUI制御部14は、適用データモデルが不適切である旨のメッセージとともに、適用データモデルを更新するための操作方法を提供するGUIも表示させる。   The GUI control unit 14 displays a message indicating that the applied data model is appropriate or inappropriate on a display device (not shown) based on the performance determination result supplied from the performance determination unit 13d. Let The GUI control unit 14 also displays a GUI that provides an operation method for updating the application data model together with a message that the application data model is inappropriate.

なお、図2に示した機能構成例では、経年劣化検出部13が、HIS1の内部に設けられているが、これに限らず、HIS1の外部に設けるようにしても勿論良い。   In the functional configuration example illustrated in FIG. 2, the aging deterioration detection unit 13 is provided inside the HIS 1. However, the present invention is not limited thereto, and may be provided outside the HIS 1.

また、データモデル特性値として、データテーブルに登録されているデータの件数を例に挙げ説明したが、これに限らず、データのカーディナリティ、各カラムのデータサイズの平均値、および、DBMS12で管理されるデータベースのディスク記憶領域情報などを特性値に含めるようにしてもよい。   In addition, as the data model characteristic value, the number of data registered in the data table has been described as an example. However, the data model characteristic value is not limited to this, and the data cardinality, the average value of the data size of each column, and the DBMS 12 are managed. The disk storage area information of the database may be included in the characteristic value.

次に、図7のフローチャートを参照して、HIS1が実行する経年劣化判定処理について説明する。   Next, the aged deterioration determination process executed by the HIS 1 will be described with reference to the flowchart of FIG.

ステップS1において、データ分布差異算出部13cは、データモデル記憶部13aからデータモデルの特性値を取得する。これにより、例えば、図4に示したようなデータモデル特性値が取得される。   In step S1, the data distribution difference calculation unit 13c acquires the characteristic value of the data model from the data model storage unit 13a. Thereby, for example, a data model characteristic value as shown in FIG. 4 is acquired.

またデータ分布差異算出部13cは、データ分布算出部13bに対して、データモデルで定義された評価項目に対応する実データの特性値をデータ分布として算出するように要求する。   Further, the data distribution difference calculation unit 13c requests the data distribution calculation unit 13b to calculate the characteristic value of the actual data corresponding to the evaluation item defined in the data model as the data distribution.

ステップS2において、データ分布算出部13bは、データ分布差異算出部13cから、データモデルで定義されたデータテーブルを評価項目として取得する。これにより、例えば、「カルテ情報」、「リハビリオーダ情報」、「処方オーダ情報」、および「検体オーダ情報」の評価項目が取得される。   In step S2, the data distribution calculation unit 13b acquires a data table defined by the data model as an evaluation item from the data distribution difference calculation unit 13c. Thereby, for example, evaluation items of “medical chart information”, “rehabilitation order information”, “prescription order information”, and “specimen order information” are acquired.

ステップS3において、データ分布算出部13bは、ステップS2の処理で取得した評価項目に対応する実データをDBMS12のデータベースから検索し、その特性値をデータ分布として算出する。これにより、例えば、図5に示したようなデータ分布が算出される。   In step S3, the data distribution calculation unit 13b searches the database of the DBMS 12 for actual data corresponding to the evaluation item acquired in the process of step S2, and calculates the characteristic value as a data distribution. Thereby, for example, a data distribution as shown in FIG. 5 is calculated.

ステップS4において、データ分布差異算出部13cは、ステップS1の処理で取得したデータモデル特性値と、ステップS3の処理でデータ分布算出部13bにより算出された実データの特性値の間の差異を算出する。これにより、例えば、図6に示したような差異が算出される。   In step S4, the data distribution difference calculation unit 13c calculates a difference between the data model characteristic value acquired in the process of step S1 and the characteristic value of the actual data calculated by the data distribution calculation unit 13b in the process of step S3. To do. Thereby, for example, the difference as shown in FIG. 6 is calculated.

ステップS5において、性能判定部13dは、ステップS4の処理による算出結果である、データモデル特性値と実データの特性値の差異から、適用モデルが適切か否かを判定する。   In step S5, the performance determination unit 13d determines whether or not the applied model is appropriate from the difference between the data model characteristic value and the actual data characteristic value, which is the calculation result obtained in step S4.

図6に示した例では、適用されているデータモデルよりもデータ件数が少なく、かつ、データ分布比率も適用データモデルと同等であるため、適用モデルが適切であると判定される。   In the example illustrated in FIG. 6, the number of data is smaller than that of the applied data model and the data distribution ratio is equal to that of the applied data model. Therefore, it is determined that the applied model is appropriate.

これに対して、適用されているデータモデルよりも実データのデータ件数が多かった場合や、データ分布比率と適用データモデルの比率との差が所定値を超えていた場合などは、適用データモデルが適切ではないと判定される。   On the other hand, when there are more actual data than the applied data model, or when the difference between the data distribution ratio and the applied data model ratio exceeds the specified value, the applied data model Is determined to be inappropriate.

ステップS6において、性能判定部13dは、ステップS5の処理による判定結果に基づいて、適切または不適切である旨のメッセージを表示装置に表示させる。また適用データモデルが不適切であると判定された場合には、適用データモデルが不適切である旨のメッセージとともに適用データモデルを更新するための操作方法を提供するGUIを表示装置に表示させる。   In step S6, the performance determination unit 13d causes the display device to display a message indicating appropriateness or inappropriateness based on the determination result obtained in step S5. When it is determined that the application data model is inappropriate, a GUI that provides an operation method for updating the application data model is displayed on the display device together with a message that the application data model is inappropriate.

以上のように、性能劣化を判定するために、データアクセス速度に影響を与えるデータテーブルを評価項目として抽出し、その評価項目のデータモデル特性値と実データ特性値との差異を算出するようにしたので、時間的な制約もなく、より好適に性能劣化を判定することが可能となる。   As described above, in order to determine performance degradation, a data table that affects the data access speed is extracted as an evaluation item, and the difference between the data model characteristic value of the evaluation item and the actual data characteristic value is calculated. As a result, it is possible to determine the performance deterioration more suitably without time restrictions.

従って、実際のデータ分布が設計時に想定していたデータモデルと異なると判定された場合には、性能が劣化している、つまり、DBMS12において、想定外のデータ取得アルゴリズムが適用されてデータ取得性能が低下していると判断される。このような場合には、表示装置に表示されたGUIに従い、新たなデータモデルを適用するように更新を行えばよい。   Therefore, when it is determined that the actual data distribution is different from the data model assumed at the time of design, the performance is deteriorated, that is, the DBMS 12 uses an unexpected data acquisition algorithm and the data acquisition performance. Is judged to have decreased. In such a case, updating may be performed so that a new data model is applied in accordance with the GUI displayed on the display device.

なお、以上においては、HIS1を例に挙げ説明したが、勿論、RIS2、DICOMサーバ3、および医用画像撮影装置4などにも適用することが可能である。   In the above description, the HIS 1 has been described as an example. Of course, the present invention can also be applied to the RIS 2, the DICOM server 3, the medical image photographing device 4, and the like.

この発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化したり、上記実施の形態に開示されている複数の構成要素を適宜組み合わせたりすることにより種々の発明を形成できる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施の形態に亘る構成要素を適宜組み合わせても良い。   The present invention is not limited to the above-described embodiment as it is, and in the implementation stage, the component may be modified and embodied without departing from the spirit of the invention, or a plurality of components disclosed in the above-described embodiment. Various inventions can be formed by appropriately combining the above. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine the component covering different embodiment suitably.

1 HIS
2 RIS
3 DICOMサーバ
4 医用画像撮影装置
12 DBMS
13 経年劣化検出部
13a データモデル記憶部
13b データ分布算出部
13c データ分布差異算出部
13d 性能判定部
1 HIS
2 RIS
3 DICOM server 4 Medical imaging device 12 DBMS
13 Aging detection unit 13a Data model storage unit 13b Data distribution calculation unit 13c Data distribution difference calculation unit 13d Performance determination unit

Claims (4)

医療データを保存して管理するデータベースを有する医療情報システムにおいて、
前記データベースにて管理される前記医療データのうちデータアクセスの速度に影響を与える前記医療データに関する特性値をデータモデルとして記憶するデータモデル記憶手段と、
前記データモデルに対応する前記医療データの特性値をデータ分布として算出するデータ分布算出手段と、
前記データモデルの特性値と、前記データ分布算出手段により算出された前記医療データの特性値の差異を算出するデータ分布差異算出手段と、
前記データ分布差異算出手段により算出された差異に基づいて、性能を判定する性能判定手段と、
を備えることを特徴とする医療情報システム。
In a medical information system having a database for storing and managing medical data,
Data model storage means for storing, as a data model, characteristic values related to the medical data that affect the speed of data access among the medical data managed in the database ;
Data distribution calculating means for calculating a characteristic value of the medical data corresponding to the data model as a data distribution;
A data distribution difference calculating means for calculating a difference between the characteristic value of the data model and the characteristic value of the medical data calculated by the data distribution calculating means;
Based on the difference calculated by the data distribution difference calculating means, performance determining means for determining performance;
A medical information system comprising:
前記性能判定手段は、前記データモデル記憶手段に記憶されている前記データモデルが適切であるか否かを判定することを特徴とする請求項1に記載の医療情報システム。   The medical information system according to claim 1, wherein the performance determination unit determines whether or not the data model stored in the data model storage unit is appropriate. 前記データモデルの特性値は、データ件数、データのカーディナリティ、各カラムのデータサイズの平均値、および、前記データベースのディスク記憶領域情報のうち、少なくとも1つを含むことを特徴とする請求項1または請求項2に記載の医療情報システム。   The characteristic value of the data model includes at least one of the number of data items, the cardinality of the data, the average value of the data size of each column, and the disk storage area information of the database. The medical information system according to claim 2. 医療データを保存して管理するデータベースと、
前記データベースにて管理される前記医療データのうちデータアクセスの速度に影響を与える前記医療データに関する特性値をデータモデルとして記憶するデータモデル記憶手段と
を有する医療情報システムが備えるコンピュータに、
前記データモデルに対応する前記医療データの特性値をデータ分布として算出するデータ分布算出ステップと、
前記データモデルの特性値と、前記データ分布算出ステップで算出された前記医療データの特性値の差異を算出するデータ分布差異算出ステップと、
前記データ分布差異算出ステップで算出された差異に基づいて、性能を判定する性能判定ステップと、
を実行させることを特徴とする制御プログラム。
A database for storing and managing medical data;
A computer provided in a medical information system comprising: a data model storage unit that stores, as a data model, a characteristic value related to the medical data that affects a data access speed among the medical data managed in the database.
A data distribution calculating step of calculating a characteristic value of the medical data corresponding to the data model as a data distribution;
A data distribution difference calculating step for calculating a difference between the characteristic value of the data model and the characteristic value of the medical data calculated in the data distribution calculating step;
A performance determination step of determining performance based on the difference calculated in the data distribution difference calculation step;
A control program characterized by causing
JP2009188613A 2009-08-17 2009-08-17 Medical information system and control program thereof Expired - Fee Related JP5419590B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009188613A JP5419590B2 (en) 2009-08-17 2009-08-17 Medical information system and control program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009188613A JP5419590B2 (en) 2009-08-17 2009-08-17 Medical information system and control program thereof

Publications (2)

Publication Number Publication Date
JP2011039936A JP2011039936A (en) 2011-02-24
JP5419590B2 true JP5419590B2 (en) 2014-02-19

Family

ID=43767611

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009188613A Expired - Fee Related JP5419590B2 (en) 2009-08-17 2009-08-17 Medical information system and control program thereof

Country Status (1)

Country Link
JP (1) JP5419590B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0916617A (en) * 1995-06-30 1997-01-17 Omron Corp Database tuning support method and apparatus
JP3377163B2 (en) * 1997-03-06 2003-02-17 株式会社日立製作所 Autonomous control system
JP2004234066A (en) * 2003-01-28 2004-08-19 Hitachi Ltd Database management method, its implementation system, and its processing program
JP2007249292A (en) * 2006-03-13 2007-09-27 Olympus Medical Systems Corp Medical information management system

Also Published As

Publication number Publication date
JP2011039936A (en) 2011-02-24

Similar Documents

Publication Publication Date Title
US20120130745A1 (en) System, method, and computer-readable medium for delivering relevant medical information
US7917377B2 (en) Patient data mining for automated compliance
CN102422293B (en) Clinical Decision Support System with External Context
JP4976164B2 (en) Similar case retrieval apparatus, method, and program
US20140095202A1 (en) Medication effect prediction system and control method thereof
Riahi et al. Improving preoperative prediction of surgery duration
US20080044800A1 (en) Examination information management apparatus
JP2005110944A (en) Apparatus, method and program for assisting medical examination
JP2008200373A (en) Similar case search device, method, and program, and similar case database registration device, method, and program
US12159696B2 (en) Medical data evaluation utilization system and medical data evaluation utilization method
CN109508336A (en) Search method, storage medium and computer equipment based on medical resource factbase
US20180189360A1 (en) Methods and apparatus to present information from different information systems in a local record
US20170124290A1 (en) Method and system for generating electronic medical reports
JP2014067344A (en) Graph creation device, graph creation method, and graph creation program
JP2008234309A (en) Case collection system
JP5214931B2 (en) Medical support device, medical support method, and medical support system
JP2013506181A (en) Use and display of intelligent peer recommenders for peer streamline search for collaborative purposes
US20240312607A1 (en) Automated AI-Based Method And System For Dynamically Prioritizing Patients' Waiting Lists
JP6189973B2 (en) Computer system and cost calculation method
JP6609969B2 (en) Search result prediction program, search result prediction method, and search result prediction apparatus
JP5419590B2 (en) Medical information system and control program thereof
JP5796319B2 (en) Inspection result management apparatus, inspection result management program, and inspection result management method
AU2010224157A1 (en) Systems and methods for address intelligence
García-Porres et al. Sigma level performance of the innovated process in the imaging department at a Mexican health institute
JP6094140B2 (en) Diagnostic program, diagnostic history creation method, and electronic medical record

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120702

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130723

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130806

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131007

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20131024

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131119

R150 Certificate of patent or registration of utility model

Ref document number: 5419590

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees