[go: up one dir, main page]

JP7561114B2 - Information analysis support method and information analysis support system - Google Patents

Information analysis support method and information analysis support system Download PDF

Info

Publication number
JP7561114B2
JP7561114B2 JP2021209143A JP2021209143A JP7561114B2 JP 7561114 B2 JP7561114 B2 JP 7561114B2 JP 2021209143 A JP2021209143 A JP 2021209143A JP 2021209143 A JP2021209143 A JP 2021209143A JP 7561114 B2 JP7561114 B2 JP 7561114B2
Authority
JP
Japan
Prior art keywords
information
category
aggregation
risk
analysis support
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.)
Active
Application number
JP2021209143A
Other languages
Japanese (ja)
Other versions
JP2023093975A (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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2021209143A priority Critical patent/JP7561114B2/en
Priority to PCT/JP2022/042905 priority patent/WO2023119985A1/en
Publication of JP2023093975A publication Critical patent/JP2023093975A/en
Application granted granted Critical
Publication of JP7561114B2 publication Critical patent/JP7561114B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、健康状態に関する情報の分析を支援する技術に関する。 The present invention relates to technology that supports the analysis of information related to health conditions.

生命保険事業者は、保険契約者の契約時の健康状態をもとに保険金支払リスクを求め、引受の査定を行っている。保険契約者の契約時の健康状態は、保険契約者が加入申し込みをするときに提出する告知情報に基づいて特定される。告知情報の入力を支援する技術として、例えば、特開2015-22374(特許文献1)に記載の技術がある。特許文献1には、「コンピュータに、利用者を識別する個人識別情報に対応する診療情報を取得する処理と、前記診療情報の項目に基づき、保険商品における告知項目と対応する質問文情報及び回答項目情報から前記診療情報と対応する質問文情報及び回答項目情報を選択する処理と、選択された前記質問文情報及び回答項目情報を含む前記告知項目の入力画面データを出力する処理と、を実行させる。」と記載されている。 Life insurance companies determine the risk of insurance payment based on the policyholder's health condition at the time of contracting the policy and perform underwriting assessments. The policyholder's health condition at the time of contracting the policy is identified based on notification information submitted when applying for insurance. One example of technology for supporting the input of notification information is described in JP 2015-22374 (Patent Document 1). Patent Document 1 describes, "The computer is caused to execute a process of acquiring medical information corresponding to personal identification information that identifies a user, a process of selecting question text information and answer item information corresponding to the medical information from question text information and answer item information corresponding to the notification items in the insurance product based on the items of the medical information, and a process of outputting input screen data for the notification items including the selected question text information and answer item information."

特開2015-22374号公報JP 2015-22374 A

加入申込者から提出される告知の情報は、健康状態を示す多数の項目に亘るうえ、曖昧性のある表現や誤植があったり、間違った項目が入力されたりしている場合がある。そのため、人手によるデータの整備が事前に行われており、リスク評価に至るまでに多くの時間とコストを要している。より正確かつ簡便にリスク評価を行うためには、これらの処理を自動的に行えるようにする必要がある。 The information submitted by applicants for membership includes many items indicating their health condition, and may contain ambiguous expressions, typos, or incorrect information. As a result, data preparation is done manually in advance, and it takes a lot of time and money to reach the point of risk assessment. In order to perform risk assessment more accurately and easily, it is necessary to make it possible to carry out this process automatically.

上記特許文献1には、診療録に基づいて加入申込者の告知項目の入力を支援する技術が記載されているが、提出された情報をリスク評価に適した形式に変換処理する技術については明らかにされていない。 The above-mentioned Patent Document 1 describes a technology that supports the entry of information by applicants based on medical records, but does not disclose a technology for converting the submitted information into a format suitable for risk assessment.

そこで本発明は、上記課題を解決するため、加入申込者の入力した健康状態に関する告知情報を基に、リスク評価等の情報処理に必要な情報を抽出及び整理し、所定のモデル等を用いた情報処理を可能にする方法を提供することを目的とする。 To solve the above problems, the present invention aims to provide a method for extracting and organizing information necessary for information processing such as risk assessment based on the health status information entered by the applicant, and for enabling information processing using a specified model, etc.

上記課題の少なくとも一つを解決するために、本願において開示される発明の代表的な一例は、計算機システムが実行する情報分析支援方法であって、前記計算機システムは、プロセッサと、前記プロセッサに接続される記憶装置と、を有し、前記記憶装置は、健康に関するリスク値を算出するリスクモデルと、健康に関する情報を、前記健康に関する情報を集約する複数の集約区分の少なくともいずれかに対応付ける辞書情報と、1以上の前記集約区分の組み合わせと、前記リスクモデルの説明変数の値とを対応付ける説明変数定義情報と、を保持し、前記情報分析支援方法は、前記プロセッサが、入力された情報から前記健康に関する情報を抽出する第1手順と、前記プロセッサが、前記辞書情報に基づいて、前記抽出された健康に関する情報に対応する1以上の前記集約区分を特定する第2手順と、前記プロセッサが、前記説明変数定義情報に基づいて、前記特定された1以上の集約区分の組み合わせに対応する前記説明変数の値を特定する第3手順と、前記プロセッサが、前記リスクモデルに基づいて、前記特定された説明変数の値に対応する前記リスク値を算出する第4手順と、を含むことを特徴とする。 In order to solve at least one of the above problems, a representative example of the invention disclosed in this application is an information analysis support method executed by a computer system, the computer system having a processor and a storage device connected to the processor, the storage device holding a risk model for calculating a risk value related to health, dictionary information for associating health information with at least one of a plurality of aggregation categories for aggregating the health information, and explanatory variable definition information for associating one or more combinations of the aggregation categories with values of explanatory variables of the risk model, the information analysis support method including a first step in which the processor extracts the health information from input information, a second step in which the processor identifies one or more aggregation categories corresponding to the extracted health information based on the dictionary information, a third step in which the processor identifies the values of the explanatory variables corresponding to the identified combinations of the one or more aggregation categories based on the explanatory variable definition information, and a fourth step in which the processor calculates the risk value corresponding to the identified values of the explanatory variables based on the risk model.

本発明の一態様によれば、例えばリスク評価等の情報処理に至るまでのデータ整備が自動化されることによって、処理に要する時間及びコストが削減される。前述した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。 According to one aspect of the present invention, the time and cost required for processing is reduced by automating data preparation up to information processing such as risk assessment. Problems, configurations, and effects other than those described above will be made clear by the explanation of the following embodiment.

本発明の実施例1の情報分析支援システムの構成の一例を示すブロック図である。1 is a block diagram showing an example of a configuration of an information analysis support system according to a first embodiment of the present invention. 本発明の実施例1の基本情報管理部が管理する基本情報の一例を示す説明図である。1 is an explanatory diagram illustrating an example of basic information managed by a basic information management unit according to the first embodiment of the present invention; 本発明の実施例1の健康情報管理部が管理する告知情報の一例を示す説明図である。1 is an explanatory diagram showing an example of notification information managed by a health information management unit according to the first embodiment of the present invention; FIG. 本発明の実施例1の健康情報管理部が管理する健診情報の一例を示す説明図である。1 is an explanatory diagram showing an example of health check information managed by a health information management unit according to the first embodiment of the present invention; 本発明の実施例1の病名定義情報管理部が管理する病名定義情報の一例を示す説明図である。1 is an explanatory diagram showing an example of disease name definition information managed by a disease name definition information management unit according to the first embodiment of the present invention; 本発明の実施例1の薬剤定義情報管理部が管理する薬剤定義情報の一例を示す説明図である。1 is an explanatory diagram showing an example of drug definition information managed by a drug definition information management unit according to the first embodiment of the present invention; 本発明の実施例1の手術定義情報管理部が管理する手術定義情報の一例を示す説明図である。1 is an explanatory diagram showing an example of surgery definition information managed by a surgery definition information management unit in Example 1 of the present invention. FIG. 本発明の実施例1の入院定義情報管理部が管理する入院定義情報の一例を示す説明図である。1 is an explanatory diagram showing an example of hospitalization definition information managed by a hospitalization definition information management unit according to a first embodiment of the present invention; 本発明の実施例1の検査結果定義情報管理部が管理する検査結果定義情報の一例を示す説明図である。1 is an explanatory diagram illustrating an example of test result definition information managed by a test result definition information management unit according to the first embodiment of the present invention; FIG. 本発明の実施例1の説明変数定義情報管理部が管理する説明変数定義情報の一例を示す説明図である。1 is an explanatory diagram illustrating an example of explanatory variable definition information managed by an explanatory variable definition information management unit according to the first embodiment of the present invention; 本発明の実施例1の説明変数生成結果管理部が管理する説明変数生成処理の中間テーブルの一例を示す説明図である。11 is an explanatory diagram illustrating an example of an intermediate table of the explanatory variable generation process managed by an explanatory variable generation result management unit according to the first embodiment of the present invention. FIG. 本発明の実施例1のリスク算出対象情報管理部が管理するリスク算出対象情報の一例を示す説明図である。1 is an explanatory diagram illustrating an example of risk calculation target information managed by a risk calculation target information management unit according to the first embodiment of the present invention; 本発明の実施例1の説明変数生成結果管理部が管理する説明変数生成結果情報の一例を示す説明図である。11 is an explanatory diagram illustrating an example of explanatory variable generation result information managed by an explanatory variable generation result management unit according to the first embodiment of the present invention. FIG. 本発明の実施例1のリスクモデル情報管理部が管理するリスクモデル情報の一例を示す説明図である。An explanatory diagram showing an example of risk model information managed by the risk model information management unit of Example 1 of the present invention. 本発明の実施例1の分類定義情報管理部が管理する分類定義情報の一例を示す説明図である。1 is an explanatory diagram illustrating an example of classification definition information managed by a classification definition information management unit according to the first embodiment of the present invention; 本発明の実施例1の病名情報抽出部が実行する処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a process executed by a disease name information extraction unit according to the first embodiment of the present invention. 本発明の実施例1の薬剤情報抽出部が実行する処理の一例を示すフローチャートである。11 is a flowchart showing an example of a process executed by a drug information extraction unit according to the first embodiment of the present invention. 本発明の実施例1の検査結果情報抽出部が実行する処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a process executed by a test result information extraction unit according to the first embodiment of the present invention. 本発明の実施例1の手術情報抽出部が実行する処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of processing executed by a surgery information extraction unit according to the first embodiment of the present invention. 本発明の実施例1の入院情報抽出部が実行する処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a process executed by a hospitalization information extraction unit according to the first embodiment of the present invention. 本発明の実施例1の説明変数情報生成部が実行する処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of processing executed by an explanatory variable information generating unit according to the first embodiment of the present invention. 本発明の実施例1のリスク算出部が実行する処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a process executed by a risk calculation unit according to the first embodiment of the present invention. 本発明の実施例1のリスク判定部が実行する処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a process executed by a risk determination unit according to the first embodiment of the present invention. 本発明の実施例1の情報分析支援システムが説明変数を生成する処理において、告知情報を表示するユーザインターフェースの一例を示す説明図である。11 is an explanatory diagram illustrating an example of a user interface that displays notification information in the process of generating explanatory variables by the information analysis support system according to the first embodiment of the present invention; FIG. 本発明の実施例1の情報分析支援システムが説明変数を生成する処理において、集約処理の結果を表示するユーザインターフェースの一例を示す説明図である。11 is an explanatory diagram illustrating an example of a user interface that displays a result of an aggregation process in the process of generating explanatory variables by the information analysis support system according to the first embodiment of the present invention. FIG. 本発明の実施例1の情報分析支援システムが説明変数を生成する処理において、説明変数生成処理の結果を表示するユーザインターフェースの一例を示す説明図である。1 is an explanatory diagram illustrating an example of a user interface that displays results of an explanatory variable generation process in the process of generating explanatory variables by the information analysis support system according to the first embodiment of the present invention; FIG. 本発明の実施例1の情報分析支援システムがリスク分析を実行した結果を表示するユーザインターフェースの一例を示す説明図である。1 is an explanatory diagram illustrating an example of a user interface that displays a result of a risk analysis performed by the information analysis support system according to the first embodiment of the present invention. FIG. 本発明の実施例2の情報分析支援システムの構成の一例を示すブロック図である。FIG. 11 is a block diagram showing an example of a configuration of an information analysis support system according to a second embodiment of the present invention. 本発明の実施例2の契約情報管理部が管理する契約情報の一例を示す説明図である。FIG. 11 is an explanatory diagram illustrating an example of contract information managed by a contract information management unit according to the second embodiment of the present invention. 本発明の実施例2の請求情報管理部が管理する請求情報の一例を示す説明図である。FIG. 11 is an explanatory diagram illustrating an example of billing information managed by a billing information management unit according to the second embodiment of the present invention. 本発明の実施例2の支払区分定義情報管理部が管理する支払区分定義情報の一例を示す説明図である。An explanatory diagram showing an example of payment division definition information managed by the payment division definition information management unit of Example 2 of the present invention. 本発明の実施例2の支払判定結果管理部が管理する支払判定結果情報の一例を示す説明図である。FIG. 11 is an explanatory diagram showing an example of payment judgment result information managed by a payment judgment result management unit according to a second embodiment of the present invention. 本発明の実施例2の支払判定部が実行する処理の一例を示すフローチャートである。13 is a flowchart illustrating an example of a process executed by a payment determination unit according to the second embodiment of the present invention. 本発明の実施例2の情報分析支援システムによる支払判定処理において、請求情報を表示するユーザインターフェースの一例を示す説明図である。13 is an explanatory diagram showing an example of a user interface that displays billing information in the payment determination process by the information analysis support system according to the second embodiment of the present invention. FIG. 本発明の実施例2の情報分析支援システムが支払判定処理の結果を表示するユーザインターフェースの一例を示す説明図である。13 is an explanatory diagram illustrating an example of a user interface on which the information analysis support system according to the second embodiment of the present invention displays the results of the payment determination process. FIG.

以下、本発明の実施例を図面に基づいて説明する。 The following describes an embodiment of the present invention with reference to the drawings.

図1は、本発明の実施例1の情報分析支援システム101の構成の一例を示すブロック図である。 Figure 1 is a block diagram showing an example of the configuration of an information analysis support system 101 according to a first embodiment of the present invention.

情報分析支援システム101は、コンピュータシステムであり、例えばキーボード及びマウスなどの入力部102、表示データを出力するディスプレイを表す出力部103、CPU(Central Processing Unit)104、メモリ105、通信部108及び記憶媒体106を備えている。 The information analysis support system 101 is a computer system, and includes an input unit 102, such as a keyboard and a mouse, an output unit 103 representing a display that outputs display data, a CPU (Central Processing Unit) 104, a memory 105, a communication unit 108, and a storage medium 106.

情報分析支援システム101は、病名情報抽出部111、薬剤情報抽出部112、検査結果情報抽出部113、手術情報抽出部114、入院情報抽出部115、説明変数情報生成部116、リスク算出部117及びリスク判定部118を有している。病名情報抽出部111~リスク判定部118の各部の機能は、CPU104が記憶媒体106に格納されたプログラムを実行することによって実現される。これらのプログラムがCPU104によって実行されるときに、それらの少なくとも一部が必要に応じてメモリ105にコピーされてもよい。 The information analysis support system 101 has a disease name information extraction unit 111, a drug information extraction unit 112, a test result information extraction unit 113, a surgery information extraction unit 114, a hospitalization information extraction unit 115, an explanatory variable information generation unit 116, a risk calculation unit 117, and a risk assessment unit 118. The functions of each unit from the disease name information extraction unit 111 to the risk assessment unit 118 are realized by the CPU 104 executing a program stored in the storage medium 106. When these programs are executed by the CPU 104, at least a portion of them may be copied to the memory 105 as necessary.

情報分析支援システム101にはデータベース107が接続される。データベース107は、基本情報管理部121、健康情報管理部122、病名定義情報管理部123、薬剤定義情報管理部124、手術定義情報管理部125、入院定義情報管理部126、検査結果定義情報管理部127、説明変数定義情報管理部128、説明変数生成結果管理部129、リスク算出対象情報管理部130、リスクモデル情報管理部131及び分類定義情報管理部132を有する。 A database 107 is connected to the information analysis support system 101. The database 107 has a basic information management section 121, a health information management section 122, a disease name definition information management section 123, a drug definition information management section 124, a surgery definition information management section 125, a hospitalization definition information management section 126, a test result definition information management section 127, an explanatory variable definition information management section 128, an explanatory variable generation result management section 129, a risk calculation target information management section 130, a risk model information management section 131, and a classification definition information management section 132.

後述するように、基本情報管理部121は、基本情報200(図2)を管理する。健康情報管理部122は、既往症情報300(図3)及び健診情報400(図4)を管理する。病名定義情報管理部123は、病名定義情報500(図5)を管理する。薬剤定義情報管理部124は、薬剤定義情報600(図6)を管理する。手術定義情報管理部125は、手術定義情報700(図7)を管理する。入院定義情報管理部126は、入院定義情報800(図8)を管理する。検査結果定義情報管理部127は、検査結果定義情報900(図9)を管理する。説明変数定義情報管理部128は、説明変数定義情報1000(図10)を管理する。説明変数生成結果管理部129は、説明変数生成処理の中間テーブル1100(図11)及び説明変数生成結果1300(図13)を管理する。リスク算出対象情報管理部130は、リスク算出対象情報1200(図12)を管理する。リスクモデル情報管理部131は、リスクモデル情報1400(図14)を管理する。分類定義情報管理部132は、分類定義情報1500(図15)を管理する。 As described below, the basic information management unit 121 manages basic information 200 (Figure 2). The health information management unit 122 manages medical history information 300 (Figure 3) and medical checkup information 400 (Figure 4). The disease name definition information management unit 123 manages disease name definition information 500 (Figure 5). The drug definition information management unit 124 manages drug definition information 600 (Figure 6). The surgery definition information management unit 125 manages surgery definition information 700 (Figure 7). The hospitalization definition information management unit 126 manages hospitalization definition information 800 (Figure 8). The test result definition information management unit 127 manages test result definition information 900 (Figure 9). The explanatory variable definition information management unit 128 manages explanatory variable definition information 1000 (Figure 10). The explanatory variable generation result management unit 129 manages the intermediate table 1100 (Figure 11) and explanatory variable generation result 1300 (Figure 13) of the explanatory variable generation process. The risk calculation target information management unit 130 manages the risk calculation target information 1200 (Figure 12). The risk model information management unit 131 manages the risk model information 1400 (Figure 14). The classification definition information management unit 132 manages the classification definition information 1500 (Figure 15).

データベース107は、例えば、ネットワークを介して情報分析支援システム101に接続された記憶システムに格納されもよいし、情報分析支援システム101内に(例えば記憶媒体106に格納されることによって)内蔵されてもよい。データベース107が情報分析支援システム101の外部のシステムに格納される場合、その内容の少なくとも一部が必要に応じて記憶媒体106又はメモリ105にコピーされてもよい。また、入力部102、出力部103、CPU104、メモリ105及び記憶媒体106を有する計算機と、データベース107とを含むシステム全体を情報分析支援システムと呼んでもよい。 The database 107 may be stored, for example, in a storage system connected to the information analysis support system 101 via a network, or may be built into the information analysis support system 101 (for example, by being stored in the storage medium 106). When the database 107 is stored in a system external to the information analysis support system 101, at least a portion of its contents may be copied to the storage medium 106 or memory 105 as necessary. In addition, the entire system including the computer having the input unit 102, output unit 103, CPU 104, memory 105, and storage medium 106, and the database 107 may be referred to as the information analysis support system.

また、情報分析支援システム101は、例えば図1に示す構成を有する一つの計算機によって実現されてもよいが、複数の計算機によって実現されてもよい。例えば、前述したデータベース107が保持する情報が、複数の記憶媒体106又はメモリ105に分散して格納されてもよいし、前述した情報分析支援システム101の機能が、複数の計算機の複数のCPU104によって分散して実行されてもよい。 In addition, the information analysis support system 101 may be realized by a single computer having the configuration shown in FIG. 1, for example, or may be realized by multiple computers. For example, the information held in the database 107 described above may be stored in a distributed manner in multiple storage media 106 or memory 105, and the functions of the information analysis support system 101 described above may be executed in a distributed manner by multiple CPUs 104 of multiple computers.

図2は、本発明の実施例1の基本情報管理部121が管理する基本情報200の一例を示す説明図である。 Figure 2 is an explanatory diagram showing an example of basic information 200 managed by the basic information management unit 121 in Example 1 of the present invention.

基本情報200は、保険事業者の保険商品への加入を申し込んだ各人物に関する基本情報である。 Basic information 200 is basic information about each person who applies to subscribe to an insurance product from an insurance company.

具体的には、基本情報200は、各人物を特定する個人ID201、各人物の性別を特定する性別202、各人物の生年月日を特定する生年月日203及び各人物からの申し込みが受け付けられた日を特定する申込受付日204等を含む。上記の基本情報200は一例であり、基本情報200は必要に応じて各人物に関する種々の情報を含んでもよい。 Specifically, the basic information 200 includes a personal ID 201 that identifies each person, a gender 202 that identifies each person's gender, a date of birth 203 that identifies each person's date of birth, and an application acceptance date 204 that identifies the date on which an application from each person was accepted. The above basic information 200 is an example, and the basic information 200 may include various information regarding each person as necessary.

図3は、本発明の実施例1の健康情報管理部122が管理する既往症情報300の一例を示す説明図である。 Figure 3 is an explanatory diagram showing an example of medical history information 300 managed by the health information management unit 122 in Example 1 of the present invention.

既往症情報300は、保険への加入申し込みのために各人物が保険事業者に提出した告知情報から抽出された情報のうち、各人物が過去に経験した傷病(既往症)に関する情報であり、例えば各人物が告知情報のうち既往症に相当する項目に記入した内容がそのまま既往症情報300として保持されてもよい。既往症情報300は、個人ID301、連番302、病名303、薬剤名304、入院日305、退院日306及び手術307等を含む。 Medical condition information 300 is information about illnesses or injuries (medical conditions) experienced by each person in the past, extracted from the notification information submitted by each person to the insurance company when applying for insurance. For example, the information entered by each person in the notification information in the field corresponding to a medical condition may be retained as is as medical condition information 300. Medical condition information 300 includes personal ID 301, serial number 302, disease name 303, medication name 304, date of admission 305, date of discharge 306, surgery 307, etc.

個人ID301は、各人物を特定する情報であり、基本情報200の個人ID201に対応する。連番302は、各人物の告知情報から複数の項目の内容が抽出された場合にそれぞれを特定する情報である。病名303、薬剤名304、入院日305、退院日306及び手術307は、それぞれ、各人物の告知情報の病名、薬剤名、入院日、退院日及び手術の項目から抽出された内容を示す。 The personal ID 301 is information that identifies each person, and corresponds to the personal ID 201 in the basic information 200. The sequence number 302 is information that identifies each of the multiple items of content extracted from the notification information of each person. The disease name 303, drug name 304, date of admission 305, date of discharge 306, and surgery 307 respectively indicate the content extracted from the disease name, drug name, date of admission, date of discharge, and surgery items of the notification information of each person.

病名303~手術307は、各人物が記入した情報がそのまま登録されるため、不正確な情報を含んでいたり、曖昧な情報を含んでいたり、欠落していたりする場合がある。例えば、病名303として「脂質異常と言われた」のような曖昧な情報が含まれている場合がありうる。あるいは、病名303が不明(例えば当該人物が記憶していないなど)であるが、薬剤名304又は手術307の情報は得られている場合がありうる。 Since the information entered by each person is registered as is for disease name 303 through surgery 307, it may contain inaccurate information, ambiguous information, or missing information. For example, disease name 303 may contain ambiguous information such as "I was told I have dyslipidemia." Alternatively, disease name 303 may be unknown (for example, the person does not remember it), but information on drug name 304 or surgery 307 may be available.

図3の例では、既往症情報300の第1行及び第2行は、ID「P001」で識別される人物が高血圧のために2020年4月1日から2020年4月5日まで入院したこと、及び、医師から脂質異常と言われたことを記入した告知情報を提出したことを示している。また、第3行は、ID「P002」で識別される人物が、病名は不明であるが、薬剤Aを処方され、また、手術Aを受けたことを示している。 In the example of FIG. 3, the first and second lines of medical history information 300 indicate that a person identified by ID "P001" was hospitalized from April 1, 2020 to April 5, 2020 due to high blood pressure, and submitted notification information stating that a doctor diagnosed him with dyslipidemia. The third line indicates that a person identified by ID "P002" was prescribed drug A for an unknown illness, and underwent surgery A.

図4は、本発明の実施例1の健康情報管理部122が管理する健診情報400の一例を示す説明図である。 Figure 4 is an explanatory diagram showing an example of health check information 400 managed by the health information management unit 122 in Example 1 of the present invention.

健診情報400は、各人物が受けた健康診断(健診)の結果に関する情報であり、保険への加入申し込みのために各人物が告知情報の一部として提出したものであってもよい。健診情報400は、個人ID401、検査日402、BMI404、空腹時血糖404、HbA1c405、問診結果406及び指摘事項407等を含む。 The medical checkup information 400 is information about the results of a medical checkup (medical examination) taken by each person, and may be information submitted by each person as part of the notification information when applying for insurance. The medical checkup information 400 includes a personal ID 401, examination date 402, BMI 404, fasting blood glucose 404, HbA1c 405, interview results 406, and findings 407, etc.

個人ID401は、各人物を特定する情報であり、基本情報200の個人ID201に対応する。検査日402は、健康診断が行われた日を示す。BMI404、空腹時血糖404及びHbA1c405は、健康診断の結果として得られた検査値の例である。問診結果406は、健康診断時の問診の結果であり、例えば、飲酒の習慣の有無、運動の習慣の有無等を示す情報等を含んでもよい。指摘事項407は、健康診断の結果として指摘された事項の情報である。 The personal ID 401 is information that identifies each person, and corresponds to the personal ID 201 in the basic information 200. The examination date 402 indicates the date on which the health check was conducted. The BMI 404, fasting blood glucose 404, and HbA1c 405 are examples of test values obtained as a result of the health check. The medical interview result 406 is the result of the medical interview at the time of the health check, and may include information indicating, for example, whether or not the person has a drinking habit, whether or not they have an exercise habit, etc. The issues raised 407 are information on issues raised as a result of the health check.

上記の情報は、健康診断の結果として得られる情報の代表的な例であり、実際には健診情報400がこれらの少なくともいずれかを含まなくてもよいし、これら以外の項目の情報を含んでもよい。 The above information is a representative example of information obtained as a result of a health check, and in reality, the health check information 400 may not include at least any of these, or may include information on items other than these.

図5は、本発明の実施例1の病名定義情報管理部123が管理する病名定義情報500の一例を示す説明図である。 Figure 5 is an explanatory diagram showing an example of disease name definition information 500 managed by the disease name definition information management unit 123 in Example 1 of the present invention.

告知情報から抽出された病名に関する情報は、病名定義情報500に従って所定の複数の区分に集約される。すなわち、病名定義情報500は、既往症情報300に含まれる病名に関する記載と、病名を集約する区分とを対応付ける辞書情報であり、病名集約区分501、対象病名502及び評価処理区分(病名)503を含む。 The information on disease names extracted from the notification information is aggregated into a number of predetermined categories according to the disease name definition information 500. That is, the disease name definition information 500 is dictionary information that associates descriptions of disease names included in the medical history information 300 with categories in which disease names are aggregated, and includes a disease name aggregation category 501, a target disease name 502, and an evaluation processing category (disease name) 503.

病名集約区分501は、病名を集約する区分を識別する情報であり、例えばICD-10(国際疾病分類)コードのような標準化されたコードであってもよいし、保険事業者が独自に使用しているコード等であってもよい。この病名集約区分501は、後述する処理において、保険金の支払いリスクを評価するためのリスクモデルに入力される説明変数に対応付けられる。 Disease name aggregation category 501 is information that identifies the category in which disease names are aggregated, and may be, for example, a standardized code such as the ICD-10 (International Classification of Diseases) code, or a code used independently by the insurance company. This disease name aggregation category 501 is associated with explanatory variables that are input to a risk model for evaluating the risk of insurance payment in the process described below.

対象病名502は、既往症情報300の病名の項目から抽出されることが想定される情報である。既往症情報300のように、告知情報のうち保険の加入申込者が記入した部分については、必ずしも正確な情報が記入されるとは限らない。このため、既往症情報300の病名の項目から抽出された情報も正確ではない可能性がある。このため、正確な病名に限らず、あいまいであったり不正確であったりする病名の記載を、病名を集約する区分と正しく対応付けるために、対象病名502には告知情報に記入されることが想定される病名に関する記載が登録される。 The target disease name 502 is information that is expected to be extracted from the disease name field of the medical history information 300. As with the medical history information 300, the portion of the notification information filled in by the insurance applicant is not necessarily accurate information. For this reason, the information extracted from the disease name field of the medical history information 300 may also be inaccurate. For this reason, in order to correctly match not only accurate disease names but also vague or inaccurate disease name descriptions with categories that consolidate disease names, a description of the disease name expected to be entered in the notification information is registered in the target disease name 502.

図5の例では、病名集約区分501の値「D1」に対応する対象病名502として「病名A」、「病名B」及び「病名C」が登録されている。例えば、「D1」が脂質異常症を識別するコードである場合、「病名A」は正確な病名である「脂質異常症」であり、「病名B」及び「病名C」は、それぞれ、あいまいさを含んだ「脂質異常と言われた」及び「脂質が高い」などであってもよい。 In the example of FIG. 5, "Disease A", "Disease B", and "Disease C" are registered as target disease names 502 corresponding to the value "D1" of disease name aggregation category 501. For example, if "D1" is a code for identifying dyslipidemia, "Disease A" is the accurate disease name "Dyslipidemia", while "Disease B" and "Disease C" may be ambiguous terms such as "Didn't know I had dyslipidemia" and "High lipids", respectively.

なお、告知情報に含まれる病名に関する記述は、保険への加入を希望する人物自身が記入するため、誤記(例えば誤字等)を含む場合もある。このため、対象病名502として、想定される誤記(例えば過去に出現頻度が高かった誤字等)を含む病名が登録されていてもよい。ただし、後述する告知情報から病名に関する情報を抽出する処理において、構文解析によって誤記を修正できる場合がある。このため、構文解析で修正可能な誤記については、対象病名502に登録しないことによって、保持されるデータ量を削減してもよい。 Note that the description of the disease name included in the notification information may contain typographical errors (e.g., typos, etc.) because it is filled in by the person seeking insurance. For this reason, disease names containing anticipated typos (e.g., typos that have occurred frequently in the past) may be registered as target disease names 502. However, in the process of extracting information related to disease names from the notification information described below, typos may be able to be corrected by syntactic analysis. For this reason, the amount of data held may be reduced by not registering typos that can be corrected by syntactic analysis in target disease names 502.

評価処理区分(病名)503は、病名定義情報500に従って特定された病名集約区分501の値をリスクモデルによるリスク評価の対象とするか否かを示す情報である。評価処理区分(病名)503の値「対象」はモデルによるリスク評価の処理の対象とすること、「非対象」は対象としないこと、「対象(確認要)」は対象とするが人手による確認を要求することを示す。 The evaluation processing category (disease name) 503 is information indicating whether or not the value of the disease name aggregation category 501 identified according to the disease name definition information 500 is to be subject to risk evaluation by the risk model. The value "Target" of the evaluation processing category (disease name) 503 indicates that it is to be subject to risk evaluation processing by the model, "Not Target" indicates that it is not to be subject, and "Target (confirmation required)" indicates that it is to be subject but manual confirmation is required.

例えば、「脂質異常と言われた」との記載に基づいて「脂質異常症」を識別する病名集約区分「D1」が特定された場合など、その特定の確度が十分に高く、特定された病名集約区分に基づいてリスクモデルによるリスク評価を行った場合に所定の精度が期待できる場合には、評価処理区分(病名)503として「対象」が登録されてもよい。 For example, if the disease name aggregation category "D1" that identifies "dyslipidemia" is identified based on the statement "I was told I have dyslipidemia," and the accuracy of the identification is sufficiently high, and a certain level of accuracy can be expected when a risk assessment is performed using a risk model based on the identified disease name aggregation category, then "target" may be registered as the evaluation processing category (disease name) 503.

一方、例えば対象病名502の値が「脂質」だけであり、一応は「脂質異常症」を示すと推定されるものの、その確度が低く、特定された病名集約区分に基づいてリスクモデルによるリスク評価を行った場合に所定の精度が期待できない、といった場合には、評価処理区分(病名)503として「非対象」が登録されてもよい。この場合、当該病名集約区分に該当する人物の告知情報は、リスクモデルによるリスク評価の対象から除外される。 On the other hand, for example, if the value of the target disease name 502 is only "lipids" and is presumed to indicate "dyslipidemia," but the certainty is low and a certain level of accuracy cannot be expected when a risk assessment is performed using a risk model based on the identified disease name aggregation category, "not target" may be registered as the evaluation processing category (disease name) 503. In this case, the notification information of a person who falls into that disease name aggregation category is excluded from the risk assessment using the risk model.

また、病名集約区分の特定の確度が中程度であり、特定の結果が正しければリスク評価に所定の精度が期待できる、といった場合には、評価処理区分(病名)503として「対象(確認要)」が登録されてもよい。この場合、当該病名集約区分に該当する人物の告知情報は、リスクモデルによるリスク評価の対象となるが、その結果について人手による確認が要求される。特定された病名集約区分が正しいことが人手で確認された場合には、リスクモデルによるリスク評価の結果が採用され、そうでない場合にはリスクモデルによるリスク評価の結果が棄却されてもよい。 In addition, in cases where the accuracy of identifying the disease name aggregation category is moderate and a certain level of precision can be expected in the risk assessment if the identification result is correct, "Target (verification required)" may be registered as the evaluation processing category (disease name) 503. In this case, the notification information of a person who falls into the disease name aggregation category is subject to risk assessment using the risk model, but manual confirmation of the results is required. If it is manually confirmed that the identified disease name aggregation category is correct, the results of the risk assessment using the risk model may be adopted, and if not, the results of the risk assessment using the risk model may be rejected.

図6は、本発明の実施例1の薬剤定義情報管理部124が管理する薬剤定義情報600の一例を示す説明図である。 Figure 6 is an explanatory diagram showing an example of drug definition information 600 managed by the drug definition information management unit 124 in Example 1 of the present invention.

告知情報から抽出された薬剤に関する情報は、薬剤定義情報600に従って所定の複数の区分に集約される。すなわち、薬剤定義情報600は、既往症情報300に含まれる薬剤に関する記載と、薬剤を集約する区分とを対応付ける辞書情報であり、薬剤集約区分601、薬剤名602及び評価処理区分(薬剤)603を含む。 The information on drugs extracted from the notification information is aggregated into a number of predetermined categories in accordance with the drug definition information 600. That is, the drug definition information 600 is dictionary information that associates descriptions of drugs included in the medical history information 300 with categories in which the drugs are aggregated, and includes a drug aggregation category 601, a drug name 602, and an evaluation processing category (drug) 603.

薬剤集約区分601は、薬剤を集約する区分を識別する情報であり、標準化されたコード等であってもよいし、保険事業者が独自に使用しているコード等であってもよい。この薬剤集約区分601は、後述する処理において、保険金の支払いリスクを評価するためのリスクモデルに入力される説明変数に対応付けられる。 The drug aggregation category 601 is information that identifies the category in which drugs are aggregated, and may be a standardized code, or a code that is used independently by the insurance carrier. This drug aggregation category 601 is associated with explanatory variables that are input to a risk model for evaluating the risk of insurance payment in the process described below.

薬剤名602は、既往症情報300の薬剤の項目から抽出されることが想定される情報である。病名の場合と同様、告知情報に記載された曖昧性や不正確性を含む薬剤名と、薬剤を集約する区分とを正しく対応付けるために、薬剤名602には告知情報において想定される薬剤名に関する記載が登録される。 The drug name 602 is information that is expected to be extracted from the drug item of the medical history information 300. As in the case of the disease name, in order to correctly match the drug name, which may be ambiguous or inaccurate, described in the notification information with the classification into which the drug is aggregated, a description of the drug name expected in the notification information is registered in the drug name 602.

評価処理区分(薬剤)603は、薬剤定義情報600に従って特定された薬剤集約区分601の値をリスクモデルによるリスク評価の対象とするか否かを示す情報である。この情報は、病名定義情報500の評価処理区分(病名)503と同様であるため、詳細な説明を省略する。 The evaluation processing category (drug) 603 is information indicating whether or not the value of the drug aggregation category 601 identified according to the drug definition information 600 is to be subject to risk evaluation using a risk model. This information is similar to the evaluation processing category (disease name) 503 of the disease name definition information 500, so a detailed explanation is omitted.

図7は、本発明の実施例1の手術定義情報管理部125が管理する手術定義情報700の一例を示す説明図である。 Figure 7 is an explanatory diagram showing an example of surgery definition information 700 managed by the surgery definition information management unit 125 in Example 1 of the present invention.

告知情報から抽出された手術に関する情報は、手術定義情報700に従って所定の複数の区分に集約される。すなわち、手術定義情報700は、既往症情報300に含まれる手術に関する記載内容と、手術を集約する区分とを対応付ける辞書情報であり、手術集約区分701、手術名702及び評価処理区分(手術)703を含む。 Information about the surgery extracted from the notification information is aggregated into a number of predetermined categories in accordance with the surgery definition information 700. In other words, the surgery definition information 700 is dictionary information that associates the description of the surgery included in the medical history information 300 with the category in which the surgery is aggregated, and includes a surgery aggregation category 701, a surgery name 702, and an evaluation processing category (surgery) 703.

手術集約区分701は、手術を集約する区分を識別する情報であり、標準化されたコード等であってもよいし、保険事業者が独自に使用しているコード等であってもよい。この手術集約区分701は、後述する処理において、保険金の支払いリスクを評価するためのリスクモデルに入力される説明変数に対応付けられる。 The surgery aggregation category 701 is information that identifies the category in which surgeries are aggregated, and may be a standardized code, or a code that is used independently by the insurance company. This surgery aggregation category 701 is associated with explanatory variables that are input to a risk model for evaluating the risk of insurance payment in the process described below.

手術名702は、既往症情報300の手術の項目から抽出されることが想定される情報である。病名の場合と同様、告知情報に記載された曖昧性や不正確性を含む手術名と、手術名を集約する区分とを正しく対応付けるために、手術名702には告知情報において想定される手術名に関する記載が登録される。 The surgery name 702 is information that is expected to be extracted from the surgery item of the medical history information 300. As with the disease name, in order to correctly match the surgery name, which may be ambiguous or inaccurate, described in the notification information with the category that consolidates the surgery names, a description of the surgery name expected in the notification information is registered in the surgery name 702.

評価処理区分(手術)703は、手術定義情報700に従って特定された手術集約区分701の値をリスクモデルによるリスク評価の対象とするか否かを示す情報である。この情報は、病名定義情報500の評価処理区分(病名)503と同様であるため、詳細な説明を省略する。 The evaluation processing category (surgery) 703 is information indicating whether or not the value of the surgery aggregation category 701 identified according to the surgery definition information 700 is to be subject to risk evaluation using a risk model. This information is similar to the evaluation processing category (disease name) 503 of the disease name definition information 500, so a detailed explanation is omitted.

図8は、本発明の実施例1の入院定義情報管理部126が管理する入院定義情報800の一例を示す説明図である。 Figure 8 is an explanatory diagram showing an example of hospitalization definition information 800 managed by the hospitalization definition information management unit 126 in Example 1 of the present invention.

告知情報から抽出された入院に関する情報は、入院定義情報800に従って所定の複数の区分に集約される。すなわち、入院定義情報800は、既往症情報300に含まれる入院に関する記載内容と、入院を集約する区分とを対応付ける辞書情報であり、入院集約区分801、入院日数802及び評価処理区分(入院)803を含む。 Information about hospitalization extracted from the notification information is aggregated into a number of predetermined categories in accordance with the hospitalization definition information 800. In other words, the hospitalization definition information 800 is dictionary information that associates the contents of hospitalization included in the medical history information 300 with the categories in which hospitalizations are aggregated, and includes a hospitalization aggregation category 801, number of days of hospitalization 802, and an evaluation processing category (hospitalization) 803.

入院集約区分801は、入院を集約する区分を識別する情報であり、標準化されたコード等であってもよいし、保険事業者が独自に使用しているコード等であってもよい。この入院集約区分801は、後述する処理において、保険金の支払いリスクを評価するためのリスクモデルに入力される説明変数に対応付けられる。 The hospitalization aggregation category 801 is information that identifies the category in which hospitalizations are aggregated, and may be a standardized code, or a code that is used independently by the insurance company. This hospitalization aggregation category 801 is associated with explanatory variables that are input to a risk model for evaluating the risk of insurance payment in the process described below.

入院日数802は、既往症情報300の手術の項目から抽出されることが想定される入院日数の情報である。例えば、入院日数802は、入院日数の範囲を示す情報であってもよい。 The number of days of hospitalization 802 is information on the number of days of hospitalization that is expected to be extracted from the surgery item of the medical history information 300. For example, the number of days of hospitalization 802 may be information indicating a range of the number of days of hospitalization.

評価処理区分(入院)803は、入院定義情報800に従って特定された入院集約区分801の値をリスクモデルによるリスク評価の対象とするか否かを示す情報である。 The evaluation processing category (hospitalization) 803 is information indicating whether the value of the hospitalization aggregation category 801 identified according to the hospitalization definition information 800 is to be subject to risk evaluation using a risk model.

本実施例では、入院に関する情報は、入院日数の多さに応じて複数の区分に集約される。図8の例では、入院日数が「0」(すなわち入院しなかった)という情報が入院集約区分「A1」に集約される。入院日数が「1」から「14」までの情報が入院集約区分「A2」に集約される。入院日数が「15」から「31」までの情報が入院集約区分「A3」に集約される。入院日数が「32」以上の情報が入院集約区分「A4」に集約される。 In this embodiment, information about hospitalizations is aggregated into multiple categories according to the number of days of hospitalization. In the example of Figure 8, information about the number of days of hospitalization "0" (i.e., not hospitalized) is aggregated into hospitalization aggregation category "A1." Information about the number of days of hospitalization "1" to "14" is aggregated into hospitalization aggregation category "A2." Information about the number of days of hospitalization "15" to "31" is aggregated into hospitalization aggregation category "A3." Information about the number of days of hospitalization "32" or more is aggregated into hospitalization aggregation category "A4."

さらに、図8の例では、入院集約区分「A1」及び「A2」の評価処理区分が「対象」、入院集約区分「A3」の評価処理区分が「対象(確認要)」、入院集約区分「A4」の評価処理区分が「非対象」となる。一般に、リスクモデルを構築するために使用される教師データに含まれる告知情報のサンプル数は、入院日数が多くなるほど少なくなる傾向がある。このため、構築されたリスクモデルに説明変数として入力される告知情報の入院日数が多いほど、そのような告知情報のサンプル数の出現頻度が低くなり、リスクモデルによって算出されるリスク値の精度が低下する傾向にある。このため、上記の例では、入院集約区分「A3」については、リスクモデルを用いたリスク算出の対象に含めるものの、人手による確認が要求され、入院集約区分「A4」については、リスクモデルを用いたリスク算出の対象から除外される。 Furthermore, in the example of FIG. 8, the evaluation processing classifications of the hospitalization aggregation classifications "A1" and "A2" are "target", the evaluation processing classification of the hospitalization aggregation classification "A3" is "target (confirmation required)", and the evaluation processing classification of the hospitalization aggregation classification "A4" is "non-target". In general, the number of samples of notification information included in the teacher data used to construct a risk model tends to decrease as the number of days of hospitalization increases. Therefore, the more days of hospitalization in the notification information input as an explanatory variable to the constructed risk model, the lower the frequency of occurrence of the number of samples of such notification information, and the accuracy of the risk value calculated by the risk model tends to decrease. Therefore, in the above example, the hospitalization aggregation classification "A3" is included in the target of risk calculation using the risk model, but manual confirmation is required, and the hospitalization aggregation classification "A4" is excluded from the target of risk calculation using the risk model.

図9は、本発明の実施例1の検査結果定義情報管理部127が管理する検査結果定義情報900の一例を示す説明図である。 Figure 9 is an explanatory diagram showing an example of test result definition information 900 managed by the test result definition information management unit 127 in Example 1 of the present invention.

告知の際に提出された健診情報400から抽出された検査結果等の情報は、検査結果定義情報900に従って所定の複数の区分に集約される。すなわち、検査結果定義情報900は、健診情報400に含まれる検査結果と、検査結果を集約する区分とを対応付ける辞書情報であり、検査結果集約区分901、検査結果902及び評価処理区分(検査)903を含む。 Information such as test results extracted from the medical checkup information 400 submitted at the time of notification is aggregated into a number of predetermined categories in accordance with the test result definition information 900. In other words, the test result definition information 900 is dictionary information that associates the test results included in the medical checkup information 400 with the category in which the test results are aggregated, and includes a test result aggregation category 901, test results 902, and an evaluation processing category (test) 903.

検査結果集約区分901は、検査結果を集約する区分を識別する情報であり、標準化されたコード等であってもよいし、保険事業者が独自に使用しているコード等であってもよい。この検査結果集約区分901は、後述する処理において、保険金の支払いリスクを評価するためのリスクモデルに入力される説明変数に対応付けられる。 The test result aggregation category 901 is information that identifies the category in which the test results are aggregated, and may be a standardized code, or a code that is used independently by the insurance company. This test result aggregation category 901 is associated with explanatory variables that are input to a risk model for evaluating the risk of insurance payment in the process described below.

検査結果902は、健診情報400から抽出されることが想定される検査結果の情報である。例えば、検査結果902は、検査結果の値の範囲を指定する情報であってもよい。 The test result 902 is information on the test result that is expected to be extracted from the health check information 400. For example, the test result 902 may be information that specifies a range of values of the test result.

評価処理区分(検査)903は、検査結果定義情報900に従って特定された検査結果集約区分901の値をリスクモデルによるリスク評価の対象とするか否かを示す情報である。評価処理区分(入院)803の場合と同様に、リスクモデル構築に使用されるデータにおいて出現頻度が低い検査結果の値の範囲に対応する検査結果集約区分については、評価処理区分(検査)903として「対象(確認要)」又は「非対象」が登録されてもよい。 The evaluation processing category (test) 903 is information indicating whether or not the value of the test result aggregation category 901 identified according to the test result definition information 900 is to be subject to risk evaluation by the risk model. As in the case of the evaluation processing category (hospitalization) 803, for a test result aggregation category corresponding to a range of test result values that appear infrequently in the data used to construct the risk model, "subject (confirmation required)" or "not subject" may be registered as the evaluation processing category (test) 903.

図10は、本発明の実施例1の説明変数定義情報管理部128が管理する説明変数定義情報1000の一例を示す説明図である。 Figure 10 is an explanatory diagram showing an example of explanatory variable definition information 1000 managed by the explanatory variable definition information management unit 128 in Example 1 of the present invention.

説明変数定義情報1000は、各人物の告知情報に基づく各項目の区分への集約結果の組み合わせと説明変数とを対応付ける辞書情報である。具体的には、説明変数定義情報1000は、説明変数1001、病名集約区分1002、薬剤集約区分1003、検査集約区分1004、手術集約区分1005及び入院集約区分1006を含む。これによって、説明変数1001の値と、病名集約区分1002から入院集約区分1006までの値の組み合わせとが対応付けられる。 Explanatory variable definition information 1000 is dictionary information that associates explanatory variables with combinations of aggregation results for each item category based on each person's notification information. Specifically, explanatory variable definition information 1000 includes explanatory variables 1001, disease name aggregation category 1002, medication aggregation category 1003, test aggregation category 1004, surgery aggregation category 1005, and hospitalization aggregation category 1006. This associates the value of explanatory variable 1001 with combinations of values from disease name aggregation category 1002 to hospitalization aggregation category 1006.

例えば、ある人物の告知情報に基づく病名集約区分が「D1」であり、薬剤集約区分から入院集約区分までについては該当する値がない場合には、当該人物の告知情報に対応する説明変数は「E101」となる。また、別のある人物の告知情報に基づく病名集約区分が「D1」であり、薬剤集約区分から手術集約区分までについては該当する値がなく、入院集約区分が「A1」、「A2」又は「A3」のいずれかである場合、当該人物の告知情報に対応する説明変数は「E102」となる。 For example, if the disease name aggregation category based on a person's notification information is "D1" and there are no corresponding values from the medication aggregation category to the hospitalization aggregation category, the explanatory variable corresponding to that person's notification information will be "E101." Also, if the disease name aggregation category based on another person's notification information is "D1," there are no corresponding values from the medication aggregation category to the surgery aggregation category, and the hospitalization aggregation category is either "A1," "A2," or "A3," the explanatory variable corresponding to that person's notification information will be "E102."

図11は、本発明の実施例1の説明変数生成結果管理部129が管理する説明変数生成処理の中間テーブル1100の一例を示す説明図である。 Figure 11 is an explanatory diagram showing an example of an intermediate table 1100 of the explanatory variable generation process managed by the explanatory variable generation result management unit 129 in Example 1 of the present invention.

説明変数生成処理の中間テーブル1100は、各人物の告知情報から抽出された情報を、病名定義情報500、薬剤定義情報600、手術定義情報700、入院定義情報800及び検査結果定義情報900に基づいて集約した情報であり、説明変数生成処理の過程で生成される。 The intermediate table 1100 of the explanatory variable generation process is information that is compiled by aggregating information extracted from each person's notification information based on disease name definition information 500, drug definition information 600, surgery definition information 700, hospitalization definition information 800, and test result definition information 900, and is generated during the explanatory variable generation process.

具体的には、説明変数生成処理の中間テーブル1100は、個人ID1101、病名集約区分1102、薬剤集約区分1103、検査集約区分1104、手術集約区分1105、入院集約区分1106、評価処理区分(病名)1107、評価処理区分(薬剤)1108、評価処理区分(検査)1109、評価処理区分(手術)1110及び評価処理区分(入院)1111を含む。 Specifically, the intermediate table 1100 of the explanatory variable generation process includes an individual ID 1101, a disease name aggregation category 1102, a medication aggregation category 1103, a test aggregation category 1104, a surgery aggregation category 1105, a hospitalization aggregation category 1106, an evaluation processing category (disease name) 1107, an evaluation processing category (medication) 1108, an evaluation processing category (examination) 1109, an evaluation processing category (surgery) 1110, and an evaluation processing category (hospitalization) 1111.

個人ID1101は、各人物を特定する情報であり、基本情報200の個人ID201に対応する。病名集約区分1102、薬剤集約区分1103、検査集約区分1104、手術集約区分1105、入院集約区分1106、評価処理区分(病名)1107、評価処理区分(薬剤)1108、評価処理区分(検査)1109、評価処理区分(手術)1110及び評価処理区分(入院)1111は、各人物の告知情報のそれぞれの項目の情報を集約した結果及びそれぞれの項目の評価処理区分を示す。 The individual ID 1101 is information that identifies each person, and corresponds to the individual ID 201 in the basic information 200. The disease name aggregation category 1102, medication aggregation category 1103, test aggregation category 1104, surgery aggregation category 1105, hospitalization aggregation category 1106, evaluation processing category (disease name) 1107, evaluation processing category (medication) 1108, evaluation processing category (test) 1109, evaluation processing category (surgery) 1110, and evaluation processing category (hospitalization) 1111 indicate the results of aggregating information for each item of each person's notification information and the evaluation processing category for each item.

図12は、本発明の実施例1のリスク算出対象情報管理部130が管理するリスク算出対象情報1200の一例を示す説明図である。 Figure 12 is an explanatory diagram showing an example of risk calculation target information 1200 managed by the risk calculation target information management unit 130 in Example 1 of the present invention.

リスク算出対象情報1200は、各人物の告知情報のそれぞれの項目の評価処理区分の値に基づいて、各人物の告知情報をリスクモデルによる評価の対象とするか否かを判定するための情報を含む。具体的には、リスク算出対象情報1200は、評価対象区分1201、評価処理区分(病名)1202、評価処理区分(薬剤)1203、評価処理区分(検査)1204及び評価処理区分(手術)1205を含む。 The risk calculation target information 1200 includes information for determining whether or not each person's notification information is to be subject to evaluation by the risk model, based on the value of the evaluation processing category for each item of the notification information for each person. Specifically, the risk calculation target information 1200 includes evaluation target category 1201, evaluation processing category (disease name) 1202, evaluation processing category (medication) 1203, evaluation processing category (examination) 1204, and evaluation processing category (surgery) 1205.

評価処理区分(病名)1202、評価処理区分(薬剤)1203、評価処理区分(検査)1204及び評価処理区分(手術)1205は、各人物の告知情報から抽出された評価処理区分であり、それぞれ、評価処理区分(病名)503、評価処理区分(薬剤)603、評価処理区分(検査)903及び評価処理区分(手術)703に対応する。評価対象区分1201は、評価処理区分(病名)1202~評価処理区分(手術)1205の値の組に対応する、各人物の告知情報の最終的な評価対象区分(すなわち各人物の告知情報をリスクモデルによる評価の対象とするか否かを示す情報)である。評価対象区分1201の値は、個別の項目の評価処理区分と同様、「対象」、「対象(確認要)」及び「非対象」のいずれかとなる。 Evaluation processing category (disease name) 1202, evaluation processing category (medication) 1203, evaluation processing category (examination) 1204, and evaluation processing category (surgery) 1205 are evaluation processing categories extracted from the notification information of each person, and correspond to evaluation processing category (disease name) 503, evaluation processing category (medication) 603, evaluation processing category (examination) 903, and evaluation processing category (surgery) 703, respectively. Evaluation target category 1201 is the final evaluation target category of the notification information of each person (i.e., information indicating whether or not the notification information of each person is to be evaluated by the risk model) corresponding to the set of values of evaluation processing category (disease name) 1202 to evaluation processing category (surgery) 1205. The value of evaluation target category 1201 is one of "target", "target (confirmation required)", and "not target", just like the evaluation processing category of individual items.

例えば、ある人物の告知情報から抽出された全項目の評価処理区分が「対象」である場合、当該人物の告知情報はリスクモデルによる評価の対象と判定されてもよい。また、ある人物の告知情報から抽出された少なくとも一つの項目の評価処理区分が「対象(確認要)」であり、残りの全項目の評価処理区分が「対象」である場合、当該人物の告知情報はリスクモデルによる評価の対象であるが、人手による確認を要求すると判定されてもよい。また、ある人物の告知情報から抽出された少なくとも一つの項目の評価処理区分が「非対象」である場合、当該人物の告知情報をリスクモデルによる評価の対象から除外すると判定されてもよい。 For example, if the evaluation processing category of all items extracted from a person's notification information is "target," the notification information of that person may be determined to be subject to evaluation by the risk model. Also, if the evaluation processing category of at least one item extracted from a person's notification information is "target (requires confirmation)" and the evaluation processing category of all remaining items is "target," it may be determined that the notification information of that person is subject to evaluation by the risk model but requires manual confirmation. Also, if the evaluation processing category of at least one item extracted from a person's notification information is "not target," it may be determined that the notification information of that person is excluded from the target of evaluation by the risk model.

ただし、上記のような判定基準は一例であり、別の判定基準が適用されてもよい。また、本実施例では上記のように「対象」、「対象(確認要)」及び「非対象」の三段階の判定を行っているが、例えば「対象」及び「対象(確認要)」の二段階のみ、又は、「対象」及び「非対象」の二段階のみの判定を行ってもよい。 However, the above-mentioned criteria are merely examples, and other criteria may be applied. In addition, in this embodiment, the three-level judgment, "eligible," "eligible (confirmation required)," and "non-eligible," is performed as described above, but it is also possible to perform judgment using only two levels, for example, "eligible" and "eligible (confirmation required)," or only two levels, "eligible" and "non-eligible."

図13は、本発明の実施例1の説明変数生成結果管理部129が管理する説明変数生成結果情報1300の一例を示す説明図である。 Figure 13 is an explanatory diagram showing an example of explanatory variable generation result information 1300 managed by the explanatory variable generation result management unit 129 in Example 1 of the present invention.

説明変数生成結果情報1300は、説明変数生成処理の結果として生成される説明変数の情報を含む。具体的には、説明変数生成結果情報1300は、個人ID1301、性別1302、年齢1303、BMI1304、空腹時血糖1305、HbA1c1306、問診結果1307、指摘事項1308、E101_1309、E102_1310、E103_1311、E201_1312、E202_1313、E203_1314及び評価対象区分1315等を含む。 The explanatory variable generation result information 1300 includes information on explanatory variables generated as a result of the explanatory variable generation process. Specifically, the explanatory variable generation result information 1300 includes personal ID 1301, gender 1302, age 1303, BMI 1304, fasting blood glucose 1305, HbA1c 1306, interview result 1307, findings 1308, E101_1309, E102_1310, E103_1311, E201_1312, E202_1313, E203_1314, and evaluation target category 1315.

個人ID1301は、各人物を特定する情報であり、基本情報200の個人ID201に対応する。性別1302及び年齢1303は、基本情報200から抽出された各人物の情報に対応する。BMI1304から指摘事項1308は、健診情報400から抽出された各人物の情報に対応する。図13は一例であり、説明変数生成結果情報1300は、基本情報200及び健診情報400の項目に応じて、必要な項目を含む。 The individual ID 1301 is information that identifies each person, and corresponds to the individual ID 201 in the basic information 200. The gender 1302 and age 1303 correspond to the information of each person extracted from the basic information 200. The BMI 1304 to the findings 1308 correspond to the information of each person extracted from the medical checkup information 400. FIG. 13 is an example, and the explanatory variable generation result information 1300 includes necessary items depending on the items of the basic information 200 and the medical checkup information 400.

E101_1309からE203_1314は、各人物の告知情報から抽出された情報を病名定義情報500から説明変数定義情報1000と照合することで特定された説明変数を示す。例えば、特定された説明変数に該当する欄に「1」が登録される。図13では一部の説明変数のみを示しているが、実際には特定されたすべての説明変数が登録される。 E101_1309 to E203_1314 indicate explanatory variables identified by comparing the information extracted from each person's notification information with the explanatory variable definition information 1000 from the disease name definition information 500. For example, a "1" is registered in the field corresponding to the identified explanatory variable. Although only some explanatory variables are shown in FIG. 13, in reality all of the identified explanatory variables are registered.

評価対象区分1315は、各人物の告知情報から抽出された情報を病名定義情報500から検査結果定義情報900及びリスク算出対象情報1200と照合することで特定された評価対象区分を示す。 The evaluation target category 1315 indicates the evaluation target category identified by comparing the information extracted from each person's notification information with the test result definition information 900 and the risk calculation target information 1200 from the disease name definition information 500.

なお、実際には一人の人物から告知情報として複数の病名、複数の薬剤等の情報が提出される場合がある。このため、一人の人物の告知情報から複数の説明変数が特定される場合がある。その場合は、E101_1309からE203_1314等のうち該当するそれぞれの説明変数の欄に「1」が登録される。また、一人の人物の告知情報から一つの説明変数が複数回特定される場合がある。その場合は、その説明変数の欄に「1」が登録される。 Note that in reality, a single person may submit notification information for multiple diseases, multiple medications, etc. For this reason, multiple explanatory variables may be identified from a single person's notification information. In that case, a "1" is registered in the corresponding explanatory variable column among E101_1309 to E203_1314, etc. Also, a single explanatory variable may be identified multiple times from a single person's notification information. In that case, a "1" is registered in the column for that explanatory variable.

図14は、本発明の実施例1のリスクモデル情報管理部131が管理するリスクモデル情報1400の一例を示す説明図である。 Figure 14 is an explanatory diagram showing an example of risk model information 1400 managed by the risk model information management unit 131 in Example 1 of the present invention.

リスクモデル情報1400は、リスクを査定するモデル(リスクモデル)を特定するモデルID1401、それぞれのモデルがどのようなモデルであるかを示すモデル名1402、及び、モデルの構造とパラメータを示すモデルパラメータ1403を含む。 Risk model information 1400 includes a model ID 1401 that identifies the model (risk model) that assesses risk, a model name 1402 that indicates the type of model each model is, and model parameters 1403 that indicate the structure and parameters of the model.

リスクモデル情報1400には、複数のリスクモデルのパラメータを登録することができ、必要に応じていずれかを選択してリスクの算出に使用することができる。 The risk model information 1400 can register parameters for multiple risk models, and any one of them can be selected as needed and used to calculate risk.

図15は、本発明の実施例1の分類定義情報管理部132が管理する分類定義情報1500の一例を示す説明図である。 Figure 15 is an explanatory diagram showing an example of classification definition information 1500 managed by the classification definition information management unit 132 in Example 1 of the present invention.

分類定義情報1500は、リスクモデルによって算出されたリスク値と保険への加入が可能か否か問うの分類とを対応付ける情報であり、モデルID1501、分類条件1502及び分類ラベル1503を含む。モデルID1501は、リスクモデルを特定する情報であり、リスクモデル情報1400のモデルID1401に対応する。分類条件1502は、リスクモデルによって算出されたリスク値に適用される条件であり、例えばリスク値の範囲を示す情報であってもよい。分類ラベル1503は、分類条件1502が示す条件を満たす人物の保険への加入が可能か否か等の分類を示す情報である。 Classification definition information 1500 is information that associates a risk value calculated by a risk model with a classification that asks whether or not insurance is possible, and includes model ID 1501, classification conditions 1502, and classification label 1503. Model ID 1501 is information that identifies a risk model, and corresponds to model ID 1401 of risk model information 1400. Classification conditions 1502 are conditions that are applied to the risk value calculated by the risk model, and may be, for example, information indicating a range of risk values. Classification label 1503 is information that indicates a classification, such as whether or not a person who satisfies the conditions indicated by classification conditions 1502 is able to subscribe to insurance.

図10の例では、告知情報にモデルID「1」で特定されるリスクモデルを適用することによって算出されたリスク値が0以上0.7未満である場合、その告知情報を提出した人物を標準体(すなわち無条件で保険に加入できる人物)と分類し、リスク値が0.7以上0.9未満である場合、当該人物を条件体(すなわち、例えば保健料金の割り増し等、所定の条件付きで保険に加入できる人物)と分類し、リスク値が0.9以上である場合、当該人物を謝絶体(すなわち保険に加入できない人物)と分類することを示している。 In the example of Figure 10, if the risk value calculated by applying the risk model identified by model ID "1" to the notification information is greater than or equal to 0 and less than 0.7, the person who submitted the notification information is classified as a standard person (i.e., a person who can take out insurance unconditionally), if the risk value is greater than or equal to 0.7 and less than 0.9, the person is classified as a conditional person (i.e., a person who can take out insurance under certain conditions, such as an increase in health insurance premiums), and if the risk value is greater than or equal to 0.9, the person is classified as a rejected person (i.e., a person who cannot take out insurance).

図10の例ではモデルID「1」に対応する分類の定義を示しているが、リスクモデル情報1400が複数のリスクモデルを保持している場合、分類定義情報1500にはリスクモデルごとに分類を定義する情報が保持される。これによってリスクモデルごとに適切に分類をすることができる。 The example in Figure 10 shows the definition of a classification corresponding to model ID "1", but if the risk model information 1400 holds multiple risk models, the classification definition information 1500 holds information that defines the classification for each risk model. This allows appropriate classification for each risk model.

図16は、本発明の実施例1の病名情報抽出部111が実行する処理の一例を示すフローチャートである。 Figure 16 is a flowchart showing an example of processing executed by the disease name information extraction unit 111 in Example 1 of the present invention.

処理が開始されると(ステップ1601)、病名情報抽出部111は、告知情報を読み込む(ステップ1602)。次に、病名情報抽出部111は、病名定義情報500を読み込む(ステップ1603)。 When processing starts (step 1601), the disease name information extraction unit 111 reads the notification information (step 1602). Next, the disease name information extraction unit 111 reads the disease name definition information 500 (step 1603).

次に、病名情報抽出部111は、読み込んだ告知情報から病名情報を抽出する(ステップ1604)。これによって、例えば、既往症情報300の病名303の値が抽出される。なお、告知情報に含まれる病名に関する情報は、保険への加入を希望する人物が記入したものであるため、誤記を含んでいる場合がある。このため、病名情報抽出部111は、構文解析を行って、病名に関する情報に含まれる誤記を修正してもよい。 Next, the disease name information extraction unit 111 extracts disease name information from the read notification information (step 1604). This extracts, for example, the value of disease name 303 from the medical history information 300. Note that the information on disease name included in the notification information may contain typographical errors because it was entered by the person wishing to enroll in insurance. For this reason, the disease name information extraction unit 111 may perform syntax analysis to correct any typographical errors included in the information on disease name.

次に、病名情報抽出部111は、抽出した病名情報と病名定義情報500とに基づいて病名集約区分を特定する(ステップ1605)。これによって、例えば、抽出した病名303の値に対応する病名定義情報500の病名集約区分501の値が特定される。 Next, the disease name information extraction unit 111 identifies a disease name aggregation category based on the extracted disease name information and the disease name definition information 500 (step 1605). This identifies, for example, the value of the disease name aggregation category 501 of the disease name definition information 500 that corresponds to the value of the extracted disease name 303.

次に、病名情報抽出部111は、特定した病名集約区分を格納する(ステップ1606)。これによって、例えば、特定した病名集約区分501の値及びそれに対応する評価処理区分(病名)503の値が、それぞれ、説明変数生成処理の中間テーブル1100の病名集約区分1102及び評価処理区分(病名)1107に格納される。 Next, the disease name information extraction unit 111 stores the identified disease name aggregation category (step 1606). As a result, for example, the value of the identified disease name aggregation category 501 and the value of the corresponding evaluation processing category (disease name) 503 are stored in the disease name aggregation category 1102 and evaluation processing category (disease name) 1107 of the intermediate table 1100 of the explanatory variable generation process, respectively.

以上で病名情報抽出部111の処理が終了する(ステップ1607)。 This completes the processing of the disease name information extraction unit 111 (step 1607).

図17は、本発明の実施例1の薬剤情報抽出部112が実行する処理の一例を示すフローチャートである。 Figure 17 is a flowchart showing an example of processing executed by the drug information extraction unit 112 in Example 1 of the present invention.

処理が開始されると(ステップ1701)、薬剤情報抽出部112は、告知情報を読み込む(ステップ1702)。次に、薬剤情報抽出部112は、薬剤定義情報600を読み込む(ステップ1703)。 When processing starts (step 1701), the drug information extraction unit 112 reads notification information (step 1702). Next, the drug information extraction unit 112 reads the drug definition information 600 (step 1703).

次に、薬剤情報抽出部112は、読み込んだ告知情報から薬剤情報を抽出する(ステップ1704)。これによって、例えば、既往症情報300の薬剤名304の値が抽出される。なお、病名情報の場合と同様に、薬剤情報抽出部112は、構文解析を行って、薬剤に関する情報に含まれる誤記を修正してもよい。 Next, the drug information extraction unit 112 extracts drug information from the read notification information (step 1704). This extracts, for example, the value of the drug name 304 from the medical history information 300. As in the case of disease name information, the drug information extraction unit 112 may perform syntax analysis to correct typographical errors contained in the information about the drug.

次に、薬剤情報抽出部112は、抽出した薬剤情報と薬剤定義情報600とに基づいて薬剤集約区分を特定する(ステップ1705)。これによって、例えば、抽出した薬剤名304の値に対応する薬剤定義情報600の薬剤集約区分601の値が特定される。 Next, the drug information extraction unit 112 identifies a drug aggregation category based on the extracted drug information and the drug definition information 600 (step 1705). This identifies, for example, the value of the drug aggregation category 601 in the drug definition information 600 that corresponds to the value of the extracted drug name 304.

次に、薬剤情報抽出部112は、特定した薬剤集約区分を格納する(ステップ1706)。これによって、例えば、特定した薬剤集約区分601の値及びそれに対応する評価処理区分(薬剤)603の値が、それぞれ、説明変数生成処理の中間テーブル1100の薬剤集約区分1103及び評価処理区分(薬剤)1108に格納される。 Next, the drug information extraction unit 112 stores the identified drug aggregation category (step 1706). As a result, for example, the value of the identified drug aggregation category 601 and the value of the corresponding evaluation processing category (drug) 603 are stored in the drug aggregation category 1103 and evaluation processing category (drug) 1108 of the intermediate table 1100 of the explanatory variable generation process, respectively.

以上で薬剤情報抽出部112の処理が終了する(ステップ1707)。 This completes the processing of the drug information extraction unit 112 (step 1707).

図18は、本発明の実施例1の検査結果情報抽出部113が実行する処理の一例を示すフローチャートである。 Figure 18 is a flowchart showing an example of processing executed by the test result information extraction unit 113 in Example 1 of the present invention.

処理が開始されると(ステップ1801)、検査結果情報抽出部113は、告知情報を読み込む(ステップ1802)。次に、検査結果情報抽出部113は、検査結果定義情報900を読み込む(ステップ1803)。 When processing starts (step 1801), the test result information extraction unit 113 reads the notification information (step 1802). Next, the test result information extraction unit 113 reads the test result definition information 900 (step 1803).

次に、検査結果情報抽出部113は、読み込んだ告知情報から検査結果情報を抽出する(ステップ1804)。これによって、例えば、健診情報400に含まれる検査結果に相当する情報が抽出される。 Next, the test result information extraction unit 113 extracts the test result information from the read notification information (step 1804). This extracts, for example, information corresponding to the test results contained in the medical examination information 400.

次に、検査結果情報抽出部113は、抽出した検査結果情報と検査結果定義情報900とに基づいて検査結果集約区分を特定する(ステップ1805)。これによって、例えば、抽出した検査結果に対応する検査結果定義情報900の検査結果集約区分901の値が特定される。 Next, the test result information extraction unit 113 identifies the test result aggregation category based on the extracted test result information and the test result definition information 900 (step 1805). This identifies, for example, the value of the test result aggregation category 901 of the test result definition information 900 that corresponds to the extracted test result.

次に、検査結果情報抽出部113は、特定した検査結果集約区分を格納する(ステップ1806)。これによって、例えば、特定した検査結果集約区分901の値及びそれに対応する評価処理区分(検査)903の値が、それぞれ、説明変数生成処理の中間テーブル1100の検査集約区分1104及び評価処理区分(検査)1109に格納される。 Next, the test result information extraction unit 113 stores the identified test result aggregation category (step 1806). As a result, for example, the value of the identified test result aggregation category 901 and the value of the corresponding evaluation processing category (test) 903 are stored in the test aggregation category 1104 and evaluation processing category (test) 1109 of the intermediate table 1100 of the explanatory variable generation process, respectively.

以上で検査結果情報抽出部113の処理が終了する(ステップ1807)。 This completes the processing of the test result information extraction unit 113 (step 1807).

図19は、本発明の実施例1の手術情報抽出部114が実行する処理の一例を示すフローチャートである。 Figure 19 is a flowchart showing an example of processing executed by the surgery information extraction unit 114 in Example 1 of the present invention.

処理が開始されると(ステップ1901)、手術情報抽出部114は、告知情報を読み込む(ステップ1902)。次に、手術情報抽出部114は、手術定義情報700を読み込む(ステップ1903)。 When processing starts (step 1901), the surgery information extraction unit 114 reads the notification information (step 1902). Next, the surgery information extraction unit 114 reads the surgery definition information 700 (step 1903).

次に、手術情報抽出部114は、読み込んだ告知情報から手術情報を抽出する(ステップ1904)。これによって、例えば、既往症情報300の手術307の値が抽出される。 Next, the surgery information extraction unit 114 extracts surgery information from the notification information that has been read (step 1904). This extracts, for example, the value of surgery 307 from the medical history information 300.

次に、手術情報抽出部114は、抽出した手術情報と手術定義情報700とに基づいて手術集約区分を特定する(ステップ1905)。これによって、例えば、抽出した手術307の値に対応する手術定義情報700の手術集約区分701の値が特定される。 Next, the surgery information extraction unit 114 identifies the surgery aggregation category based on the extracted surgery information and the surgery definition information 700 (step 1905). This identifies, for example, the value of the surgery aggregation category 701 in the surgery definition information 700 that corresponds to the value of the extracted surgery 307.

次に、手術情報抽出部114は、特定した手術集約区分を格納する(ステップ1906)。これによって、例えば、特定した手術集約区分701の値及びそれに対応する評価処理区分(手術)703の値が、それぞれ、説明変数生成処理の中間テーブル1100の手術集約区分1105及び評価処理区分(手術)1110に格納される。 Next, the surgery information extraction unit 114 stores the identified surgery aggregation category (step 1906). As a result, for example, the value of the identified surgery aggregation category 701 and the value of the corresponding evaluation processing category (surgery) 703 are stored in the surgery aggregation category 1105 and evaluation processing category (surgery) 1110, respectively, in the intermediate table 1100 of the explanatory variable generation process.

以上で手術情報抽出部114の処理が終了する(ステップ1907)。 This completes the processing of the surgery information extraction unit 114 (step 1907).

図20は、本発明の実施例1の入院情報抽出部115が実行する処理の一例を示すフローチャートである。 Figure 20 is a flowchart showing an example of processing executed by the hospitalization information extraction unit 115 in Example 1 of the present invention.

処理が開始されると(ステップ2001)、入院情報抽出部115は、告知情報を読み込む(ステップ2002)。次に、入院情報抽出部115は、入院定義情報800を読み込む(ステップ2003)。 When processing starts (step 2001), the hospitalization information extraction unit 115 reads the notification information (step 2002). Next, the hospitalization information extraction unit 115 reads the hospitalization definition information 800 (step 2003).

次に、入院情報抽出部115は、読み込んだ告知情報から入院情報を抽出する(ステップ2004)。これによって、例えば、既往症情報300の入院日305及び退院日306の値が抽出される。 Next, the hospitalization information extraction unit 115 extracts the hospitalization information from the read notification information (step 2004). This extracts, for example, the values of the admission date 305 and the discharge date 306 from the medical history information 300.

次に、入院情報抽出部115は、抽出した入院情報と入院定義情報800とに基づいて入院集約区分を特定する(ステップ2005)。これによって、例えば、抽出した入院日305及び退院日306の値から特定される入院日数に対応する入院定義情報800の入院集約区分801の値が特定される。 Next, the hospitalization information extraction unit 115 identifies the hospitalization aggregation category based on the extracted hospitalization information and the hospitalization definition information 800 (step 2005). This identifies, for example, the value of the hospitalization aggregation category 801 in the hospitalization definition information 800 that corresponds to the number of days of hospitalization identified from the extracted values of the admission date 305 and discharge date 306.

次に、入院情報抽出部115は、特定した入院集約区分を格納する(ステップ2006)。これによって、例えば、特定した入院集約区分801の値及びそれに対応する評価処理区分(入院)803の値が、それぞれ、説明変数生成処理の中間テーブル1100の入院集約区分1106及び評価処理区分(入院)1111に格納される。 Next, the hospitalization information extraction unit 115 stores the identified hospitalization aggregation category (step 2006). As a result, for example, the value of the identified hospitalization aggregation category 801 and the value of the corresponding evaluation processing category (hospitalization) 803 are stored in the hospitalization aggregation category 1106 and the evaluation processing category (hospitalization) 1111 of the intermediate table 1100 of the explanatory variable generation process, respectively.

以上で入院情報抽出部115の処理が終了する(ステップ2007)。 This completes the processing of the hospitalization information extraction unit 115 (step 2007).

図21は、本発明の実施例1の説明変数情報生成部116が実行する処理の一例を示すフローチャートである。 Figure 21 is a flowchart showing an example of processing executed by the explanatory variable information generation unit 116 in Example 1 of the present invention.

処理が開始されると(ステップ2101)、説明変数情報生成部116は、集約区分結果を読み込む(ステップ2102)。例えば、説明変数情報生成部116は、説明変数生成処理の中間テーブル1100を読み込んでもよい。 When the process starts (step 2101), the explanatory variable information generation unit 116 reads the aggregation classification results (step 2102). For example, the explanatory variable information generation unit 116 may read the intermediate table 1100 of the explanatory variable generation process.

次に、説明変数情報生成部116は、読み込んだ説明変数生成処理の中間テーブル1100に説明変数定義情報1000を突合することで、説明変数を特定する(ステップ2103)。 Next, the explanatory variable information generation unit 116 identifies explanatory variables by matching the explanatory variable definition information 1000 with the intermediate table 1100 of the explanatory variable generation process that was read (step 2103).

次に、説明変数情報生成部116は、告知情報から抽出された情報と、突合の結果として得られた説明変数とを、各人物のIDごとにまとめることでグループ化する(ステップ2104)。 Next, the explanatory variable information generation unit 116 groups the information extracted from the notification information and the explanatory variables obtained as a result of the matching by organizing them according to each person's ID (step 2104).

次に、説明変数情報生成部116は、グループ化された情報を説明変数生成結果情報1300として格納する(ステップ2105)。 Next, the explanatory variable information generation unit 116 stores the grouped information as explanatory variable generation result information 1300 (step 2105).

以上で説明変数情報生成部116の処理が終了する(ステップ2105)。 This completes the processing of the explanatory variable information generation unit 116 (step 2105).

図22は、本発明の実施例1のリスク算出部117が実行する処理の一例を示すフローチャートである。 Figure 22 is a flowchart showing an example of processing executed by the risk calculation unit 117 in Example 1 of the present invention.

処理が開始されると(ステップ2201)、リスク算出部117は、リスク算出処理の条件を設定する(ステップ2202)。ここで設定される条件は、例えば、リスク算出対象の告知情報、使用するリスクモデル、集約する対象のデータ項目等の指定を含んでもよい。 When the process starts (step 2201), the risk calculation unit 117 sets the conditions for the risk calculation process (step 2202). The conditions set here may include, for example, specification of notification information for which risk is to be calculated, the risk model to be used, data items to be aggregated, etc.

次に、リスク算出部117は、説明変数情報を読み込む(ステップ2203)。例えば、リスク算出部117は、説明変数生成結果情報1300を読み込んでもよい。 Next, the risk calculation unit 117 reads the explanatory variable information (step 2203). For example, the risk calculation unit 117 may read the explanatory variable generation result information 1300.

次に、リスク算出部117は、説明変数生成結果情報1300に含まれる説明変数をリスクモデルに入力することでリスクを算出する(ステップ2204)。 Next, the risk calculation unit 117 calculates the risk by inputting the explanatory variables included in the explanatory variable generation result information 1300 into the risk model (step 2204).

次に、リスク算出部117は、算出したリスク値を記憶媒体106又はデータベース107に格納する(ステップ2205)。以上でリスク算出部117の処理が終了する(ステップ2206)。 Next, the risk calculation unit 117 stores the calculated risk value in the storage medium 106 or the database 107 (step 2205). This ends the processing of the risk calculation unit 117 (step 2206).

図23は、本発明の実施例1のリスク判定部118が実行する処理の一例を示すフローチャートである。 Figure 23 is a flowchart showing an example of processing executed by the risk assessment unit 118 in Example 1 of the present invention.

処理が開始されると(ステップ2301)、リスク判定部118は、リスク算出部117によって算出されたリスク値を読み込む(ステップ2302)。 When processing begins (step 2301), the risk assessment unit 118 reads the risk value calculated by the risk calculation unit 117 (step 2302).

次に、リスク判定部118は、リスク判定対象の各人物の評価対象区分1315の値に基づいて、各人物のリスクモデルに基づくリスク算出結果がリスク判定の対象であるもの(例えば「対象」又は「対象(確認要)」に該当するもの)と対象でないもの(例えば「非対象」に該当するもの)とに分類する(ステップ2303)。 Next, the risk assessment unit 118 classifies the risk calculation results based on each person's risk model into those that are subject to risk assessment (e.g., those that fall under "target" or "target (confirmation required)") and those that are not subject to risk assessment (e.g., those that fall under "not subject") based on the value of the evaluation target category 1315 for each person who is the target of risk assessment (step 2303).

次に、リスク判定部118は、リスク判定の対象である各人物のリスク算出結果に、当該リスク算出に使用したリスクモデルに対応する分類定義情報1500を突合することによって、分類ラベルを付加する(ステップ2304)。具体的には、各人物について算出されたリスク値が満たす分類条件1502の値に対応する分類ラベル1503の値が付与される。 Next, the risk assessment unit 118 adds a classification label to the risk calculation result of each person who is the subject of risk assessment by matching the classification definition information 1500 corresponding to the risk model used in the risk calculation (step 2304). Specifically, the value of the classification label 1503 corresponding to the value of the classification condition 1502 satisfied by the risk value calculated for each person is assigned.

次に、リスク判定部118は、付与された分類ラベルを記憶媒体106又はデータベース107に格納する(ステップ2305)。このとき、リスク判定部118は、リスク算出対象情報1200に基づいて「対象(確認要)」と判定された場合には、そのことを示す情報を分類ラベルとともに記憶媒体106又はデータベース107に格納に格納してもよい。また、リスク判定部118は、これらの情報を、出力部103又は通信部108を介して出力してもよい(図27参照)。 Next, the risk assessment unit 118 stores the assigned classification label in the storage medium 106 or the database 107 (step 2305). At this time, if the risk assessment unit 118 determines that the item is a "target (confirmation required)" based on the risk calculation target information 1200, it may store information indicating this together with the classification label in the storage medium 106 or the database 107. In addition, the risk assessment unit 118 may output this information via the output unit 103 or the communication unit 108 (see FIG. 27).

以上でリスク判定部118の処理が終了する(ステップ2306)。 This completes the processing of the risk assessment unit 118 (step 2306).

次に、図16から図23に示した処理を実行するときに情報分析支援システム101が提供するユーザインターフェースの一例を、図24から図27を参照して説明する。 Next, an example of a user interface provided by the information analysis support system 101 when executing the processes shown in Figures 16 to 23 will be described with reference to Figures 24 to 27.

図24は、本発明の実施例1の情報分析支援システム101が説明変数を生成する処理において、告知情報を表示するユーザインターフェースの一例を示す説明図である。 Figure 24 is an explanatory diagram showing an example of a user interface that displays notification information in the process of generating explanatory variables by the information analysis support system 101 according to the first embodiment of the present invention.

図24に示す説明変数生成画面2400は、情報分析支援システム101によって出力される表示データの一例であり、例えば、告知情報指定部2401、告知情報読込実行ボタン2402、集約処理対象指定部2403、集約処理実行ボタン2404、説明変数生成処理実行ボタン2405及び情報表示部2406を含む。 The explanatory variable generation screen 2400 shown in FIG. 24 is an example of display data output by the information analysis support system 101, and includes, for example, a notification information designation section 2401, a notification information read execution button 2402, an aggregation processing target designation section 2403, an aggregation processing execution button 2404, an explanatory variable generation processing execution button 2405, and an information display section 2406.

なお、この表示データは、出力部103によって画像として出力されてもよいし、通信部108によって出力されてもよい。後者の場合、表示データは通信部108からネットワーク(図示省略)を介して外部の装置(例えばユーザが使用する端末装置など、図示省略)に転送され、当該外部の装置によって画像として出力されてもよい。その場合、画面を介して入力される情報は、当該外部の装置の入力部(図示省略)を用いて入力され、ネットワーク及び通信部108を介して情報分析支援システム101に入力される。後述する他の画面についても同様である。 This display data may be output as an image by the output unit 103, or may be output by the communication unit 108. In the latter case, the display data may be transferred from the communication unit 108 to an external device (such as a terminal device used by a user, not shown) via a network (not shown) and output as an image by the external device. In this case, information input via the screen is input using an input unit (not shown) of the external device, and input to the information analysis support system 101 via the network and the communication unit 108. The same applies to the other screens described below.

告知情報指定部2401には、読み込む対象の告知情報を指定する情報が入力される。ユーザが告知情報指定部2401に告知情報を指定する情報を入力して告知情報読込実行ボタン2402を操作すると、指定された告知情報が読み込まれる(ステップ1602、1702、1802、1902及び2002参照)。情報表示部2406には、読み込まれた告知情報2407が表示される。告知情報2407は、例えば、既往症情報300及び健診情報400と同様であってもよい。 Information specifying the notification information to be read is input to the notification information specification section 2401. When the user inputs information specifying the notification information to the notification information specification section 2401 and operates the notification information read execution button 2402, the specified notification information is read (see steps 1602, 1702, 1802, 1902 and 2002). The information display section 2406 displays the read notification information 2407. The notification information 2407 may be the same as, for example, the medical history information 300 and the medical checkup information 400.

図25は、本発明の実施例1の情報分析支援システム101が説明変数を生成する処理において、集約処理の結果を表示するユーザインターフェースの一例を示す説明図である。 Figure 25 is an explanatory diagram showing an example of a user interface that displays the results of the aggregation process in the process of generating explanatory variables by the information analysis support system 101 according to the first embodiment of the present invention.

例えば図24に示すように告知情報が読み込まれた後、ユーザが集約処理対象指定部2403に集約対象の情報の項目を指定する情報を入力して集約処理実行ボタン2404を操作すると、指定された項目の集約処理が実行される(ステップ1605、1705、1805、1905及び2005参照)。情報表示部2406には、集約処理結果2501が表示される。集約処理結果2501は、例えば、説明変数生成処理の中間テーブル1100と同様であってもよい。 For example, after notification information is read as shown in FIG. 24, when the user inputs information specifying the information items to be aggregated in the aggregation processing target specification section 2403 and operates the aggregation processing execution button 2404, the aggregation processing of the specified items is executed (see steps 1605, 1705, 1805, 1905, and 2005). The aggregation processing result 2501 is displayed in the information display section 2406. The aggregation processing result 2501 may be the same as, for example, the intermediate table 1100 of the explanatory variable generation process.

図26は、本発明の実施例1の情報分析支援システム101が説明変数を生成する処理において、説明変数生成処理の結果を表示するユーザインターフェースの一例を示す説明図である。 Figure 26 is an explanatory diagram showing an example of a user interface that displays the results of the explanatory variable generation process in the process in which the information analysis support system 101 of Example 1 of the present invention generates explanatory variables.

例えば図24に示すように告知情報が読み込まれ、図25に示すように集約処理が実行された後、ユーザが説明変数生成処理実行ボタン2405を操作すると、説明変数生成処理が実行される(図21参照)。情報表示部2406には、説明変数生成結果2601が表示される。説明変数生成結果2601は、例えば、説明変数生成結果情報1300と同様であってもよい。 For example, notification information is read as shown in FIG. 24, and aggregation processing is executed as shown in FIG. 25. Then, when the user operates the explanatory variable generation processing execution button 2405, the explanatory variable generation processing is executed (see FIG. 21). The information display section 2406 displays the explanatory variable generation result 2601. The explanatory variable generation result 2601 may be the same as, for example, the explanatory variable generation result information 1300.

図27は、本発明の実施例1の情報分析支援システム101がリスク分析を実行した結果を表示するユーザインターフェースの一例を示す説明図である。 Figure 27 is an explanatory diagram showing an example of a user interface that displays the results of a risk analysis performed by the information analysis support system 101 in Example 1 of the present invention.

図27に示すリスク分析実行画面2700は、例えば、説明変数指定部2701、説明変数読込実行ボタン2702、リスクモデル指定部2703、分類条件指定部2704、リスク分析実行ボタン2705及び情報表示部2706を含む。 The risk analysis execution screen 2700 shown in FIG. 27 includes, for example, an explanatory variable designation section 2701, an explanatory variable load execution button 2702, a risk model designation section 2703, a classification condition designation section 2704, a risk analysis execution button 2705, and an information display section 2706.

説明変数指定部2701には、読み込む対象の説明変数を指定する情報が入力される。ユーザが説明変数指定部2701に説明変数を指定する情報を入力して説明変数読込実行ボタン2702を操作すると、指定された説明変数が読み込まれる(図22のステップ2203参照)。例えば、説明変数生成結果情報1300が読み込まれてもよい。 Information specifying the explanatory variables to be read is input to the explanatory variable specification section 2701. When the user inputs information specifying explanatory variables to the explanatory variable specification section 2701 and operates the explanatory variable read execution button 2702, the specified explanatory variables are read (see step 2203 in FIG. 22). For example, the explanatory variable generation result information 1300 may be read.

リスクモデル指定部2703及び分類条件指定部2704には、それぞれ、リスク値の算出に使用されるリスクモデルを指定する情報、及び、リスク値に基づく分類条件を指定する情報が入力される。リスクモデル指定部2703及び分類条件指定部2704に対するユーザの操作に従って、リスクモデル及び分類条件が指定される。例えば、リスクモデル情報1400に登録されたリスクモデルのいずれか、及び、分類定義情報1500に登録された分類定義のいずれかが指定されてもよい。 The risk model designation unit 2703 and the classification condition designation unit 2704 are respectively input with information designating a risk model used to calculate a risk value and information designating classification conditions based on the risk value. The risk model and classification conditions are designated according to user operations on the risk model designation unit 2703 and the classification condition designation unit 2704. For example, one of the risk models registered in the risk model information 1400 and one of the classification definitions registered in the classification definition information 1500 may be designated.

ユーザがリスク分析実行ボタン2705を操作すると、指定された説明変数、指定されたリスクモデル及び指定された分類条件に基づいてリスク分析が実行される(図22のステップ2204以降及び図23参照)。情報表示部2706には、リスク分析結果2707が表示される。リスク分析結果2707は、リスク算出部117及びリスク判定部118の処理の結果として記憶媒体106又はデータベース107に格納されたものであり、例えば、個人ID2707A、リスク値2707B、分類結果2707C及び確認要否2707Dを含む。 When the user operates the execute risk analysis button 2705, a risk analysis is executed based on the specified explanatory variables, the specified risk model, and the specified classification conditions (see step 2204 onwards in FIG. 22 and FIG. 23). The information display section 2706 displays a risk analysis result 2707. The risk analysis result 2707 is stored in the storage medium 106 or the database 107 as a result of processing by the risk calculation section 117 and the risk determination section 118, and includes, for example, a personal ID 2707A, a risk value 2707B, a classification result 2707C, and confirmation required 2707D.

個人ID2707Aは、各人物を特定する情報であり、基本情報200の個人ID201に対応する。リスク値2707Bは、リスク算出部117が各人物の告知情報から生成した説明変数をリスクモデルに投入することによって算出したリスク値である。分類結果2707Cは、リスク判定部118が各人物について算出されたリスク値と分類定義情報1500とを突合することによって判定した各人物の分類である。 The personal ID 2707A is information that identifies each person, and corresponds to the personal ID 201 in the basic information 200. The risk value 2707B is a risk value calculated by the risk calculation unit 117 by inputting explanatory variables generated from the notification information of each person into a risk model. The classification result 2707C is the classification of each person determined by the risk determination unit 118 by matching the risk value calculated for each person with the classification definition information 1500.

確認要否2707Dは、各人物の告知情報から生成された説明変数の評価対象区分が「対象(確認要)」であるか否かを示す。確認要否2707Dの値が「確認要」であることは、説明変数の評価対象区分が「対象(確認要)」であることを示し、確認要否2707Dの値が空欄(「-」)であることは、説明変数の評価対象区分が「対象」であることを示す。なお、評価対象区分が「非対象」となった説明変数はリスクモデルによる分析の対象から除外されるため、その結果はリスク分析結果2707として表示されない。 Confirmation required 2707D indicates whether the evaluation target category of the explanatory variable generated from each person's notification information is "target (confirmation required)." A value of "confirmation required" for confirmation required 2707D indicates that the evaluation target category of the explanatory variable is "target (confirmation required)," and a blank value for confirmation required 2707D ("-") indicates that the evaluation target category of the explanatory variable is "target." Note that explanatory variables with an evaluation target category of "non-target" are excluded from the analysis by the risk model, and the results are not displayed as risk analysis results 2707.

ユーザは、リスク分析結果2707を参照して、対応する確認要否2707Dの値が「確認要」でない分類結果2707Cの値についてはそのまま採用し、対応する確認要否2707Dの値が「確認要」である分類結果2707Cの値については説明変数生成の際の集約が適切であったことを確認した上で採用することができる。 The user can refer to the risk analysis result 2707 and use as is the values of the classification result 2707C for which the corresponding value of confirmation required 2707D is not "confirmation required", and can use the values of the classification result 2707C for which the corresponding value of confirmation required 2707D is "confirmation required" after confirming that the aggregation during the generation of the explanatory variables was appropriate.

なお、上述した実施例1の情報分析支援システム101の機能は、API(Application Programming Interface)を介して提供されてもよい。例えば、情報分析支援システム101は、通信部108に接続されたネットワーク(図示省略)を経由して告知情報を受信すると、それをデータベース107に記憶し、図16から図23に示す処理を実行して、図24から図27に示す情報を表示するために必要なデータを、ネットワークを経由して出力してもよい。 The functions of the information analysis support system 101 of the first embodiment described above may be provided via an API (Application Programming Interface). For example, when the information analysis support system 101 receives notification information via a network (not shown) connected to the communication unit 108, it may store the notification information in the database 107, execute the processes shown in FIGS. 16 to 23, and output data required to display the information shown in FIGS. 24 to 27 via the network.

以上の実施例1によれば、告知情報の項目の値を適切に集約することによって、多様な表現を含む告知情報に基づくリスク評価を、リスクモデルを使用して自動化することができる。また、告知情報が所定の条件を満たす場合にはリスクモデルによるリスク評価の自動化から除外したり、リスクモデルによるリスク評価は行うが、人手による確認を求めたりすることによって、リスク評価の精度を確保することができる。 According to the above-described first embodiment, by appropriately aggregating the values of the notification information items, risk assessment based on notification information including a variety of expressions can be automated using a risk model. Furthermore, when notification information satisfies a predetermined condition, the information can be excluded from the automation of risk assessment using the risk model, or risk assessment using the risk model can be performed but manual confirmation is required, thereby ensuring the accuracy of risk assessment.

次に、本発明の実施例2を説明する。以下に説明する相違点を除き、実施例2のシステムの各部は、図1~図27に示された実施例1の同一の符号を付された各部と同一の機能を有するため、それらの説明は省略する。 Next, a second embodiment of the present invention will be described. Except for the differences described below, each part of the system of the second embodiment has the same function as each part of the system of the first embodiment shown in Figures 1 to 27 and marked with the same reference numerals, and therefore the description of those parts will be omitted.

図28は、本発明の実施例2の情報分析支援システム101の構成の一例を示すブロック図である。 Figure 28 is a block diagram showing an example of the configuration of an information analysis support system 101 according to the second embodiment of the present invention.

実施例2の情報分析支援システム101において、記憶媒体106は、さらに、支払判定部119を有する。また、データベース107は、さらに、契約情報管理部133、請求情報管理部134、支払区分定義情報管理部135及び支払判定結果情報管理部136を保持する。なお、支払判定部119の機能は、他の各部の機能と同様に、CPU104が記憶媒体106に格納されたプログラムを実行することによって実現される。 In the information analysis support system 101 of Example 2, the storage medium 106 further includes a payment judgment unit 119. The database 107 further includes a contract information management unit 133, a billing information management unit 134, a payment classification definition information management unit 135, and a payment judgment result information management unit 136. The function of the payment judgment unit 119, like the functions of the other units, is realized by the CPU 104 executing a program stored in the storage medium 106.

図29は、本発明の実施例2の契約情報管理部133が管理する契約情報2900の一例を示す説明図である。 Figure 29 is an explanatory diagram showing an example of contract information 2900 managed by the contract information management unit 133 in Example 2 of the present invention.

契約情報2900は、各人物が契約した保険事業者の保険商品に関する基本情報である。 Contract information 2900 is basic information about the insurance products of the insurance companies with which each person has a contract.

具体的には、契約情報2900は、保険商品に加入している各人物を特定する個人ID2901、各人物の性別を特定する性別2902、各人物が契約した保険商品を特定する契約保険商品2903、各保険商品において入院1日当たりに支払われる金額を示す入院日額2904、及び、手術が行われた場合の支払額の倍率を示す手術給付倍率2905を含む。上記の契約情報2900は一例であり、契約情報2900は必要に応じて各人物が契約した保険商品に関する種々の情報を含んでもよい。 Specifically, the contract information 2900 includes a personal ID 2901 that identifies each person who has subscribed to the insurance product, a gender 2902 that identifies the gender of each person, a contracted insurance product 2903 that identifies the insurance product that each person has subscribed to, a daily hospitalization amount 2904 that indicates the amount paid per day of hospitalization for each insurance product, and a surgery benefit rate 2905 that indicates the rate of payment if surgery is performed. The above contract information 2900 is an example, and the contract information 2900 may include various information regarding the insurance products that each person has subscribed to as necessary.

図30は、本発明の実施例2の請求情報管理部134が管理する請求情報3000の一例を示す説明図である。 Figure 30 is an explanatory diagram showing an example of billing information 3000 managed by the billing information management unit 134 in Example 2 of the present invention.

請求情報3000は、保険の加入者が保険事業者に対して行った保険金の支払いの請求から抽出された情報であり、例えば各人物が請求のための書面の各項目に記載した内容がそのまま請求情報3000として保持されてもよい。請求情報3000は、個人ID3001、請求ID3002、請求日時3003、請求内容3004、入院日数3005及び手術3006を含む。 The claim information 3000 is information extracted from a claim for insurance payment made by an insurance policyholder to an insurance company, and for example, the contents written by each person in each item of the claim document may be retained as is as the claim information 3000. The claim information 3000 includes an individual ID 3001, a claim ID 3002, a claim date and time 3003, claim details 3004, number of days of hospitalization 3005, and surgery 3006.

個人ID3001は、各人物を特定する情報であり、契約情報2900の個人ID2901に対応する。請求ID3002は、各人物からの請求を特定する情報である。請求日時3003は、各人物からの請求が行われた日時を特定する情報である。 The individual ID 3001 is information that identifies each person, and corresponds to the individual ID 2901 in the contract information 2900. The billing ID 3002 is information that identifies a bill from each person. The billing date and time 3003 is information that identifies the date and time when a bill was made by each person.

請求内容3004は、各人物からの請求の内容を示す。例えば各人物が請求のための書面に記載した内容等がそのまま請求内容3004として登録されてもよい。具体的には、請求内容3004は、保険金の支払いの請求の理由となった事象(例えば病名等)を含んでもよい。 Claim details 3004 indicates the details of the claim from each person. For example, the details written by each person in the document for claim may be registered as claim details 3004 as is. Specifically, claim details 3004 may include the event (e.g., the name of the illness) that was the reason for claiming payment of insurance money.

入院日数3005は、各人物が入院した場合にその日数を示す。手術3006は、各人物が手術を受けたか否か及び受けた場合にはどのような手術を受けたかを示す。 Number of days hospitalized 3005 indicates the number of days each person was hospitalized, if any. Surgery 3006 indicates whether each person underwent surgery and, if so, what type of surgery they underwent.

図30では省略されているが、請求情報3000は、各人物に処方された薬剤を示す情報、及び、各人物の検査値を示す情報を含んでもよい。 Although omitted in FIG. 30, the billing information 3000 may include information indicating the medications prescribed for each person and information indicating each person's test results.

図31は、本発明の実施例2の支払区分定義情報管理部135が管理する支払区分定義情報3100の一例を示す説明図である。 Figure 31 is an explanatory diagram showing an example of payment category definition information 3100 managed by the payment category definition information management unit 135 in Example 2 of the present invention.

支払区分定義情報3100は、各人物の請求情報3000に基づく各項目の区分への集約結果の組み合わせと支払区分とを対応付ける辞書情報である。具体的には、支払区分定義情報3100は、支払区分3101、病名集約区分3102、薬剤集約区分3103、検査集約区分3104、手術集約区分3105及び入院集約区分3106を含む。これによって、支払区分3101の値と、病名集約区分3102から入院集約区分3106までの値の組み合わせとが対応付けられる。 The payment category definition information 3100 is dictionary information that associates the combination of aggregation results for each item category based on each person's billing information 3000 with a payment category. Specifically, the payment category definition information 3100 includes a payment category 3101, a disease name aggregation category 3102, a medication aggregation category 3103, an examination aggregation category 3104, a surgery aggregation category 3105, and a hospitalization aggregation category 3106. This associates the value of the payment category 3101 with a combination of values from the disease name aggregation category 3102 to the hospitalization aggregation category 3106.

例えば、ある人物の請求情報3000に基づく病名集約区分が「D1」であり、薬剤集約区分から入院集約区分までについては該当する値がない場合には、当該人物の請求情報3000に対応する支払区分は「P101」となる。特定された支払区分に基づいて、保険金の支払額を決定することができる。 For example, if the disease name aggregation category based on a person's billing information 3000 is "D1" and there are no corresponding values from the medication aggregation category to the hospitalization aggregation category, the payment category corresponding to the person's billing information 3000 will be "P101." The amount of insurance payment can be determined based on the identified payment category.

図32は、本発明の実施例2の支払判定結果情報管理部136が管理する支払判定結果情報3200の一例を示す説明図である。 Figure 32 is an explanatory diagram showing an example of payment judgment result information 3200 managed by the payment judgment result information management unit 136 in Example 2 of the present invention.

支払判定結果情報3200は、個人ID3201、支払区分3202、支払保険金額3203、評価対象区分3204、病名集約区分3205、薬剤集約区分3206、検査集約区分3207、手術集約区分3208及び入院集約区分3209を含む。 The payment determination result information 3200 includes a personal ID 3201, a payment category 3202, a paid insurance amount 3203, an evaluation target category 3204, a disease name aggregation category 3205, a drug aggregation category 3206, an examination aggregation category 3207, a surgery aggregation category 3208, and a hospitalization aggregation category 3209.

個人ID3201は、各人物を特定する情報であり、契約情報2900の個人ID2901に対応する。支払区分3202は、後述する支払判定部119の処理によって判定された支払区分を示す。支払保険金額3203は、判定された支払区分に応じて決定された保険金の支払金額を示す。評価対象区分3204は、後述する支払判定部119の処理によって判定された評価対象区分を示す。これは、実施例1における評価対象区分と同様に判定される。 The individual ID 3201 is information that identifies each person, and corresponds to the individual ID 2901 in the contract information 2900. The payment category 3202 indicates the payment category determined by the processing of the payment determination unit 119, which will be described later. The insurance payment amount 3203 indicates the amount of insurance payment determined according to the determined payment category. The evaluation target category 3204 indicates the evaluation target category determined by the processing of the payment determination unit 119, which will be described later. This is determined in the same way as the evaluation target category in Example 1.

病名集約区分3205から入院集約区分3209は、それぞれ、契約情報2900から抽出された病名、薬剤、検査値、手術及び入院に関する情報を所定の区分に集約した結果を示す。これらの区分への集約は、実施例1と同様に行われる。病名集約区分3205から入院集約区分3209の値の組み合わせに適合する病名集約区分3102から入院集約区分3106の組み合わせに対応する支払区分3101の値が支払区分3202として登録される。 Disease name aggregation category 3205 to hospitalization aggregation category 3209 each indicate the result of aggregating information on disease names, medications, test values, surgery, and hospitalizations extracted from contract information 2900 into a specified category. Aggregation into these categories is performed in the same manner as in Example 1. The value of payment category 3101 corresponding to the combination of disease name aggregation category 3102 to hospitalization aggregation category 3106 that matches the combination of values of disease name aggregation category 3205 to hospitalization aggregation category 3209 is registered as payment category 3202.

図33は、本発明の実施例2の支払判定部119が実行する処理の一例を示すフローチャートである。 Figure 33 is a flowchart showing an example of processing executed by the payment determination unit 119 in Example 2 of the present invention.

処理が開始されると(ステップ3301)、支払判定部119は、請求情報3000を読み込む(ステップ3302)。次に、支払判定部119は、請求情報3000から、病名情報、薬剤情報、検査結果情報、入院情報及び手術情報を順次抽出する(ステップ3303~ステップ3307)。 When processing begins (step 3301), the payment determination unit 119 reads the billing information 3000 (step 3302). Next, the payment determination unit 119 sequentially extracts disease name information, drug information, test result information, hospitalization information, and surgery information from the billing information 3000 (steps 3303 to 3307).

次に、支払判定部119は、抽出した情報を対象として支払判定を行う(ステップ3308)。具体的には、支払判定部119は、まず、抽出した病名情報、薬剤情報、検査結果情報、手術情報及び入院情報に対して、所定の区分への集約処理を行う。これは、実施例1の病名情報抽出部111、薬剤情報抽出部112、検査結果情報抽出部113、手術情報抽出部114及び入院情報抽出部115が実行する処理と同様である(ステップ1605、1705、1805、1905及び2002参照)。これによって集約された区分が支払判定結果情報3200の病名集約区分3205、薬剤集約区分3206、検査集約区分3207、手術集約区分3208及び入院集約区分3209に登録される。 Next, the payment determination unit 119 performs a payment determination for the extracted information (step 3308). Specifically, the payment determination unit 119 first performs a process of consolidating the extracted disease name information, drug information, test result information, surgery information, and hospitalization information into a predetermined category. This is the same as the process performed by the disease name information extraction unit 111, drug information extraction unit 112, test result information extraction unit 113, surgery information extraction unit 114, and hospitalization information extraction unit 115 in Example 1 (see steps 1605, 1705, 1805, 1905, and 2002). The categories consolidated in this way are registered in the disease name consolidation category 3205, drug consolidation category 3206, test consolidation category 3207, surgery consolidation category 3208, and hospitalization consolidation category 3209 of the payment determination result information 3200.

そして、支払判定部119は、病名集約区分3205から入院集約区分3209の値の組み合わせに適合する病名集約区分3102から入院集約区分3106の組み合わせを特定し、特定した組み合わせに対応する支払区分3101の値を支払判定結果として特定する。 Then, the payment determination unit 119 identifies a combination of the disease name summary category 3102 to the hospitalization summary category 3106 that matches the combination of values of the disease name summary category 3205 to the hospitalization summary category 3209, and identifies the value of the payment category 3101 that corresponds to the identified combination as the payment determination result.

次に、支払判定部119は、特定した支払判定結果を支払判定結果情報3200の支払区分3202に格納する(ステップ3309)。以上で支払判定部119の処理が終了する(ステップ3310)。 Next, the payment judgment unit 119 stores the identified payment judgment result in the payment category 3202 of the payment judgment result information 3200 (step 3309). This completes the processing of the payment judgment unit 119 (step 3310).

次に、実施例2の情報分析支援システム101が提供するユーザインターフェースの一例を、図34及び図35を参照して説明する。 Next, an example of a user interface provided by the information analysis support system 101 of the second embodiment will be described with reference to Figures 34 and 35.

図34は、本発明の実施例2の情報分析支援システム101による支払判定処理において、請求情報を表示するユーザインターフェースの一例を示す説明図である。 Figure 34 is an explanatory diagram showing an example of a user interface that displays billing information in the payment determination process by the information analysis support system 101 of Example 2 of the present invention.

図34に示す支払判定画面3400は、情報分析支援システム101によって出力される表示データの一例であり、例えば、請求情報指定部3401、請求情報読込実行ボタン3402、集約処理対象指定部3403、集約処理実行ボタン3404、支払判定処理実行ボタン3405及び情報表示部3406を含む。 The payment judgment screen 3400 shown in FIG. 34 is an example of display data output by the information analysis support system 101, and includes, for example, a billing information designation section 3401, a billing information read execution button 3402, an aggregation processing target designation section 3403, an aggregation processing execution button 3404, a payment judgment processing execution button 3405, and an information display section 3406.

請求情報指定部3401には、読み込む対象の請求情報を指定する情報が入力される。ユーザが請求情報指定部3401に請求情報を指定する情報を入力して請求情報読込実行ボタン3402を操作すると、指定された請求情報が読み込まれる(ステップ3302参照)。情報表示部3406には、読み込まれた請求情報3407が表示される。請求情報3407は、例えば、請求情報3000と同様であってもよい。 In the billing information specification section 3401, information specifying the billing information to be read is input. When the user inputs information specifying the billing information in the billing information specification section 3401 and operates the billing information read execution button 3402, the specified billing information is read (see step 3302). The information display section 3406 displays the read billing information 3407. The billing information 3407 may be the same as the billing information 3000, for example.

図35は、本発明の実施例2の情報分析支援システム101が支払判定処理の結果を表示するユーザインターフェースの一例を示す説明図である。 Figure 35 is an explanatory diagram showing an example of a user interface in which the information analysis support system 101 of the second embodiment of the present invention displays the results of the payment determination process.

例えば図34に示すように請求情報が読み込まれた後、ユーザが集約処理対象指定部3403に集約対象の情報の項目を指定する情報を入力して集約処理実行ボタン3404を操作すると、支払判定処理(ステップ3308)のうち、指定された項目の集約処理が実行される。 For example, as shown in FIG. 34, after the billing information is read, when the user inputs information specifying the information items to be aggregated in the aggregation processing target specification section 3403 and operates the aggregation processing execution button 3404, the aggregation processing of the specified items is executed in the payment determination process (step 3308).

さらに、ユーザが支払判定処理実行ボタン3405を操作すると、支払判定処理(ステップ3308)のうち、集約された区分の組み合わせの突合によって支払判定結果を特定する処理が実行される。情報表示部3406には、判定処理結果3501が表示される。判定処理結果3501は、例えば、支払判定結果情報3200と同様であってもよい。 Furthermore, when the user operates the payment judgment process execution button 3405, the process of identifying the payment judgment result by matching the aggregated category combinations is executed as part of the payment judgment process (step 3308). The judgment process result 3501 is displayed in the information display section 3406. The judgment process result 3501 may be the same as, for example, the payment judgment result information 3200.

なお、上述した実施例2の情報分析支援システム101の機能は、実施例1と同様に、API(Application Programming Interface)を介して提供されてもよい。例えば、情報分析支援システム101は、通信部108に接続されたネットワークを経由して請求情報を受信すると、それをデータベース107に記憶し、図33に示す処理を実行して、図34から図35に示す情報を表示するために必要なデータを、ネットワークを経由して出力してもよい。 The functions of the information analysis support system 101 in the above-described second embodiment may be provided via an API (Application Programming Interface) in the same manner as in the first embodiment. For example, when the information analysis support system 101 receives billing information via a network connected to the communication unit 108, it may store the billing information in the database 107, execute the process shown in FIG. 33, and output data required to display the information shown in FIGS. 34 to 35 via the network.

また、図28に示した情報分析支援システム101は、上述の請求情報に基づく支払区分の特定の機能に加えて、実施例1と同様のリスク分析の機能を有している。しかし、このようなシステム構成は一例であり、実施例2の情報分析支援システム101は、実施例1のようなリスク分析の機能を持たなくてもよい。 The information analysis support system 101 shown in FIG. 28 has a risk analysis function similar to that of Example 1, in addition to the function of identifying payment categories based on the billing information described above. However, this system configuration is only an example, and the information analysis support system 101 of Example 2 does not need to have the risk analysis function as in Example 1.

以上の実施例2によれば、保険金の支払判定も、精度を確保しながら自動化することができる。 According to the above-mentioned Example 2, the insurance payment determination can be automated while ensuring accuracy.

また、本発明の実施形態のシステムは次のように構成されてもよい。 The system of the present invention may also be configured as follows:

(1)計算機システム(例えば情報分析支援システム101)が実行する情報分析支援方法であって、前記計算機システムは、プロセッサ(例えばCPU104)と、前記プロセッサに接続される記憶装置(例えば記憶媒体106又はデータベース107)と、を有し、前記記憶装置は、健康に関するリスク値を算出するリスクモデルと、健康に関する情報を、前記健康に関する情報を集約する複数の集約区分の少なくともいずれかに対応付ける辞書情報(例えば病名定義情報500、薬剤定義情報600、手術定義情報700、入院定義情報800及び検査結果定義情報900の少なくともいずれか)と、1以上の前記集約区分の組み合わせと、前記リスクモデルの説明変数の値とを対応付ける説明変数定義情報(例えば説明変数定義情報1000)と、を保持し、前記情報分析支援方法は、前記プロセッサが、入力された情報から前記健康に関する情報を抽出する第1手順(例えばステップ1604、1704、1804、1904及び2004の少なくともいずれか)と、前記プロセッサが、前記辞書情報に基づいて、前記抽出された健康に関する情報に対応する1以上の前記集約区分を特定する第2手順(例えばステップ1605、1705、1805、1905及び2005の少なくともいずれか)と、前記プロセッサが、前記説明変数定義情報に基づいて、前記特定された1以上の集約区分の組み合わせに対応する前記説明変数の値を特定する第3手順(例えばステップ2102~2105)と、前記プロセッサが、前記リスクモデルに基づいて、前記特定された説明変数の値に対応する前記リスク値を算出する第4手順(例えばステップ2204)と、を含む。 (1) An information analysis support method executed by a computer system (e.g., information analysis support system 101), the computer system having a processor (e.g., CPU 104) and a storage device (e.g., storage medium 106 or database 107) connected to the processor, the storage device holding a risk model for calculating a health-related risk value, dictionary information for associating health-related information with at least one of a plurality of aggregation categories for aggregating the health-related information (e.g., at least one of disease name definition information 500, drug definition information 600, surgery definition information 700, hospitalization definition information 800, and test result definition information 900), and explanatory variable definition information for associating one or more combinations of the aggregation categories with values of explanatory variables of the risk model (e.g., explanatory variable definition information 1000), includes a first step (e.g., at least one of steps 1604, 1704, 1804, 1904, and 2004) in which the processor extracts the health-related information from the input information; a second step (e.g., at least one of steps 1605, 1705, 1805, 1905, and 2005) in which the processor identifies one or more aggregation categories corresponding to the extracted health-related information based on the dictionary information; a third step (e.g., steps 2102 to 2105) in which the processor identifies explanatory variable values corresponding to the combination of the identified one or more aggregation categories based on the explanatory variable definition information; and a fourth step (e.g., step 2204) in which the processor calculates the risk value corresponding to the identified explanatory variable value based on the risk model.

これによって、告知情報の項目の値が適切に集約され、多様な表現を含む告知情報に基づくリスク評価を、リスクモデルを使用して自動化することができる。 This allows the values of notification information items to be appropriately aggregated, and risk assessment based on notification information containing a variety of expressions can be automated using a risk model.

(2)上記(1)において、前記健康に関する情報は、病名に関して記述された情報(例えば病名303)、薬剤に関して記述された情報(例えば薬剤名304)、健康に関する検査値の情報(例えばBMI403~HbA1c405)、手術に関して記述された情報(例えば手術307)、及び、入院期間に関して記述された情報(例えば入院日305及び退院日306)の少なくともいずれかを含み、前記辞書情報は、前記病名に関する複数の記述を一つの前記集約区分に対応付ける情報(例えば病名定義情報500)、前記薬剤に関する複数の記述を一つの前記集約区分に対応付ける情報(例えば薬剤定義情報600)、前記健康に関する検査値の範囲を前記集約区分に対応付ける情報(例えば検査結果定義情報900)、前記手術に関する複数の記述を一つの前記集約区分に対応付ける情報(例えば手術定義情報700)、及び、前記入院期間の長さの範囲を前記集約区分に対応付ける情報(例えば入院定義情報800)の少なくともいずれかを含む。 (2) In the above (1), the health-related information includes at least one of information describing the disease name (e.g., disease name 303), information describing the medication (e.g., medication name 304), information about health-related test values (e.g., BMI 403 to HbA1c 405), information describing the surgery (e.g., surgery 307), and information describing the length of hospitalization (e.g., admission date 305 and discharge date 306), and the dictionary information includes at least one of information that associates multiple descriptions about the disease name with one of the aggregate categories (e.g., disease name definition information 500), information that associates multiple descriptions about the medication with one of the aggregate categories (e.g., medication definition information 600), information that associates the range of the health-related test values with the aggregate categories (e.g., test result definition information 900), information that associates multiple descriptions about the surgery with one of the aggregate categories (e.g., surgery definition information 700), and information that associates the range of the length of the hospitalization with the aggregate categories (e.g., hospitalization definition information 800).

これによって、健康に関する情報を適切に集約することができる。 This allows for proper aggregation of health-related information.

(3)上記(2)において、前記入力された情報は、保険商品への加入を希望する人物が提出した告知情報に含まれる情報であり、前記健康に関するリスク値は、前記保険商品における保険金の支払いリスクの大きさを示す値であり、前記記憶装置は、前記リスク値に基づいて前記人物を分類するための分類定義情報(例えば分類定義情報1500)をさらに保持し、前記情報分析支援方法は、前記プロセッサが、前記算出されたリスク値及び前記分類定義情報に基づいて、前記人物を分類する第5手順(例えばステップ2303~2304)をさらに含む。 (3) In the above (2), the input information is information included in notification information submitted by a person who wishes to subscribe to an insurance product, the health risk value is a value indicating the magnitude of risk of insurance payment for the insurance product, the storage device further holds classification definition information (e.g., classification definition information 1500) for classifying the person based on the risk value, and the information analysis support method further includes a fifth step (e.g., steps 2303 to 2304) in which the processor classifies the person based on the calculated risk value and the classification definition information.

これによって、保険商品への加入を希望する人物のリスクの評価を自動化することができる。 This makes it possible to automate the risk assessment of people seeking insurance coverage.

(4)上記(3)において、前記辞書情報は、前記健康に関する情報と前記集約区分との対応付けの各々について、前記特定された集約区分が前記リスクモデルに基づく前記リスク値の算出の対象であるかを示す情報(例えば評価処理区分(病名)503、評価処理区分(薬剤)603、評価処理区分(手術)703、評価処理区分(入院)803及び評価処理区分(検査)903の少なくともいずれか)を含み、前記第2手順において、前記プロセッサは、前記特定された集約区分が前記リスクモデルに基づく前記リスク値の算出の対象であるかを判定し、前記特定された集約区分が前記リスクモデルに基づく前記リスク値の算出の対象でない場合、前記特定された集約区分に基づいて特定された前記説明変数は、前記第4手順及び前記第5手順の対象から除外される。 (4) In the above (3), the dictionary information includes, for each of the correspondences between the health-related information and the aggregation category, information indicating whether the identified aggregation category is a target for the calculation of the risk value based on the risk model (e.g., at least one of evaluation processing category (disease name) 503, evaluation processing category (medication) 603, evaluation processing category (surgery) 703, evaluation processing category (hospitalization) 803, and evaluation processing category (examination) 903), and in the second step, the processor determines whether the identified aggregation category is a target for the calculation of the risk value based on the risk model, and if the identified aggregation category is not a target for the calculation of the risk value based on the risk model, the explanatory variable identified based on the identified aggregation category is excluded from the targets of the fourth step and the fifth step.

これによって、自動化されたリスク評価について所定の精度を確保することができる。 This ensures a certain level of accuracy in automated risk assessment.

(5)上記(4)において、前記辞書情報は、前記病名に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合、前記薬剤に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合、又は、前記手術に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合に、前記特定された集約区分が前記リスクモデルに基づく前記リスク値の算出の対象でないことを示す情報を含む。 (5) In (4) above, the dictionary information includes information indicating that the identified aggregation category is not subject to calculation of the risk value based on the risk model when the accuracy of the correspondence between the description of the disease name and the aggregation category is lower than a predetermined standard, when the accuracy of the correspondence between the description of the drug and the aggregation category is lower than a predetermined standard, or when the accuracy of the correspondence between the description of the surgery and the aggregation category is lower than a predetermined standard.

これによって、自動化されたリスク評価について所定の精度を確保することができる。 This ensures a certain level of accuracy in automated risk assessment.

(6)上記(4)において、前記辞書情報は、前記健康に関する検査値の範囲のうち出現頻度が所定の基準より低い範囲に対応する前記集約区分、又は、前記入院期間の長さの範囲のうち出現頻度が所定の基準より低い範囲に対応する前記集約区分について、前記特定された集約区分が前記リスクモデルに基づく前記リスク値の算出の対象でないことを示す情報を含む。 (6) In (4) above, the dictionary information includes information indicating that the identified aggregation category corresponding to a range of the health-related test values whose frequency of occurrence is lower than a predetermined standard, or the aggregation category corresponding to a range of the length of hospitalization whose frequency of occurrence is lower than a predetermined standard, is not subject to calculation of the risk value based on the risk model.

これによって、自動化されたリスク評価について所定の精度を確保することができる。 This ensures a certain level of accuracy in automated risk assessment.

(7)上記(3)において、前記辞書情報は、前記健康に関する情報と前記集約区分との対応付けの各々について、前記特定された集約区分の確認を要求するかを示す情報(例えば評価処理区分(病名)503、評価処理区分(薬剤)603、評価処理区分(手術)703、評価処理区分(入院)803及び評価処理区分(検査)903の少なくともいずれか)を含み、前記第2手順において、前記プロセッサは、前記特定された集約区分の確認が要求されているかを判定し、前記情報分析支援方法は、前記プロセッサが、前記人物を分類した結果を表示し、前記特定された集約区分の確認が要求されている場合、前記特定された集約区分の確認が要求されていることを示す情報を出力する第6手順(例えばステップ2305)をさらに含む。 (7) In the above (3), the dictionary information includes information indicating whether confirmation of the identified aggregation category is requested for each of the associations between the health-related information and the aggregation category (e.g., at least one of evaluation processing category (disease name) 503, evaluation processing category (medication) 603, evaluation processing category (surgery) 703, evaluation processing category (hospitalization) 803, and evaluation processing category (examination) 903), and in the second step, the processor determines whether confirmation of the identified aggregation category is requested, and the information analysis support method further includes a sixth step (e.g., step 2305) in which the processor displays the result of classifying the person and, if confirmation of the identified aggregation category is requested, outputs information indicating that confirmation of the identified aggregation category is requested.

これによって、自動化されたリスク評価について所定の精度を確保することができる。 This ensures a certain level of accuracy in automated risk assessment.

(8)上記(7)において、前記辞書情報は、前記病名に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合、前記薬剤に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合、又は、前記手術に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合に、前記特定された集約区分の確認を要求することを示す情報を含む。 (8) In (7) above, the dictionary information includes information indicating that confirmation of the identified aggregation category is requested if the degree of correspondence between the description of the disease name and the aggregation category is lower than a predetermined standard, if the degree of correspondence between the description of the drug and the aggregation category is lower than a predetermined standard, or if the degree of correspondence between the description of the surgery and the aggregation category is lower than a predetermined standard.

これによって、自動化されたリスク評価について所定の精度を確保することができる。 This ensures a certain level of accuracy in automated risk assessment.

(9)上記(7)において、前記辞書情報は、前記健康に関する検査値の範囲のうち出現頻度が所定の基準より低い範囲に対応する前記集約区分、又は、前記入院期間の長さの範囲のうち出現頻度が所定の基準より低い範囲に対応する前記集約区分について、前記特定された集約区分の確認を要求することを示す情報を含む。 (9) In (7) above, the dictionary information includes information indicating a request to confirm the identified aggregation category, for the aggregation category corresponding to a range of the health-related test values whose frequency of occurrence is lower than a predetermined standard, or for the aggregation category corresponding to a range of the length of hospitalization whose frequency of occurrence is lower than a predetermined standard.

これによって、自動化されたリスク評価について所定の精度を確保することができる。 This ensures a certain level of accuracy in automated risk assessment.

(10)計算機システム(例えば情報分析支援システム101)が実行する情報分析支援方法であって、前記計算機システムは、プロセッサ(例えばCPU104)と、前記プロセッサに接続される記憶装置(例えば記憶媒体106又はデータベース107)と、を有し、前記記憶装置は、健康に関する情報を、前記健康に関する情報を集約する複数の集約区分の少なくともいずれかに対応付ける辞書情報(例えば病名定義情報500、薬剤定義情報600、手術定義情報700、入院定義情報800及び検査結果定義情報900の少なくともいずれか)と、1以上の前記集約区分の組み合わせと、保険金の支払区分とを対応付ける支払区分定義情報(例えば支払区分定義情報3100)と、を保持し、前記情報分析支援方法は、前記プロセッサが、保険金の支払いを請求する情報から前記健康に関する情報を抽出する第1手順(例えばステップ3303~3307の少なくともいずれか)と、前記プロセッサが、前記辞書情報に基づいて、前記抽出された健康に関する情報に対応する1以上の前記集約区分を特定する第2手順(例えばステップ3308)と、前記プロセッサが、前記支払区分定義情報に基づいて、前記特定された1以上の集約区分の組み合わせに対応する前記支払区分を特定する第3手順(例えばステップ3308)と、を含む。 (10) An information analysis support method executed by a computer system (e.g., information analysis support system 101), the computer system having a processor (e.g., CPU 104) and a storage device (e.g., storage medium 106 or database 107) connected to the processor, the storage device storing dictionary information (e.g., at least one of disease name definition information 500, drug definition information 600, surgery definition information 700, hospitalization definition information 800, and test result definition information 900) that associates health-related information with at least one of a plurality of aggregation categories that aggregate the health-related information, and a combination of one or more of the aggregation categories and an insurance payment category. The information analysis support method includes a first step (e.g., at least one of steps 3303 to 3307) in which the processor extracts the health-related information from the information claiming payment of insurance money, a second step (e.g., step 3308) in which the processor identifies one or more aggregate categories that correspond to the extracted health-related information based on the dictionary information, and a third step (e.g., step 3308) in which the processor identifies the payment category that corresponds to the combination of the identified one or more aggregate categories based on the payment category definition information.

これによって、請求情報の項目の値が適切に集約され、多様な表現を含む請求情報に基づく支払区分の判定を自動化することができる。 This allows the values of billing information items to be appropriately aggregated, automating the determination of payment classifications based on billing information that includes a variety of expressions.

(11)上記(10)において、前記健康に関する情報は、病名に関して記述された情報(例えば病名303)、薬剤に関して記述された情報(例えば薬剤名304)、健康に関する検査値の情報(例えばBMI403~HbA1c405)、手術に関して記述された情報(例えば手術307)、及び、入院期間に関して記述された情報(例えば入院日305及び退院日306)の少なくともいずれかを含み、前記辞書情報は、前記病名に関する複数の記述を一つの前記集約区分に対応付ける情報(例えば病名定義情報500)、前記薬剤に関する複数の記述を一つの前記集約区分に対応付ける情報(例えば薬剤定義情報600)、前記健康に関する検査値の範囲を前記集約区分に対応付ける情報(例えば検査結果定義情報900)、前記手術に関する複数の記述を一つの前記集約区分に対応付ける情報(例えば手術定義情報700)、及び、前記入院期間の長さの範囲を前記集約区分に対応付ける情報(例えば入院定義情報800)の少なくともいずれかを含む。 (11) In the above (10), the health-related information includes at least one of information describing the disease name (e.g., disease name 303), information describing the medication (e.g., medication name 304), information about health-related test values (e.g., BMI 403 to HbA1c 405), information describing the surgery (e.g., surgery 307), and information describing the length of hospitalization (e.g., admission date 305 and discharge date 306), and the dictionary information includes at least one of information that associates multiple descriptions about the disease name with one of the aggregation categories (e.g., disease name definition information 500), information that associates multiple descriptions about the medication with one of the aggregation categories (e.g., medication definition information 600), information that associates the range of the health-related test values with the aggregation category (e.g., test result definition information 900), information that associates multiple descriptions about the surgery with one of the aggregation categories (e.g., surgery definition information 700), and information that associates the range of the length of the hospitalization with the aggregation category (e.g., hospitalization definition information 800).

これによって、健康に関する情報を適切に集約することができる。 This allows for proper aggregation of health-related information.

(12)上記(11)において、前記辞書情報は、前記健康に関する情報と前記集約区分との対応付けの各々について、前記特定された集約区分が前記支払区分定義情報に基づく前記支払区分の特定の対象であるかを示す情報(例えば評価処理区分(病名)503、評価処理区分(薬剤)603、評価処理区分(手術)703、評価処理区分(入院)803及び評価処理区分(検査)903の少なくともいずれか)を含み、前記第2手順において、前記プロセッサは、前記特定された集約区分が前記特定された集約区分が前記支払区分定義情報に基づく前記支払区分の特定の対象であるかを判定し、前記特定された集約区分が前記特定された集約区分が前記支払区分定義情報に基づく前記支払区分の特定の対象でない場合、前記特定された集約区分は、前記第3手順の対象から除外される。 (12) In the above (11), the dictionary information includes, for each of the correspondences between the health-related information and the aggregation category, information indicating whether the identified aggregation category is a specific target of the payment category based on the payment category definition information (e.g., at least one of evaluation processing category (disease name) 503, evaluation processing category (medication) 603, evaluation processing category (surgery) 703, evaluation processing category (hospitalization) 803, and evaluation processing category (examination) 903), and in the second step, the processor determines whether the identified aggregation category is a specific target of the payment category based on the payment category definition information, and if the identified aggregation category is not a specific target of the payment category based on the payment category definition information, the identified aggregation category is excluded from the target of the third step.

これによって、自動化された支払区分の判定について所定の精度を確保することができる。 This ensures a certain level of accuracy in automated payment classification determination.

(13)上記(11)において、前記辞書情報は、前記健康に関する情報と前記集約区分との対応付けの各々について、前記特定された集約区分の確認を要求するかを示す情報(例えば評価処理区分(病名)503、評価処理区分(薬剤)603、評価処理区分(手術)703、評価処理区分(入院)803及び評価処理区分(検査)903の少なくともいずれか)を含み、前記第2手順において、前記プロセッサは、前記特定された集約区分の確認が要求されているかを判定し、前記情報分析支援方法は、前記プロセッサが、前記特定された支払区分を表示し、前記特定された集約区分の確認が要求されている場合、前記特定された集約区分の確認が要求されていることを示す情報を出力する第4手順をさらに含む。 (13) In the above (11), the dictionary information includes information indicating whether confirmation of the identified aggregation category is requested for each of the associations between the health-related information and the aggregation category (e.g., at least one of evaluation processing category (disease name) 503, evaluation processing category (medication) 603, evaluation processing category (surgery) 703, evaluation processing category (hospitalization) 803, and evaluation processing category (examination) 903), and in the second step, the processor determines whether confirmation of the identified aggregation category is requested, and the information analysis support method further includes a fourth step in which the processor displays the identified payment category and, if confirmation of the identified aggregation category is requested, outputs information indicating that confirmation of the identified aggregation category is requested.

これによって、自動化された支払区分の判定について所定の精度を確保することができる。 This ensures a certain level of accuracy in automated payment classification determination.

なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明のより良い理解のために詳細に説明したのであり、必ずしも説明の全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることが可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 The present invention is not limited to the above-described embodiments, but includes various modifications. For example, the above-described embodiments have been described in detail to provide a better understanding of the present invention, and are not necessarily limited to those having all of the configurations described. It is also possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. It is also possible to add, delete, or replace part of the configuration of each embodiment with other configurations.

また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によってハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによってソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、不揮発性半導体メモリ、ハードディスクドライブ、SSD(Solid State Drive)等の記憶デバイス、または、ICカード、SDカード、DVD等の計算機読み取り可能な非一時的データ記憶媒体に格納することができる。 The above configurations, functions, processing units, processing means, etc. may be realized in hardware, in part or in whole, for example by designing them as integrated circuits. The above configurations, functions, etc. may be realized in software, by a processor interpreting and executing a program that realizes each function. Information on the programs, tables, files, etc. that realize each function can be stored in storage devices such as non-volatile semiconductor memory, hard disk drives, and SSDs (Solid State Drives), or in computer-readable non-transitory data storage media such as IC cards, SD cards, and DVDs.

また、制御線及び情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線及び情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてもよい。 In addition, the control lines and information lines shown are those considered necessary for the explanation, and not all control lines and information lines on the product are necessarily shown. In reality, it can be assumed that almost all components are interconnected.

101 情報分析支援システム
102 入力部
103 出力部
104 CPU
105 メモリ
106 記憶媒体
107 データベース
108 通信部
111 病名情報抽出部
112 薬剤情報抽出部
113 検査結果情報抽出部
114 手術情報抽出部
115 入院情報抽出部
116 説明変数情報生成部
117 リスク算出部
118 リスク判定部
119 支払判定部
121 基本情報管理部
122 健康情報管理部
123 病名定義情報管理部
124 薬剤定義情報管理部
125 手術定義情報管理部
126 入院定義情報管理部
127 検査結果定義情報管理部
128 説明変数定義情報管理部
129 説明変数生成結果管理部
130 リスク算出対象情報管理部
131 リスクモデル情報管理部
132 分類定義管理部
133 契約情報管理部
134 請求情報管理部
135 支払区分定義情報管理部
136 支払判定結果情報管理部
101 Information analysis support system 102 Input unit 103 Output unit 104 CPU
105 Memory 106 Storage medium 107 Database 108 Communication unit 111 Disease name information extraction unit 112 Drug information extraction unit 113 Test result information extraction unit 114 Surgery information extraction unit 115 Hospitalization information extraction unit 116 Explanatory variable information generation unit 117 Risk calculation unit 118 Risk judgment unit 119 Payment judgment unit 121 Basic information management unit 122 Health information management unit 123 Disease name definition information management unit 124 Drug definition information management unit 125 Surgery definition information management unit 126 Hospitalization definition information management unit 127 Test result definition information management unit 128 Explanatory variable definition information management unit 129 Explanatory variable generation result management unit 130 Risk calculation target information management unit 131 Risk model information management unit 132 Classification definition management unit 133 Contract information management unit 134 Billing information management unit 135 Payment classification definition information management unit 136 Payment judgment result information management unit

Claims (10)

計算機システムが実行する情報分析支援方法であって、
前記計算機システムは、プロセッサと、前記プロセッサに接続される記憶装置と、を有し、
前記記憶装置は、
健康に関するリスク値を算出するリスクモデルと、
健康に関する情報を、前記健康に関する情報を集約する複数の集約区分の少なくともいずれかに対応付ける辞書情報と、
1以上の前記集約区分の組み合わせと、前記リスクモデルの説明変数の値とを対応付ける説明変数定義情報と、を保持し、
前記情報分析支援方法は、
前記プロセッサが、入力された情報から前記健康に関する情報を抽出する第1手順と、
前記プロセッサが、前記辞書情報に基づいて、前記抽出された健康に関する情報に対応する1以上の前記集約区分を特定する第2手順と、
前記プロセッサが、前記説明変数定義情報に基づいて、前記特定された1以上の集約区分の組み合わせに対応する前記説明変数の値を特定する第3手順と、
前記プロセッサが、前記リスクモデルに基づいて、前記特定された説明変数の値に対応する前記リスク値を算出する第4手順と、を含むことを特徴とする情報分析支援方法。
An information analysis support method executed by a computer system, comprising:
The computer system includes a processor and a storage device connected to the processor;
The storage device includes:
A risk model for calculating a risk value for health;
Dictionary information that associates information related to health with at least one of a plurality of aggregation categories that aggregate the information related to health;
retaining explanatory variable definition information that associates one or more combinations of the aggregation categories with values of explanatory variables of the risk model;
The information analysis support method includes:
A first step in which the processor extracts the health-related information from input information;
a second step of the processor identifying one or more of the aggregation categories corresponding to the extracted health-related information based on the dictionary information;
a third step of the processor identifying values of the explanatory variables corresponding to the identified combination of one or more aggregation categories based on the explanatory variable definition information;
and a fourth step of the processor calculating the risk value corresponding to the value of the identified explanatory variable based on the risk model.
請求項1に記載の情報分析支援方法であって、
前記健康に関する情報は、病名に関して記述された情報、薬剤に関して記述された情報、健康に関する検査値の情報、手術に関して記述された情報、及び、入院期間に関して記述された情報の少なくともいずれかを含み、
前記辞書情報は、前記病名に関する複数の記述を一つの前記集約区分に対応付ける情報、前記薬剤に関する複数の記述を一つの前記集約区分に対応付ける情報、前記健康に関する検査値の範囲を前記集約区分に対応付ける情報、前記手術に関する複数の記述を一つの前記集約区分に対応付ける情報、及び、前記入院期間の長さの範囲を前記集約区分に対応付ける情報の少なくともいずれかを含むことを特徴とする情報分析支援方法。
2. The information analysis support method according to claim 1,
The health-related information includes at least one of information describing a disease name, information describing a medication, information describing a test result related to health, information describing an operation, and information describing a length of hospitalization;
An information analysis support method characterized in that the dictionary information includes at least one of information that corresponds multiple descriptions of the disease name to one of the aggregation categories, information that corresponds multiple descriptions of the medication to one of the aggregation categories, information that corresponds a range of test values related to the health to the aggregation categories, information that corresponds multiple descriptions of the surgery to one of the aggregation categories, and information that corresponds a range of the length of the hospital stay to the aggregation categories.
請求項2に記載の情報分析支援方法であって、
前記入力された情報は、保険商品への加入を希望する人物が提出した告知情報に含まれる情報であり、
前記健康に関するリスク値は、前記保険商品における保険金の支払いリスクの大きさを示す値であり、
前記記憶装置は、前記リスク値に基づいて前記人物を分類するための分類定義情報をさらに保持し、
前記情報分析支援方法は、前記プロセッサが、前記算出されたリスク値及び前記分類定義情報に基づいて、前記人物を分類する第5手順をさらに含むことを特徴とする情報分析支援方法。
3. The information analysis support method according to claim 2,
The input information is information included in notification information submitted by a person who wishes to subscribe to an insurance product,
the health risk value is a value indicating the magnitude of risk of insurance payment for the insurance product,
the storage device further stores classification definition information for classifying the person based on the risk value;
The information analysis support method, further comprising a fifth step in which the processor classifies the person based on the calculated risk value and the classification definition information.
請求項3に記載の情報分析支援方法であって、
前記辞書情報は、前記健康に関する情報と前記集約区分との対応付けの各々について、前記特定された集約区分が前記リスクモデルに基づく前記リスク値の算出の対象であるかを示す情報を含み、
前記第2手順において、前記プロセッサは、前記特定された集約区分が前記リスクモデルに基づく前記リスク値の算出の対象であるかを判定し、
前記特定された集約区分が前記リスクモデルに基づく前記リスク値の算出の対象でない場合、前記特定された集約区分に基づいて特定された前記説明変数は、前記第4手順及び前記第5手順の対象から除外されることを特徴とする情報分析支援方法。
4. The information analysis support method according to claim 3,
the dictionary information includes, for each of the associations between the health-related information and the aggregation categories, information indicating whether the identified aggregation category is a target for calculation of the risk value based on the risk model;
In the second step, the processor determines whether the identified aggregation category is a target for calculating the risk value based on the risk model;
An information analysis support method, characterized in that if the identified aggregation category is not subject to calculation of the risk value based on the risk model, the explanatory variable identified based on the identified aggregation category is excluded from the subjects of the fourth step and the fifth step.
請求項4に記載の情報分析支援方法であって、
前記辞書情報は、前記病名に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合、前記薬剤に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合、又は、前記手術に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合に、前記特定された集約区分が前記リスクモデルに基づく前記リスク値の算出の対象でないことを示す情報を含むことを特徴とする情報分析支援方法。
5. The information analysis support method according to claim 4,
An information analysis support method characterized in that the dictionary information includes information indicating that the identified aggregation category is not subject to calculation of the risk value based on the risk model when the accuracy of the correspondence between the description of the disease name and the aggregation category is lower than a predetermined standard, when the accuracy of the correspondence between the description of the medication and the aggregation category is lower than a predetermined standard, or when the accuracy of the correspondence between the description of the surgery and the aggregation category is lower than a predetermined standard.
請求項4に記載の情報分析支援方法であって、
前記辞書情報は、前記健康に関する検査値の範囲のうち出現頻度が所定の基準より低い範囲に対応する前記集約区分、又は、前記入院期間の長さの範囲のうち出現頻度が所定の基準より低い範囲に対応する前記集約区分について、前記特定された集約区分が前記リスクモデルに基づく前記リスク値の算出の対象でないことを示す情報を含むことを特徴とする情報分析支援方法。
5. The information analysis support method according to claim 4,
The information analysis support method is characterized in that the dictionary information includes information indicating that the identified aggregation category corresponding to a range of the health-related test values whose frequency of occurrence is lower than a predetermined standard, or the aggregation category corresponding to a range of the length of hospitalization whose frequency of occurrence is lower than a predetermined standard, is not subject to calculation of the risk value based on the risk model.
請求項3に記載の情報分析支援方法であって、
前記辞書情報は、前記健康に関する情報と前記集約区分との対応付けの各々について、前記特定された集約区分の確認を要求するかを示す情報を含み、
前記第2手順において、前記プロセッサは、前記特定された集約区分の確認が要求されているかを判定し、
前記情報分析支援方法は、前記プロセッサが、前記人物を分類した結果を表示し、前記特定された集約区分の確認が要求されている場合、前記特定された集約区分の確認が要求されていることを示す情報を出力する第6手順をさらに含むことを特徴とする情報分析支援方法。
4. The information analysis support method according to claim 3,
The dictionary information includes information indicating whether to request confirmation of the identified aggregation category for each of the associations between the health-related information and the aggregation category,
In the second step, the processor determines whether confirmation of the identified aggregation category is required;
The information analysis support method is characterized in that it further includes a sixth step in which the processor displays the results of classifying the person, and, if confirmation of the identified aggregation category is requested, outputs information indicating that confirmation of the identified aggregation category is requested.
請求項7に記載の情報分析支援方法であって、
前記辞書情報は、前記病名に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合、前記薬剤に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合、又は、前記手術に関する記述と前記集約区分との対応付けの確度が所定の基準より低い場合に、前記特定された集約区分の確認を要求することを示す情報を含むことを特徴とする情報分析支援方法。
The information analysis support method according to claim 7,
An information analysis support method characterized in that the dictionary information includes information indicating that confirmation of the identified aggregation category is requested when the accuracy of the correspondence between the description of the disease name and the aggregation category is lower than a predetermined standard, when the accuracy of the correspondence between the description of the medication and the aggregation category is lower than a predetermined standard, or when the accuracy of the correspondence between the description of the surgery and the aggregation category is lower than a predetermined standard.
請求項7に記載の情報分析支援方法であって、
前記辞書情報は、前記健康に関する検査値の範囲のうち出現頻度が所定の基準より低い範囲に対応する前記集約区分、又は、前記入院期間の長さの範囲のうち出現頻度が所定の基準より低い範囲に対応する前記集約区分について、前記特定された集約区分の確認を要求することを示す情報を含むことを特徴とする情報分析支援方法。
The information analysis support method according to claim 7,
An information analysis support method characterized in that the dictionary information includes information indicating a request for confirmation of the identified aggregation category, for the aggregation category corresponding to a range of the health-related test values whose frequency of occurrence is lower than a predetermined standard, or for the aggregation category corresponding to a range of the length of hospitalization whose frequency of occurrence is lower than a predetermined standard.
情報分析支援システムであって、An information analysis support system,
プロセッサと、前記プロセッサに接続される記憶装置と、を有し、A processor and a storage device connected to the processor,
前記記憶装置は、The storage device includes:
健康に関するリスク値を算出するリスクモデルと、A risk model for calculating a risk value for health;
健康に関する情報を、前記健康に関する情報を集約する複数の集約区分の少なくともいずれかに対応付ける辞書情報と、Dictionary information that associates information related to health with at least one of a plurality of aggregation categories that aggregate the information related to health;
1以上の前記集約区分の組み合わせと、前記リスクモデルの説明変数の値とを対応付ける説明変数定義情報と、を保持し、retaining explanatory variable definition information that associates one or more combinations of the aggregation categories with values of explanatory variables of the risk model;
前記プロセッサは、The processor,
入力された情報から前記健康に関する情報を抽出し、Extracting the health-related information from the input information;
前記辞書情報に基づいて、前記抽出された健康に関する情報に対応する1以上の前記集約区分を特定し、Identifying one or more of the aggregation categories corresponding to the extracted health-related information based on the dictionary information;
前記説明変数定義情報に基づいて、前記特定された1以上の集約区分の組み合わせに対応する前記説明変数の値を特定し、Identifying values of the explanatory variables corresponding to the combination of the one or more aggregation categories identified based on the explanatory variable definition information;
前記リスクモデルに基づいて、前記特定された説明変数の値に対応する前記リスク値を算出することを特徴とする情報分析支援システム。An information analysis support system, comprising: a risk model that calculates the risk value corresponding to the value of the specified explanatory variable.
JP2021209143A 2021-12-23 2021-12-23 Information analysis support method and information analysis support system Active JP7561114B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021209143A JP7561114B2 (en) 2021-12-23 2021-12-23 Information analysis support method and information analysis support system
PCT/JP2022/042905 WO2023119985A1 (en) 2021-12-23 2022-11-18 Information analysis assistance method and information analysis assistance system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021209143A JP7561114B2 (en) 2021-12-23 2021-12-23 Information analysis support method and information analysis support system

Publications (2)

Publication Number Publication Date
JP2023093975A JP2023093975A (en) 2023-07-05
JP7561114B2 true JP7561114B2 (en) 2024-10-03

Family

ID=86902231

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021209143A Active JP7561114B2 (en) 2021-12-23 2021-12-23 Information analysis support method and information analysis support system

Country Status (2)

Country Link
JP (1) JP7561114B2 (en)
WO (1) WO2023119985A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015022374A (en) 2013-07-16 2015-02-02 富士通株式会社 Input support program, input support apparatus, and input support method
JP2017134474A (en) 2016-01-25 2017-08-03 株式会社日立製作所 Insurance system, information providing server and insurance risk calculation method
CN110246045A (en) 2019-04-23 2019-09-17 阿里巴巴集团控股有限公司 Case methods of exhibiting, calculates equipment and computer readable storage medium at device
JP2020106882A (en) 2018-12-26 2020-07-09 株式会社日立製作所 Insurance design support system and insurance design support method
JP2021189585A (en) 2020-05-27 2021-12-13 株式会社日立製作所 Prediction device, prediction method, and prediction program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015022374A (en) 2013-07-16 2015-02-02 富士通株式会社 Input support program, input support apparatus, and input support method
JP2017134474A (en) 2016-01-25 2017-08-03 株式会社日立製作所 Insurance system, information providing server and insurance risk calculation method
JP2020106882A (en) 2018-12-26 2020-07-09 株式会社日立製作所 Insurance design support system and insurance design support method
CN110246045A (en) 2019-04-23 2019-09-17 阿里巴巴集团控股有限公司 Case methods of exhibiting, calculates equipment and computer readable storage medium at device
JP2021189585A (en) 2020-05-27 2021-12-13 株式会社日立製作所 Prediction device, prediction method, and prediction program

Also Published As

Publication number Publication date
JP2023093975A (en) 2023-07-05
WO2023119985A1 (en) 2023-06-29

Similar Documents

Publication Publication Date Title
Blacketer et al. Increasing trust in real-world evidence through evaluation of observational data quality
Wang et al. Documentation and review of social determinants of health data in the EHR: measures and associated insights
Muneeswaran et al. A framework for data analytics-based healthcare systems
Lee et al. Unlocking the potential of electronic health records for health research
US11403330B2 (en) Systems and methods for customized annotation of medical information
US7720697B1 (en) Systems and methods for pharmacy claims-based condition identification proxies
US20220058749A1 (en) Medical fraud, waste, and abuse analytics systems and methods
US20080040164A1 (en) System and Method for Facilitating Claims Processing
US20040143457A1 (en) Method and system for sharing personal health data
Zechmeister-Koss et al. Appropriate Evidence Sources for Populating Decision Analytic Models within Health Technology Assessment (HTA) A Systematic Review of HTA Manuals and Health Economic Guidelines
US20150134362A1 (en) Systems and methods for a medical coder marketplace
US11538561B2 (en) Systems and methods for medical information data warehouse management
Fleurence et al. Assessing real-world data from electronic health records for health technology assessment: the SUITABILITY checklist: a good practices report of an ISPOR task force
US12148524B1 (en) Apparatuses, systems, and methods for reducing return of prescriptions to stock
Kharrazi et al. Comparing the predictive effects of patient medication adherence indices in electronic health record and claims-based risk stratification models
US20230055277A1 (en) Medical fraud, waste, and abuse analytics systems and methods using sensitivity analysis
US8010385B1 (en) Method and system for notifying healthcare consumers of changes in insurance coverage status for their healthcare service providers and/or medications
JP7561114B2 (en) Information analysis support method and information analysis support system
US12265448B2 (en) Apparatus and method for data fault detection and repair
US12217839B2 (en) Systems and methods for medical information data warehouse management
US20200143914A1 (en) User Interface, System, and Method for Optimization of Patient Problem List Encoding
US11514068B1 (en) Data validation system
Cole et al. Ambulatory systems: electronic health records
US20160162650A1 (en) Method for automating medical billing
US20250225012A1 (en) Apparatus and method for data fault detection and repair

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240905

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: 20240917

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240920

R150 Certificate of patent or registration of utility model

Ref document number: 7561114

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150