JPH11250082A - Database system - Google Patents
Database systemInfo
- Publication number
- JPH11250082A JPH11250082A JP4910998A JP4910998A JPH11250082A JP H11250082 A JPH11250082 A JP H11250082A JP 4910998 A JP4910998 A JP 4910998A JP 4910998 A JP4910998 A JP 4910998A JP H11250082 A JPH11250082 A JP H11250082A
- Authority
- JP
- Japan
- Prior art keywords
- information
- data
- input
- database
- classification
- 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.)
- Granted
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Digital Computer Display Output (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【課題】 同一分類の異なるデータを一括して検索し、
また、動的に生成される入力画面の構成に柔軟性を持た
せる。
【解決手段】 動的に生成される入力画面上の入力項目
毎に画面表示タイトル、データの分類分けを表すデータ
タイプ、データの入力形態を指定する部品タイプ、段数
等の入力形式などを予め設定した部品情報を保持する入
力表示項目データベース16と、入力コードに該当する
部品情報に基づき入力画面を動的に生成する画面生成処
理部11と、入力データにデータタイプを付加して診断
情報データベース17に登録する情報登録処理部12
と、データタイプをキーにして検索を行う情報検索処理
部14とを有し、同値のデータタイプが設定された同一
分類の異なる名称のデータを一括して検索する。
(57) [Summary] [Problem] Search different data of the same classification at once,
In addition, the configuration of the dynamically generated input screen is made flexible. SOLUTION: For each input item on an input screen dynamically generated, a screen display title, a data type representing data classification, a component type designating a data input form, an input format such as the number of steps, etc. are preset. Input display item database 16 for holding the obtained component information, screen generation processing unit 11 for dynamically generating an input screen based on the component information corresponding to the input code, and diagnostic information database 17 by adding a data type to the input data Registration processing unit 12 to be registered in
And an information search processing unit 14 for performing a search using the data type as a key, and collectively searches for data having the same classification and different names in which the same data type is set.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、情報群毎に用意さ
れた情報入力画面から入力されたデータをデータベース
に登録し、また検索するためのデータベースシステム、
特に検索の効率化並びに情報入力画面の生成の柔軟性に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a database system for registering and retrieving data input from an information input screen prepared for each information group in a database,
In particular, it relates to the efficiency of search and the flexibility of generating an information input screen.
【0002】[0002]
【従来の技術】データベースシステムを構築する際、同
一のカテゴリの関連性の強いデータは、同じデータベー
スに保存し、相互に関連性の低いデータは、異なるデー
タベースに分けて保存し管理することが一般的である。
例えば、医療システムにおける腫瘍のデータベースで
は、同一カテゴリに含まれる癌の腫瘍に関する情報を、
図11に示したようなデータ構造にすることによって一
つにまとめることが可能である。このデータベースに蓄
積されるデータ(診断情報)は、診断結果を入力するた
めに設けられた画面から入力される。腫瘍とはいっても
その種類や発生部位は様々であり入力項目も異なってく
るため、このデータ構造の「発生部位」や「大きさ」の
ように各癌に共通するデータフィールドの他に任意なデ
ータを格納するための拡張フィールドを設けて、ある程
度は対応できるようにしている。2. Description of the Related Art When constructing a database system, it is common to store strongly related data in the same category in the same database, and store and manage data with low relevance in different databases separately. It is a target.
For example, in a database of tumors in a medical system, information on tumors of cancer included in the same category is
The data structure shown in FIG. 11 can be combined into one. Data (diagnosis information) stored in this database is input from a screen provided for inputting a diagnosis result. Although the type of tumor and the location of the tumor vary, and the input items are also different, there are not only data fields common to each cancer, such as the "location" and "size" of this data structure. An extension field for storing data is provided so that it can cope to some extent.
【0003】ところで、病理の業務では、癌の腫瘍を分
類するための「取り扱い規約」と呼ばれる取り決めが癌
毎に存在し、その取り決めに従って診断情報を記述する
必要がある。共通するデータ項目に関しては特に問題は
ないが、扱う癌の腫瘍の種類によって、各診療情報の項
目や形式は、多少異なってくる。図12は、A癌とB癌
の腫瘍の診断結果を入力するための各入力画面の例を示
した図であるが、例えば、「大きさ」は、B癌診断入力
画面にあってA癌診断入力画面にない入力項目である。
また、A癌診断入力画面の入力表示項目である“分類”
とB癌診断入力画面の入力表示項目である“腫瘍分類”
は、それぞれ「取り扱い規約」に指定された情報の名称
であるが、これらは実際には同じデータを扱っているの
にもかかわらず異なる入力表示項目名(情報名)とな
る。この例のように、癌の腫瘍の種類によって異なる情
報群(A癌とB癌)が構成される場合において同一分類
とされ共通項目として扱えそうなデータ(分類と腫瘍分
類)でも「取り扱い規約」によってはデータの名称や内
容あるいはデータ長などの属性が異なることによってデ
ータ構造の共通化を図るうえで限界が生じてくる。ま
た、無理矢理共通化すると柔軟性に欠き、また、検索処
理が複雑となるおそれがあるため、結果的に癌の腫瘍の
種類によってデータベースを個々に構築することにな
る。[0003] In the pathology work, there is a rule called "handling rule" for classifying cancer tumors for each cancer, and it is necessary to describe diagnostic information according to the rule. There is no particular problem with the common data items, but the items and format of each piece of medical information slightly differ depending on the type of tumor to be treated. FIG. 12 is a diagram showing an example of each input screen for inputting a diagnosis result of a tumor of A cancer and a tumor of B cancer. The input item is not on the diagnostic input screen.
In addition, "classification" which is an input display item on the A cancer diagnosis input screen
And "tumor classification" as an input display item on the B cancer diagnosis input screen
Are the names of the information specified in the “handling rules”, but they are different input display item names (information names) even though they are actually handling the same data. As in this example, when different information groups (A cancer and B cancer) are configured according to the type of cancer tumor, even the data (classification and tumor classification) that are considered to be the same classification and can be treated as a common item are “handling rules”. In some cases, attributes such as data names, contents, and data lengths are different, which limits the use of a common data structure. In addition, forcible commonality lacks flexibility and may complicate search processing. As a result, a database is individually constructed depending on the type of cancer tumor.
【0004】また、各癌の診断入力画面を表示する場
合、各診断入力画面上に表示される入力表示項目(ラベ
ル)やデータを入力するための項目(フィールド)を生
成するための情報(以下、「部品情報」)を予め設定し
ておき、その部品情報を画面表示時に読み込むようにす
ることで診断入力画面を動的に生成することができる。
このとき、各診断入力画面において同一のデータ入力に
関する部品情報は、共通化して生成するのが一般的であ
ると考える。[0004] When a diagnosis input screen for each cancer is displayed, information (hereinafter, referred to as an input display item (label) displayed on each diagnosis input screen or information (field) for generating data input items (fields) is displayed. , "Component information") are set in advance, and the component information is read when the screen is displayed, whereby the diagnostic input screen can be dynamically generated.
At this time, it is generally considered that component information related to the same data input in each diagnosis input screen is commonly generated.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、前述し
たように「取り扱い規約」等の制約が課せられた条件下
においてデータベースを複数に分けて構築したとする
と、同一分類とされるデータを得るためには複数のデー
タベースに対して検索を行わなくてはならず、より多く
の処理時間を要してしまい、効率的でない。However, as described above, if the database is divided into a plurality of parts under the condition that restrictions such as "handling rules" are imposed, it is necessary to obtain data classified as the same classification. Has to search multiple databases, requires more processing time, and is inefficient.
【0006】また、各入力画面において共通化した表示
項目を、ある入力画面ではリスト形式で、他の入力画面
ではコンボ形式で、などのように、画面レイアウト等の
関係上、入力形態を異ならせたい場合でも部品情報を共
通化させているため実現させることができない。In addition, the display items common to each input screen are displayed in a list format on one input screen, and in a combo format on another input screen. Even if it is desired, it cannot be realized because the component information is shared.
【0007】本発明は以上のような問題を解決するため
になされたものであり、その目的は、名称等異なる属性
によって別データとしてデータベースに登録されている
ものの同一分類とされる情報の検索効率の低下を防止し
うるデータベースシステムを提供することにある。SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and an object of the present invention is to improve the efficiency of retrieving information that is registered in the database as different data with different attributes such as names but is classified into the same classification. An object of the present invention is to provide a database system capable of preventing a decrease in the number of users.
【0008】また、データベースに登録する関連性のあ
る情報群を入力するために情報群毎に用意された情報入
力画面のレイアウトを柔軟に生成しうるデータベースシ
ステムを提供することにある。Another object of the present invention is to provide a database system capable of flexibly generating a layout of an information input screen prepared for each information group in order to input a relevant information group registered in a database.
【0009】[0009]
【課題を解決するための手段】以上のような目的を達成
するために、第1の発明に係るデータベースシステム
は、関連性のある情報群を複数格納する単一の情報デー
タベースと、前記各情報群を構成する各データの分類を
予め設定した分類情報を保持する情報分類データベース
と、入力されたデータに対応した分類情報を前記情報分
類データベースから読み出し、当該データに付加して前
記データベースに登録する情報登録処理手段と、前記情
報データベースを検索する情報検索処理手段とを有し、
前記情報検索処理手段は、指定された分類情報に該当す
る全情報群に含まれているデータを当該データの名称の
異同に関係なく一括して検索するものである。In order to achieve the above object, a database system according to a first aspect of the present invention comprises a single information database storing a plurality of related information groups, An information classification database that holds classification information in which the classification of each data constituting the group is set in advance, and classification information corresponding to input data is read from the information classification database, added to the data, and registered in the database. Information registration processing means, comprising an information search processing means for searching the information database,
The information retrieval processing means retrieves data included in all information groups corresponding to the specified classification information collectively irrespective of the difference in the name of the data.
【0010】第2の発明に係るデータベースシステム
は、情報群毎に用意された各情報入力画面から入力され
たデータを登録する単一の情報データベースと、前記各
情報入力画面において表示項目名の異同に関係なく同一
分類とされるデータに同値が予め設定されている分類情
報を保持する情報分類データベースと、入力されたデー
タに対応した分類情報を前記情報分類データベースから
読み出し、当該データに付加して前記情報データベース
に登録する情報登録処理手段と、指定された分類情報に
基づき前記情報データベースを検索する情報検索処理手
段とを有し、前記情報検索処理手段は、指定された分類
情報に該当するデータを、当該データが含まれている情
報群及び当該データの名称の異同に関係なく前記情報デ
ータベースから一括して検索するものである。A database system according to a second aspect of the present invention provides a single information database for registering data input from each information input screen prepared for each information group, and different display item names in each of the information input screens. An information classification database that holds classification information in which the same value is set in advance to the data classified as the same classification, and classification information corresponding to the input data is read from the information classification database, and added to the data. An information registration processing unit for registering the information in the information database; and an information search processing unit for searching the information database based on the specified classification information, wherein the information search processing unit includes data corresponding to the specified classification information. From the information database regardless of the information group containing the data and the name of the data. It is intended to search Te.
【0011】第3の発明に係るデータベースシステム
は、第2の発明において、前記情報入力画面上における
各データの表示項目名と入力形態とを含む部品情報を保
持する入力表示項目データベースと、前記情報登録処理
手段が登録する情報群を構成するデータに対応した部品
情報を前記入力表示項目データベースから読み出し、当
該部品情報に基づき前記情報入力画面を生成する画面生
成処理手段とを有し、前記情報データベースに情報登録
するために表示する前記情報入力画面を動的に生成する
ものである。A database system according to a third invention is the database system according to the second invention, wherein an input display item database for holding component information including a display item name and an input form of each data on the information input screen; Screen generation processing means for reading out component information corresponding to data constituting an information group registered by the registration processing means from the input display item database and generating the information input screen based on the component information; The information input screen to be displayed for registering information into the information is dynamically generated.
【0012】[0012]
【発明の実施の形態】以下、図面に基づいて、本発明の
好適な実施の形態について説明する。Preferred embodiments of the present invention will be described below with reference to the drawings.
【0013】図1は、本発明に係るデータベースシステ
ムを適用した医療システムの一実施の形態を示したブロ
ック構成図である。この医療システムは、特に入力画面
から入力された患者の診療結果(特に癌の腫瘍に関する
診断情報)を、癌の腫瘍を分類するための「取り扱い規
約」に従った名称等でデータベースに登録し、また、そ
の登録したデータの検索を行うためのシステムである。
この診療システムにおける情報登録などの処理の概要に
ついて、図2に示した診断情報を入力するための画面の
遷移に沿って説明する。FIG. 1 is a block diagram showing an embodiment of a medical system to which a database system according to the present invention is applied. This medical system registers, in a database, a medical treatment result of a patient (particularly, diagnostic information on a cancer tumor) input from an input screen under a name or the like according to a “handling rule” for classifying a cancer tumor, In addition, it is a system for searching for the registered data.
An outline of a process such as information registration in the medical care system will be described along a transition of a screen for inputting diagnostic information shown in FIG.
【0014】診断入力画面1は、診断情報を入力するた
めのメイン画面に相当する。この診断入力画面1から患
者番号と、腫瘍の種類を区別するためのコードがコード
入力エリア1aのコード入力フィールド1bに入力され
入力ボタン1cが押下されると、入力コードに従って対
応する癌毎に用意された診断入力画面2,3を表示す
る。各癌の診断入力画面2,3において診断情報が入力
された後にOKボタン2a,3aが押下されると、その
入力された診断情報を診断情報データベースに登録す
る。また、これと同時に各癌の診断入力画面2,3の消
去後、診断入力画面1のデータ表示エリア1dに表示す
る。ここで、診断情報データベースへのデータ登録後に
入力内容の変更のために編集ボタン1eが押下される
と、各癌の診断入力画面2,3の表示後、診断情報デー
タベースに登録された診断情報を取り出して画面表示
し、画面上における情報変更を受け付ける。The diagnostic input screen 1 corresponds to a main screen for inputting diagnostic information. When a code for discriminating the patient number and the type of tumor is input from the diagnosis input screen 1 into the code input field 1b of the code input area 1a and the input button 1c is pressed, a corresponding cancer is prepared according to the input code. The displayed diagnostic input screens 2 and 3 are displayed. When the OK buttons 2a and 3a are pressed after the diagnosis information is input on the cancer diagnosis input screens 2 and 3, the input diagnosis information is registered in the diagnosis information database. At the same time, after erasing the diagnosis input screens 2 and 3 for each cancer, they are displayed in the data display area 1d of the diagnosis input screen 1. Here, when the edit button 1e is pressed to change the input contents after the data registration in the diagnostic information database, the diagnostic information registered in the diagnostic information database is displayed after displaying the diagnostic input screens 2 and 3 for each cancer. It takes out and displays it on the screen, and accepts information change on the screen.
【0015】本実施の形態における医療システムでは、
このようにA癌やB癌等癌の腫瘍に関する診断情報それ
ぞれを一つの情報群として構成し、各情報群に対応させ
て診断入力画面2,3を設け、入力されたコードのよっ
て次画面が決定される。次に、図2に示した各癌の診断
入力画面2,3を動的に生成して表示し、診断情報デー
タベースに登録するために設けた本実施の形態の構成に
ついて説明する。In the medical system according to the present embodiment,
In this way, each of the diagnostic information on the tumors such as A cancer and B cancer is constituted as one information group, and the diagnosis input screens 2 and 3 are provided corresponding to each information group, and the next screen is displayed by the input code. It is determined. Next, the configuration of the present embodiment provided for dynamically generating and displaying the diagnosis input screens 2 and 3 of each cancer shown in FIG. 2 and registering them in the diagnosis information database will be described.
【0016】図1に示したように、本システムは、画面
生成処理部11、情報登録処理部12、情報変更処理部
13、情報検索処理部14、入出力制御部15、入力表
示項目データベース16及び診断情報データベース17
を有している。As shown in FIG. 1, the system includes a screen generation processing section 11, an information registration processing section 12, an information change processing section 13, an information search processing section 14, an input / output control section 15, an input display item database 16 And diagnostic information database 17
have.
【0017】画面生成処理部11は、前述した各癌の診
断入力画面2,3を入力コードに従って動的に生成す
る。この際、入力表示項目データベース16に予め登録
されている部品情報に基づき画面の生成を行う。情報登
録処理部12は、各癌の診断入力画面2,3から入力さ
れた診断情報を診断情報データベース17に登録する。
本実施の形態における情報登録処理部12は、このとき
に各診断情報に対応した分類情報を入力表示項目データ
ベース16から読み出して付加することを特徴としてい
る。情報変更処理部13は、上記のように診断情報デー
タベース17に登録された診断情報を変更するための手
段である。入出力制御部15は、画面生成処理部11が
生成した画面の表示制御、入力された診断情報を受け付
け各構成要素11〜14に渡すなど、ディスプレイ18
やマウス19等の入出力装置との入出力制御を行う。The screen generation processing section 11 dynamically generates the above-mentioned diagnosis input screens 2 and 3 for each cancer according to input codes. At this time, a screen is generated based on the component information registered in the input display item database 16 in advance. The information registration processing unit 12 registers the diagnostic information input from the diagnostic input screens 2 and 3 for each cancer in the diagnostic information database 17.
At this time, the information registration processing section 12 according to the present embodiment is characterized in that the classification information corresponding to each diagnosis information is read from the input display item database 16 and added. The information change processing unit 13 is a unit for changing the diagnostic information registered in the diagnostic information database 17 as described above. The input / output control unit 15 controls the display of the screen generated by the screen generation processing unit 11, receives the input diagnostic information, and passes it to each of the components 11 to 14.
And input / output control with input / output devices such as the mouse 19 and the like.
【0018】図3は、本実施の形態における入力表示項
目データベース16に登録された各部品情報のデータ構
成例を示した図であり、図4は、図3に示した部品情報
に含まれる各フィールドの内容説明を記載したテーブル
を示した図である。入力表示項目データベース16は、
図4に示した各フィールドの定義内容に従い、本システ
ムの実行前に予め用意しておく必要がある。以下、各フ
ィールドについて説明する。FIG. 3 is a diagram showing an example of a data configuration of each component information registered in the input display item database 16 in the present embodiment, and FIG. 4 is a diagram showing each data included in the component information shown in FIG. FIG. 4 is a diagram showing a table in which field contents are described. The input display item database 16
According to the definition contents of each field shown in FIG. 4, it is necessary to prepare beforehand the execution of this system. Hereinafter, each field will be described.
【0019】「input_id」は、診断入力画面毎に割り当
てられたコードを設定するためのフィールドであり、コ
ード入力エリア1aのコード入力フィールド(テキスト
ボックス)1bに入力されるコードである。この例で
は、A癌診断入力画面2にコードAが、B癌診断入力画
面3にコードBがそれぞれ割り当てられている。なお、
この説明でいう診断入力画面というのは、入力コードに
従い画面生成処理部11によって生成される各癌の診断
入力画面2,3のことをいい、メイン画面に相当する診
断入力画面1は含まない。もちろん、入力表示項目デー
タベース16に診断入力画面1を表示するために部品情
報を登録して表示するようにしてもよいが、本実施の形
態の要旨ではないため省略する。"Input_id" is a field for setting a code assigned to each diagnostic input screen, and is a code input to a code input field (text box) 1b of the code input area 1a. In this example, code A is assigned to the A cancer diagnosis input screen 2 and code B is assigned to the B cancer diagnosis input screen 3. In addition,
The diagnosis input screen referred to in this description refers to the diagnosis input screens 2 and 3 for each cancer generated by the screen generation processing unit 11 according to the input code, and does not include the diagnosis input screen 1 corresponding to the main screen. Of course, the component information may be registered and displayed in order to display the diagnostic input screen 1 in the input display item database 16, but the description is omitted because it is not the gist of the present embodiment.
【0020】「order」は、各診断入力画面において部
品の優先順位(表示順序)を設定するためのフィールド
である。例えば、コードAを入力した場合、発生部位を
入力するリストが“1”、分類を入力するチェックボッ
クスが“2”、コメントを入力するテキストが“3”と
設定されているので、A癌診断入力画面2においては、
図2に示したような順番で表示される。ここで、仮にコ
メントの表示順序を“2”に、分類の表示順序を“3”
とした場合、分類とコメントの表示順序は逆になる。"Order" is a field for setting the priority order (display order) of components on each diagnostic input screen. For example, when the code A is input, the list for inputting the occurrence site is set to "1", the check box for inputting the classification is set to "2", and the text for inputting the comment is set to "3". In input screen 2,
The images are displayed in the order shown in FIG. Here, suppose that the display order of the comments is “2” and the display order of the classification is “3”.
, The display order of the classification and the comment is reversed.
【0021】「data_type」は、入力されたデータの分
類分けを行うためのデータタイプを設定するためのフィ
ールドであり、各情報群すなわち癌毎の診断情報を構成
する各データの分類を示す分類情報を予め設定する。図
4に示した例によると、ラベルが“分類”と“腫瘍分
類”には、同じ値“2”が設定されているので、同一分
類として認識される。このデータタイプは、本実施の形
態において特徴的なフィールドデータである。"Data_type" is a field for setting a data type for classifying input data. Classification information indicating the classification of each data constituting each information group, that is, diagnosis information for each cancer. Is set in advance. According to the example shown in FIG. 4, since the same value “2” is set for the labels “classification” and “tumor classification”, they are recognized as the same classification. This data type is characteristic field data in the present embodiment.
【0022】「label」は、入力表示項目すなわち入力
するデータを識別するための画面表示タイトルを設定す
るフィールドである。これは、入力データの情報名にも
相当する。A癌診断入力画面2においては、“発生部
位”、“分類”、“コメント”がこれにあたる。"Label" is a field for setting an input display item, that is, a screen display title for identifying input data. This corresponds to the information name of the input data. On the A cancer diagnosis input screen 2, "occurrence site", "classification", and "comment" correspond to this.
【0023】「input_type」は、部品タイプすなわち入
力項目の部品の入力形態を設定するためのフィールドで
ある。本実施の形態では、1がテキスト、2がリスト、
3がラジオボタン、4がチェックボックス、5がコンボ
リスト、6がサイズ入力とし、設定した入力形態で各デ
ータを入力することができる。例えば、“腫瘍分類”に
は“2”が設定されているので、B癌診断入力画面3に
おいてリスト表示された中から選択式にデータを入力す
ることになる。"Input_type" is a field for setting the component type, that is, the input form of the component of the input item. In this embodiment, 1 is a text, 2 is a list,
3 is a radio button, 4 is a check box, 5 is a combo list, 6 is a size input, and each data can be input in a set input form. For example, since “2” is set in “tumor classification”, data is selected from the list displayed on the B cancer diagnosis input screen 3 in a selectable manner.
【0024】「select_type」は、前述した「input_typ
e」が2のときだけ有効なフィールドであり、リストの
項目を複数選択できるかどうかを決定する。この例で
は、単一データのみ選択可能な場合を“1”に、複数選
択可能な場合を“2”としている。"Select_type" is the "input_typ"
This field is valid only when "e" is 2, and determines whether a plurality of items in the list can be selected. In this example, the case where only single data can be selected is "1", and the case where multiple data can be selected is "2".
【0025】「size」は、データの入力形式を設定する
ためのフィールドであり、部品タイプ(input_type)の
設定値によって若干意味合いが変わる。部品タイプが1
(テキスト)及び5(コンボリスト)の場合は、テキストの
入力最大長を表し、6(サイズ入力)の場合は何次元のサ
イズを入力するかを表す。それ以外の場合は表示段数を
表す。"Size" is a field for setting the data input format, and its meaning slightly changes depending on the set value of the component type (input_type). Part type is 1
(Text) and 5 (Combo List) indicate the maximum input length of text, and 6 (Size Input) indicates how many dimensions to input. Otherwise, it indicates the number of display steps.
【0026】「entry」は、表示エントリを設定するた
めのフィールドであり、テキストではデフォルトの文字
列、リストやチェックボックス等では選択候補となる各
エントリが格納される。"Entry" is a field for setting a display entry, and stores a default character string in text, and each entry as a selection candidate in a list or a check box.
【0027】「continue_flag」は、表示画面上におけ
る改行制御のための改行フラグ情報で、“1”が設定さ
れている場合は直前の部品情報を表示した後、改行をせ
ずに、つまり、直前の部品情報と横並びに表示する。こ
の例では、全て“0”であるためA癌診断入力画面2に
おける“発生部位”、“分類”及び“コメント”は、表
示の際に改行され、縦に並べられた画面構成を有してい
る。"Continue_flag" is line feed flag information for line feed control on the display screen. When "1" is set, the immediately preceding component information is displayed, and no line feed is performed. Is displayed side-by-side with the part information. In this example, since all are "0", the "occurrence site", "classification", and "comment" in the A cancer diagnosis input screen 2 have a screen configuration in which the line is broken at the time of display and arranged vertically. I have.
【0028】入力表示項目データベース16に登録され
た部品情報は、診断入力画面2,3の生成に必要な情報
であり、各部品情報は各画面上において各データに対応
させて予め設定される。このように、同一分類の入力デ
ータを無理に共通化した部品情報を設けないようにして
いるので、他の画面に依存せずに画面の生成を行うこと
ができる。これにより、画面レイアウトに柔軟性を持た
せることができる。なお、本実施の形態では、部品情報
に分類情報を含めており、単一のデータベースで保持管
理している。The component information registered in the input display item database 16 is information necessary for generating the diagnostic input screens 2 and 3, and each component information is set in advance on each screen so as to correspond to each data. As described above, since component information in which input data of the same classification is forcibly shared is not provided, a screen can be generated without depending on another screen. Thereby, flexibility can be given to the screen layout. In this embodiment, the component information includes the classification information, and is maintained and managed in a single database.
【0029】図5は、本実施の形態における診断情報デ
ータベース17のデータ構造例を示した図である。「pa
tient_id」は、患者番号であり、図示していないマスタ
ファイルから読み出され、メインの診断入力画面に表示
されたデータが格納される。「input_id」及び「orde
r」は、図3と同じ入力コード、優先順位であり、各癌
の診断入力画面2,3から設定入力されたデータに対応
する部品情報に設定されている入力コードと優先順位が
格納される。「data_type」は、図3と同じデータタイ
プであり、各癌の診断入力画面2,3から設定入力され
たデータに対応する部品情報に設定されているデータタ
イプが格納される。「data」は、各癌の診断入力画面
2,3から設定入力されたデータそのものである。FIG. 5 is a diagram showing an example of the data structure of the diagnostic information database 17 in the present embodiment. "Pa
“tient_id” is a patient number, which is read from a master file (not shown) and stores data displayed on the main diagnosis input screen. "Input_id" and "orde
“r” is the same input code and priority as in FIG. 3, and stores the input code and priority set in the component information corresponding to the data set and input from each of the cancer diagnosis input screens 2 and 3. . “Data_type” is the same data type as that in FIG. 3, and stores the data type set in the component information corresponding to the data set and input from the diagnosis input screens 2 and 3 for each cancer. “Data” is the data itself set and input from the diagnosis input screens 2 and 3 for each cancer.
【0030】本システムのハードウェア構成は、CP
U、メモリ、ディスク装置、ディスプレイ、ポインティ
ングデバイスなどを搭載した汎用的なコンピュータで実
現可能である。図1には、単体のコンピュータで実現し
た例を示したが、クライアントサーバシステムなど複数
のコンピュータによっても構築することができる。な
お、本システムには、その他にも患者番号、住所、保険
番号等患者そのものに関するマスタデータや診断に関す
るマスタデータなどが必要となるが、本実施の形態の要
旨ではない構成は図示していない。The hardware configuration of this system is CP
It can be realized by a general-purpose computer equipped with a U, a memory, a disk device, a display, a pointing device, and the like. FIG. 1 shows an example realized by a single computer, but it can also be constructed by a plurality of computers such as a client server system. In addition, the system requires master data related to the patient itself, such as a patient number, an address, an insurance number, and the like, and master data related to a diagnosis, but a configuration that is not the gist of the present embodiment is not illustrated.
【0031】本実施の形態において特徴的なことは、診
断情報にデータタイプを付加して診断情報データベース
17に登録することである。これによって、本実施の形
態の「取り扱い規約」のように何らかの制約によって同
一分類であるにもかかわらず同一のデータとして扱えな
い異なる情報群のデータに同値のデータタイプを付加
し、このデータタイプによって検索を行えば異なるデー
タを一括して検索を行うことができる。A feature of this embodiment is that a data type is added to diagnostic information and registered in the diagnostic information database 17. As a result, the same data type is added to data of different information groups that cannot be treated as the same data despite being of the same classification due to some restrictions as in the “handling rules” of the present embodiment, and If a search is performed, different data can be searched collectively.
【0032】また、同様のデータに対しても個々に部品
情報を登録するようにし、各部品情報に入力形態や表示
順序を設定できるようにしたので、各画面を他の画面の
入力形態やレイアウトに依存することなく生成すること
ができる。また、同一のデータに異なる表示項目名を設
定することが容易にできる。Also, since the component information is individually registered for the same data, and the input form and the display order can be set for each component information, each screen can be set to the input form or layout of another screen. Can be generated without depending on. Further, different display item names can be easily set for the same data.
【0033】次に、本実施の形態における動作につい
て、図2に示した画面遷移に沿って画面生成処理、情報
登録処理、情報変更処理及び情報検索処理の順に説明す
る。まず、画面生成処理部1による画面生成処理につい
て図6に示したフローチャートを用いて説明する。な
お、本システムを動作させるためには、入力表示項目デ
ータベース16を事前に生成しておく必要がある。Next, the operation in this embodiment will be described in the order of the screen generation processing, the information registration processing, the information change processing, and the information search processing along the screen transition shown in FIG. First, the screen generation processing by the screen generation processing unit 1 will be described with reference to the flowchart shown in FIG. In order to operate this system, it is necessary to generate the input display item database 16 in advance.
【0034】まず、情報入力者は、診断情報登録のメイ
ン画面に相当する診断入力画面1において患者1に関す
る診断情報を入力するために、患者1の診断結果がA癌
であれば、コード入力フィールド1bに“A”を、B癌
であれば“B”をコード入力した後、入力ボタン1cを
押下する。画面生成処理部11は、入出力制御部15を
介して入力されたコードを受け取ると(ステップ10
1)、入力表示項目データベース16から入力されたコ
ードに該当する部品情報をそれぞれの優先順位(表示順
序)に従い順番に取り出す(ステップ102)。これ
は、「input_id」と「order」とから構成されるキーに
より入力表示項目データベース16を検索することで各
部品情報を表示順序に従い一つずつ取り出す。そして、
画面生成処理部11は、取り出した部品情報に基づき画
面表示タイトル及び指定の入力形態で入力フィールドを
生成する(ステップ104)。このとき、改行フラグ情
報に従い必要であれば改行し、不要であれば改行をせず
に既に生成した直前の入力項目と横並びに表示する。こ
れを入力されたコードに該当する未処理の部品情報が無
くなるまで繰り返し行う(ステップ103)。First, the information input user inputs diagnostic information on the patient 1 on the diagnostic input screen 1 corresponding to the main screen for registering diagnostic information. If the diagnostic result of the patient 1 is A cancer, a code input field is entered. "A" is input to 1b, and "B" is input for B cancer, and then the input button 1c is pressed. The screen generation processing unit 11 receives the code input via the input / output control unit 15 (step 10).
1) The component information corresponding to the code input from the input display item database 16 is sequentially extracted according to the respective priorities (display order) (step 102). That is, by searching the input display item database 16 with a key composed of “input_id” and “order”, each piece of component information is extracted one by one in the display order. And
The screen generation processing unit 11 generates an input field with a screen display title and a designated input form based on the extracted component information (step 104). At this time, if necessary, a line feed is performed according to the line feed flag information, and if unnecessary, a line is displayed side by side with the immediately preceding input item without line break. This is repeated until there is no more unprocessed component information corresponding to the input code (step 103).
【0035】例えば、情報入力者がコード“A”を入力
したとすると、画面生成処理部11は、A癌診断入力画
面2を生成することになるが、この際、入力表示項目デ
ータベース16からコードが“A”の部品情報を優先順
位の高い順(数字の小さい順)すなわち、“発生部
位”、“分類”、“コメント”の順に取り出してラベル
に基づき入力表示項目を、部品タイプに基づき入力項目
のフィールドを生成する。このように、本実施の形態に
よれば、入力されたコードによって「取り扱い規約」に
基づく別個に用意した診断入力画面のうちいずれかを次
画面として動的に生成し表示することができる。特に、
本実施の形態によれば、前述したデータ構成の入力表示
項目データベース16を設けたので、同じ値(“良性”
又は“悪性”)が設定される同一分類の診断情報に対し
て異なるラベル(“分類”、“腫瘍分類”)を設定する
ことができ、更にラベル毎に異なる部品タイプを設定す
ることができることを特徴としている。具体的にいう
と、“分類”にはラジオボタンで、“腫瘍分類”にはリ
ストで、というように異なる形態で入力設定させること
ができる。このため、関連性のある情報群個々に設けた
入力画面を他の入力画面に依存させずに生成することが
できる。For example, if the information input person inputs the code “A”, the screen generation processing section 11 generates the A cancer diagnosis input screen 2. Is extracted in the order of higher priority (the order of smaller numbers), that is, in the order of "occurrence site", "classification", and "comment", and input display items based on the label and input based on the component type. Generate the fields for the item. As described above, according to the present embodiment, any of the separately prepared diagnostic input screens based on the “handling rules” can be dynamically generated and displayed as the next screen according to the input code. Especially,
According to the present embodiment, since the input display item database 16 having the above-described data configuration is provided, the same value (“benign”
Alternatively, different labels (“classification”, “tumor classification”) can be set for diagnostic information of the same classification in which “malignancy” is set, and different component types can be set for each label. Features. More specifically, the input can be made in different forms, such as a radio button for "classification" and a list for "tumor classification". For this reason, the input screen provided for each related information group can be generated without depending on other input screens.
【0036】本実施の形態における画面生成処理部11
は、図3に示した入力表示項目データベース16を図7
に示した変換テーブルに基づき入力コードに該当する各
部品情報を変換していくことでHTML(HyperT
ext Markup Language)を生成し、
その生成したHTMLにより図6に示した各癌の診断入
力画面を生成している。図7に準じたHTMLに基づく
処理を図8に示す。図8には、罫線や改行に関するHT
MLも記述している。Screen generation processing unit 11 in the present embodiment
FIG. 7 shows the input display item database 16 shown in FIG.
By converting each component information corresponding to the input code based on the conversion table shown in FIG.
ext Markup Language)
The diagnostic input screen of each cancer shown in FIG. 6 is generated by the generated HTML. FIG. 8 shows a process based on HTML according to FIG. FIG. 8 shows HTs related to ruled lines and line feeds.
ML is also described.
【0037】次に、本実施の形態における情報登録処理
について図9に示したフローチャートを用いて説明す
る。Next, information registration processing in the present embodiment will be described with reference to the flowchart shown in FIG.
【0038】画面生成処理部11によって生成された各
癌の診断入力画面2,3から診断情報が設定入力された
後、OKボタン2a,3aが押下されると、情報登録処
理部12は、入出力制御部15を介して入力されたデー
タを順次受け取ると共にそのデータに対応した部品情報
を取得する(ステップ201)。そして、患者番号と入
力データに部品情報から抽出した入力コード、優先順位
(表示順序)及びデータタイプを付加して診断情報デー
タベース17に登録する(ステップ203)。上記処理
を表示されている入力されたデータ全てに対して繰り返
し行う(ステップ202)。入力された診断情報が診断
情報データベース17に登録されると、各癌の診断入力
画面を消去して、その登録内容を診断入力画面1のデー
タ表示エリア1dに表示する。When the OK button 2a, 3a is pressed after the diagnosis information is set and input from the diagnosis input screens 2, 3 generated by the screen generation processing unit 11, the information registration processing unit 12 enters The data input through the output control unit 15 is sequentially received, and the component information corresponding to the data is acquired (step 201). Then, an input code, a priority order (display order) and a data type extracted from the component information are added to the patient number and the input data, and registered in the diagnostic information database 17 (step 203). The above process is repeated for all the displayed input data (step 202). When the input diagnostic information is registered in the diagnostic information database 17, the diagnostic input screen of each cancer is deleted and the registered contents are displayed in the data display area 1d of the diagnostic input screen 1.
【0039】次に、本実施の形態における情報変更処理
について図10に示したフローチャートを用いて説明す
る。Next, the information change processing in this embodiment will be described with reference to the flowchart shown in FIG.
【0040】情報入力者がコード入力エリア1aの中の
編集ボタン1eを押下すると、情報変更処理部13は、
画面生成処理部11に上述した画面生成処理を実行させ
ることで、コード入力フィールド1bに設定されている
コードに対応した診断入力画面2,3を生成する(ステ
ップ301)。その後、情報変更処理部13は、該当す
る患者(番号)の診断情報を診断情報データベース17
から読み出して診断入力画面2,3の各入力フィールド
に表示させる(ステップ302)。情報変更処理部13
は、各癌の診断入力画面2,3上においてデータが再設
定された後、OKボタン2a,3aが押下されると、情
報登録処理部12により上述した情報登録処理を実行さ
せることで変更後の診断情報を診断情報データベース1
7に登録する(ステップ303)。When the information input person presses the edit button 1e in the code input area 1a, the information change processing section 13
By causing the screen generation processing unit 11 to execute the above-described screen generation processing, the diagnostic input screens 2 and 3 corresponding to the code set in the code input field 1b are generated (step 301). Thereafter, the information change processing unit 13 stores the diagnostic information of the corresponding patient (number) in the diagnostic information database 17.
And displays it in each input field of the diagnostic input screens 2 and 3 (step 302). Information change processing unit 13
After the data is reset on the diagnosis input screens 2 and 3 of each cancer, when the OK buttons 2a and 3a are pressed, the information registration processing unit 12 executes the above-described information registration processing to change the data. Diagnosis information database 1
7 (step 303).
【0041】最後に、本実施の形態において特徴とする
情報検索処理について説明する。Finally, a description will be given of an information retrieval process which is a feature of the present embodiment.
【0042】情報検索者が図示しない所定の検索画面か
らデータタイプを入力指定して検索要求を発すると、情
報検索処理部14は、その指定されたデータタイプをキ
ーにして診断情報データベース17を検索する。例え
ば、データタイプ“2”が指定されたとすると、情報検
索処理部14は、該当する“分類”、“腫瘍分類”の異
なるデータを同時に検索することになる。すなわち、情
報検索処理部14は、「取り扱い規約」などのような取
り決めにより同一分類といえるデータを異なる名称で登
録せざるを得ないような場合でも単一の検索キーを指定
するのみで該当するデータをその名称の異同に関係なく
同時に検索することができる。本来、「取り扱い規約」
により異なる情報名とされた“腫瘍”と“腫瘍分類”と
を別個に検索しなくてはならなかったが、本実施の形態
によれば、このデータタイプ(分類情報)をデータに付
加して登録するようにしたので、異なる情報名であるに
もかかわらず1回の検索実行で取得することができ、検
索効率を向上させることができる。When the information searcher inputs a data type from a predetermined search screen (not shown) and issues a search request, the information search processor 14 searches the diagnostic information database 17 using the specified data type as a key. I do. For example, assuming that the data type “2” is designated, the information search processing unit 14 simultaneously searches for data having different “classification” and “tumor classification”. That is, the information search processing unit 14 is applicable only by designating a single search key, even in a case where data which can be said to be of the same classification must be registered under different names by agreement such as “handling rules”. Data can be searched at the same time regardless of its name. Originally, "Handling Rules"
However, according to the present embodiment, this data type (classification information) is added to the data. Since the information is registered, it can be acquired by one search execution even though it has a different information name, and the search efficiency can be improved.
【0043】なお、本実施の形態では、同一分類のデー
タとして名称の異なるデータを例にして説明したが、デ
ータ長やデータ構造などの他の属性が異なるために別デ
ータとして扱うようなデータにも適用できることはいう
までもない。また、一括して検索を行いたいデータであ
れば、システムの運用によって同一分類でなくても同値
のデータタイプを設定するようにしてもよい。また、本
実施の形態では、2つの情報群を例にしたが、より多く
の情報群においても適用できることはいうまでもなく、
また、同値のデータタイプを指定する部品情報数にも上
限はない。また、本実施の形態では、本発明を医療シス
テムに適用した場合を例にしたが、他のシステムにも応
用することができる。In this embodiment, data having different names have been described as an example of data of the same classification. However, data having different attributes such as a data length and a data structure are different, so that data which is handled as different data may be used. Needless to say, this can also be applied. Further, if the data is to be searched collectively, the data type of the same value may be set depending on the operation of the system even if the data type is not the same. Further, in the present embodiment, two information groups have been described as an example, but it is needless to say that the present invention can be applied to more information groups.
Also, there is no upper limit on the number of component information items that specify the same data type. Further, in the present embodiment, the case where the present invention is applied to a medical system is described as an example, but the present invention can be applied to other systems.
【0044】[0044]
【発明の効果】本発明によれば、何らかの制約によって
同一分類であるにもかかわらず同一のデータとして扱え
ない異なる情報群のデータに同値の分類情報を付加し、
この分類情報に基づきデータベースの検索を行うように
したので、同一分類の異なるデータを一括して検索を行
うことができる。According to the present invention, equivalent classification information is added to data of a different information group which cannot be treated as the same data despite being of the same classification due to some restrictions,
Since the database is searched based on the classification information, different data of the same classification can be searched collectively.
【0045】また、同一分類の入力データを無理に共通
化した部品情報を設けないようにしているので、他の画
面に依存せずに画面の生成を行うことができる。このた
め、同じデータであってもリスト形式やコンボ形式など
異なる形態で入力させることができ、画面レイアウトに
柔軟性を持たせることができる。Further, since component information in which input data of the same classification is forcibly shared is not provided, a screen can be generated without depending on other screens. Therefore, the same data can be input in different forms such as a list format and a combo format, and the screen layout can be given flexibility.
【図1】 本発明に係るデータベースシステムを適用し
た医療システムの一実施の形態を示したブロック構成図
である。FIG. 1 is a block diagram showing an embodiment of a medical system to which a database system according to the present invention is applied.
【図2】 本実施の形態において診断情報を入力するた
めの画面及びその遷移を示した図である。FIG. 2 is a diagram showing a screen for inputting diagnostic information and a transition thereof in the present embodiment.
【図3】 本実施の形態における入力表示項目データベ
ースに登録された各部品情報のデータ構成例を示した図
である。FIG. 3 is a diagram showing a data configuration example of each component information registered in an input display item database according to the embodiment.
【図4】 本実施の形態における各部品情報のフィール
ド定義をテーブル形式で示した図である。FIG. 4 is a diagram showing a field definition of each component information in a table format according to the embodiment;
【図5】 本実施の形態における診断情報データベース
のデータ構造例を示した図である。FIG. 5 is a diagram showing an example of a data structure of a diagnostic information database according to the present embodiment.
【図6】 本実施の形態における画面生成処理を示した
フローチャートである。FIG. 6 is a flowchart illustrating a screen generation process according to the present embodiment.
【図7】 本実施の形態において入力画面をHTMLに
より生成する場合に各部品情報からHTMLを生成する
際の変換対応関係を示した図である。FIG. 7 is a diagram showing a conversion correspondence when HTML is generated from each piece of component information when an input screen is generated by HTML in the present embodiment.
【図8】 本実施の形態において入力画面をHTMLに
より生成する場合の画面生成処理を示したフローチャー
トである。FIG. 8 is a flowchart showing a screen generation process when an input screen is generated by HTML in the present embodiment.
【図9】 本実施の形態における情報登録処理を示した
フローチャートである。FIG. 9 is a flowchart illustrating an information registration process according to the present embodiment.
【図10】 本実施の形態における情報変更処理を示し
たフローチャートである。FIG. 10 is a flowchart illustrating an information change process according to the present embodiment.
【図11】 従来の診断情報データベースのデータ構造
例を示した図である。FIG. 11 is a diagram showing an example of a data structure of a conventional diagnostic information database.
【図12】 A癌とB癌の腫瘍の診断結果を入力するた
めの画面例を示した図であるFIG. 12 is a diagram showing an example of a screen for inputting a diagnosis result of tumors A and B.
11 画面生成処理部、12 情報登録処理部、13
情報変更処理部、14情報検索処理部、15 入出力制
御部、16 入力表示項目データベース、17 診断情
報データベース。11 screen generation processing unit, 12 information registration processing unit, 13
Information change processing unit, 14 information search processing unit, 15 input / output control unit, 16 input display item database, 17 diagnostic information database.
─────────────────────────────────────────────────────
────────────────────────────────────────────────── ───
【手続補正書】[Procedure amendment]
【提出日】平成11年5月7日[Submission date] May 7, 1999
【手続補正1】[Procedure amendment 1]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】特許請求の範囲[Correction target item name] Claims
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【特許請求の範囲】[Claims]
【請求項1】 情報群毎に用意された各情報入力画面か
ら入力されたデータを登録する単一の情報データベース
と、前記各データの分類を示し、 各情報入力画面において表
示項目名の異同に関係なく同一分類とされる各データに
は同値が設定される分類情報を保持する情報分類データ
ベースと、 入力されたデータに対応した分類情報を前記情報分類デ
ータベースから読み出し、当該データに付加して前記情
報データベースに登録する情報登録処理手段と、 指定された分類情報に基づき前記情報データベースを検
索する情報検索処理手段と、情報入力画面上における各データの表示項目名と入力形
態とを含む部品情報を保持する入力表示項目データベー
スと、 情報入力画面を表示する際に、前記情報登録処理手段が
登録する当該情報群を構成するデータに対応した部品情
報を前記入力表示項目データベースから読み出し、当該
部品情報に基づき当該情報入力画面を生成する画面生成
処理手段と、 を有し、同一分類とされる各データに異なる入力形態を
設定可能としたことを特徴とするデータベースシステ
ム。 1. A single information database for registering data input from each information input screen prepared for each information group, a classification of each data , and a display item name being different in each information input screen. Regardless of the data classified as the same regardless of
Is an information classification database that holds classification information in which the same value is set, and information registration processing means that reads classification information corresponding to input data from the information classification database, adds the data to the data, and registers the information in the information database. Information search processing means for searching the information database based on designated classification information ; display item names and input forms of each data on an information input screen;
Input display item database that holds part information including
And displaying the information input screen, the information registration processing means
Component information corresponding to the data that constitutes the information group to be registered
Information from the input display item database, and
Screen generation for generating the information input screen based on parts information
And a different input form for each data classified as the same classification.
A database system characterized by being configurable .
【請求項2】 前記情報分類データベースと前記入力表
示項目データベースは、単一のデータベースで形成され
ており、分類情報及び部品情報は各表示項目名に対応さ
せて保持されていることを特徴とする請求項1記載のデ
ータベースシステム。 2. The information classification database and the input table.
The display item database is formed by a single database.
Classification information and parts information correspond to each display item name.
The database system according to claim 1 , wherein the database system is held.
【手続補正2】[Procedure amendment 2]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0009[Correction target item name] 0009
【補正方法】削除[Correction method] Deleted
【手続補正3】[Procedure amendment 3]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0010[Correction target item name] 0010
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0010】 [0010]
【課題を解決するための手段】以上のような目的を達成
するために、本 発明に係るデータベースシステムは、情
報群毎に用意された各情報入力画面から入力されたデー
タを登録する単一の情報データベースと、前記各データ
の分類を示し、各情報入力画面において表示項目名の異
同に関係なく同一分類とされる各データには同値が設定
される分類情報を保持する情報分類データベースと、入
力されたデータに対応した分類情報を前記情報分類デー
タベースから読み出し、当該データに付加して前記情報
データベースに登録する情報登録処理手段と、指定され
た分類情報に基づき前記情報データベースを検索する情
報検索処理手段と、情報入力画面上における各データの
表示項目名と入力形態とを含む部品情報を保持する入力
表示項目データベースと、情報入力画面を表示する際
に、前記情報登録処理手段が登録する当該情報群を構成
するデータに対応した部品情報を前記入力表示項目デー
タベースから読み出し、当該部品情報に基づき当該情報
入力画面を生成する画面生成処理手段とを有し、同一分
類とされる各データに異なる入力形態を設定可能とした
ものである。 Means for Solving the Problems Achieving the above objects
To, the database system according to the present invention includes a single information database for registering data inputted from the information input screen prepared for each information group, each data
The same value is set for each data that is classified as the same regardless of the display item name on each information input screen
An information classification database for holding classification information to be read; information registration processing means for reading classification information corresponding to the input data from the information classification database, adding the data to the data, and registering the information in the information database; Information search processing means for searching the information database based on the classification information ;
An input that holds the component information including the display item name and the input form
When displaying the display item database and the information input screen
The information group registered by the information registration processing means
Part information corresponding to the input display data
From the database, and the relevant information
Screen generation processing means for generating an input screen.
A different input mode can be set for each type of data .
【手続補正4】[Procedure amendment 4]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0011[Correction target item name] 0011
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0011】また、前記情報分類データベースと前記入
力表示項目データベースは、単一のデータベースで形成
されており、分類情報及び部品情報は各表示項目名に対
応させて保持されるものである。Further , the information classification database and the input
Force display item database is formed by a single database
The classification information and parts information correspond to each display item name.
It is held in response .
【手続補正5】[Procedure amendment 5]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0015[Correction target item name] 0015
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0015】本実施の形態における医療システムでは、
このようにA癌やB癌等癌の腫瘍に関する診断情報それ
ぞれを一つの情報群として構成し、各情報群に対応させ
て診断入力画面2,3を設け、入力されたコードによっ
て次画面が決定される。次に、図2に示した各癌の診断
入力画面2,3を動的に生成して表示し、診断情報デー
タベースに登録するために設けた本実施の形態の構成に
ついて説明する。In the medical system according to the present embodiment,
Thus constitute a respective diagnostic information about tumors A cancer or B cancer such as cancer as one information group, the diagnostic input screen 2,3 provided corresponding to each information group by the entered code <br / > Next screen is determined. Next, the configuration of the present embodiment provided for dynamically generating and displaying the diagnosis input screens 2 and 3 of each cancer shown in FIG. 2 and registering them in the diagnosis information database will be described.
Claims (3)
の情報データベースと、 前記各情報群を構成する各データの分類を予め設定した
分類情報を保持する情報分類データベースと、 入力されたデータに対応した分類情報を前記情報分類デ
ータベースから読み出し、当該データに付加して前記デ
ータベースに登録する情報登録処理手段と、 前記情報データベースを検索する情報検索処理手段と、 を有し、 前記情報検索処理手段は、指定された分類情報に該当す
る全情報群に含まれているデータを当該データの名称の
異同に関係なく一括して検索することを特徴とするデー
タベースシステム。1. A single information database for storing a plurality of related information groups, an information classification database for holding classification information in which the classification of each data constituting each information group is set in advance, Information registration processing means for reading classification information corresponding to data from the information classification database and adding the data to the data and registering the information in the database; and information search processing means for searching the information database. A database system, wherein the processing means searches collectively for data included in all information groups corresponding to the specified classification information regardless of the difference in the name of the data.
ら入力されたデータを登録する単一の情報データベース
と、 前記各情報入力画面において表示項目名の異同に関係な
く同一分類とされるデータに同値が予め設定されている
分類情報を保持する情報分類データベースと、 入力されたデータに対応した分類情報を前記情報分類デ
ータベースから読み出し、当該データに付加して前記情
報データベースに登録する情報登録処理手段と、 指定された分類情報に基づき前記情報データベースを検
索する情報検索処理手段と、 を有し、 前記情報検索処理手段は、指定された分類情報に該当す
るデータを、当該データが含まれている情報群及び当該
データの名称の異同に関係なく前記情報データベースか
ら一括して検索することを特徴とするデータベースシス
テム。2. A single information database for registering data input from each information input screen prepared for each information group, and the same classification regardless of display item names on each information input screen. An information classification database that holds classification information in which the same value is set in data, and information registration that reads classification information corresponding to input data from the information classification database, adds the read information to the data, and registers the information in the information database. Processing means; and information search processing means for searching the information database based on specified classification information, wherein the information search processing means includes data corresponding to the specified classification information, including the data. Data which are collectively searched from the information database regardless of the difference between the information group and the name of the data. Over the scan system.
表示項目名と入力形態とを含む部品情報を保持する入力
表示項目データベースと、 前記情報登録処理手段が登録する情報群を構成するデー
タに対応した部品情報を前記入力表示項目データベース
から読み出し、当該部品情報に基づき前記情報入力画面
を生成する画面生成処理手段と、 を有し、前記情報データベースに情報登録するために表
示する前記情報入力画面を動的に生成することを特徴と
する請求項2記載のデータベースシステム。3. An input display item database holding part information including a display item name and an input form of each data on the information input screen, and a data constituting an information group registered by the information registration processing means. Screen generation processing means for reading out the obtained component information from the input display item database and generating the information input screen based on the component information, and displaying the information input screen displayed for registering information in the information database. 3. The database system according to claim 2, wherein the database system is dynamically generated.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4910998A JP2947781B1 (en) | 1998-03-02 | 1998-03-02 | Database system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4910998A JP2947781B1 (en) | 1998-03-02 | 1998-03-02 | Database system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2947781B1 JP2947781B1 (en) | 1999-09-13 |
| JPH11250082A true JPH11250082A (en) | 1999-09-17 |
Family
ID=12821914
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4910998A Expired - Lifetime JP2947781B1 (en) | 1998-03-02 | 1998-03-02 | Database system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2947781B1 (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001118013A (en) * | 1999-10-14 | 2001-04-27 | Sanyo Electric Co Ltd | Diagnosis and treatment assisting device |
| JP2002007231A (en) * | 2000-06-20 | 2002-01-11 | Ns Solutions Corp | Information management system for operation management |
| JP2005242516A (en) * | 2004-02-25 | 2005-09-08 | Nomura Research Institute Ltd | Data integration management system and data integration management program |
| JP2010160590A (en) * | 2009-01-07 | 2010-07-22 | Techmatrix Corp | Medical report creation terminal, medical report creation method and program |
| JPWO2010058766A1 (en) * | 2008-11-20 | 2012-04-19 | 株式会社日立メディコ | Ultrasonic diagnostic apparatus and method |
| JP2019032760A (en) * | 2017-08-09 | 2019-02-28 | キヤノン株式会社 | Medical support system, medical support method and program |
-
1998
- 1998-03-02 JP JP4910998A patent/JP2947781B1/en not_active Expired - Lifetime
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001118013A (en) * | 1999-10-14 | 2001-04-27 | Sanyo Electric Co Ltd | Diagnosis and treatment assisting device |
| JP2002007231A (en) * | 2000-06-20 | 2002-01-11 | Ns Solutions Corp | Information management system for operation management |
| JP2005242516A (en) * | 2004-02-25 | 2005-09-08 | Nomura Research Institute Ltd | Data integration management system and data integration management program |
| JPWO2010058766A1 (en) * | 2008-11-20 | 2012-04-19 | 株式会社日立メディコ | Ultrasonic diagnostic apparatus and method |
| JP2010160590A (en) * | 2009-01-07 | 2010-07-22 | Techmatrix Corp | Medical report creation terminal, medical report creation method and program |
| JP2019032760A (en) * | 2017-08-09 | 2019-02-28 | キヤノン株式会社 | Medical support system, medical support method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2947781B1 (en) | 1999-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7343385B2 (en) | System for processing objects for storage in a document or other storage system | |
| AU2009238294A1 (en) | Data transformation based on a technical design document | |
| WO1995032456A2 (en) | Electronic document management system with document imaging | |
| JPH08305616A (en) | Data management system | |
| US7113960B2 (en) | Search on and search for functions in applications with varying data types | |
| JP2947781B1 (en) | Database system | |
| US20050043968A1 (en) | Message data processing system suitable for healthcare and other fields | |
| JP3335863B2 (en) | Apparatus and method for simplifying character input | |
| JP3984675B2 (en) | Family register information processing method and family register information system | |
| JP2000268055A (en) | Method and system for transferring image | |
| JPH0785029A (en) | Diagnostic report generator | |
| JPH1011452A (en) | Database apparatus, database customizing method, document search apparatus, and search information registration method | |
| JPH06195386A (en) | Data retriever | |
| JPH08263509A (en) | Software utilization device | |
| CN1816807A (en) | A system for processing documents and associated ancillary information | |
| JPH09146968A (en) | Document search method | |
| JP2001236111A (en) | Automatic lot numbering system | |
| JPH0237466A (en) | information processing system | |
| JPS62266619A (en) | Keyword input method for document filing system | |
| JP2990314B2 (en) | Data management device | |
| JP3193249B2 (en) | Keyword search method | |
| JPH09269952A (en) | Document retrieval apparatus and method | |
| JPH06251060A (en) | Method and device for information selection | |
| JP2017084282A (en) | Workflow processing program, workflow processing method, and workflow processing apparatus | |
| JPH08161345A (en) | Information retrieval method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070702 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080702 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090702 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100702 Year of fee payment: 11 |