JP6745686B2 - Name identification processing method - Google Patents
Name identification processing method Download PDFInfo
- Publication number
- JP6745686B2 JP6745686B2 JP2016178689A JP2016178689A JP6745686B2 JP 6745686 B2 JP6745686 B2 JP 6745686B2 JP 2016178689 A JP2016178689 A JP 2016178689A JP 2016178689 A JP2016178689 A JP 2016178689A JP 6745686 B2 JP6745686 B2 JP 6745686B2
- Authority
- JP
- Japan
- Prior art keywords
- name
- name identification
- patient
- surname
- server device
- 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
Links
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Description
本発明は、例えば各種医療施設等で使用される匿名加工情報の名寄せ処理方法に関する。 The invention, for example, relate to the name identification processing method for anonymous processing information used in various medical facilities.
従来、例えば複数の医療施設等が参加する学術研究においては、ユーザの属性情報を管理収集するために、氏名等を匿名化した各種調査票が用いられている。このような調査票を用いることで、例えば複数の医療施設等の情報をセンターで統括的に管理するときに、匿名化された状態で、調査票を医療施設から各センターに提供することが可能となる。昨今では、個人情報保護法等の導入により、個人情報の秘匿化が極めて重要になってきているが、このような調査票の活用によれば、当該個人情報を外部に開示することなく、安全にやり取りすることが可能である。そして、今日では、このような特定機関同士の漏洩化を防止するため、名寄せ処理方法について種々の方法が採用されている。 Conventionally, for example, in academic research in which a plurality of medical facilities participate, various survey forms in which names and the like are anonymized are used to manage and collect user attribute information. By using such a questionnaire, it is possible to provide the questionnaire from a medical facility to each center in an anonymized state, for example, when centrally managing information on multiple medical facilities etc. Becomes Recently, due to the introduction of the Personal Information Protection Law, etc., it is extremely important to keep personal information confidential, but by utilizing such survey forms, it is possible to secure personal information without disclosing it to the outside. It is possible to interact with. In order to prevent such leakage between specific organizations, various name identification processing methods have been adopted today.
この種の技術として、例えば、特許文献1では、サーバを用いた技術であって、名寄せに係る記録について、当該記録に関する属性値を複数の属性値に転換し、当該複数の属性値を秘匿化して、記録すると共に、当該記録を適宜読み出して、名寄せデータを生成する名寄せ処理システムが開示されている。 As a technique of this kind, for example, in Patent Document 1, a technique using a server is used, and for a record related to name identification, an attribute value related to the record is converted into a plurality of attribute values, and the plurality of attribute values are concealed. A name identification processing system is disclosed in which the name identification data is recorded and read as appropriate to generate name identification data.
しかしながら、一般的な名寄せ処理においては、患者個人を特定できる情報を、ハッシュ関数等を用いてランダムな固定長の英数字の並びに変換し、当該施設以外での患者個人の特定を困難にしていることが問題となっていた。 However, in general name identification processing, information that can identify a patient individual is converted into a random fixed-length alphanumeric character array using a hash function, etc., making it difficult to identify a patient individual outside the facility. That was a problem.
これは、前述した特許文献1に開示された技術においても同様である。さらに、従来の名寄せ処理においては、例えば、名の下1文字で男女判断したり、名字の希少性を判断したりすることはできなかった。 This is also the case with the technique disclosed in Patent Document 1 described above. Further, in the conventional name identification process, for example, it is not possible to determine the gender of one character under the name or the rarity of the surname.
本発明は、このような課題に鑑みてなされたものであり、例えば、患者情報等の個人情報等を複数の医療施設等において匿名化処理し、より秘匿性を高めながらも名寄せ精度を高めた名寄せ処理方法を提供することを目的とする。 The present invention has been made in view of such a problem, for example, anonymization processing of personal information such as patient information in a plurality of medical facilities, etc., to improve the accuracy of name identification while increasing confidentiality. It is intended to provide a name identification processing method.
上記課題を解決するため、本発明の一態様に係る名寄せ処理方法は、医療施設において、名寄せサーバ装置、DBサーバ装置、Webサーバ、及びアプリケーションサーバを有する名寄せ処理システムにより実行される名寄せ処理方法であって、前記DBサーバ装置が、前記Webサーバから調査票データの登録を受け、前記調査票データを前記名寄せサーバ装置に転送するステップと、前記名寄せサーバ装置が、患者の姓、名のカナを取得し、入力変換関数による置換を行うステップと、前記名寄せサーバ装置が、前記患者の姓、名の漢字を取得し、標準化対応表と突合、変換を実施し、全ての前記患者の姓、名のカナを取得し、カナ標準化対応表と突合、変換を行うステップと、前記名寄せサーバ装置が、前記患者の名の漢字の一文字を取得し、男女名対応表と突合し、男女判別を行い、前記患者の性別と判別結果が不一致の場合のエラー処理を行うステップと、前記名寄せサーバ装置が、前記患者の姓の漢字を取得し、前記患者の在住県コードを取得し、前記患者の姓の漢字が都道府県別ランキングに存在するか否かを判定し、存在する場合には、前記患者の姓の漢字を名字全国版ランキングと突合し、ランキングに基づいて希少性のスコアを取得し、存在しない場合には、前記患者の姓の漢字を名字地域版ランキングと突合し、上記同様にランキングに基づき希少性のスコアを取得するステップと、前記名寄せサーバ装置が、前記患者の姓、名のカナを取得し、前記姓、名をカナアルファベット対応表と突合し、対応するアルファベットを取得するステップと、前記名寄せサーバ装置が、患者情報をハッシュ関数でランダムな固定長の英数字の並びに変換し、前記医療施設以外での患者個人の特定ができないようにするステップと、前記DBサーバ装置が、標準化姓名がNullの患者の姓、名の漢字を取得し、一定件数以上の名寄せの実績と在住県コードの組み合わせを定義した標準化姓名実績対応表と突合するステップと、前記DBサーバ装置が、前記在住県コードを取得し、前記在住県コードを、ありうる前記患者の移動の基準と突合し、妥当な転入出判定としてスコアを算出する転入出トレース処理を行うステップと、前記DBサーバ装置が、転入出トレース処理後の前記スコアをスコアリング結果マスタに記憶するステップと、前記DBサーバ装置が、前記患者の姓名の漢字又はカナを、名寄せブラックリストと突合し、ブラックリストに存在した場合には、名寄せ結果を別人とするステップと、前記名寄せサーバ装置が、上記処理結果に基づき名寄せを実施し、名寄せの結果を名寄せ結果テーブルに格納し、前記アプリケーションサーバへと送信するステップと、を有する。
In order to solve the above problems, a name identification processing method according to an aspect of the present invention is a name identification processing method executed by a name identification processing system having a name identification server device, a DB server device, a Web server, and an application server in a medical facility. Then, the DB server device receives the registration of the survey form data from the Web server, and transfers the survey form data to the name identification server device; and the name identification server device outputs the surname and kana of the patient. The step of obtaining and replacing with the input conversion function, the name identification server device acquires the surname and kanji of the first name of the patient, matches the standardized correspondence table, performs conversion, and performs the surname and first name of all the patients. get the kana, kana normalized correspondence table and butting and performing conversion, the name identification server device acquires the character of Chinese name of the patient, Tsukiawashi men and women name correspondence table, performs gender determination, the A step of performing an error process when the discrimination result does not match with the gender of the patient, the name identification server device acquires the kanji of the patient's surname, obtains the resident prefecture code of the patient, and the kanji of the patient's surname Is present in the prefecture-specific ranking, and if it is present, the surname Kanji of the patient is matched with the national surname national ranking, and the rarity score is obtained based on the ranking, and if it does not exist. The step of matching the kanji of the patient's surname with the surname regional version ranking and acquiring a rarity score based on the ranking in the same manner as above, and the name identification server device acquiring the surname and kana of the patient. A step of matching the surname and first name with a kana alphabet correspondence table and acquiring the corresponding alphabet; and the name identification server device converts patient information into a random fixed-length alphanumeric character array by a hash function, other than the medical facility. And the DB server device acquires the kanji of the patient's surname with the standardized surname of Null, and obtains a combination of the name identification record and the resident prefecture code of a certain number or more. a step that Tsukiawasu standardized full name record correspondence table defined, the DB server device acquires the living prefecture code, the living prefecture code, Tsukiawashi a reference for movement of the patient may be, as determined out reasonable transference A step of performing a move-in/out trace process for calculating a score; a step in which the DB server device stores the score after the move-in/out trace process in a scoring result master; and a DB server device in which the kanji of the patient's first and last name Or kana, name identification black Lists and butt, when present in the black list, the steps of a different person the name identification result, the name identification server device, implement name identification on the basis of the process result, and stores the result of the name identification in the name identification result table, Sending to the application server.
本発明によれば、例えば、患者情報等の個人情報等を匿名化を行い、複数の医療施設等において、より秘匿性を高めた匿名加工情報のやり取りを可能とする名寄せ処理方法を提供することができる。 According to the present invention, for example, by providing anonymization of personal information such as patient information and the like, and providing a name identification processing method capable of exchanging anonymous processed information with enhanced confidentiality in a plurality of medical facilities and the like. You can
以下、図面を参照しつつ本発明の一実施形態について説明する。 An embodiment of the present invention will be described below with reference to the drawings.
第1に、本発明の名寄せシステムでは、例えば全国の病院内で患者情報(個人情報)を連結可能匿名化しつつ、当該病院等から患者情報の提供を受けた第3者機関にて患者情報(匿名加工情報)の追跡(名寄せ)を可能とする。
第2に、本発明の名寄せシステムは、例えば1匿名化のプログラムの処理をパソナルコンピュータ、サーバ等の環境の差異(文字コード等)によっては、同一氏名を同一の符号化(仮名化)できない問題を解決している。
第3に、更に、同システムでは、例えば2匿名性を担保しつつ、患者の識別を可能とするIDや変数を生成して患者情報(匿名加工情報)の追跡(名寄せ)できる点。
First, in the name identification system of the present invention, for example, patient information (personal information) can be anonymized in hospitals nationwide, and at the same time, the patient information (personal information) is provided by a third party organization that receives the patient information from the hospital or the like. Enables tracking (name matching) of anonymous processing information).
Secondly, in the name identification system of the present invention, the same name cannot be encoded (pseudonymized) in the same process depending on the environment (character code, etc.) of the personal computer, server, etc. Solving the problem.
Thirdly, in the same system, for example, IDs and variables that enable patient identification can be generated and patient information (anonymous processed information) can be tracked (named) while ensuring anonymity.
図1には、本発明の一実施形態に係る名寄せ処理システムの構成を示し説明する。 FIG. 1 shows and describes a configuration of a name identification processing system according to an embodiment of the present invention.
同図に示されるように、名寄せ処理システム1は、Webサーバ2と、名寄せサーバ3と、アプリケーションサーバ4と、DBサーバ7と、調査対象施設の情報端末5と、透析学会の情報端末6とで構成されている。Webサーバ2は、調査票の郵送を受けて調査対象施設の情報端末5で入力された入力チェック、標準化、名の下1文字で男女判断、及び名字の希少性等について処理を行い、処理結果をセンターの情報端末6に送信する。センターの情報端末6は、それら処理結果に係る情報をWebサーバ2にアップロードする。Webサーバ2からは、DBサーバ7に調査票データの登録を行うことになる。この調査票データは、患者テーブル8に格納される。 As shown in the figure, the name identification processing system 1 includes a Web server 2, a name identification server 3, an application server 4, a DB server 7, an information terminal 5 of a facility to be surveyed, and an information terminal 6 of the dialysis society. It is composed of. The Web server 2 receives the survey form by mail and processes the input check entered on the information terminal 5 of the facility to be surveyed, standardization, male/female judgment based on the first letter under the name, rarity of family name, etc. Is transmitted to the information terminal 6 of the center. The information terminal 6 of the center uploads the information related to the processing results to the web server 2. From the Web server 2, the survey form data is registered in the DB server 7. This survey form data is stored in the patient table 8.
DBサーバ7は、前述した患者DB8のほか、標準化DB9、名寄せ結果DB10、転入出DB11、名寄せブラックリストDB12からなる。標準化DB9には、標準化姓名実績対応表が格納されており、その対応表は、患者テーブル8にデータ転送される。名寄せサーバ3は、名寄せ結果DB10に名寄せ結果登録を行う。名寄せ結果DB10は、転入出DB11、名寄せブラックリストDB12とリレーショナルな関係にあり、名寄せ結果については、アプリケーションサーバ4にデータ転送される。また、患者DB8の患者データもアプリケーションサーバ4にデータ転送される。名寄せサーバ3は、患者DB8からのデータ転送を受けて名寄せの結果登録を行う。 In addition to the patient DB 8 described above, the DB server 7 includes a standardization DB 9, a name identification result DB 10, a transfer-in/out DB 11, and a name identification blacklist DB 12. The standardized DB 9 stores a standardized first and last name actual result correspondence table, and the correspondence table is transferred to the patient table 8. The name identification server 3 registers the name identification result in the name identification result DB 10. The name identification result DB 10 has a relational relationship with the transfer-in/out DB 11 and the name identification blacklist DB 12, and the name identification result is transferred to the application server 4. The patient data in the patient DB 8 is also transferred to the application server 4. The name identification server 3 receives the data transfer from the patient DB 8 and registers the result of the name identification.
このような構成において、Webサーバ2からの調査票データ登録を受けると、DBサーバ7が患者DB8のデータの更新を行い、その結果を名寄せサーバ3に転送する。DBサーバ7は、各DBのデータの更新等を行う。そして、アプリケーションサーバ4は、これら名寄せ結果DB10に登録されている名寄せ結果と、患者DB8の患者情報とに基づいて調査票の生成を行う。こうして生成された調査票は、管理部門のサーバ13に出力され、管理されることになる。 In such a configuration, when the survey form data is registered from the Web server 2, the DB server 7 updates the data of the patient DB 8 and transfers the result to the name identification server 3. The DB server 7 updates the data in each DB. Then, the application server 4 generates a survey form based on the name identification result registered in the name identification result DB 10 and the patient information in the patient DB 8. The survey form thus generated is output to and managed by the server 13 of the management department.
図2には、名寄せ処理システムのWebサーバ2の詳細な構成を示し説明する。 FIG. 2 shows a detailed configuration of the Web server 2 of the name identification processing system, which will be described.
同図に示されるように、サーバ装置1は、制御部11と、通信部12、記憶部13とからなる。制御部11は、記憶部13のプログラム14を読み出し記憶することで、主制御部14a、データ管理部14b、調査票データ登録部14cとして機能する。 As shown in the figure, the server device 1 includes a control unit 11, a communication unit 12, and a storage unit 13. The control unit 11 functions as the main control unit 14a, the data management unit 14b, and the survey form data registration unit 14c by reading and storing the program 14 in the storage unit 13.
このような構成において、主制御部14aは統括的な制御を司る。データ管理部14bはアップロードされた調査票データを記憶部13に記憶し管理する。調査票データ登録部14cは、調査票データの登録をDBサーバ7に対して行うことになる。つまり、Webサーバ2は、調査票に係るデータの受信、登録、DBサーバ7への登録を行う。 In such a configuration, the main control unit 14a controls overall control. The data management unit 14b stores and manages the uploaded survey form data in the storage unit 13. The survey form data registration unit 14c registers the survey form data in the DB server 7. That is, the Web server 2 receives and registers data related to the survey form, and registers the data in the DB server 7.
図3には、名寄せ処理システムの名寄せサーバ4の詳細な構成を示し説明する。 FIG. 3 shows a detailed configuration of the name identification server 4 of the name identification processing system, which will be described.
同図に示されるように、名寄せサーバ装置4は、制御部31と、通信部32、及び記憶部33とで構成されている。制御部31は、記憶部33に記憶されているプログラム34を読み出し、主制御部31a、匿名化部31b、対応リカバリ部31c、入力支援部31d、信頼性付与部31e、名字の希少性取得部31f、重み付け部31g、情報取得部31h、男女判別部31i、半角チェック部31b、標準化部31c、転入出トレース部31l、名寄せ処理部31m、ハッシュ化部31mとして機能する。 As shown in the figure, the name identification server device 4 includes a control unit 31, a communication unit 32, and a storage unit 33. The control unit 31 reads the program 34 stored in the storage unit 33, and the main control unit 31a, the anonymization unit 31b, the corresponding recovery unit 31c, the input support unit 31d, the reliability providing unit 31e, the surname acquisition unit for surname. 31 f, weighting section 31 g, information acquisition section 31 h, gender discrimination section 31 i, half-width check section 31 b, standardization section 31 c, transfer-in/out tracing section 31 l, name identification processing section 31 m, and hashing section 31 m.
このような構成において、主制御部31aは統括的な制御を司る。匿名化部31bは、匿名化、実名化を行う。対応表リカバリ部31cは、対応表のリカバリを行う。入力支援部31dは、手分け入力用表示制御機能、記入間違い軽減機能、下書き用患者調査票印刷機能を備える。信頼性付与部31eは、信頼性の付与を行う。名字の希少性取得部31fは、全国版希少性グループ化機能、地域ごと希少性グループ化機能を備えている。名字の漢字、かな種類数重み付け部31hは、名字の漢字と読みでの重み付けを行う。名字からの情報取得部31hは、名字からイニシャル取得機能、名字から文字数取得機能を備えている。男女判別部31iは、名字(漢字)の下1文字での男女判別機能、名(漢字)の下1文字での男女判別を行う。半角チェック部31jは、姓名(カナ)の半角チェック、姓名(カナ)の半角チェックを行う。標準化部31kは、姓(漢字)、名(漢字)の標準化、標準化機能、姓(カナ)、名(カナ)の標準化、及び標準化後姓名補完を行う。転入出トレース部31iは、一方向のみの転入出判定、妥当な転入出判定、転入出の時系列の整合性判定を行う。名寄せブラックリスト31mは、ブラックリストによる別人判定機能を備える。そして、ハッシュ化部31mは、患者情報をハッシュ値に変換する。 In such a configuration, the main control unit 31a controls overall control. The anonymization unit 31b performs anonymization and real name conversion. The correspondence table recovery unit 31c recovers the correspondence table. The input support unit 31d is provided with a display control function for separate input, a filling error reducing function, and a draft patient survey form printing function. The reliability imparting unit 31e imparts reliability. The surname acquisition unit 31f for surname has a national version rarity grouping function and a rarity grouping function for each region. The kanji of the surname and the kana type number weighting unit 31h weight the kanji of the surname and the reading. The information acquisition unit 31h from the surname has an initial acquisition function from the surname and a number-of-characters acquisition function from the surname. The male/female discrimination unit 31i performs a male/female discrimination function for the last one character of the last name (kanji) and a male/female discrimination for the first character of the last name (kanji). The half-width check unit 31j performs a half-width check of the family name (kana) and a half-width check of the family name (kana). The standardization unit 31k performs standardization of a family name (kanji) and first name (kanji), a standardization function, standardization of family name (kana), first name (kana), and post-standardization family name surname completion. The moving-in/out tracing unit 31i performs moving-in/out determination in only one direction, appropriate moving-in/out determination, and time-series consistency determination of moving-in/out. The name identification blacklist 31m has a different person determination function based on a blacklist. Then, the hashing unit 31m converts the patient information into a hash value.
図4には、DBサーバ装置1の詳細な構成を示し説明する。 A detailed configuration of the DB server device 1 is shown in FIG. 4 and will be described.
同図に示されるように、DBサーバ装置1は、制御部41と、通信部42、記憶部43、及びDB群44とからなる。制御部41は、記憶部43のプログラム45を読み出し実行することで、主制御部41a、DB登録部41b、データ転送制御部41c、名寄せ結果登録部41d、及び標準化部41eとして機能する。DB群44は、先に図1で前述した各種DBを包括するものとして図示している。DB群44を構成する各DBの構成については、前述した通りであるので、ここでは省略する。 As shown in the figure, the DB server device 1 includes a control unit 41, a communication unit 42, a storage unit 43, and a DB group 44. The control unit 41 functions as the main control unit 41a, the DB registration unit 41b, the data transfer control unit 41c, the name identification result registration unit 41d, and the standardization unit 41e by reading and executing the program 45 of the storage unit 43. The DB group 44 is illustrated as including the various DBs described above with reference to FIG. The configuration of each DB that configures the DB group 44 is as described above, and is omitted here.
このような構成において、主制御部41aは、DBサーバ装置1の全体的な制御を司る。DB登録部41bは、DB群44に各種データを登録、及び更新する。データ転送制御部41cは、DB間でのデータ転送を行う。名寄せ結果登録部41dは、名寄せ結果DB10への名寄せ結果の登録を行う。そして、標準化部41eは、標準化対応表を参照して標準化を行う。 In such a configuration, the main control unit 41a controls the entire DB server device 1. The DB registration unit 41b registers and updates various data in the DB group 44. The data transfer control unit 41c transfers data between DBs. The name identification result registration unit 41d registers the name identification result in the name identification result DB 10. Then, the standardization unit 41e performs standardization with reference to the standardization correspondence table.
転入出トレースDB11では、ありうる移動(転院)の基準を管理している。ありうる移動(転院)の基準とは、名寄せ処理時に使用するもので、過去の名寄せ結果のうち、在住県違いで名寄せできた患者データから、ありうる移動(転院)の在住県コードの組み合わせを定義する。名寄せ処理時に在住県違いの組み合わせだった場合、ありうる移動(転院)の定義内に存在する組み合わせであれば加点する。前年度の名寄せ結果から、在住県違いで名寄せされた組み合わせの患者データを抽出する。一定件数以上の名寄せの実績を元に、在住県コードの組み合わせ定義し、移動実績からスコアを算出する。原則前年度のデータを元にし、毎年新規作成を行う。 The move-in/out trace DB 11 manages the standard of possible movement (transfer). The standard of possible movement (transfer) is used at the time of name identification processing, and from the past name identification results, the combination of the resident prefecture code of possible movement (transfer) is calculated from the patient data that was able to be identified due to the difference in the resident prefecture. Define. If there is a combination of different prefectures of residence during the name identification process, points are added if the combination is within the definition of a possible move (transfer). From the results of the name identification of the previous year, the patient data of the combination identified by the prefecture of residence is extracted. Based on the record of name identification of a certain number or more, a combination of resident prefecture codes is defined and a score is calculated from the record of movement. In principle, new data will be created every year based on the data of the previous year.
名寄せDB12に格納されている名寄せブラックリストは、毎年使用するもので、名寄せ処理時に使用する。過去の名寄せ結果より、スコアが高得点だが、手動で別人にされている組み合わせについて、施設コード/姓名の情報をブラックリストとして保持する。名寄せ処理の名寄せ結果を書き込む際にブラックリストに存在する組み合わせの場合は強制的に別人のステータスへ書き換えを行う。前年度の名寄せ結果から、手動で別人にされた患者データの施設コード、姓名(漢字)/姓名(カナ)/生年月日をブラックリストに投入する。原則前年度のデータを元にし、毎年新規作成を行う。 The name identification black list stored in the name identification DB 12 is used every year and is used during the name identification process. The score is higher than the past name identification result, but the facility code/first name and last name information is held as a blacklist for combinations that are manually set as different people. When writing the name identification result of the name identification process, if the combination exists in the blacklist, it is forcibly rewritten to another person's status. From the result of the name identification in the previous year, the facility code of the patient data that was manually made a different person, surname and surname (kanji)/surname and surname (kana), and date of birth are added to the blacklist. In principle, new data will be created every year based on the data of the previous year.
次に、アプリケーションサーバ4からの出力データに基づいて、管理部門のサーバ装置13で最終的に生成される各種表について説明する。 Next, various tables finally generated by the server device 13 of the management department based on the output data from the application server 4 will be described.
サーバ装置13では、標準化対応表、男女各対応表、名字全国ランキング表、名字地域版ランキング表が生成される。 The server device 13 generates a standardized correspondence table, a gender correspondence table, a surname national ranking table, and a surname regional version ranking table.
標準化対応表は、毎年更新されるもので、匿名化処理時、表記ゆれの多い感じの組み合わせを異字体、標準化として定義し、姓名の各漢字を異字体から標準化の漢字へ置換を行う。作成/更新方法については、表記ゆれの多い漢字の定義を行い、異字体、標準化として定義する。元データはいずれかの外部データから取得等する。年度ごとに調査票に定義を追加する。 The standardization correspondence table is updated every year, and when anonymization processing is performed, combinations of feelings with a lot of fluctuations are defined as different glyphs and standardization, and each kanji of the surname is replaced with the standardized kanji. Regarding the creation/updating method, Kanji with a lot of fluctuations in notation are defined, and are defined as different typefaces and standardization. Original data is obtained from any external data. Add definitions to the survey form for each fiscal year.
男女名対応表は、毎年、男性、女性に利用される頻度の高い名前の末尾の文字として、漢字、性別の対応表を定義する。姓名の末尾1文字を取得し、調査票に入力された性別と差異がないかのチェックを行う。 The male-female name correspondence table defines a kanji and gender correspondence table as the last character of the names that are frequently used by men and women every year. Acquire the last 1 character of the family name and check if there is any difference from the gender entered in the survey form.
名字全国ランキングは、名字のランキングのうち全国の上位4000位を、ハッシュ化を行い小規模なスコアグループに分割し、グループ毎にスコアを定義する。姓(漢字)のハッシュ値から検索を行い、グループに応じたスコアを記録する。外部データの毎年x月x日時点の全国ランキングデータを取得し、一定間隔毎にグループを作成し、希少性スコアを定義する。 In the national surname ranking, the top 4,000 national rankings of the surname are hashed and divided into small score groups, and the score is defined for each group. Search from the hash value of the family name (kanji) and record the score according to the group. The national ranking data as of every x month x day of external data is acquired, groups are created at regular intervals, and the rarity score is defined.
名字地域版ランキングは、名字のランキングのうち名字のランキングのうち都道府県別の上位4000位を、ハッシュ化を行い小規模なスコアグループに分割し、グループ毎にスコアを定義する。姓(漢字)のハッシュ値から検索を行い、グループに応じたスコアを記録する。外部データの毎年x月x日時点の全国ランキングデータを取得し、一定間隔毎にグループを作成し、希少性スコアを定義する。 In the surname surname area version, the top 4000 rankings of the surnames among the surnames by prefecture are divided into small score groups by hashing, and the score is defined for each group. Search from the hash value of the family name (kanji) and record the score according to the group. The national ranking data as of every x month x day of external data is acquired, groups are created at regular intervals, and the rarity score is defined.
仮名アルファベット対応表は、「ア=A」「カ=K」の50音別の対応表を定義し、姓名(カナ)の1文字目を取得し、対応するアルファベットを取得する。「ア=A」「イ=I」「ウ=U」…の50音毎に対応するアルファベットの表を定義する。 The kana alphabet correspondence table defines a correspondence table for each Japanese syllabary of "a=A" and "ka=K", acquires the first character of the family name (kana), and acquires the corresponding alphabet. An alphabetical table corresponding to every 50 syllabary of “A=A”, “I=I”, “U=U”... is defined.
DBサーバ装置7の標準化DB9では、標準化姓名実績対応表が記録されている。この標準化姓名実績対応表は、過去に回収している患者データを元に、姓名(漢字)と標準化後姓名(漢字)の各ハッシュ値の対応表を定義する。標準化後姓名がnullの患者に対し、入力されている姓名(漢字)から対応表の検索を行い、取得できた標準化後姓名を補完する。また、標準化後姓名が入力されている患者については対応表と突合し、一致しない場合にエラー表示を行う。前年度の回収患者の姓(漢字)と標準化後姓のハッシュ値、名(漢字)と標準化後名のハッシュ値を集計し、標準化姓名実績対応表として定義する。既存の標準化姓名実績対応表に存在しない場合のみ、新たに投入し、削除は行わない。また標準化対応表が更新された場合は最新の回収患者のデータから取得できた標準化後姓名のハッシュ値で更新を行う。 In the standardized DB 9 of the DB server device 7, a standardized surname/first name correspondence table is recorded. This standardized surname/first name correspondence table defines a correspondence table of each hash value of the surname/first name (kanji) and the standardized surname/first name (kanji) based on patient data collected in the past. For a patient whose standardized surname is null, the corresponding table is searched from the entered surname (kanji), and the acquired standardized surname is complemented. In addition, the patient whose standardized surname and first name are input will be matched with the correspondence table, and if they do not match, an error will be displayed. The hash values of the family name (Kanji) and standardized family name of the collected patients in the previous year, and the hash values of first name (Kanji) and standardized name are aggregated and defined as a standardized family name/results correspondence table. Only if it does not exist in the existing standardized surname/first name correspondence table, newly input it and do not delete it. Further, when the standardization correspondence table is updated, the hash value of the standardized first and last name obtained from the latest collected patient data is updated.
図5には、アプリケーションサーバ4の詳細な構成図である。 FIG. 5 is a detailed configuration diagram of the application server 4.
同図に示されるように、アプリケーションサーバ4は、全体の制御を司る制御部51を有している。制御部51は、通信部52.表示部53、及び記憶部54と接続されている。
制御部51は、記憶部54に記憶されたプログラム55を読み出し実行することで、主制御部51a、調査票作成部51b、及び表示制御部51cとして機能する。通信部52はDBサーバ7等と通信する通信インタフェースである。表示部53としてはLCDディスプレイ等、各種のものを採用することができる。
As shown in the figure, the application server 4 has a control unit 51 that controls the entire operation. The control unit 51 includes a communication unit 52. It is connected to the display unit 53 and the storage unit 54.
The control unit 51 functions as the main control unit 51a, the survey form creating unit 51b, and the display control unit 51c by reading and executing the program 55 stored in the storage unit 54. The communication unit 52 is a communication interface that communicates with the DB server 7 and the like. As the display unit 53, various types such as an LCD display can be adopted.
このような構成において、主制御部51aは、外部サーバとの通信等、各種制御を統括的に制御する。調査票作成部51bは、DBサーバ7からデータ転送されたデータに基づいて、調査票の作成を行う。そして、表示制御部51cは、表示部53による各種表示を制御する。生成された調査票は、サーバ装置13に送られる。 In such a configuration, the main control unit 51a centrally controls various controls such as communication with an external server. The survey form creating unit 51b creates a survey form based on the data transferred from the DB server 7. Then, the display control unit 51c controls various displays on the display unit 53. The generated survey form is sent to the server device 13.
図6には、システム外の情報端末5,6の詳細な構成を示し説明する。 FIG. 6 shows a detailed configuration of the information terminals 5 and 6 outside the system, which will be described.
同図に示されるように、情報端末5,6は、全体の制御を司る制御部61を備えており、通信部62と、操作部63と、表示部64と、記憶部65とを備えている。制御部61は、記憶部65のプログラム26を読み出し実行することで、主制御部61a、調査票管理部61b、送受信制御部61c、表示制御部61dとして機能する。通信部62は、外部サーバと通信する通信インタフェースである。操作部63は、マウスやキーボード等の各種操作部材である。表示部64は、LCDディスプレイ等の表示デバイスである。操作部63と表示部64とは、タッチパネルとして一体に構成することもできる。 As shown in the figure, the information terminals 5 and 6 include a control unit 61 that controls the overall operation, and include a communication unit 62, an operation unit 63, a display unit 64, and a storage unit 65. There is. The control unit 61 functions as the main control unit 61a, the survey form management unit 61b, the transmission/reception control unit 61c, and the display control unit 61d by reading and executing the program 26 of the storage unit 65. The communication unit 62 is a communication interface that communicates with an external server. The operation unit 63 is various operation members such as a mouse and a keyboard. The display unit 64 is a display device such as an LCD display. The operation unit 63 and the display unit 64 can be integrally configured as a touch panel.
このような構成において、主制御部61aは、全体の制御を司るものである。通信部62は、外部サーバ装置等と通信する通信インタフェースである。操作部63は、マウスやキーボード等の各種操作部材である。表示部64は、LCDディスプレイ等の表示デバイスである。記憶部65は、制御部61で実行されるプログラム26を記憶する。そして、制御部61は、記憶部65のプログラム26を読み出し実行することで主制御部61a、調査票管理部61b、送受信制御部61c、及び表示制御部61dとして機能する。 In such a configuration, the main controller 61a controls the entire control. The communication unit 62 is a communication interface that communicates with an external server device or the like. The operation unit 63 is various operation members such as a mouse and a keyboard. The display unit 64 is a display device such as an LCD display. The storage unit 65 stores the program 26 executed by the control unit 61. Then, the control unit 61 functions as the main control unit 61a, the survey form management unit 61b, the transmission/reception control unit 61c, and the display control unit 61d by reading and executing the program 26 of the storage unit 65.
主制御部61aは、全体の制御を司るものである。調査票管理部61bは、DBサーバ装置7から送られた調査票データに基づいて調査票を生成する。送受信制御部61cは通信部62を介した各種データの送受信を制御する。表示制御部61dは、表示部64による表示を制御する。生成された調査票は、サーバ装置13に統一されたデータ形式で出力されることになる。この調査票には、標準化対応表、男女名対応表、名字全国ランキング表、及び名字地域版ランキングを含む。 The main controller 61a controls the entire control. The survey form management unit 61b generates a survey form based on the survey form data sent from the DB server device 7. The transmission/reception control unit 61c controls transmission/reception of various data via the communication unit 62. The display control unit 61d controls the display on the display unit 64. The generated survey form will be output to the server device 13 in a unified data format. This survey form includes a standardized correspondence table, a gender correspondence table, a surname national ranking table, and a surname regional version ranking.
ここで、図7には同名寄せ処理システムのテーブル構成を示し説明する。 Here, FIG. 7 shows a table structure of the name identification processing system and will be described.
同図に示されるように、ありうる移動マスタは、都道府県コードを記憶している。スコア管理マスタは、スコアIDに紐づけて種々のデータを記憶している。スコアリング(当年)結果マスタは、当年名寄ID(FK)及びスコアIDを記憶している。スコアリング(通年)結果は、通年名寄せ結果ID(FK)とスコアID(FK)及び計算済みスコアを記憶している。名寄せ結果(当年)テーブルは、当年名寄せ結果IDと患者コード名寄せ結果を記憶している。名寄せ結果(通年)は、通年名寄せ結果ID、回収年度及び患者コードのセットを記憶している。患者(匿名)テーブルは、管理通番(新)、患者コード、回収年度、都道府県コード及び集約先患者コードを記憶している。標準化姓名実績マスタは、標準化前ハッシュ値と標準化後のハッシュ値を記憶している。そして、移行対象患者テーブルは、管理通番(旧)と最終患者コード、伏字氏名(ハッシュ)、青年月日、及び移行済フラグを記憶している。以上は、あくまでも各種マスタの一連にすぎない。 As shown in the figure, a possible movement master stores a prefecture code. The score management master stores various data in association with the score ID. The scoring (current year) result master stores the current year's Nayoro ID (FK) and score ID. The scoring (all year) result stores a yearly name identification result ID (FK), a score ID (FK), and a calculated score. The name identification result (current year) table stores the current year's name identification result ID and the patient code name identification result. The name identification result (all year) stores a set of year-long name identification result ID, collection year, and patient code. The patient (anonymous) table stores a management serial number (new), a patient code, a collection year, a prefecture code, and an aggregation destination patient code. The standardized surname and first name master stores a hash value before standardization and a hash value after standardization. The transfer target patient table stores the management serial number (old), the final patient code, the name of the obfuscated character (hash), the adolescent date, and the transfer completed flag. The above is just a series of various masters.
以下、図8のフローチャートを参照して、本実施形態に係る名寄せ処理システムの処理手順を示し説明する。 Hereinafter, the processing procedure of the name identification processing system according to the present embodiment will be shown and described with reference to the flowchart of FIG.
DBサーバ装置7が、Webサーバ2から調査票データの登録を受け、当該調査票データが名寄せサーバ3に転送されると(S1)、名寄せサーバ装置3では、先ず姓名(カナ)の入力チェック処理が行われる(S2)。この半角チェック処理では、姓(カナ)、名(カナ)を取得し、入力変換関数による置換を行う。 When the DB server device 7 receives registration of survey form data from the Web server 2 and the survey form data is transferred to the name identification server 3 (S1), the name identification server device 3 first performs input check processing for surname and surname (kana). Is performed (S2). In this half-width check process, a family name (kana) and a first name (kana) are acquired and replaced by an input conversion function.
続いて、標準化処理が実行される(S3)。詳細には、この標準化処理では、姓(漢字)名(漢字)を取得し、No.1標準化対応表と突合、変換を実施し、全患者の姓名カナを取得し、カナ標準化対応表と突合、変換を行う。 Subsequently, standardization processing is executed (S3). Specifically, in this standardization process, the family name (kanji) and the first name (kanji) are acquired, and the No. 1 Match with the standardization correspondence table and perform conversion, obtain the surnames and kana of all patients, match with the kana standardization correspondence table, and perform conversion.
次いで、名の下1文字で男女判別を行う(S4)。この処理では、名(漢字)の一文字を取得し、No.2男女名対応表と突合し、男女名対応表と突合、男女判別を行い、性別と判別結果が不一致の場合のエラーを行う。 Then, gender discrimination is performed using the last character of the name (S4). In this process, one character of the first name (Kanji) is acquired and No. (2) Match the gender table and match the gender table to determine the gender, and make an error if the gender and the discrimination result do not match.
続いて、名字の希少性を判定する(S5)。ここでは、全国版での名字の順位、地域ごとでの順位を判定する。より詳細には、姓(漢字)を取得し、在住県コードを取得し、都道府県別ランキングが存在するか否かを判定する。そして、存在する場合には、No.3名字全国版ランキングと突合し、ランキングに基づいて希少性のスコアを取得する。一方、存在しない場合には、No.4名字地域版ランキングと突合し、上記同様にランキングに基づき希少性のスコアを取得する。 Then, the rarity of the family name is determined (S5). Here, the order of surnames in the national version and the order of each region are determined. More specifically, the family name (kanji) is acquired, the resident prefecture code is acquired, and it is determined whether or not there is a ranking by prefecture. If it exists, No. Matches the 3rd person national version ranking and obtains the rarity score based on the ranking. On the other hand, if it does not exist, No. Match the 4th person regional version ranking and obtain the rarity score based on the ranking as above.
次いで、姓名から情報取得する(S6)。より詳細には、姓(カナ)、名(カナ)を取得し、No.5カナアルファベット対応表と突合し、文字数を取得する。そして、姓(漢字)と名(漢字)を取得し、文字数を取得する。 Next, information is acquired from the family name (S6). More specifically, the surname (kana) and first name (kana) are acquired, and the No. Match the 5-kana alphabet correspondence table and acquire the number of characters. Then, the family name (kanji) and the first name (kanji) are acquired, and the number of characters is acquired.
続いて、ハッシュ化を実施する(S7)。このハッシュ化では、患者情報をハッシュ関数でランダムな固定長の英数字の並びに変換し、当該施設以外での患者個人の特定ができないようにする。例えば、患者情報をハッシュ値に変換する処理を実施し、スプレッドシートによる電子的調査票を作成することができる。 Then, hashing is performed (S7). In this hashing, the patient information is converted into a random fixed-length alphanumeric character array by a hash function so that the individual patient cannot be specified outside the facility. For example, a process of converting patient information into a hash value can be performed to create an electronic survey sheet using a spreadsheet.
こうして、調査票データを回収し(S8)、当該調査票データをWebサーバ2にアップロードする(S9)。このアップロードされた調査票データはDBサーバ装置7に登録され、先ず標準化姓名補完を行う(S10)。この標準化後姓名補完においては、標準化姓名がNullの患者の姓(漢字)、名(漢字)を取得し、No.6標準化姓名実績対応表と突合する。 In this way, the survey form data is collected (S8), and the survey form data is uploaded to the Web server 2 (S9). The uploaded survey form data is registered in the DB server device 7, and first, standardized surname completion is performed (S10). In this standardized surname completion, the surname (Kanji) and first name (Kanji) of the patient whose standardized surname is Null are acquired, and No. 6 Match with the standardized name and surname correspondence table.
続いて、転入出トレース処理を実施する(S11)。この転入出判定処理では、在住県コードを取得し、No.7ありうる移動の基準と突合し、妥当な転入出判定としてスコアを加算することになる。 Then, the transfer-in/out trace processing is performed (S 11 ). In this move-in/out determination process, the resident prefecture code is acquired, and No. 7 Match the possible movement criteria and add the score as a proper move-in/out determination.
次いで、スコアリング処理を実施する(S12)。このスコアリング処理では、転入出トレース後のデータについて、スコアリングを行い、その結果はスコアリング(当年)結果マスタに記憶される。尚、スコアリング(当年)結果マスタには、当年名寄ID(FK)及びスコアIDを記憶している。スコアリング(通年)結果は、通年名寄せ結果ID(FK)とスコアID(FK)及び計算済みスコアを記憶している。 Then performed scoring process (S 12). In this scoring process, scoring is performed on the data after tracing in and out, and the result is stored in the scoring (current year) result master. The scoring (current year) result master stores the current year's Nayoro ID (FK) and score ID. The scoring (all year) result stores a yearly name identification result ID (FK), a score ID (FK), and a calculated score.
続いて、名寄せブラックリストによる別人判定を実施する(S13)。この名寄せブラックリストによる別人判定では、No.8名寄せブラックリストに存在する別人の組み合わせを突合し、ブラックリストに存在した場合には、名寄せ結果を別人とする。 Then, another person determination based on the name identification blacklist is performed (S 13 ). According to another person determination by this name identification blacklist, No. 8) A combination of another person existing in the name identification blacklist is matched, and when the combination is present in the blacklist, the name identification result is regarded as another person.
こうして、名寄せサーバ3による名寄せを実施し(S14)、名寄せの結果は名寄せ結果テーブルに格納され、アプリケーションサーバ4へとデータ送信される。こうして、名寄せに至るまでの一連の処理を終了する。 In this way, the name identification server 3 performs the name identification (S 14 ), the result of the name identification is stored in the name identification result table, and the data is transmitted to the application server 4. In this way, a series of processes until the name identification is completed.
以上、本発明の一実施形態について説明したが、本発明はこれに限定されることなくその趣旨を逸脱しない範囲で種々の改良・変更が可能であることは勿論である。 Although one embodiment of the present invention has been described above, it goes without saying that the present invention is not limited to this, and various improvements and changes can be made without departing from the spirit of the present invention.
例えば、2つのローラの大きさや各軸間の角度は、前述したものに限定されるものではなく、使用者に合わせて各種サイズとなるよう設計することも可能である。 For example, the size of the two rollers and the angle between the axes are not limited to those described above, and various sizes can be designed according to the user.
1…名寄せ処理システム、2…Webサーバ、3…名寄せサーバ、4…アプリケーションサーバ、5…情報端末、6…情報端末、7…DBサーバ、8…患者DB8、9…標準化DB9、10…名寄せDB、11…転入出DB、12…名寄せDB、13…サーバ装置。 1... Name identification processing system, 2... Web server, 3... Name identification server, 4... Application server, 5... Information terminal, 6... Information terminal, 7... DB server, 8... Patient DB8, 9... Standardization DB9, 10... Name identification DB , 11... transfer-in/out DB, 12... name identification DB, 13... server device.
Claims (1)
前記DBサーバ装置が、前記Webサーバから調査票データの登録を受け、前記調査票データを前記名寄せサーバ装置に転送するステップと、
前記名寄せサーバ装置が、患者の姓、名のカナを取得し、入力変換関数による置換を行うステップと、
前記名寄せサーバ装置が、前記患者の姓、名の漢字を取得し、標準化対応表と突合、変換を実施し、全ての前記患者の姓、名のカナを取得し、カナ標準化対応表と突合、変換を行うステップと、
前記名寄せサーバ装置が、前記患者の名の漢字の一文字を取得し、男女名対応表と突合し、男女判別を行い、前記患者の性別と判別結果が不一致の場合のエラー処理を行うステップと、
前記名寄せサーバ装置が、前記患者の姓の漢字を取得し、前記患者の在住県コードを取得し、前記患者の姓の漢字が都道府県別ランキングに存在するか否かを判定し、存在する場合には、前記患者の姓の漢字を名字全国版ランキングと突合し、ランキングに基づいて希少性のスコアを取得し、存在しない場合には、前記患者の姓の漢字を名字地域版ランキングと突合し、上記同様にランキングに基づき希少性のスコアを取得するステップと、
前記名寄せサーバ装置が、前記患者の姓、名のカナを取得し、前記姓、名をカナアルファベット対応表と突合し、対応するアルファベットを取得するステップと、
前記名寄せサーバ装置が、患者情報をハッシュ関数でランダムな固定長の英数字の並びに変換し、前記医療施設以外での患者個人の特定ができないようにするステップと、
前記DBサーバ装置が、標準化姓名がNullの患者の姓、名の漢字を取得し、一定件数以上の名寄せの実績と在住県コードの組み合わせを定義した標準化姓名実績対応表と突合するステップと、
前記DBサーバ装置が、前記在住県コードを取得し、前記在住県コードを、ありうる前記患者の移動の基準と突合し、妥当な転入出判定としてスコアを算出する転入出トレース処理を行うステップと、
前記DBサーバ装置が、転入出トレース処理後の前記スコアをスコアリング結果マスタに記憶するステップと、
前記DBサーバ装置が、前記患者の姓名の漢字又はカナを、名寄せブラックリストと突合し、ブラックリストに存在した場合には、名寄せ結果を別人とするステップと、
前記名寄せサーバ装置が、上記処理結果に基づき名寄せを実施し、名寄せの結果を名寄せ結果テーブルに格納し、前記アプリケーションサーバへと送信するステップと、を有する
名寄せ処理方法。 A name identification processing method executed by a name identification processing system having a name identification server device, a DB server device, a Web server, and an application server in a medical facility ,
A step in which the DB server device receives survey form data from the web server and transfers the survey form data to the name identification server device;
The name identification server device acquires the kana of the patient's surname and given name, and performs replacement with an input conversion function;
The name identification server device acquires the patient's surname, kanji of the first name, matches with the standardized correspondence table, performs conversion, acquires all the patient's last name, first name of kana, matches with the kana standardized correspondence table, The step of performing the conversion,
The name identification server device obtains one Kanji character of the patient's name, matches the gender correspondence table, determines gender, and performs error processing when the gender and the determination result of the patient do not match,
The name identification server device acquires the kanji of the patient's surname, acquires the resident prefecture code of the patient, determines whether or not the kanji of the patient's surname is in the ranking by prefecture, and if it exists. In, match the surname Kanji of the patient with the surname national version ranking, obtain a rarity score based on the ranking, if not, match the surname Kanji of the patient with the surname regional version ranking, Similarly, obtaining a rarity score based on ranking,
The name identification server device obtains the surname and kana of the first name of the patient, matches the surname and first name with a kana alphabet correspondence table, and obtains a corresponding alphabet ;
A step in which the name identification server device converts the patient information into a random fixed-length alphanumeric character array with a hash function so that individual patients other than the medical facility cannot be identified;
A step in which the DB server device obtains the surname and kanji of a patient whose standardized surname is Null, and collates with a standardized surname and first name correspondence table that defines a combination of a certain number of name identification results and a resident prefecture code ;
And performing the DB server device acquires the living prefecture code, the living prefecture code, Tsukiawashi a reference for movement of the patient may be, the non-inverting output trace processing for calculating a score as appropriate transference out determination,
The DB server device stores the score after the transfer-in/out trace processing in a scoring result master,
A step wherein the DB server device, a Chinese character or kana full name of the patient, and name identification blacklists and abutting, when present in the black list, to another person the name identification result,
The name identification server device performs a name identification based on the processing result, stores the name identification result in a name identification result table, and transmits the name identification result table to the application server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016178689A JP6745686B2 (en) | 2016-09-13 | 2016-09-13 | Name identification processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016178689A JP6745686B2 (en) | 2016-09-13 | 2016-09-13 | Name identification processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018045378A JP2018045378A (en) | 2018-03-22 |
JP6745686B2 true JP6745686B2 (en) | 2020-08-26 |
Family
ID=61694729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016178689A Active JP6745686B2 (en) | 2016-09-13 | 2016-09-13 | Name identification processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6745686B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102681124B1 (en) * | 2022-09-28 | 2024-07-04 | 주식회사 티사이언티픽 | AI-based interactive text data personal information detection system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11238066A (en) * | 1998-02-19 | 1999-08-31 | Canon Inc | Individual information generating device |
JP2002108546A (en) * | 2000-09-28 | 2002-04-12 | Hitachi Software Eng Co Ltd | Picture input supporting method and information processing apparatus using the same method |
JP2002259711A (en) * | 2001-03-02 | 2002-09-13 | Daiwa Securities Group Inc | Transfer payment name identicalness collating system and program |
JP2004287604A (en) * | 2003-03-19 | 2004-10-14 | Ntt Data Corp | Patient information management system and method, patient identification information generating device, and patient identification information management device |
JP2008158654A (en) * | 2006-12-21 | 2008-07-10 | Promise Co Ltd | Automatic contract system |
JP2011154602A (en) * | 2010-01-28 | 2011-08-11 | Fujitsu Frontech Ltd | Character string management apparatus, character string registration method, character string search method and character string management program |
-
2016
- 2016-09-13 JP JP2016178689A patent/JP6745686B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018045378A (en) | 2018-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112368782B (en) | Graphic database for epidemic situation tracking and management | |
Coffano et al. | CRIOS-Patstat database: sources, contents and access rules | |
EP1550958A2 (en) | Genealogy investigation and documentation systems and methods | |
US9798813B2 (en) | Extensible person container | |
US20070168368A1 (en) | Data Structures and Methods for Genealogical Research | |
Fu et al. | Automatic record linkage of individuals and households in historical census data | |
US20160070751A1 (en) | Database management system | |
Oliveira et al. | Accuracy of probabilistic and deterministic record linkage: the case of tuberculosis | |
US20100257136A1 (en) | Data Integration and Virtual Table Management | |
JP6908977B2 (en) | Medical information processing system, medical information processing device and medical information processing method | |
US10216787B2 (en) | Method, apparatus, and computer-readable medium for contextual data mining using a relational data set | |
Acharya et al. | Towards an atlas of cultural commonsense for machine reasoning | |
Vaquero-Álvarez et al. | Bibliometric study of technology and occupational health in healthcare sector: A worldwide trend to the future | |
Baldovin et al. | Geocoding health data with geographic information systems: a pilot study in northeast Italy for developing a standardized data-acquiring format | |
CN110752027B (en) | Electronic medical record data pushing method, device, computer equipment and storage medium | |
US11275772B2 (en) | Method and system for managing network of field-specific entity records | |
Mossong et al. | Who died of what in rural KwaZulu-Natal, South Africa: a cause of death analysis using InterVA-4 | |
Blank et al. | Exploring the relationship between working from home, mental and physical health and wellbeing: a systematic review | |
JP6745686B2 (en) | Name identification processing method | |
CN105701330A (en) | Health information processing method and system | |
Chukwu et al. | Scaling up a decentralized offline patient ID generation and matching algorithm to accelerate universal health coverage: Insights from a literature review and health facility survey in Nigeria | |
Visser et al. | Automatic detection of actionable findings and communication mentions in radiology reports using natural language processing | |
Kostoff et al. | Structure and infrastructure of infectious agent research literature: SARS | |
Jin et al. | Identity and access management for libraries | |
JP2010086229A (en) | Human relationship information generator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20181106 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20181107 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190910 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200310 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200501 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200609 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200708 |
|
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: 20200728 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200804 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6745686 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |