JP6801922B2 - Medical records management system, equipment, methods and programs - Google Patents
Medical records management system, equipment, methods and programs Download PDFInfo
- Publication number
- JP6801922B2 JP6801922B2 JP2019523401A JP2019523401A JP6801922B2 JP 6801922 B2 JP6801922 B2 JP 6801922B2 JP 2019523401 A JP2019523401 A JP 2019523401A JP 2019523401 A JP2019523401 A JP 2019523401A JP 6801922 B2 JP6801922 B2 JP 6801922B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- medical
- patient
- medical record
- image data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Description
本発明は、診療記録を管理するための診療記録管理システム、診療記録管理装置、診療記録管理方法および診療記録管理プログラムに関する。 The present invention relates to a medical record management system for managing medical records, a medical record management device, a medical record management method, and a medical record management program.
医療従事者が患者の診療において知り得た患者の身体状況、病状、治療等の診療情報は、診療記録として、医療機関などに一定期間保管される。ここで、診療記録は、医師が所定の診療に関する事項を記録する診療録(カルテ)に限定されず、診療の過程で得られた患者の身体状況、病状、治療等について作成、記録または保存された書類、画像等の記録をいう。診療記録には、例えば、処方せん、手術記録、看護記録、検査所見記録、エックス線写真、紹介状、退院した患者に係る入院期間中の診療経過の記録など、診療の過程その他の過程で作成された患者に関する情報が記録された任意の媒体が含まれる。なお、診療情報が電子媒体に記録されている場合には、その電子媒体において診療情報として記録されている符号化されたデータの集合が診療記録に相当する。 Medical information such as the patient's physical condition, medical condition, and treatment that the medical staff has learned in the patient's medical treatment is stored as a medical record in a medical institution or the like for a certain period of time. Here, the medical record is not limited to the medical record (medical record) in which the doctor records matters related to the predetermined medical treatment, and is created, recorded or stored for the physical condition, medical condition, treatment, etc. of the patient obtained in the process of the medical treatment. A record of documents, images, etc. Medical records were created during the course of medical care and other processes, such as prescriptions, surgical records, nursing records, laboratory findings, X-ray photographs, referral letters, and records of medical care progress during hospitalization for discharged patients. Includes any medium in which information about the patient is recorded. When medical information is recorded on an electronic medium, the set of encoded data recorded as medical information on the electronic medium corresponds to the medical record.
ところで、医師には、医師法により、病院または診療所の管理者において、5年間カルテを保存する義務がある。なお、病院または診療所の管理者には、カルテ以外にも、その他医療行為に関する記録(手術記録、検査結果、X線写真等)に対して2年、および保険診療における診療録以外の給付に関する帳簿及び書類に対して完結の日から3年の保存義務がある。 By the way, according to the Medical Practitioners Law, doctors are obliged to keep medical records for 5 years in the administrator of hospitals or clinics. For hospital or clinic managers, in addition to medical records, other medical records (surgery records, test results, X-rays, etc.) for 2 years, and benefits other than medical records in insurance medical treatment Books and documents are obliged to be preserved for 3 years from the date of completion.
したがって、医療機関は、保存義務のあるカルテその他の診療記録を少なくとも保存義務が課せられた期間(以下、保存義務期間という)、保管しなければならない。なお、医師法には、保存義務についての規定はあるが、廃棄義務についての規定はない。したがって、医療機関は、保存義務期間を超過した診療記録を保管しつづけることもできるが、廃棄することもできる。 Therefore, the medical institution must keep medical records and other medical records that are obliged to be preserved for at least the period for which the obligation to preserve is imposed (hereinafter referred to as the obligation to preserve period). The Medical Practitioners Law has provisions for storage obligations, but not for disposal obligations. Therefore, the medical institution can keep the medical records that have exceeded the storage obligation period, but can also discard them.
地域医療支援病院や特定機能病院など比較的大きな病院の中には、過去の診療情報を解析して現在の診療に役立てたり、訴訟や過去の患者からカルテの照会があった時に対応するために、電子カルテを導入するなどして診療記録を長期保存しているところがある。しかし、一次診療などを行う個人経営の診療所などでは、紙媒体の診療記録をそのまま保管しているところも多い。このような保管にかかる費用を抑えるために、多くの診療所において、保存義務期間を過ぎた診療記録は廃棄されているのが現状である。とくに小さな診療所などでは、費用だけでなく保管場所などの問題から、保存義務のない診療記録を廃棄する場合もある。一例として、医師の引退などによる閉院の際に、保存義務のない診療記録は廃棄される場合が挙げられる。 In some relatively large hospitals such as regional medical support hospitals and special function hospitals, in order to analyze past medical information and use it for current medical treatment, or to respond to proceedings or medical record inquiries from past patients. , There are places where medical records are stored for a long time by introducing electronic medical records. However, many privately-owned clinics that provide primary medical care keep paper-based medical records as they are. In order to reduce the cost of such storage, many clinics currently discard medical records whose storage obligation period has expired. Especially in small clinics, medical records that are not obliged to be stored may be discarded due to problems such as storage location as well as cost. As an example, when the hospital is closed due to the retirement of a doctor, medical records that are not obliged to be preserved may be discarded.
その一方で、保険会社が、申込者や加入者からの告知内容や請求内容に対してその真偽を調査する追跡調査の対象とされる期間(以下、追跡期間という)は、現在から過去5年以上を含む期間である場合がある。保険会社は、この追跡調査で、告知内容や請求内容と照会するために、対象者とされた申込者や加入者の通院歴や病歴を調査する。医療機関以外にも、この保険会社などのように5年以上前の診療記録を必要とする他業種機関がある。 On the other hand, the period covered by the follow-up survey (hereinafter referred to as the follow-up period) in which the insurance company investigates the authenticity of the content of notifications and claims from applicants and subscribers is the past 5 from the present. The period may include more than a year. In this follow-up survey, the insurance company will investigate the hospital visit history and medical history of the targeted applicants and subscribers in order to inquire about the content of the notification and the content of the claim. In addition to medical institutions, there are other types of institutions such as this insurance company that require medical records of more than 5 years ago.
保険会社における追跡期間は、より具体的には、加入時に指定された告知指定期間の開始時点から告知義務違反による保険契約解除の時効である解除期限までであることが多い。告知指定期間は、一般に5〜7年である。また、告知義務違反による解除期限は、保険法により、責任開始日から2年もしくは5年、または告知義務違反の内容が重大な場合は無期限(時効なし)である。したがって、追跡期間のの開始時点が加入時の5〜7年前であることも多い。なお、追跡期間の始まりは、照会時を基準にすれば、さらに過去の時点となる。 More specifically, the follow-up period in an insurance company is often from the start of the designated notification period specified at the time of enrollment to the cancellation deadline, which is the prescription for canceling the insurance contract due to a breach of the notification obligation. The designated notification period is generally 5 to 7 years. In addition, the deadline for cancellation due to a breach of notification obligation is two or five years from the start date of liability, or indefinite (no statute of limitations) if the content of the breach of notification obligation is serious. Therefore, the start of the follow-up period is often 5 to 7 years before enrollment. The start of the follow-up period will be a point in the past, based on the time of inquiry.
例えば、告知指定期間が5年であり、責任開始日以降に支払い事由があったが、支払い事由がない場合の解除期限(責任開始日から2年)を超過後に、別事由で保険金の請求があったとする。保険会社が、当該請求の有効性を判定するためには、請求にかかる事由の真偽だけでなく、この加入者の告知義務違反の有無および告知義務違反があった場合にはその解除期限を超過しているかを調査する必要がある。したがって、この調査では、告知指定期間中および解除期限を決定づける責任開始日から2年を満了するまでの期間中の診療記録が必要となる。すなわち、調査開始時である現時点から、約7年間(責任開始日から請求までの経過期間(約2年)+加入前の告知指定期間(5年))分の診療記録が必要となる。 For example, if the designated notification period is 5 years and there is a reason for payment after the liability start date, but there is no reason for payment, the insurance claim will be claimed for another reason after the cancellation deadline (2 years from the liability start date) is exceeded. Suppose there was. In order for the insurance company to determine the validity of the claim, not only the truth of the reason for the claim, but also the presence or absence of the breach of the notification obligation of this subscriber and the cancellation deadline if there is a breach of the notification obligation. It is necessary to investigate whether it is exceeded. Therefore, this survey requires medical records during the designated notification period and during the period from the start date of liability that determines the cancellation deadline to the expiration of two years. That is, medical records for about 7 years (the elapsed period from the responsibility start date to the request (about 2 years) + the designated notification period before joining (5 years)) are required from the present time when the investigation is started.
さらに長い例として、責任開始日から支払い事由がある場合の解除期限である5年を経過した後の請求であっても、重大な告知義務違反の有無を調査しようとすれば、現時点から10年以上前(責任開始日から請求までの経過期間(5年超)+加入前の告知指定期間(5年))の診療記録が必要となる場合も考えられる。 As a longer example, even if the claim is made after 5 years, which is the cancellation deadline when there is a reason for payment from the liability start date, if you try to investigate whether there is a serious violation of the notification obligation, it will be 10 years from the present time. It is possible that medical records will be required before the above (the elapsed period from the liability start date to the request (more than 5 years) + the designated notification period before joining (5 years)).
図15は、このような保険会社による追跡期間と医療機関における診療記録の保存義務期間との関係を示す説明図である。図15に示すように、保険会社が調査のために医療機関に照会を行うとき(図中の照会時)には、必要とされるカルテが既に廃棄されているケースがある。 FIG. 15 is an explanatory diagram showing the relationship between the follow-up period by such an insurance company and the retention obligation period of medical records in a medical institution. As shown in FIG. 15, when an insurance company makes an inquiry to a medical institution for an investigation (at the time of inquiry in the figure), there is a case where the required medical record has already been discarded.
診療記録の保管および他機関への提供に関連する技術として、例えば、特許文献1、2に記載の技術がある。特許文献1には、複数の医療機関の電子カルテの複写を一括して保管する第1の記憶手段と、提供用の情報を保管する第2の記憶手段と、処理手段とを備えた装置による電子カルテの提供方法が記載されている。当該方法において、処理手段は、紹介元の医療機関からの要求に応じて、紹介患者の電子カルテを第1の記憶手段から取得して紹介先の医療機関情報を付加して第2の記憶手段に記憶する。また、処理手段は、紹介先医療機関からの照会要求に応じて、第2の記憶装置を検索し、該当する診療情報を送信する。
As a technique related to the storage of medical records and provision to other institutions, for example, there is a technique described in
また、特許文献2には、汎用性と保全性とを備えたとされる診療情報配信方法が記載されている。特許文献2に記載の方法は、診療情報配信サーバが、電子カルテシステムで作成されるような汎用画像フォーマットでない形式の診療情報データを取り込んでストレージに保管する。そして、診療情報配信サーバが、参照端末からの配信要求に対して、ストレージに保管されている診療情報データを画像データに変換するとともに、該画像データに改変を防止するための改変防止情報を付して配信する。 Further, Patent Document 2 describes a medical information distribution method that is said to have versatility and maintainability. In the method described in Patent Document 2, the medical information distribution server takes in medical information data in a format other than a general-purpose image format as created by an electronic medical record system and stores it in a storage. Then, the medical information distribution server converts the medical information data stored in the storage into image data in response to the distribution request from the reference terminal, and attaches modification prevention information to the image data to prevent modification. And deliver.
上述したように、診療記録には、需要のある期間と確実に提供が可能な期間とが重複しない期間、すなわち需要があっても提供できない可能性がある期間が存在している。このため、例えば、保険会社が、調査対象者から診療記録に関する情報開示の同意を得たとしても、必要な診療記録が残っていないという問題がある。また、例えば、必要な診療記録が運よく残っていたとしても、調査対象者から告知されていない病歴に関する診療記録である場合には、保険会社がその診療記録にたどりつくのは困難であるという問題がある。 As described above, there is a period in which the period in which the medical record is in demand and the period in which the medical record can be reliably provided do not overlap, that is, a period in which the medical record may not be provided even if there is demand. Therefore, for example, even if the insurance company obtains the consent of the survey subject to disclose information on the medical records, there is a problem that the necessary medical records do not remain. Also, for example, even if the necessary medical records are fortunately left, it is difficult for the insurance company to reach the medical records if the medical records are related to the medical history not notified by the surveyed person. There is.
なお、診療記録の作成元の医療機関においても、保存義務のない診療記録の需要はある。しかし、医療機関、とくに小さな診療所が、保存義務のない診療記録を保管しつづけるには負担が大きいという問題がある。 There is a demand for medical records that are not obliged to be preserved even at the medical institution that created the medical records. However, there is a problem that it is a heavy burden for medical institutions, especially small clinics, to keep medical records that are not obliged to be preserved.
これらの問題を解決するためには、小さな診療所を含む多くの医療機関において作成された保存義務のない診療記録を含む診療記録を比較的長期にわたり保管でき、かつ医療機関以外の機関が、自身に与えられた権限に基づいて、保管されている中から所望の診療記録を自由に参照できる仕組みを提供することが有効であると考える。 In order to solve these problems, medical records including non-retention medical records created by many medical institutions including small clinics can be stored for a relatively long period of time, and non-medical institutions themselves Based on the authority given to, it is effective to provide a mechanism that allows the desired medical records to be freely referred to from the stored ones.
なお、特許文献1には、複数の医療機関が保管している電子カルテの複製を一括して管理するバックアップセンターという概念を開示した上で、そのようなバックアップセンターを利用して、紹介元の医療機関から紹介先の医療機関へと診療記録を受け渡す方法が記載されている。しかし、当該方法では、医療機関が保管している電子カルテしか対象としておらず、電子カルテが導入されていない医療機関の診療記録を得ることができないという問題がある。
In addition,
また、当該方法は、紹介元の医療機関からの要求に応じて、紹介患者の電子カルテに紹介先の医療機関情報を付して第2の記憶手段に記憶する。当該方法では、紹介元の機関が紹介先の機関を知らなければ提供の情報が作成されないため、保険会社のような特定の個人の診療記録の有無を知るための調査には利用できない。 Further, in this method, in response to a request from the referral source medical institution, the referral destination medical institution information is attached to the referral patient's electronic medical record and stored in the second storage means. In this method, the information provided is not created unless the referral institution knows the referral institution, so it cannot be used for a survey to know the existence of medical records of a specific individual such as an insurance company.
さらに、現実に、保存義務のない複数の医療機関の電子カルテを長期間にわたり保管することを考えた場合、保管にかかるコストをだれが負担するかといった費用面の問題が生じる。例えば、特許文献1に記載の方法によって利益を享受するユーザは、紹介先の医療機関と紹介元の医療機関と紹介患者の3ユーザだけである。この3ユーザが、多くの患者にとってそれほど多くない転院等の機会に伴う当該方法による利益のために、電子カルテの保管にかかるコストを負担するとは考えにくい。
Furthermore, in reality, when considering the long-term storage of electronic medical records of a plurality of medical institutions that are not obliged to store, there arises a cost problem such as who will bear the cost of storage. For example, the users who enjoy the benefits by the method described in
そのような費用負担の面からも、医療機関以外の機関をユーザに含んだ上記の仕組みは有効であると考えるが、そのような仕組みを実現するためには、保管中の診療記録その他の個人情報に対する秘匿性と、医療機関以外の機関が、自身に与えられた権限に基づいて、保管されている中から所望の診療記録を自由に参照できるアクセス性とを両立させることが重要である。さらには、これら個人情報に対する秘匿性と保管中のデータのアクセス性と該データの完全性(改ざん防止)とが両立されることが好ましい。 From the viewpoint of such cost burden, we think that the above mechanism that includes institutions other than medical institutions as users is effective, but in order to realize such a mechanism, medical records and other individuals in storage It is important to achieve both confidentiality of information and accessibility that allows institutions other than medical institutions to freely refer to desired medical records from the stored ones based on the authority given to them. Furthermore, it is preferable that the confidentiality of the personal information, the accessibility of the stored data, and the integrity of the data (prevention of falsification) are compatible with each other.
ここで、アクセス性は、例えば、保険会社などが該診療記録を参照することを想定し、複数の機関が各々の権限の範囲内において、受診の事実や受診先の医療機関を知らなくても、保管されている中から所望の診療記録にたどりつけることである。また、アクセス性は、例えば、登録する側の医療機関が、診療記録の記録形式にかかわらず、容易に登録できることを含んでいてもよい。 Here, the accessibility is based on the assumption that, for example, an insurance company refers to the medical record, and a plurality of institutions do not need to know the fact of the consultation or the medical institution to be consulted within the scope of their respective authority. , To find the desired medical record from the stored. In addition, accessibility may include, for example, that the medical institution on the registering side can easily register regardless of the recording format of the medical record.
なお、特許文献2には、データの汎用性と保全性とを両立させて診療情報を配信する方法の一例が記載されている。しかし、当該方法は、参照端末からの配信要求に応じて、汎用画像フォーマットでない形式の診療情報データにアクセス情報および改変防止情報を付加するため、ストレージに保管中の診療情報データに対する保全が十分でない。さらに、特許文献2に記載の方法は、上述したような個人情報に対する秘匿性とデータのアクセス性との両立や、さらにこれらとデータの完全性との両立については何ら考慮されていない。 In addition, Patent Document 2 describes an example of a method of distributing medical information while achieving both versatility and maintainability of data. However, this method adds access information and alteration prevention information to the medical information data in a format other than the general-purpose image format in response to the distribution request from the reference terminal, so that the medical information data stored in the storage is not sufficiently preserved. .. Further, the method described in Patent Document 2 does not take into consideration the compatibility between the confidentiality of personal information and the accessibility of data as described above, and further, the compatibility between these and the integrity of data.
本発明の目的は、上述した課題に鑑み、個人情報に対する秘匿性とデータのアクセス性とデータの完全性とを少なくとも両立させつつ、複数の医療機関の診療記録の保管および医療機関以外の機関への提供サービスを実現することである。より具体的には、本発明の目的は、保存義務のない診療記録を含む複数の医療機関の診療記録を比較的長期にわたり保管でき、かつ異業種を含む複数の機関が自身に与えられた権限に基づいて所望の診療記録を参照できる診療記録管理システム、診療記録管理装置、診療記録管理方法および診療記録管理プログラムを提供することである。 In view of the above-mentioned problems, an object of the present invention is to store medical records of a plurality of medical institutions and to institutions other than medical institutions, while at least achieving both confidentiality of personal information, accessibility of data, and integrity of data. Is to realize the services provided by. More specifically, an object of the present invention is to be able to store medical records of a plurality of medical institutions including medical records that are not obliged to be preserved for a relatively long period of time, and the authority given to the plurality of institutions including different industries. It is to provide a medical record management system, a medical record management device, a medical record management method, and a medical record management program that can refer to a desired medical record based on the above.
本発明による診療記録管理システムは、医療機関から提供された診療記録の画像データを少なくとも記憶する第1の記憶手段と、診療記録の対象患者と診療記録の画像データとを対応づける情報を記憶する第2の記憶手段と、医療機関から該医療機関の患者の診療記録の画像データが提供される度に、第1の記憶手段に、診療記録を識別する記録識別情報と、画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、記録識別情報と画像データの要約とを含む診療記録ブロックを追加し、かつ第2の記憶手段に、患者を識別する患者識別情報と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する登録手段と、医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する提供手段とを備えたことを特徴とする。 The medical record management system according to the present invention stores information that associates at least the first storage means for storing the image data of the medical record provided by the medical institution with the target patient of the medical record and the image data of the medical record. Each time the second storage means and the medical institution provide the image data of the medical record of the patient of the medical institution, the first storage means corresponds to the record identification information for identifying the medical record and the image data. A medical record that includes record identification information and a summary of image data in a predetermined blockchain that is stored together and a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. A registration means that adds a block and stores the patient identification information that identifies the patient and the block specific information that can identify the medical record block in association with the second storage means, and a registration means other than the medical institution. In response to a request from a user including a third-party institution, which is an institution, the image data of the medical record of the designated patient is searched and provided from the image data of the medical record stored in the first storage means. It is characterized by having a means of providing the data.
また、本発明による診療記録管理システムは、セキュアな環境に構築され、医療機関から提供された診療記録の画像データを少なくとも記憶する第1の記憶手段と、セキュアな環境に構築され、診療記録の対象患者と診療記録の画像データとを対応づける情報を記憶する第2の記憶手段と、医療機関以外の機関である第三者機関が運営するノードが有する第3の記憶手段と、医療機関から該医療機関の患者の診療記録の画像データが提供される度に、第1の記憶手段に、診療記録を識別する記録識別情報と、画像データとを対応づけて記憶し、かつ第3の記憶手段に、記録識別情報と画像データの要約とを含む診療記録ブロックを記憶し、かつ第2の記憶手段に、患者を識別する患者識別情報と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する登録手段と、医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する提供手段とを備えたことを特徴とする。 Further, the medical record management system according to the present invention is constructed in a secure environment and is constructed in a secure environment as a first storage means for storing at least image data of medical records provided by a medical institution, and is used for medical records. From a second storage means that stores information that associates the target patient with image data of medical records, a third storage means that a node operated by a third-party institution other than a medical institution has, and a medical institution. Each time the image data of the medical record of the patient of the medical institution is provided, the record identification information for identifying the medical record and the image data are stored in association with each other in the first storage means, and the third storage is performed. The means stores the medical record block including the record identification information and the summary of the image data, and the second storage means stores the patient identification information for identifying the patient and the block identification which is the information that can identify the medical record block. In the image data of the medical record stored in the first storage means in response to a request from a user including a registration means for storing information in association with a third-party institution other than a medical institution. It is characterized in that it is provided with a providing means for searching and providing image data of medical records of a patient designated by.
本発明による診療記録管理装置は、医療機関から該医療機関の患者の診療記録の画像データが提供される度に、所定の第1の記憶手段に、診療記録を識別する記録識別情報と、画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、記録識別情報と画像データの要約とを含む診療記録ブロックを追加し、かつ所定の第2の記憶手段に、患者を識別する患者識別情報と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する登録手段と、医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、前記第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する提供手段とを備えたことを特徴とする。 In the medical care record management device according to the present invention, every time the medical institution provides image data of the medical care record of the patient of the medical institution, the record identification information for identifying the medical care record and the image are stored in a predetermined first storage means. A summary of record identification information and image data is added to a predetermined blockchain that stores data in association with each other and adds a new block through processing according to a predetermined consensus algorithm in which two or more nodes participate. A registration means for adding a medical record block including the above and storing the patient identification information for identifying the patient and the block specific information which is the information that can identify the medical record block in association with the predetermined second storage means. And, in response to a request from a user including a third-party institution that is an institution other than the medical institution, the medical record of the patient designated from the image data of the medical record stored in the first storage means It is characterized by having a providing means for searching and providing image data.
本発明による診療記録管理方法は、情報処理装置が、医療機関から該医療機関の患者の診療記録の画像データが提供される度に、所定の第1の記憶手段に、診療記録を識別する記録識別情報と、画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、記録識別情報と画像データの要約とを含む診療記録ブロックを追加し、かつ所定の第2の記憶手段に、患者を識別する患者識別情報と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶し、医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、前記第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供することを特徴とする。 In the medical record management method according to the present invention, every time the information processing apparatus provides image data of medical records of patients at the medical institution, a record that identifies the medical records in a predetermined first storage means. The recorded identification information and the recorded identification information are stored in a predetermined blockchain in which the identification information and the image data are stored in association with each other and a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. A medical record block including a summary of image data is added, and a patient identification information that identifies a patient and a block specific information that can identify the medical record block are associated with a predetermined second storage means. Medical treatment of a patient designated from the image data of the medical treatment record stored in the first storage means in response to a request from a user including a third-party institution that is an institution other than the medical institution. It is characterized in that the recorded image data is searched and provided.
本発明による診療記録管理プログラムは、コンピュータに、医療機関から該医療機関の患者の診療記録の画像データが提供される度に、所定の第1の記憶手段に、診療記録を識別する記録識別情報と、画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、記録識別情報と画像データの要約とを含む診療記録ブロックを追加し、かつ所定の第2の記憶手段に、患者を識別する患者識別情報と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する処理、および医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、前記第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する処理を実行させることを特徴とする。 The medical record management program according to the present invention provides record identification information for identifying medical records in a predetermined first storage means each time a medical institution provides image data of medical records of patients at the medical institution to a computer. And image data are stored in association with each other, and new blocks are added through processing according to a predetermined consensus algorithm in which two or more nodes participate. Record identification information and image data are added to a predetermined blockchain. A medical record block including the summary of the medical record block is added, and the patient identification information for identifying the patient and the block specific information which is the information that can identify the medical record block are stored in association with the predetermined second storage means. Medical treatment of a patient designated from the image data of medical records stored in the first storage means in response to a request from a user including a third-party institution that is an institution other than the medical institution. It is characterized in that a process of searching and providing recorded image data is executed.
本発明によれば、個人情報に対する秘匿性とデータのアクセス性とを少なくとも両立させつつ、複数の医療機関の診療記録の保管および医療機関以外の機関への提供サービスを実現できる。 According to the present invention, it is possible to realize a service of storing medical records of a plurality of medical institutions and providing services to institutions other than medical institutions, while at least achieving both confidentiality of personal information and accessibility of data.
以下、図面を参照して本発明の実施形態について説明する。まず、本発明の診療記録管理システムの構成に至ったビジネスモデルについて簡単に説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. First, the business model leading to the configuration of the medical record management system of the present invention will be briefly described.
本発明による診療記録管理システムは、医療機関から診療記録を預かり保管するとともに、診療記録を預けた医療機関および本システムが提供する診療記録提供サービスに加盟している他の機関から要求があった場合に、それら機関に与えられた権限に基づいて、保管している診療記録を提供する。 The medical record management system according to the present invention receives and stores medical records from medical institutions, and is requested by the medical institution that entrusted the medical records and other institutions that are members of the medical record providing service provided by this system. In some cases, provide medical records that are kept based on the authority given to those institutions.
本発明では、システムを利用する機関の1つとして、保険会社や調査会社といった医療機関以外の機関であって、特定の個人の診療記録を所望する機関(以下、第三者機関という)を想定する。そのような第三者機関をユーザに加え、かつ該第三者機関にシステム運用にかかるリソースまたは費用を分散して負担させることができるシステム構成とすることにより、診療記録を提供する医療機関側の導入コストを抑え、小さな診療所であっても比較的低負担で本システムを利用できるようにする。 In the present invention, as one of the institutions that use the system, it is assumed that an institution other than a medical institution such as an insurance company or a research company that desires medical records of a specific individual (hereinafter referred to as a third-party institution). To do. The medical institution side that provides medical records by adding such a third-party institution to the user and making the system configuration so that the third-party institution can distribute and bear the resources or costs for system operation. This system can be used with a relatively low burden even in a small clinic by reducing the introduction cost of the system.
例えば、本システムにおいて、医療機関に対しては、本システムが提供する診療記録の参照サービスにかかる利用料を無料とする一方で、第三者機関に対しては、該利用料としての年会費などをサービス加盟条件としてもよい。このとき、該利用料を従量課金制とすることなども考えられる。例えば、本システムが参照サービスにおいて提供した情報の量や提供回数や照会回数などといった本システムの利用量に応じて利用料を定めてもよい。 For example, in this system, the usage fee for the medical record reference service provided by this system is free for medical institutions, while the annual membership fee as the usage fee is free for third-party institutions. Etc. may be used as a condition for joining the service. At this time, it is conceivable that the usage fee is a pay-as-you-go system. For example, the usage fee may be set according to the usage amount of the system such as the amount of information provided by the system in the reference service, the number of times of provision, and the number of inquiries.
また、例えば、本システムにおいて、第三者機関にシステム運用にかかる物理リソースを分散して負担させる方法として、公開してもよい診療記録の一部の情報を、第三者機関が運営する装置(ノード)に記憶するなどして、第三者機関側に保有させてもよい。 Further, for example, in this system, as a method of distributing and burdening physical resources related to system operation to a third-party organization, a device operated by the third-party organization to provide some information of medical records that may be disclosed. It may be stored in the (node) and held by a third party.
このような医療機関と医療機関以外の第三者機関とに向けて、診療記録を長期保管・参照できるサービスを提供することにより、第三者機関と医療機関とをつなげ、診療記録の利用価値を高める。 By providing a service that enables long-term storage and reference of medical records to such medical institutions and third-party institutions other than medical institutions, it is possible to connect the third-party institutions and medical institutions and use the medical records. To increase.
例えば、小さな診療所等は、かかりつけ医として一次診療を行うことが多く、担当分野における患者の病歴を網羅するような診療記録を保有している可能性が高い。このような小さな診療所でも利用できるようなサービスを提供することで、他機関での診療記録の利用価値をさらに高めることができる。なお、サービスの提供先に、患者自身を含めることも可能である。 For example, small clinics often provide primary medical care as a family doctor, and are likely to have medical records that cover the medical history of patients in their field of responsibility. By providing a service that can be used even in such a small clinic, it is possible to further increase the utility value of medical records at other institutions. It is also possible to include the patient himself as the service provider.
次に、そのようなビジネスモデルを実現するための技術コンセプトを簡単に説明する。 Next, the technical concept for realizing such a business model will be briefly explained.
本発明では、複数の医療機関と複数の第三者機関といった異なる機関による利用を前提とすることから、複数のノードによる分散管理が可能で、保全性が高く、かつデータ同士が繋がりやすいという特徴を有するブロックチェーンを利用して、診療記録の属性情報を管理する。一方、診療記録自体は、秘匿性が高いことから、セキュアな環境に構築された所定の記憶装置に記憶することにより管理する。 Since the present invention is premised on use by different institutions such as a plurality of medical institutions and a plurality of third-party institutions, it is possible to perform distributed management by a plurality of nodes, have high maintainability, and easily connect data to each other. Manage the attribute information of medical records by using the blockchain that has. On the other hand, since the medical record itself is highly confidential, it is managed by storing it in a predetermined storage device constructed in a secure environment.
さらに、本発明では、電子カルテ未導入の医療機関も利用できるよう、診療記録を全て画像データとして扱い、特定のフォーマットを必要としないようにする。例えば、紙媒体の診療記録や他の形式の電子カルテについては、スキャナで読み込んだり印刷データ形式にフォーマット変換するなどして画像化した上で登録するようにする。これにより、電子カルテを導入していないような比較的小さな診療所であっても、本システムを利用できるようにする。 Further, in the present invention, all medical records are treated as image data so that medical institutions that have not introduced electronic medical records can use them, and a specific format is not required. For example, medical records on paper media and electronic medical records in other formats are registered after being imaged by scanning them with a scanner or converting them to a print data format. This makes it possible to use this system even in a relatively small clinic that does not have an electronic medical record.
ここで、ブロックチェーンは、ブロックとよばれる所定のデータ構造を有するデータ群を時系列に並べたものであり、各ブロックに記録した情報を保持しつづける記録台帳としての役割を有する。各ブロックは、ブロックチャーンに保持させたい情報の他に、一つ以上前のブロック(以下、前ブロックという)の情報と、改ざんの有無を検知するための情報(ノンスと呼ばれる検証情報や署名など)とを含む。 Here, the blockchain is a group of data having a predetermined data structure called a block arranged in chronological order, and has a role as a recording ledger that keeps the information recorded in each block. In addition to the information that you want the block churn to hold, each block contains information about one or more previous blocks (hereinafter referred to as the previous block) and information for detecting the presence or absence of tampering (verification information called nonce, signature, etc.). ) And.
ブロックチェーン管理システムでは、ブロックチェーンに新たなブロックを追加する際に、2台以上の管理ノードが参加する所定のコンセンサスアルゴリズムに従った処理(以下、コンセンサス処理という)が行われる。そして、管理ノードの各々は、当該コンセンサス処理の実行を通して、ブロックチェーンのコピーを保持する。 In the blockchain management system, when a new block is added to the blockchain, processing according to a predetermined consensus algorithm in which two or more management nodes participate (hereinafter, referred to as consensus processing) is performed. Then, each of the management nodes keeps a copy of the blockchain through the execution of the consensus process.
例えば、コンセンサスアルゴリズムの一つであるPoW(Proof of Work)では、前ブロックの情報とノンスとを含む各ブロック(データ群)に対して、「ブロックのHash値が閾値(ターゲット値)以下であること」といった規則が予め決められており、ブロックを追加する際に、そのような規則を満たすようなノンスを複数の管理ノードが同時並列的に探索する処理が行われる。このようなコンセンサス処理を行うことにより、改ざん困難性を担保しつつ、複数の管理ノードに情報の複製を保持させることができる。なお、ブロックチェーン管理システムにおけるコンセンサスアルゴリズムは、PoWに限定されない。例えば、PoW以外にもBFT(Byzantine fault tolerance)等のコンセンサスアルゴリズムも利用可能である。 For example, in PoW (Proof of Work), which is one of the consensus algorithms, "the Hash value of a block is equal to or less than a threshold value (target value)" for each block (data group) including the information of the previous block and the nonce. A rule such as "that" is predetermined, and when a block is added, a process is performed in which a plurality of management nodes simultaneously search for a nonce that satisfies such a rule. By performing such a consensus process, it is possible to have a plurality of management nodes hold a copy of information while ensuring the difficulty of falsification. The consensus algorithm in the blockchain management system is not limited to PoW. For example, in addition to PoW, a consensus algorithm such as BFT (Byzantine fault tolerance) can also be used.
ただし、ブロックチェーンは、上記の特徴と引き換えに複製が複数のノードに保持される特徴も有していることから、データの秘匿性は低い。このため、上述したように秘匿性の高い情報については、セキュアな環境に構築した別の周辺システムに記憶させる。その上で、周辺システムとブロックチェーンとを連携させる。 However, since the blockchain also has a feature that replication is held by a plurality of nodes in exchange for the above-mentioned feature, the confidentiality of data is low. Therefore, as described above, highly confidential information is stored in another peripheral system constructed in a secure environment. After that, the peripheral system and the blockchain are linked.
本システムは、例えば、診療記録の画像データや該診療記録の属性情報などの保管対象情報が医療機関から提供される度に、それらを公開情報と非公開情報とに分類し、非公開情報を周辺システムに記憶させるとともに、公開情報と非公開情報の要約とを含むブロックをブロックチェーンに追加してもよい。また、診療記録の画像データは非公開情報に分類される。このとき、ブロックチェーンに追加するブロックに、非公開情報を識別する情報や、患者を識別する情報を含めてもよい。 This system classifies non-public information into public information and non-public information each time storage target information such as image data of medical records and attribute information of the medical records is provided by a medical institution. A block containing public information and a summary of non-public information may be added to the blockchain while being stored in the peripheral system. In addition, the image data of the medical record is classified as non-public information. At this time, the block added to the blockchain may include information for identifying non-public information and information for identifying the patient.
周辺システムは、例えば、公開情報が登録されるブロックチェーンとの連携が可能なシステムであって、内部仕様がクローズドなシステムが好ましい。なお、「連携」は、少なくともブロックチェーンへのブロックの追加およびブロックチェーン内のデータ参照を含む。周辺システムで、ユーザからのアクセスに対して権限チェックを行い、ユーザごとに許可された範囲の情報の参照のみを許可する。このようにして、非公開情報の秘匿性を確保する。 The peripheral system is, for example, a system that can be linked with a blockchain in which public information is registered, and is preferably a system with closed internal specifications. In addition, "cooperation" includes at least addition of a block to the blockchain and data reference in the blockchain. In the peripheral system, the authority is checked for access from the user, and only the reference of the information in the range permitted for each user is permitted. In this way, the confidentiality of non-public information is ensured.
このようなブロックチェーンを利用して、例えば、サービスに加盟した第三者機関が、管理ノードのいずれかが保持するブロックチェーンを自由に参照できるようにしてもよい。また、ブロックチェーンを利用すれば、複製を保持するノードの追加や削除といった動的環境への適応が容易であるので、例えば、上記のノードを、第三者機関が提供するサーバ上に実装させるなどの運用を行えば、運用にかかるリソースを第三者機関に分散して負担させることができるだけでなく、新たな第三者機関の加盟時にも動的に対応できる。 Such a blockchain may be used, for example, so that a third-party organization affiliated with the service can freely refer to the blockchain held by any of the management nodes. In addition, if blockchain is used, it is easy to adapt to a dynamic environment such as adding or deleting a node that holds a copy. Therefore, for example, the above node is implemented on a server provided by a third-party organization. Not only can the resources required for operation be distributed to third-party organizations and burdened, but also when a new third-party organization joins, it can be dynamically dealt with.
[実施形態1]
次に、本発明の実施形態について図面を参照して説明する。図1は、本実施形態の診療記録管理システムの例を示すブロック図である。図1に示すように、診療記録管理システム10は、診療記録管理装置1と、ブロックチェーン管理システム2と、登録情報DB(データベース)3と、診療記録DB4とを備える。これらは各々、ネットワーク5を介して接続されている。[Embodiment 1]
Next, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing an example of a medical record management system of the present embodiment. As shown in FIG. 1, the medical
ブロックチェーン管理システム2は、上述したような、ブロックチェーンを複数のノードが共有して管理するシステムである。なお、ブロックチェーンを管理するシステムとして、ブロックチェーン管理システム2を例示するが、所定のコンセンサス処理を実行可能で、かつ改ざんが困難なブロックチェーンを記録台帳としてシステム内の端末で共有するシステムであれば、詳細な構成・仕様等は特に限定されない。 The blockchain management system 2 is a system in which a plurality of nodes share and manage the blockchain as described above. The blockchain management system 2 is illustrated as a system for managing the blockchain, but it may be a system in which a blockchain that can execute a predetermined consensus process and is difficult to be tampered with is shared by terminals in the system as a recording ledger. For example, the detailed configuration and specifications are not particularly limited.
管理ノード21は、ブロックチェーン管理システム2において、コンセンサス処理を実行するノードである。管理ノード21の各々は、当該コンセンサス処理の実行を通して、ブロックチェーン22のコピーを保持する。
The
本実施形態のブロックチェーン22には、医療機関から診療記録の画像データが提供される度に、診療記録の属性情報の少なくとも一部と診療記録の画像データの要約とを含む記録ブロックが登録(追加)される。なお、ブロックチェーン22への記録ブロックの追加処理の詳細は後述する。 In the blockchain 22 of the present embodiment, every time the image data of the medical record is provided by the medical institution, a recording block including at least a part of the attribute information of the medical record and the summary of the image data of the medical record is registered ( Will be added). The details of the process of adding the recording block to the blockchain 22 will be described later.
登録情報DB3は、本システムへの診療記録の提供に承諾した患者と、ブロックチェーン22に登録した当該患者の情報を含むブロックとを対応づける患者管理情報を記憶する。登録情報DB3は、例えば、診療記録管理装置1における当該患者のキー情報と対応づけて、当該患者の公開情報および診療記録の画像データその他の非公開情報の要約を記録したブロックを検索および検証するためのブロック管理情報を記憶する。
The registration information DB 3 stores patient management information that associates a patient who has consented to the provision of medical records to this system with a block including the information of the patient registered in the blockchain 22. The registration information DB 3 searches and verifies, for example, a block in which a summary of public information of the patient, image data of the medical record, and other non-public information is recorded in association with the key information of the patient in the medical
患者のキー情報として、診療記録管理装置1が、当該登録情報DB3の管理対象とされる患者の検索を容易にするために、医療機関情報や提供元医療機関における患者の識別子などの検索用情報を記憶してもよい。患者のキー情報は、上記の例以外にも、前述の患者情報に含まれる患者(個人)を特定する情報や、そのような情報から生成されるHash値等であってもよい。なお、患者のキー情報は複数あってもよい。
As patient key information, search information such as medical institution information and patient identifier at the provider medical institution is used by the medical
また、本実施形態では、ブロック管理情報としてブロックのHash値を用いる。 Further, in the present embodiment, the Hash value of the block is used as the block management information.
なお、登録情報DB3は、患者のキー情報と対応づけて、当該患者の保管対象情報を記録した全てのブロックのブロック管理情報を記憶してもよい。例えば、登録情報DB3は、後述する承諾情報ブロックと診療記録ブロックの少なくとも2つのブロックのブロック管理情報を記憶してもよい。なお、登録情報DB3は、同じ患者について複数の診療機関等から診療記録の画像データが登録される場合には、2以上の診療記録ブロックのブロック管理情報を記憶してもよい。 The registration information DB 3 may store block management information of all blocks in which the storage target information of the patient is recorded in association with the key information of the patient. For example, the registration information DB 3 may store block management information of at least two blocks, a consent information block and a medical record block, which will be described later. The registration information DB 3 may store block management information of two or more medical record blocks when image data of medical records are registered from a plurality of medical institutions or the like for the same patient.
また、上述したように、登録情報DB3は、患者のキー情報と対応づけて、当該患者に関する非公開情報をさらに記憶してもよい。 Further, as described above, the registration information DB 3 may further store non-public information about the patient in association with the key information of the patient.
診療記録DB4は、医療機関から提供される診療記録の画像データを少なくとも記憶する。診療記録DB4は、例えば、医療機関から提供される患者の診療記録の属性情報を含む保管対象情報のうち所定の非公開情報を記憶してもよい。なお、診療記録の画像データは非公開情報に属する。 The medical record DB 4 stores at least the image data of the medical record provided by the medical institution. The medical record DB 4 may store predetermined non-public information among the storage target information including the attribute information of the medical record of the patient provided by the medical institution, for example. The image data of the medical record belongs to non-public information.
保管対象情報とされる診療記録の属性情報は、例えば、該診療記録の対象とされた患者に関する情報である患者情報、作成元の医療機関に関する情報である医療機関情報、作成日時、病状に関する情報等である。なお、保管対象情報には、診療記録の画像データおよびその属性情報以外の情報、例えば、診療記録の提供に関する承諾書の画像データ等が含まれていてもよい。なお、データの秘匿性の観点から、診療記録DB4には、非公開情報のうち、患者(個人)を特定する情報を除いた非公開情報を記憶してもよい。その場合、診療記憶DB3は、例えば、患者(個人)を特定する情報に代えて、該情報のHash値等、照合時に情報の同一性を判定できる情報を記憶してもよい。 The attribute information of the medical record that is the information to be stored is, for example, patient information that is information about the patient that is the target of the medical record, medical institution information that is information about the medical institution that created it, date and time of creation, and information about the medical condition. And so on. The information to be stored may include information other than the image data of the medical record and the attribute information thereof, for example, the image data of the consent form regarding the provision of the medical record. From the viewpoint of data confidentiality, the medical record DB 4 may store non-public information excluding information that identifies a patient (individual) among the non-public information. In that case, the medical care memory DB 3 may store, for example, information that can determine the identity of the information at the time of collation, such as the Hash value of the information, instead of the information that identifies the patient (individual).
診療記録の画像データ以外の非公開情報は、後述する登録情報DB3に記憶されてもよい。すなわち、非公開情報は、患者を特定可能な情報もしくは該情報と対応する情報とともに、周辺システムのいずれかの記憶装置に記憶されればよい。 Non-public information other than the image data of the medical record may be stored in the registration information DB 3 described later. That is, the non-public information may be stored in any storage device of the peripheral system together with the information that can identify the patient or the information corresponding to the information.
公開情報の例としては、医療機関情報や、患者情報のうち個人が特定されない情報(性別、生年月日、診断名、診療開始日、診療終了日、システムの利用許諾日、許諾対象)などが挙げられる。また、非公開情報の例としては、診療記録の画像データ、診療記録の提供に関する承諾書の画像データ、患者情報のうち作成元の医療機関以外の機関が患者(個人)を特定する情報(氏名と生年月日の組、保険証番号)などが挙げられる。 Examples of public information include medical institution information and patient information that does not identify an individual (gender, date of birth, diagnosis name, medical treatment start date, medical treatment end date, system license date, license target), etc. Can be mentioned. In addition, examples of non-public information include image data of medical records, image data of consent forms for providing medical records, and patient information in which an institution other than the medical institution that created the information identifies the patient (individual) (name). And the date of birth group, insurance certificate number), etc.
なお、保管対象情報に含まれる個々の項目に対して、公開情報か非公開情報かを対象患者が設定できるようにしてもよい。 The target patient may be able to set whether the information is public information or non-public information for each item included in the storage target information.
診療記録DB4は、例えば、診療記録の画像データが登録されるごとに割り当てられる管理番号(以下、記録管理番号という)と、該診療記録の画像データと、存在すれば他の非公開情報とを対応づけて記憶する。記録管理番号は、診療記録の画像データが本システムに登録される任意の単位に対して固有の値を示す識別子であればよい。記録管理番号は、例えば、ある単位に対して、ランダムに割り当てられる値が好ましい。例えば、記録管理番号として、医療機関を識別する情報と、該医療機関において患者を識別する情報と、対象情報(診療記録の画像データ)を受け付けた日時等とを結合して得た情報のHash値を用いてもよい。このような記録管理番号を用いて診療記録の画像データを管理すれば、当該診療記録DB4内の情報から、対象患者の特定がされないようにできる。 The medical record DB4 has, for example, a management number (hereinafter referred to as a record management number) assigned each time the image data of the medical record is registered, the image data of the medical record, and other non-public information if it exists. Correspond and memorize. The record management number may be an identifier indicating a value unique to any unit in which the image data of the medical record is registered in this system. The record management number is preferably a value randomly assigned to a certain unit, for example. For example, as a record management number, Hash of information obtained by combining information for identifying a medical institution, information for identifying a patient at the medical institution, date and time when target information (image data of medical records) is received, and the like. You may use the value. If the image data of the medical care record is managed by using such a record management number, it is possible to prevent the target patient from being identified from the information in the medical care record DB4.
記録管理番号は、例えば、該記録管理番号が対応する画像データの要約ともにブロックに記録されてもよい。ここで、「要約」は、元の情報(本例では、非公開情報)に基づく情報であって、該情報が改ざんされた場合にそれを検知可能な情報であれば、特に限定されない。要約は、例えば、元の情報(上記の場合、画像データ)のHash値など、一方向関数により得られる情報であってもよい。ブロックチェーン22に周辺システムである診療記録DB4に記憶される画像データや非公開情報の要約をブロックチェーンに登録することにより、診療記録DB4に記憶される情報が改ざんされた場合にそれを検知できるようにするとともに、診療記憶DB3への情報の登録履歴をブロックチェーン上で保持することができる。 The record control number may be recorded in the block together with, for example, a summary of the image data to which the record control number corresponds. Here, the "summary" is not particularly limited as long as it is information based on the original information (in this example, non-public information) and can detect the information when it is falsified. The summary may be information obtained by a one-way function, for example, the Hash value of the original information (image data in the above case). By registering a summary of image data and non-public information stored in the medical record DB 4 which is a peripheral system in the block chain 22 in the block chain, it is possible to detect when the information stored in the medical record DB 4 is tampered with. In addition, the registration history of information in the medical care memory DB 3 can be retained on the blockchain.
また、診療記録DB4は、診療記録に対する秘匿性をさらに向上させるために、診療記録の画像データその他非公開情報を暗号化して記憶してもよい。 In addition, the medical record DB 4 may encrypt and store the image data of the medical record and other non-public information in order to further improve the confidentiality of the medical record.
診療記録管理装置1は、保管対象情報を登録、検索および参照するためのインタフェースをユーザに提供するとともに、ユーザからの要求に従って、保管対象情報を登録、検索、参照するための各種制御を実行する。図1に示すように、診療記録管理装置1は、患者登録部101と、診療記録登録部102と、登録情報照会部103と、診療記録提供部104を含んでいてもよい。
The medical
患者登録部101は、医療機関からの要求に応じて、指定された患者の登録処理を行う。この登録処理で、患者登録部101は、例えば、当該登録にかかる保管対象情報として、要求元の医療機関の情報(医療機関情報)と、登録対象の患者情報とを少なくとも受信し、受信したそれらの情報を、ブロックチェーン22と診療記録DB4とに適宜登録した上で、患者情報を基に生成した当該患者のキー情報とブロック管理情報とを対応づけて登録情報DB3に記憶させる。
The
なお、ブロックチェーンへの情報登録は、ブロックチェーン管理システム2が備えるいずれかの管理ノード21に、ブロックチェーン22に登録したい情報を渡してブロックの作成を依頼することにより行えばよい。
Information registration to the blockchain may be performed by passing the information to be registered in the blockchain 22 to any
患者登録部101は、例えば、受信した情報に非公開情報が含まれている場合には、受信した非公開情報に対して記録管理番号を割り当てて診療記録DB4に記憶させた上で、該記録管理番号と、公開情報と、非公開情報の要約とを含む承諾情報ブロックの作成を、管理ノード21に依頼してもよい。なお、受信した情報に非公開情報が含まれていない場合は、患者登録部101は、公開情報を含む承諾情報ブロックの作成を、管理ノード21に依頼すればよい。
For example, when the received information includes non-public information, the
患者登録部101は、このような登録処理が完了すると、例えば、登録が完了した旨を要求元ユーザ(医療機関の端末等)に返信してもよい。患者登録部101は、このとき、患者のキー情報を併せて返信してもよい。
When the registration process is completed, the
診療記録登録部102は、医療機関からの要求に応じて、指定された患者の診療記録の画像データの登録処理を行う。この登録処理で、診療記録登録部102は、例えば、当該登録にかかる保管対象情報として、要求元の医療機関情報と、患者情報と、診療記録の画像データとを少なくとも受信し、受信したそれら情報を、ブロックチェーン22と診療記録DB4とに適宜登録した上で、患者情報を基に生成した当該患者のキー情報を基に、登録情報DB3に記憶されている患者管理情報に、今回ブロックチェーン22に登録したブロックのブロック管理情報を追記する。
The medical
診療記録登録部102は、例えば、受信した診療記録の画像データその他の非公開情報に対して、記録管理番号を割り当てて診療記録DB4に記憶させるとともに、該記録管理番号と、公開情報と、非公開情報の要約とを含む診療記録ブロックの作成を、管理ノード21に依頼してもよい。なお、受信した情報に公開情報が含まれていない場合は、診療記録登録部102は、記録管理番号と、非公開情報の要約とを含む診療記録ブロックの作成を、管理ノード21に依頼すればよい。
The medical
診療記録登録部102は、このような登録処理が完了すると、例えば、登録が完了した旨を要求元(医療機関の端末等)に返信してもよい。診療記録登録部102は、このとき、記録管理番号を併せて返信してもよい。
When such a registration process is completed, the medical
登録情報照会部103は、医療機関や第三者機関からの要求に応じて、指定された患者や契約者(個人)に関する登録情報の照会を行う。この照会処理で、登録情報照会部103は、要求元のアクセス権限に基づいて、指定された患者または契約者個人に関する保管対象情報の登録有無や保管対象情報のリストなどの情報を提供する。
The registration
診療記録提供部104は、医療機関や第三者機関からの要求に応じて、指定された患者や契約者(個人)に関する保管対象情報(特に、診療記録の画像データ)の提供を行う。この提供処理で、診療記録提供部104は、要求元のアクセス権限に基づいて、指定された患者または契約者個人に関する保管対象情報を提供する。
The medical
また、図2は、管理ノード21の構成例を示すブロック図である。図2に示す管理ノード21は、データ受付部211と、ブロック生成部212と、ブロック共有部213と、情報記憶部214と、ブロック検証部215と、データ出力部216とを含む。
Further, FIG. 2 is a block diagram showing a configuration example of the
データ受付部211は、外部ノードから、ブロックチェーン22に追加する情報を受け付ける。本実施形態では、データ受付部211は、ブロックチェーン22に追加する情報として、記録管理番号や公開情報や非公開情報の要約を受け付ける。 The data receiving unit 211 receives information to be added to the blockchain 22 from an external node. In the present embodiment, the data reception unit 211 receives a record management number, a summary of public information, and non-public information as information to be added to the blockchain 22.
ブロック生成部212は、データ受付部211が受け付けた情報を用いて、ブロックチェーンに追加するブロックを生成する。ブロック生成部212は、前ブロックに基づく情報と、データ受付部211が受け付けた情報とを含むブロックを生成する。また、ブロック生成部212は、自身が生成したブロックまたは後述するブロック共有部213を介して他の管理ノード21が生成したブロックに対して、所定のコンセンサス処理として、例えば、ノンスを探索する処理や署名を付与する処理を行った上で、自身が管理するブロックチェーン(ブロックチェーン22のコピーに相当)にブロックを追加する。なお、ブロック生成部212が生成したブロックに対して、複数の管理ノード21が所定のコンセンサス処理を行って得られたものが、最終的にブロックチェーン22に追加されるブロックとなる。
The block generation unit 212 generates a block to be added to the blockchain by using the information received by the data reception unit 211. The block generation unit 212 generates a block including information based on the previous block and information received by the data reception unit 211. Further, the block generation unit 212 performs, for example, a nonce search process as a predetermined consensus process for a block generated by itself or a block generated by another
ブロック共有部213は、ブロックチェーン管理システム2に属する管理ノード21間で情報交換を行う。ブロック共有部213は、より具体的には、データ受付部211が受け付けた情報や、ブロック生成部212が生成したブロックや、他の管理ノード21から受け付けたブロック等を、適宜他の管理ノード21に送信する。これにより、可能な限り全ての管理ノード21でこれらの情報および最新のブロックチェーン22を共有する。
The
情報記憶部214は、ブロックチェーン22のコピーを記憶する。なお、情報記憶部214は、ブロックチェーン22のコピー以外にも、例えば、後述するブロック検証部215での検証処理に必要となる情報などを記憶してもよい。
The
ブロック検証部215は、自身が保持するブロックチェーンにブロックを追加する際に、該ブロック内の検証を行う。例えば、ブロック検証部215は、追加するブロックが実際に規則を満たしているか、ブロックを作成したノードと署名が一致するか、追加するブロックに含まれる前ブロックに基づく情報が実際の前ブロックから生成した情報と一致するかなどを検証してもよい。 When adding a block to the blockchain held by the block verification unit 215, the block verification unit 215 verifies the inside of the block. For example, the block verification unit 215 generates information based on the previous block included in the block to be added, whether the block to be added actually meets the rules, the signature matches the node that created the block, or the information is generated from the actual previous block. You may verify whether it matches the information provided.
データ出力部216は、外部ノードからの要求に応じて、自身が保持するブロックチェーン22の中から所望の情報を含むブロックを検索して出力する。
The
なお、図2の構成はあくまで一例であって、管理ノード21は、改ざんが困難なブロックチェーン22を複数のノードが共有して管理するための所定のコンセンサス処理を実行可能であり、外部ノードからの要求に応じて台帳への情報追加および台帳の参照が可能なノードであれば、具体的な構成は問わない。
The configuration of FIG. 2 is just an example, and the
また、図1には、診療記録管理装置1と管理ノード21とを別々のものとして示しているが、診療記録管理装置1が管理ノード21の機能を有していてもよい。
Further, although FIG. 1 shows the medical
図3は、本発明の実施形態のデータの流れの概略を示す説明図である。なお、図3では、承諾情報として、承諾書の画像データ、患者情報、医療機関情報などを示しているが、承諾情報はこれらに限定されない。 FIG. 3 is an explanatory diagram showing an outline of a data flow according to an embodiment of the present invention. Note that FIG. 3 shows the image data of the consent form, patient information, medical institution information, and the like as the consent information, but the consent information is not limited to these.
図3に示す例では、医療機関等が、まずシステム登録承諾をとった患者情報や医療期間情報を含む承諾情報を本システムに登録する。システムは、承諾情報のうち非公開情報と、該患者のキー情報とを対応づけて登録情報DB3に記憶するとともに、承諾情報のうち公開情報と、非公開情報のHash値(図中のHash X)とを含む承諾情報ブロック(図中のブロックi)を作成し、ブロックチェーン22に追加する。また、システムは、追加した承諾情報ブロックのHash値(図中のHash i)を、ブロック管理情報として、該患者のキー情報と対応づけて登録情報DB3に記憶する。 In the example shown in FIG. 3, a medical institution or the like first registers consent information including patient information and medical period information for which system registration consent has been obtained in this system. The system stores the non-public information in the consent information and the key information of the patient in the registration information DB 3, and also stores the public information in the consent information and the Hash value of the non-public information (Hash X in the figure). ) And the consent information block (block i in the figure) is created and added to the blockchain 22. In addition, the system stores the Hash value (Hash i in the figure) of the added consent information block as block management information in the registration information DB 3 in association with the key information of the patient.
次いで、システム登録承諾をとった患者の診察終了から5年を経過後、医療機関が、保管義務のなくなった当該患者の診療記録の画像データを本システムに登録する。システムは、診療記録DB4に、診療記録の画像データと記録管理番号とを対応づけて記憶するとともに、記録管理番号と診療記録の画像データのHash値(図中のHash Y)とを含む診療記録ブロック(図中のブロックn)を作成し、ブロックチェーン22に追加する。 Next, five years after the end of the examination of the patient who has consented to the system registration, the medical institution registers the image data of the medical record of the patient whose storage obligation is no longer required in this system. The system stores the image data of the medical record and the record management number in the medical record DB4 in association with each other, and also includes the record management number and the Hash value (Hash Y in the figure) of the image data of the medical record. A block (block n in the figure) is created and added to the blockchain 22.
また、システムは、追加した診療記録ブロックのHash値(図中のHash n)を、ブロック管理情報として、該患者のキー情報と対応づけて登録情報DB3に記憶する。このとき、すでに記憶されているブロック管理情報があれば、新たなブロック管理情報を追記して、2以上のブロック管理情報を保持するようにしてもよい。なお、すでに記憶されているブロック管理情報を上書きする場合、システムは、すでに記憶されているブロック管理情報(上書き前のブロック管理情報)を診療記録ブロックに含ませる。 In addition, the system stores the Hash value (Hash n in the figure) of the added medical record block as block management information in the registration information DB 3 in association with the key information of the patient. At this time, if there is already stored block management information, new block management information may be added to hold two or more block management information. When overwriting the already stored block management information, the system includes the already stored block management information (block management information before overwriting) in the medical record block.
なお、医療機関から診療記録の画像データとともに、新たな公開情報が提供された場合、システムは、該公開情報を診療記録ブロックに含ませてブロックチェーン22に登録すればよい。また、医療機関から診療記録の画像データとともに、新たな非公開情報が提供された場合、システムは、当該非公開情報を、診療記録の画像データと同様に、診療記録DB4に記憶するとともに、そのHash値を診療記録ブロックに含ませてブロックチェーン22に登録すればよい。 When new public information is provided from the medical institution together with the image data of the medical record, the system may include the public information in the medical record block and register it in the blockchain 22. In addition, when new non-public information is provided from the medical institution together with the image data of the medical record, the system stores the non-public information in the medical record DB 4 in the same manner as the image data of the medical record, and the non-public information thereof. The Hash value may be included in the medical record block and registered in the blockchain 22.
また、医療機関から提供される診療記録の画像データには、保管義務期間中の診療記録の画像データが含まれていてもよい。すなわち、本システムが保管対象とする診療記録の画像データは、保管義務のなくなったものに限定されない。 In addition, the image data of the medical record provided by the medical institution may include the image data of the medical record during the storage obligation period. That is, the image data of medical records to be stored by this system is not limited to those for which storage obligation is no longer required.
既に説明したように、各ブロックは、時系列に繋がっており、前ブロックに基づく値を保持している。例えば、ブロックnは、ブロックn−1のHash値であるブロックHash n−1を保持する。同様に、ブロックn+1は、ブロックnのHash値であるブロックHash nを保持する。したがって、ブロックの内容を改ざんするには、後続ブロックを全て作成し直す必要があり、このようなブロックチェーンの性質より、ブロックチェーン内のデータを改ざんすることは困難とされている。 As described above, each block is connected in chronological order and holds a value based on the previous block. For example, block n holds block Hash n-1, which is the Hash value of block n-1. Similarly, block n + 1 holds block Hash n, which is the Hash value of block n. Therefore, in order to falsify the contents of the block, it is necessary to recreate all the subsequent blocks, and due to the nature of the blockchain, it is difficult to falsify the data in the blockchain.
また、図4は、ブロックチェーン22、登録情報DB3および診療記録DB4に記憶される情報のデータ構造の例を示す説明図である。診療記録管理システム10が用いるブロックには、承諾情報ブロックと、診療記録ブロックの2種類があるが、本例では両ブロックについて同じデータ構造を用いる。
Further, FIG. 4 is an explanatory diagram showing an example of a data structure of information stored in the blockchain 22, the registration information DB3, and the medical record DB4. There are two types of blocks used by the medical
診療記録管理システム10が用いるブロックは、例えば、ヘッダ部D21と、データ部D22とを含んでいてもよい。ヘッダ部D21は、前ブロック管理情報D211を含む。また、データ部D22は、管理番号D221と、公開情報D222と、非公開情報管理情報D223とを含んでいてもよい。
The block used by the medical
前ブロック管理情報D211は、前ブロックに基づく情報であって、前ブロックのデータが改ざんされた場合にそれを検知できるような情報であればよい。前ブロック管理情報D211の例としては、前ブロックのHash値等が挙げられる。 The front block management information D211 may be information based on the front block, and may be information that can detect when the data of the front block is falsified. An example of the front block management information D211 is a Hash value of the front block.
管理番号D221は、当該ブロックに記憶されているデータを識別するための情報である。管理番号D221の例としては、診療記録ブロックであれば記録管理番号、承諾情報ブロックであればキー情報やキー情報から生成される第2のキー情報が挙げられる。なお、承諾情報ブロックの管理番号D221は省略されてもよい。 The control number D221 is information for identifying the data stored in the block. Examples of the control number D221 include a record management number in the case of a medical record block, and a key information or a second key information generated from the key information in the case of a consent information block. The control number D221 of the consent information block may be omitted.
公開情報D222は、医療機関から提供される保管対象情報のうちの公開情報である。なお、公開情報D222は、当該ブロックを生成することとなった保管対象情報の提供において、該保管対象情報に公開情報が含まれていない場合は、省略されてもよい。 Public information D222 is public information among the storage target information provided by the medical institution. The public information D222 may be omitted when the storage target information for generating the block is provided and the storage target information does not include the public information.
非公開情報管理情報D223は、医療機関から提供される保管対象情報のうちの非公開情報に基づく情報であって、当該非公開情報が改ざんされた場合にそれを検知できるような情報であればよい。非公開情報管理情報D223の例としては、対象とされる非公開情報のHash値等が挙げられる。なお、非公開情報管理情報D223は、当該ブロックを生成することとなった保管対象情報の提供において、該保管対象情報に非公開情報が含まれていない場合は、省略されてもよい。 The non-public information management information D223 is information based on the non-public information among the storage target information provided by the medical institution, and is information that can detect the falsification of the non-public information. Good. An example of the non-public information management information D223 is a Hash value of the target non-public information. The non-public information management information D223 may be omitted in the provision of the storage target information that is to generate the block if the storage target information does not include the non-public information.
なお、図示省略しているが、データ部D22は、当該ブロックより前にブロックチェーン22に登録されている、当該患者に関する情報が記憶されたブロックのブロック管理情報をさらに含んでいてもよい。 Although not shown, the data unit D22 may further include block management information of a block in which information about the patient is stored, which is registered in the blockchain 22 before the block.
また、図4に示すように、登録情報DB3は、医療機関から診療記録が提供される患者ごとに、患者管理情報として、例えば、キー情報D31と、非公開情報D32と、ブロック管理情報D33とを記憶してもよい。 Further, as shown in FIG. 4, the registration information DB 3 includes, for example, key information D31, non-public information D32, and block management information D33 as patient management information for each patient whose medical record is provided by the medical institution. May be memorized.
キー情報D31は、上述した患者のキー情報である。 The key information D31 is the above-mentioned patient key information.
非公開情報D32は、診療記録の画像データ以外の患者の非公開情報である。なお、非公開情報D32は省略されてもよい。なお、診療記録の画像データは、後述するように、診療記録DB4に記憶される。 The non-public information D32 is non-public information of the patient other than the image data of the medical record. The non-public information D32 may be omitted. The image data of the medical record is stored in the medical record DB 4 as described later.
ブロック管理情報D33は、患者の公開情報および/または非公開情報の要約を含むブロックのブロック管理情報である。 The block management information D33 is block management information of the block including a summary of public and / or non-public information of the patient.
また、図4に示すように、診療記録DB4は、医療機関から診療記録の画像データが提供されるごとに、診療記録情報として、例えば、記録管理番号D41と、診療記録画像データD42とを記憶してもよい。 Further, as shown in FIG. 4, the medical record DB 4 stores, for example, a record management number D41 and a medical record image data D42 as medical record information each time the medical institution provides image data of the medical record. You may.
記録管理番号D41は、上述した記録管理番号である。 The record management number D41 is the above-mentioned record management number.
診療記録画像データD42は、提供された診療記録の画像データである。 The medical record image data D42 is the image data of the provided medical record.
なお、図示省略しているが、診療記録DB4は、診療記録情報として、診療記録画像データD42と併せて、または診療記録画像データD42に代えて、患者の非公開情報をさらに記憶してもよい。 Although not shown, the medical record DB 4 may further store non-public information of the patient as medical record information in combination with the medical record image data D42 or in place of the medical record image data D42. ..
次に、図5を用いて、診療記録管理システム10の患者の登録、診療記録の登録、登録情報の照会および診療記録の参照の各段階のフローの一例を説明する。図5(a)は、診療記録管理システム10に患者を登録するフェーズのフロー例である。図5(a)に示す例では、医療機関が、診療記録のシステム登録を承諾した患者の患者情報、医療機関情報および承諾書の画像データを含む承諾情報を、診療記録管理システム10に登録する。これにより、例えば、承諾情報のうちの公開情報と非公開情報の要約とを含む承諾情報ブロックがブロックチェーン22に登録されるとともに、患者情報等から生成された当該患者のキー情報と、承諾情報のうちの非公開情報と、該承諾情報ブロックのHash値(ブロック管理情報)とが対応づけられて登録情報DB3に記憶される。
Next, an example of the flow of each stage of patient registration, medical record registration, registration information inquiry, and medical record reference of the medical
図5(b)は、診療記録管理システム10に承諾を得た患者の診療記録の画像データを登録するフェーズのフロー例である。図5(b)に示す例では、医療機関が、診療記録のシステム登録を承諾した患者の診療記録の画像データを、診療記録管理システム10に登録する。このとき、医療機関は、診療記録の画像データとともに、患者を特定する情報と自身の医療機関情報を診療記録管理システム10に入力し、当該患者に関し登録されている情報を照会した上で、診療記録の画像データの登録を行う。これにより、例えば、承諾を得た患者の診療記録の画像データが、当該画像データに割り当てられた記録管理番号とともに診療記録DB4に登録される。また、該画像データの要約と記録管理番号とを含む診療記録ブロックがブロックチェーン22に登録されるとともに、当該患者のキー情報と、該診療記録ブロックのHash値(ブロック管理情報)とが対応づけられて登録情報DB3に記憶(追記)される。
FIG. 5B is an example of a flow of a phase of registering image data of medical records of a patient who has obtained consent in the medical
図5(c)は、診療記録管理システム10に登録された情報を照会する登録情報照会フェーズのフロー例である。図5(c)に示す例では、医療機関または契約者等から承諾を得た保険会社等の第三者機関が、許可された患者または契約者に関し登録されている情報を診療記録管理システム10に照会する。医療機関または第三者機関は、例えば、患者(個人)を特定可能な情報を指定して、診療記録管理システム10に照会依頼を行う。診療記録管理システム10は、指定された情報を基に、患者を特定して登録情報DB3の患者管理情報と照会した上で、患者管理情報に含まれる情報や該情報を基に取得可能な情報を、要求元の機関に対し許可された範囲内で提供する。これにより、医療機関または第三者機関は、自身に許可された範囲内で、指定した個人の診療記録の当該システムへの登録有無などを知ることができる。患者(個人)を特定可能な情報の例としては、患者の生年月日と氏名の組、医療機関の識別情報と当該医療機関における患者の識別情報の組、診療記録管理システム10が割り当てた患者のキー情報、他のシステム(行政等)が割り当てた個人を特定可能な情報(保険証番号)などが挙げられる。
FIG. 5C is an example of a flow of a registration information inquiry phase for inquiring information registered in the medical
図5(d)は、診療記録管理システム10に登録された診療記録を参照するフェーズのフロー例である。図5(d)に示す例では、医療機関または契約者等から承諾を得た保険会社等の第三者機関が、診療記録管理システム10に登録されている診療記憶の画像データの中から、許可された患者または契約者の診療記録の画像データを参照する。医療機関または第三者機関は、例えば、患者(個人)を特定可能な情報および参照する診療記録を特定可能な情報を指定して、診療記録管理システム10に参照依頼を行う。診療記録管理システム10は、指定された情報を基に、患者および診療記録を特定して、要求元の機関に対し許可された範囲内で情報を提供する。これにより、医療機関または第三者機関は、自身に許可された範囲内で、指定した個人の診療記録の画像データを参照することができる。診療記録を特定可能な情報の例としては、登録情報照会フェーズで得た記録管理番号が挙げられる。なお、診療記録を特定可能な情報に代えて、診療日時や期間など、絞り込み条件を指定することも可能である。
FIG. 5D is an example of a flow of the phase of referring to the medical records registered in the medical
次に、診療記録管理システム10の動作を説明する。図6〜図9は、診療記録管理システム10の動作の一例を示すシーケンス図である。各図において、患者登録機能、診療記録登録機能、照会機能および提供機能はそれぞれ、診療記録管理装置1の患者登録部101、診療記録登録部102、登録情報照会部103および診療記録提供部104を表す。また、図中のユーザは、各々のユーザが操作するユーザ端末を表す。
Next, the operation of the medical
まず、図6を参照して、診療記録管理システム10における患者登録動作を説明する。当該動作におけるユーザは、登録対象とする患者の受診先すなわち当該患者の診療記録を作成する医療機関を想定している。図6に示す例では、まず、承諾情報として患者情報と医療機関情報とを含む承諾登録要求を、診療記録管理装置1の患者登録部101に送信する(ステップS101)。ユーザは、例えば、診療記録管理装置1が提供するWebページ等を介して、まず診療記録管理装置1に患者の登録を要求する承諾登録録要求を送信し、その返信として受信する情報入力要求に従って患者情報や医療機関情報と、存在すれば承諾書の画像データや承諾内容等とを入力してもよい。
First, the patient registration operation in the medical
承諾情報を受信した患者登録部101は、受信した情報を基に、患者のキー情報を生成する(ステップS102)。また、患者登録部101は、受信した情報に含まれる保管対象とされる非公開情報について、そのHash値を計算する(ステップS103)。そして、患者登録部101は、ブロックチェーン22に登録する内容(承諾情報ブロックのデータ部D22)を作成する(ステップS104)。ステップS104では、患者登録部101は、管理番号D221、公開情報D222または非公開情報管理情報D223を少なくとも含むデータ部D22を作成する。そして、作成したデータ部D22を含むブロック追加要求をブロックチェーン管理システム2のいずれかの管理ノード21に送信する(ステップS105)。
The
ブロック追加要求を受信した管理ノード21は、受信したデータ部D22と、自身が管理しているブロックチェーン22の情報とを基に作成したヘッダ部D21とを少なくとも含むブロックを生成する(ステップS106)。そして、ブロックチェーン管理システム2の管理ノード21の各々が、所定のコンセンサス処理を実行し、生成したブロックを台帳に追加する(ステップS107)。また、ブロック追加要求を受信した管理ノード21は、要求されたデータ部D22が記録されたブロックが正常に追加されたことを受けて、追加されたブロックのHash値であるブロックHashを、要求元の患者登録部101に送信する(ステップS108)。
The
患者登録部101は、ブロックHashを受信すると、該ブロックHashをブロック管理情報とし、ステップS102で生成した患者のキー情報と、該ブロック管理情報と、承諾情報に含まれる非公開情報とを対応づけて、登録情報DB3に記録させる(ステップS109)。なお、承諾情報に保持対象とする非公開情報が含まれていなければ、上記の非公開情報は省略される。
When the
具体的には、患者登録部101は、患者のキー情報と、ブロック管理情報としてのブロックHashと、承諾情報に保持対象とする非公開情報があれば該非公開情報とを含むDB登録要求を登録情報DB3に送信する。登録情報DB3は、受信したDB登録要求に含まれる情報が記録された新たなレコードを作成し、記憶する(ステップS110)。
Specifically, the
患者登録部101は、登録情報DB3から登録が完了した旨を受信すると(ステップS111)、要求元ユーザに、登録完了を通知して処理を終了する(ステップS112)。
When the
次に、図7を参照して、診療記録管理システム10における登録情報照会動作を説明する。当該動作におけるユーザは、照会対象とする患者の診療記録の作成元の医療機関や、診療記録の作成元以外の医療機関や、第三者機関を想定している。
Next, the registration information inquiry operation in the medical
図7に示す例では、まずユーザが、ユーザ情報として自身の機関を示す機関情報と、患者を特定する情報とを含む登録情報照会要求を、診療記録管理装置1の登録情報照会部103に送信する(ステップS201)。ユーザは、例えば、診療記録管理装置1が提供するWebページ等を介して、診療記録管理装置1に患者の照会を要求する登録情報照会要求を送信し、その返信として受信する情報入力要求に従ってユーザ情報(機関情報)と、患者を特定する情報とを入力してもよい。
In the example shown in FIG. 7, the user first transmits a registration information inquiry request including institution information indicating his / her own institution as user information and information for identifying a patient to the registration
患者を特定する情報の例としては、患者の氏名や生年月日や医療機関における患者の識別子などの承諾情報に含まれる情報や、該情報から生成したキー情報などが挙げられる。例えば、ユーザである医療機関が自身の患者を特定する場合、患者を特定する情報として、医療機関情報と該医療機関における患者の識別情報の組を入力してもよい。また、ユーザである医療機関が自身以外の医療機関の患者を特定する場合、患者を特定する情報として、その患者の受診先の医療機関情報と該医療機関における患者の識別情報の組や、その患者を個人として特定可能な情報(氏名と生年月日の組、保険証番号等)を入力してもよい。また、ユーザである第三者機関が、患者(契約者)を特定する場合、患者を特定する情報として、その患者を個人として特定可能な情報(氏名と生年月日の組、保険証番号等)を入力してもよい。 Examples of information that identifies a patient include information included in consent information such as a patient's name, date of birth, and patient's identifier at a medical institution, and key information generated from the information. For example, when a medical institution that is a user identifies his / her own patient, a set of medical institution information and patient identification information at the medical institution may be input as information for identifying the patient. In addition, when a medical institution that is a user identifies a patient at a medical institution other than itself, as information for identifying the patient, a set of medical institution information of the patient's consultation destination and patient identification information at the medical institution, and the patient Information that can identify the patient as an individual (name and date of birth, insurance certificate number, etc.) may be entered. In addition, when a third-party institution that is a user identifies a patient (contractor), as information that identifies the patient, information that can identify the patient as an individual (name and date of birth set, insurance certificate number, etc.) ) May be entered.
ユーザ情報と患者を特定する情報とを受信した登録情報照会部103は、受信した情報を基に、ユーザが該患者の登録情報にアクセス可能な否かを判定する権限チェックを行う(ステップS202)。なお、権限チェックの詳細は後述する。
The registration
権限チェックの結果、ユーザが該患者の登録情報にアクセス不可であると判定された場合、登録情報照会部103は、要求元ユーザにその旨を返信して当該処理を終了する(ステップS203)。
As a result of the authority check, when it is determined that the user cannot access the registration information of the patient, the registration
一方、権限チェックの結果、ユーザが該患者の登録情報にアクセス可能であると判定された場合、登録情報照会部103は、患者のキー情報を取得し、取得した患者のキー情報を基に、登録情報DB3を参照(検索)する(ステップS204〜ステップS207)。より具体的には、登録情報照会部103は、受信した情報を基に患者のキー情報を取得した上で、患者のキー情報を含むDB検索要求を登録情報DB3に送信する(ステップS204、ステップS205)。登録情報DB3は、DB検索要求に含まれる情報に基づき、記録媒体に記録したデータを検索する(ステップS206)。
On the other hand, when it is determined as a result of the authority check that the user can access the registration information of the patient, the registration
本例では、指定されたキー情報を含む患者管理情報が登録情報DB3に登録されており、そのレコードが登録情報DB3から登録情報照会部103に返信される(ステップS207)。なお、登録情報DB3に該当するレコードが登録されていない場合、登録情報照会部103は、その旨を要求元ユーザに返信する(ステップS208)。
In this example, patient management information including the designated key information is registered in the registration information DB3, and the record is returned from the registration information DB3 to the registration information inquiry unit 103 (step S207). If the record corresponding to the registration information DB 3 is not registered, the registration
登録情報照会部103は、登録情報DB3から該当レコードを受信すると、レコードに含まれるブロック管理情報を取得する(ステップS209)。そして、登録情報照会部103は、取得したブロック管理情報を基に当該患者の承諾情報ブロックや診療記録ブロックを検索する。より具体的には、登録情報照会部103は、ステップS209で取得したブロック管理情報を含むブロックデータ要求をブロックチェーン管理システム2のいずれかの管理ノード21に送信する(ステップS210)。
When the registration
ブロックデータ要求を受信した管理ノード21は、自身が管理しているブロックチェーン22から該当するブロックを検索して、該ブロックのデータ部を返信する(ステップS211、ステップS212)。
The
該当するブロックのデータ部を受信した登録情報照会部103は、受信したデータ部に記録されたデータに対するユーザのアクセス権限チェックを行い(ステップS213)、要求元ユーザに許可された範囲内で、取得した情報を提供する(ステップS214)。
The registration
なお、登録情報照会部103は、指定した患者が複数の医療機関を受診していた場合など、複数の患者管理情報のレコードが存在した場合や1つのレコード内に複数のブロックのブロック管理情報が登録された場合には、ブロック管理情報の数分、ステップS209〜ステップS213の動作を行った上で、情報提供を行ってもよい。
In the registration
ステップS214で提供される情報の例としては、システム登録の有無、存在すれば診療記録ブロックのデータ部に含まれる管理番号D221および公開情報D222の一覧などが挙げられる。さらに、ユーザによっては、登録情報DB3に記憶されている非公開情報D32やキー情報D31やキー情報D31の生成に用いる患者情報なども挙げられる。 Examples of the information provided in step S214 include the presence / absence of system registration, a list of control numbers D221 and public information D222 included in the data section of the medical record block if present. Further, depending on the user, patient information used for generating the non-public information D32, the key information D31, and the key information D31 stored in the registration information DB3 may be mentioned.
次に、図8を参照して、診療記録管理システム10における診療記録登録動作を説明する。当該動作におけるユーザは、登録対象とする診療記録の作成元の医療機関を想定している。
Next, the medical record registration operation in the medical
図8に示す例では、まずユーザが、ユーザ情報として自身の機関を示す機関情報と、患者を特定する情報とを含む登録情報照会要求を、診療記録管理装置1の登録情報照会部103に送信する(ステップS301)。なお、患者を特定する情報は省略してもよい。その場合、システムは、ユーザが過去に承諾登録を行った患者全てが指定されたものとして動作すればよい。
In the example shown in FIG. 8, the user first transmits a registration information inquiry request including information indicating his / her own institution as user information and information for identifying a patient to the registration
ユーザ情報と患者を特定する情報とを受信した登録情報照会部103は、登録情報照会処理を行う(ステップS302)。当該登録情報照会処理は、図7に示したステップS202〜ステップS213の動作と同様でよい。なお、当該登録情報照会処理において、登録情報照会部103は、受信した情報を基に、指定された患者のキー情報を生成または取得して、指定された患者について、登録情報DB3に登録されている患者管理情報と、ブロックチェーン22に登録されている承諾情報ブロックのデータ部とを少なくとも取得する。
The registration
なお、患者を特定する情報が省略された場合、登録情報照会部103は、患者のキー情報に代えて医療機関情報としてユーザ情報を指定して登録情報DB3にDB検索要求を行い、医療機関情報が一致するレコードを取得すればよい。そして、取得したレコードの各々について当該レコードに含まれるブロック管理情報を基に、承諾情報ブロックのデータ部を取得すればよい。
If the information that identifies the patient is omitted, the registration
患者管理情報と承諾情報ブロックのデータ部とを少なくとも取得すると、登録情報照会部103は、要求元ユーザに許可された範囲内で、取得した情報を提供する(ステップS303)。本例では、患者からの承諾を得て診療記録を登録する正規のユーザ(受診先の医療機関)に対して、指定された患者の診療記録の登録状況やキー情報D31や該キー情報D31の生成に用いる患者情報や登録済みの診療記録の属性情報(医療機関、診療日、記録管理番号)等が提供される。
When at least the data unit of the patient management information and the consent information block is acquired, the registration
次に、ユーザは、患者を特定する情報としてステップS303で取得したキー情報や患者情報等と、診療記録の画像データとを含む診療記録登録要求を、診療記録管理装置1の診療記録登録部102に送信する(ステップS304)。ユーザは、例えば、登録情報を照会する際にアクセスしたWebページ上において、登録情報照会要求の結果を取得した後、同Webページ上において取得した情報の中から患者を指定して診療記録の登録要求を送信し、その返信として受信する情報入力要求に従って診療記録の画像データを入力してもよい。
Next, the user requests the medical record registration including the key information, the patient information, and the like acquired in step S303 as the information for identifying the patient, and the image data of the medical record, in the medical
なお、本例では、同Webページ等を介して、登録情報照会部103から診療記録登録部102へ、登録情報照会部103が照会したデータを参照するためのリストである照会データ参照リストが提供されるものとする。照会データ参照リストは、例えば、照会要求時の情報であるユーザ情報(機関情報)および患者を特定する情報と、それに対して提供した情報であるキー情報および/または患者情報と、存在すれば当該患者の診療記録の記録管理番号とその記録管理番号を含むブロックのブロックHashとを含む情報であってもよい。なお、照会データ参照リストは、ユーザが患者や診療記録を指定するための情報(患者情報や記録管理番号)と、指定された患者や診療記録の情報にアクセスするための情報(キー情報やブロックHash等)とが含まれていることが好ましい。なお、これらの情報の他に、ユーザに提供した情報(ブロック内の公開情報等)を含んでいてもよい。
In this example, the inquiry data reference list, which is a list for referring to the data inquired by the registration
ユーザから患者を特定する情報と診療記録の画像データとを受信した診療記録登録部102は、受信した情報およびユーザ情報を基に、承諾チェックを行う(ステップS305)。承諾チェックでは、例えば、要求元ユーザである医療機関と対応づけられて指定された患者の承諾情報ブロックがブロックチェーン22に登録されているかや、当該承諾情報ブロックおよび該承諾情報ブロックにHash値を記憶した非公開情報が改ざんされていないか等を確認する。診療記録登録部102は、例えば、承諾情報ブロックがブロックチェーン22に登録されており、当該承諾情報ブロックおよび該承諾情報ブロックにHash値を記憶した非公開情報が改ざんされていないと判定された場合には、承諾がされていると判断する。
The medical
承諾がされている場合、診療記録登録部102は、受信した診療記録の画像データに割り当てる記録管理番号を採択する(ステップS306)。また、診療記録登録部102は、受信した診療記録の画像データ(非公開情報)について、そのHash値を計算する(ステップS307)。なお、診療記録登録部102は、診療記録の画像データの他に非公開情報を受信した場合、該非公開情報についてもHash値を計算すればよい。
If consent is given, the medical
そして、診療記録登録部102は、ブロックチェーン22に登録する内容(診療記録ブロックのデータ部D22)を作成する(ステップS308)。ステップS308では、診療記録登録部102は、管理番号D221として記録管理番号と、非公開情報管理情報D223として診療記録の画像データのHash値とを少なくとも含むデータ部D22を作成する。なお、診療記録登録部102は、ステップS304で受信した情報に、診療記録の画僧データ以外の非公開情報が含まれている場合には、非公開情報管理情報D223に、該非公開情報のHash値も含ませる。
Then, the medical
次いで、診療記録登録部102は、作成したデータ部D22を含む診療記録ブロックをブロックチェーン22に追加するブロック追加処理を行う(ステップS309)。ブロック追加処理は、図6に示したステップS105〜ステップS108の動作と同様でよい。
Next, the medical
ブロック追加処理の結果、診療記録登録部102は、ブロックHashを管理ノード21から受信すると、登録情報DB3に、受信したブロックHashをブロック管理情報として、患者のキー情報に対応づけて登録する。より具体的には、診療記録登録部102は、キー情報と、取得したブロックHashとを含むDB更新要求を登録情報DB3に送信し、登録情報DB3の患者管理情報のうち、キー情報が合致するレコードにおけるブロック管理情報D33を更新(追記)する(ステップS310、ステップS311)。
As a result of the block addition process, when the medical
診療記録登録部102は、登録情報DB3から更新が完了した旨を受信すると(ステップS312)、診療記録DB4に、ステップS306で取得した記録管理番号と、ユーザから受信した診療記録の画像データとを対応づけて登録する。このとき、受信した情報に他の非公開情報があれば、該非公開情報も併せて登録する。診療記録登録部102は、記録管理番号と、診療記録の画像データとを少なくとも含むDB登録要求を診療記録DB4に送信し、診療記録DB4に、新たなレコード(診療記録情報)を登録する(ステップS313、ステップS314)。
When the medical
最後に、診療記録登録部102は、診療記録DB4から登録が完了した旨を受信すると(ステップS315)、要求元ユーザに、登録完了を通知して処理を終了する(ステップS315)。
Finally, when the medical
なお、図8の例において、診療記録登録部102は、ブロックチェーン22に診療記録ブロックを追加した後に、診療記録DB4に診療記録の画像データを登録しているが、例えば、診療記録DB4に診療記録の画像データを登録した後で、ブロックチェーン22に診療記録ブロックを追加してもよい。
In the example of FIG. 8, the medical
一方、承諾チェックの結果、承諾がされていない場合には、診療記録登録部102は、診療記録の登録は受け付けられない旨を要求元ユーザに返信して処理を終了する。
On the other hand, if the consent is not obtained as a result of the consent check, the medical
次に、図9を参照して、診療記録管理システム10における診療記録参照動作を説明する。当該動作におけるユーザは、照会対象とする診療記録の作成元の医療機関や、診療記録の作成元以外の医療機関や、第三者機関を想定している。
Next, the medical record reference operation in the medical
図9に示す例では、まずユーザが、ユーザ情報と患者を特定する情報とを含む登録情報照会要求を診療記録管理装置1の登録情報照会部103に送信する(ステップS401)。
In the example shown in FIG. 9, the user first transmits a registration information inquiry request including user information and patient-identifying information to the registration
ユーザ情報と患者を特定する情報とを受信した登録情報照会部103は、指定された患者の登録情報を照会する登録情報照会処理を行う(ステップS402)。当該登録情報照会処理は、図8のステップS302の動作すなわち図7のステップS202〜ステップS213の動作と同様でよい。なお、患者を特定する情報が省略された場合も同様である。
The registration
登録情報照会処理で、指定された患者の患者管理情報と承諾情報ブロックのデータ部とを少なくとも取得すると、登録情報照会部103は、要求元ユーザに許可された範囲内で、取得した情報を提供する(ステップS403)。本例では、患者や契約者からの承諾を得て診療記録を参照する正規のユーザ(受診先の医療機関、参照権限のある他の医療機関、開示の同意がされた第三者機関等)に対して、指定された患者の診療記録の登録状況やキー情報D31や該キー情報D31の生成に用いる患者情報や登録済みの診療記録の属性情報(医療機関、診療日、記録管理番号)等が提供される。
When at least the patient management information of the specified patient and the data part of the consent information block are acquired in the registration information inquiry process, the registration
次に、ユーザは、参照する診療記録の画像データを特定する情報としてステップS403で取得した記録管理番号等を含む診療記録参照要求を、診療記録管理装置1の診療記録提供部104に送信する(ステップS404)。ユーザは、例えば、登録情報を照会する際にアクセスしたWebページ上において、登録情報照会要求の結果を取得した後、同Webページ上において取得した情報の中から参照したい診療記録を指定して診療記録の参照要求を送信してもよい。
Next, the user transmits a medical record reference request including the record management number acquired in step S403 as information for identifying the image data of the medical record to be referred to to the medical
なお、本例でも、同Webページ等を介して、登録情報照会部103から診療記録提供部104へ、登録情報照会部103が照会したデータを参照するためのリストである照会データ参照リストが提供されるものとする。
Also in this example, the inquiry data reference list, which is a list for referring to the data inquired by the registration
ユーザから記録管理番号や診療記録ブロックのブロックHashなどの診療記録を特定する情報を受信した診療記録提供部104は、受信した情報およびユーザ情報を基に、権限チェックを行う(ステップS405)。
The medical care
権限チェックの結果、ユーザが該患者の登録情報にアクセス可能であると判定された場合、診療記録提供部104は、記録管理番号を含むDB検索要求を診療記録DB4に送信する(ステップS406)。このとき、診療記録提供部104は、診療記録を特定する情報としてユーザから診療記録ブロックのブロックHashを受信した場合、ブロックチェーン管理システム2に要求または照会データリストを参照して、該当するブロックのデータ部に含まれる記録管理番号を取得すればよい。
When it is determined as a result of the authority check that the user can access the registration information of the patient, the medical
記録管理DB4は、DB検索要求に含まれる情報に基づき、記録媒体に記録したデータを検索する(ステップS407)。 The record management DB 4 searches the data recorded on the recording medium based on the information included in the DB search request (step S407).
本例では、指定された記録管理番号を含む診療記録情報が診療記録DB4に登録されており、そのレコードが診療記録DB4から診療記録提供部104に返信される(ステップS408)。 In this example, medical record information including the designated record management number is registered in the medical record DB 4, and the record is returned from the medical record DB 4 to the medical record providing unit 104 (step S408).
また、診療記録提供部104は、指定された診療記録の記録管理番号を含む診療記録ブロックのデータ部が未取得であれば、該診療記録ブロックのデータ部を取得する(ステップS409)。ブロックデータ取得処理は、図7に示したステップS210〜ステップS212の動作と同様でよい。
Further, if the data unit of the medical record block including the record management number of the designated medical record has not been acquired, the medical
次いで、診療記録提供部104は、ユーザから指定された診療記録の記録管理番号を含むデータ部に含まれる非公開情報管理情報D223が示すHash値と、ステップS408で受信したレコードに含まれる非公開情報(診療記録の画像データ)から生成したHash値とを照合する(ステップS410)。Hash値が一致した場合、該非公開情報は改ざんされていないとして、該非公開情報を要求元ユーザに送信する(ステップS411)。
Next, the medical
なお、診療記録提供部104は、ユーザから指定された診療記録が複数あった場合、指定された診療記録の数分、ステップS405〜ステップS411の動作を行えばよい。
When there are a plurality of medical records designated by the user, the medical
なお、図8や図9では、ユーザが登録情報照会要求を行った上で、その結果得られた情報に基づき、診療記録登録要求や診療記録参照要求を行う例を示したが、ユーザは、1回の要求で、診療記録の登録や診療記録の参照を行うことも可能である。 Note that FIGS. 8 and 9 show an example in which the user makes a registration information inquiry request and then makes a medical record registration request and a medical record reference request based on the information obtained as a result. It is also possible to register medical records and refer to medical records with a single request.
例えば、ユーザは、ユーザ情報と患者を特定する情報と診療記録の画像データとを含む診療記録登録要求を診療記録登録部102に送信してもよい。その場合、診療記録登録部102は、受信した情報を基に、登録情報照会部103に登録情報の照会を依頼し、指定された患者の登録情報を得た上で、上記の診療記録登録処理を行えばよい。
For example, the user may send a medical record registration request including user information, patient-identifying information, and medical record image data to the medical
また、例えば、ユーザは、ユーザ情報と患者を特定する情報と取得範囲(日時や条件等)とを含む診療記録参照要求を診療記録提供部104に送信してもよい。その場合、診療記録提供部104は、受信した情報を基に、登録情報照会部103に登録情報の照会を依頼し、指定された患者の登録情報を得た上で、取得範囲に基づき提供する診療記録を特定して、上記の診療記録提供処理を行えばよい。
Further, for example, the user may send a medical record reference request including user information, information identifying a patient, and an acquisition range (date and time, conditions, etc.) to the medical
また、図10は、診療記録管理システム10における権限チェックの例を示す説明図である。診療記録管理システム10(特に、登録情報照会部103、診療記録提供部104)は、図10に示すような条件に従い、要求元ユーザのアクセス権限を確認してもよい。すなわち、診療記録管理システム10は、まず要求元ユーザがサービス加入者か否かを判定する。サービス加入者でなければ、該ユーザは照会先の情報に対してアクセス権がないものとする。一方、サービス加入者であれば、さらにユーザの機関が医療機関かそれ以外(第三者機関)かを判定する。
Further, FIG. 10 is an explanatory diagram showing an example of authority check in the medical
ユーザの機関が医療機関であれば、さらに照会先の情報がユーザ(医療機関)の患者または診療記録かどうかを判定する。照会先の情報がユーザ(医療機関)の患者の情報または診療記録であれば、該ユーザは照会先の情報に対してアクセス権があるものとする。 If the user's institution is a medical institution, it is further determined whether the reference information is the user's (medical institution) patient or medical record. If the reference information is the patient information or medical record of the user (medical institution), the user shall have access to the reference information.
一方、照会先の情報がユーザ(医療機関)の患者または診療記録でなければ、さらにユーザに対して参照権限が設定されているか否かを判定する。参照権限は、例えば、照会先として指定した患者の受診先または照会先として指定した診療記録の作成元の医療機関や参照したいユーザ(医療機関)自身や患者自身が、開示先として該ユーザ(医療機関)を指定した紹介状または承諾書などを本システム(登録情報DB3)に登録することにより設定できる。ユーザに対してこのような参照権限が設定されている場合、該ユーザは照会先の情報に対してアクセス権があるものとする。一方、参照権限が設定されていなければ、該ユーザは照会先の情報に対してアクセス権がないものとする。 On the other hand, if the reference information is not the patient or medical record of the user (medical institution), it is further determined whether or not the reference authority is set for the user. The reference authority is, for example, the medical institution from which the medical institution designated as the reference destination or the medical institution that creates the medical record designated as the reference destination, the user (medical institution) who wants to refer to the patient, or the patient himself / herself, as the disclosure destination. It can be set by registering a letter of introduction or a written consent that specifies (institution) in this system (registration information DB3). When such reference authority is set for the user, it is assumed that the user has access authority to the information of the inquiry destination. On the other hand, if the reference authority is not set, the user does not have the access right to the information of the reference destination.
また、ユーザの機関が医療機関以外の第三者機関であれば、さらに照会先の情報が契約者の情報でありかつ開示同意書があるか否かを判定する。照会先の情報がユーザ(第三者機関)の契約者の情報であり、かつ開示同意書があれば、該ユーザは照会先の情報に対してアクセス権があるものとする。なお、照会先の情報が契約者の情報であるか否かや開示同意書があるか否かは、例えば、本システムに対して個人を指定した契約者の設定や参照権限を設定できるようにし、それらの設定と患者管理情報とを対応づけることにより、判定できる。 Further, if the user's institution is a third-party institution other than the medical institution, it is further determined whether or not the reference information is the contractor's information and there is a disclosure agreement. If the information of the inquiry destination is the information of the contractor of the user (third party organization) and there is a disclosure agreement, the user shall have access rights to the information of the inquiry destination. Whether or not the reference information is the contractor's information and whether or not there is a disclosure agreement can be determined, for example, by making it possible to set the contractor's setting and reference authority that specify an individual for this system. , It can be determined by associating those settings with the patient management information.
一方、照会先の情報がユーザ(第三者機関)の契約者の情報でないまたは開示同意書がない場合、該ユーザは照会先の情報に対してアクセス権がないものとする On the other hand, if the information of the inquiry destination is not the information of the contractor of the user (third party organization) or there is no disclosure agreement, the user shall not have access right to the information of the inquiry destination.
以上のように、本実施形態によれば、第三者機関は、患者から開示が許された範囲内で医療機関が登録した診療記録が照会可能になるので、今まで破棄されていたような診療記録をも得ることができる。また、得た情報を利用して、医療機関に問い合わせることも可能である。このため、第三者機関が保険会社であれば、調査コストが減り、かつ精度が向上したり、不正な給付金の支払いを抑制できるといった利益を得ることができる。 As described above, according to the present embodiment, the third-party institution can inquire the medical records registered by the medical institution within the range permitted by the patient, so that it seems that they have been discarded until now. You can also get medical records. It is also possible to contact a medical institution using the obtained information. Therefore, if the third-party institution is an insurance company, it is possible to obtain benefits such as reduction of investigation cost, improvement of accuracy, and suppression of fraudulent payment of benefits.
また、医療機関は、診療記録の保存にかかる負担を低減できる。このため、例えば、費用面から破棄せざるを得なかった診療記録を破棄しないですむ。また、診療記録が長期にわたり保管されていれば、患者から古い診療記録の照会要求があった場合にも対応できる。例えば、閉院後の医療訴訟等に備えることもできる。 In addition, the medical institution can reduce the burden of storing medical records. For this reason, for example, it is not necessary to destroy medical records that had to be destroyed due to cost reasons. In addition, if the medical records are stored for a long period of time, it is possible to respond to a request from the patient to inquire about old medical records. For example, it is possible to prepare for medical proceedings after the hospital is closed.
また、第三者機関と医療機関とをつなげることにより、各機関におけるサービスの質向上やリスク軽減を図ることができる。 In addition, by connecting third-party institutions and medical institutions, it is possible to improve the quality of services and reduce risks at each institution.
なお、図11は、本実施形態の診療記録管理装置1の他の例を示すブロック図である。図11に示すように、診療記録管理装置1は、さらに課金部105を備えていてもよい。課金部105は、ユーザが本システムを利用した際に、ユーザおよび利用内容に応じて、ユーザに対して課金を行う。
Note that FIG. 11 is a block diagram showing another example of the medical
課金部105は、ユーザが医療機関であれば、診療記録の登録および他の医療機関が登録した診療記録の参照に対してのみ課金を行ってもよい。この場合、自身が登録した診療記録の参照については無料とされる。また、課金部105は、ユーザが第三者機関であれば、利用料として、一定の年会費に加えて、登録情報の照会および診療記録の参照に対して、従量課金を行ってもよい。例えば、本システムが提供した情報の量や提供回数や照会回数などといった本システムの利用量に応じた課金を行ってもよい。また、課金部105は、情報が保管されていた期間に応じた課金を行うことも可能である。
If the user is a medical institution, the
このような課金制を組み込むことにより、長期間にわたりシステムの維持費などを確保できる仕組みを実現できる。 By incorporating such a billing system, it is possible to realize a mechanism that can secure system maintenance costs for a long period of time.
また、図12は、本実施形態の診療記録管理装置1の他の例を示すブロック図である。図12に示すように、診療記録管理装置1は、さらに権限判定部106を備えていてもよい。権限判定部106は、登録情報照会部103や診療記録提供部104からの要求を受けて、要求元ユーザに対して指定された患者または診療記録に関する情報へのアクセス権の有無を判定する。
Further, FIG. 12 is a block diagram showing another example of the medical
なお、図12に示すように、診療記録管理装置1は、登録部11と提供部12と課金部105とを備え、登録部11が、患者登録部101と診療記録登録部102とを含み、提供部12が、登録情報照会部103と診療記録提供部104と権限判定部106とを含む構成であってもよい。
As shown in FIG. 12, the medical
次に、本発明の実施形態にかかるコンピュータの構成例を示す。図13は、本発明の実施形態にかかるコンピュータの構成例を示す概略ブロック図である。コンピュータ1000は、CPU1001と、主記憶装置1002と、補助記憶装置1003と、インタフェース1004と、ディスプレイ装置1005と、入力装置1006とを備える。
Next, a configuration example of the computer according to the embodiment of the present invention will be shown. FIG. 13 is a schematic block diagram showing a configuration example of a computer according to an embodiment of the present invention. The
上述の診療記録管理システムの各装置(ノードを含む)は、例えば、コンピュータ1000に実装されてもよい。その場合、各装置の動作は、プログラムの形式で補助記憶装置1003に記憶されていてもよい。CPU1001は、プログラムを補助記憶装置1003から読み出して主記憶装置1002に展開し、そのプログラムに従って上記の実施形態における所定の処理を実施する。
Each device (including a node) of the medical record management system described above may be mounted on the
補助記憶装置1003は、一時的でない有形の媒体の一例である。一時的でない有形の媒体の他の例として、インタフェース1004を介して接続される磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等が挙げられる。また、このプログラムが通信回線によってコンピュータ1000に配信される場合、配信を受けたコンピュータは1000がそのプログラムを主記憶装置1002に展開し、上記の実施形態における所定の処理を実行してもよい。
また、プログラムは、各実施形態における所定の処理の一部を実現するためのものであってもよい。さらに、プログラムは、補助記憶装置1003に既に記憶されている他のプログラムとの組み合わせで上記の実施形態における所定の処理を実現する差分プログラムであってもよい。
Further, the program may be for realizing a part of a predetermined process in each embodiment. Further, the program may be a difference program that realizes a predetermined process in the above embodiment in combination with another program already stored in the
インタフェース1004は、他の装置との間で情報の送受信を行う。また、ディスプレイ装置1005は、ユーザに情報を提示する。また、入力装置1006は、ユーザからの情報の入力を受け付ける。
また、実施形態における処理内容によっては、コンピュータ1000の一部の要素は省略可能である。例えば、装置がユーザに情報を提示しないのであれば、ディスプレイ装置1005は省略可能である。
Further, depending on the processing content in the embodiment, some elements of the
また、各装置の各構成要素の一部または全部は、汎用または専用の回路(Circuitry)、プロセッサ等やこれらの組み合わせによって実施される。これらは単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。また、各装置の各構成要素の一部又は全部は、上述した回路等とプログラムとの組み合わせによって実現されてもよい。 In addition, some or all of each component of each device is implemented by a general-purpose or dedicated circuit (Circuitry), a processor, or a combination thereof. These may be composed of a single chip, or may be composed of a plurality of chips connected via a bus. Further, a part or all of each component of each device may be realized by a combination of the above-mentioned circuit or the like and a program.
各装置の各構成要素の一部又は全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。 When a part or all of each component of each device is realized by a plurality of information processing devices and circuits, the plurality of information processing devices and circuits may be centrally arranged or distributed. May be good. For example, the information processing device, the circuit, and the like may be realized as a form in which each of the client and server system, the cloud computing system, and the like is connected via a communication network.
次に、本発明の概要を説明する。図14は、本発明の診療記録管理装置の概要を示すブロック図である。図14に示すように、本発明の診療記録管理装置6は、登録手段601と、提供手段602とを備えることを特徴とする。
Next, the outline of the present invention will be described. FIG. 14 is a block diagram showing an outline of the medical record management device of the present invention. As shown in FIG. 14, the medical record management device 6 of the present invention is characterized by including a registration means 601 and a providing
登録手段601(例えば、登録部11、特に診療記録登録部102)は、医療機関から該医療機関の患者の診療記録の画像データが提供される度に、所定の第1の記憶手段(例えば、診療記憶DB4)に、診療記録を識別する記録識別情報(例えば、記録管理番号)と、画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーン(例えば、ブロックチェーン22)に、記録識別情報と画像データの要約とを含む診療記録ブロックを追加し、かつ所定の第2の記憶手段(例えば、登録情報DB3)に、患者を識別する患者識別情報(例えば、患者のキー情報)と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する。
The registration means 601 (for example, the
また、提供手段602(例えば、提供部12、特に診療記録提供部104)は、医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する。
Further, the providing means 602 (for example, the providing
ここで、患者識別情報には、診療記録の作成元の医療機関以外の機関が医療機関の患者を特定可能な情報である第1の患者特定情報(例えば、個人を特定する情報)または第1の患者特定情報から生成される第2の患者特定情報(例えば、個人を特定する情報から生成されるHash値等)が含まれていてもよい。そのよう場合において、提供手段602は、ユーザから、対象患者を指定する情報として第1の患者特定情報を含む要求を受信し、受信した第1の患者特定情報に基づき特定される患者識別情報を用いて、患者の診療記録ブロックの特定および患者の診療記録の画像データの取得を行ってもよい。
Here, the patient identification information includes the first patient identification information (for example, personal identification information) or the first patient identification information which is information that allows an institution other than the medical institution that created the medical record to identify the patient of the medical institution. A second patient-specific information generated from the patient-specific information of the above (for example, a Hash value generated from the information that identifies an individual) may be included. In such a case, the providing
また、患者識別情報には、診療記録の作成元の医療機関の情報である医療機関情報と該医療機関における患者の識別情報の組である第3の患者特定情報が含まれていてもよい。そのような場合において、提供手段602は、ユーザから、対象患者を指定する情報として第3の患者特定情報を含む要求を受信し、受信した第3の患者特定情報に基づき特定される患者識別情報を用いて、患者の診療記録ブロックの特定および患者の診療記録の画像データの取得を行ってもよい。
Further, the patient identification information may include a third patient identification information which is a set of the medical institution information which is the information of the medical institution from which the medical record is created and the patient identification information in the medical institution. In such a case, the providing
このような構成を有することにより、個人情報に対する秘匿性とデータのアクセス性とを少なくとも両立させつつ、複数の医療機関の診療記録の保管および医療機関以外の機関への提供サービスを実現できる。なお、上記構成によれば、診療記録ブロックの記録先としてブロックチェーンを利用しているので、個人情報に対する秘匿性とデータのアクセス性とデータの完全性とを両立させつつ、複数の医療機関の診療記録の保管および医療機関以外の機関への提供サービスを実現できる。 By having such a configuration, it is possible to realize a service of storing medical records of a plurality of medical institutions and providing services to institutions other than medical institutions, while at least achieving both confidentiality of personal information and accessibility of data. According to the above configuration, since the blockchain is used as the recording destination of the medical record block, it is possible to achieve both confidentiality of personal information, data accessibility, and data integrity of a plurality of medical institutions. It is possible to realize the storage of medical records and the services provided to institutions other than medical institutions.
なお、上記の実施形態は以下の付記のようにも記載できる。 The above embodiment can also be described as described in the following appendix.
(付記1)医療機関から提供された診療記録の画像データを少なくとも記憶する第1の記憶手段と、
診療記録の対象患者と診療記録の画像データとを対応づける情報を記憶する第2の記憶手段と、
医療機関から該医療機関の患者の診療記録の画像データが提供される度に、第1の記憶手段に、診療記録を識別する記録識別情報と、画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、記録識別情報と画像データの要約とを含む診療記録ブロックを追加し、かつ第2の記憶手段に、患者を識別する患者識別情報と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する登録手段と、
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する提供手段とを備えた
ことを特徴とする診療記録管理システム。(Appendix 1) A first storage means for storing at least image data of medical records provided by a medical institution, and
A second storage means for storing information that associates the target patient of the medical record with the image data of the medical record, and
Every time the medical institution provides image data of the medical records of the patients of the medical institution, the record identification information for identifying the medical records and the image data are stored in association with each other in the first storage means, and 2 A new block is added through processing according to a predetermined consensus algorithm in which more than one node participates. A medical record block containing record identification information and a summary of image data is added to a predetermined blockchain, and the first The registration means for storing the patient identification information for identifying the patient and the block specific information which is the information that can identify the medical record block in association with the storage means of 2.
In response to a request from a user including a third-party institution that is an institution other than a medical institution, the image data of the medical record of a designated patient is selected from the image data of the medical record stored in the first storage means. A medical record management system characterized by having a means of searching and providing.
(付記2)医療機関から提供される診療記録の画像データは、保存義務期間を超過した診療記録の画像データであり、
登録手段は、複数の医療機関から、自身の患者の診療記録の画像データの提供を受け付ける
付記1記載の診療記録管理システム。(Appendix 2) The image data of the medical record provided by the medical institution is the image data of the medical record whose storage obligation period has been exceeded.
The registration means is the medical record management system described in
(付記3)登録手段は、医療機関から提供される情報を公開情報と非公開情報とに分けた上で、ブロック内の情報を管理するための管理情報と公開情報と非公開情報の要約とを含むブロックをブロックチェーンに登録し、かつ非公開情報を第1の記憶手段に記憶し、
非公開情報には、診療記録の画像データが含まれ、
管理情報には、記録識別情報が含まれる
付記1または付記2記載の診療記録管理システム。
(Appendix 3) The registration method divides the information provided by the medical institution into public information and non-public information, and then manages the information in the block, and summarizes the public information and non-public information. the block including a registered block chain, and stores private information to the first storage hand stage,
Non-public information includes image data of medical records,
The medical record management system according to
(付記4)非公開情報には、診療記録の対象患者に関する情報である患者情報が含まれる
付記3記載の診療記録管理システム。(Appendix 4) The medical record management system described in Appendix 3 in which the non-public information includes patient information that is information about the target patient of the medical record.
(付記5)患者識別情報には、診療記録の作成元の医療機関以外の機関が医療機関の患者を特定可能な情報である第1の患者特定情報または第1の患者特定情報から生成される第2の患者特定情報が含まれ、
提供手段は、ユーザから、対象患者を指定する情報として第1の患者特定情報を含む要求を受信し、受信した第1の患者特定情報に基づき特定される患者識別情報を用いて、患者の診療記録ブロックの特定および患者の診療記録の画像データの取得を行う
付記1から付記4のうちのいずれかに記載の診療記録管理システム。(Appendix 5) The patient identification information is generated from the first patient identification information or the first patient identification information, which is information that allows an institution other than the medical institution that created the medical record to identify the patient of the medical institution. Contains a second patient-specific information,
The providing means receives a request from the user including the first patient identification information as information for designating the target patient, and uses the patient identification information specified based on the received first patient identification information to treat the patient. The medical record management system according to any one of
(付記6)患者識別情報には、診療記録の作成元の医療機関の情報である医療機関情報と該医療機関における患者の識別情報の組である第3の患者特定情報が含まれ、
提供手段は、ユーザから、対象患者を指定する情報として第3の患者特定情報を含む要求を受信し、受信した第3の患者特定情報に基づき特定される患者識別情報を用いて、患者の診療記録ブロックの特定および患者の診療記録の画像データの取得を行う
付記1から付記5のうちのいずれかに記載の診療記録管理システム。(Appendix 6) The patient identification information includes the medical institution information which is the information of the medical institution that created the medical record and the third patient identification information which is a set of the patient identification information in the medical institution.
The providing means receives a request from the user including the third patient identification information as information for designating the target patient, and uses the patient identification information specified based on the received third patient identification information to treat the patient. The medical record management system according to any one of
(付記7)提供手段は、診療記録ブロックに含まれる画像データの要約を用いて、画像データに対する改ざん有無を判定した上で、画像データを提供する
付記1から付記6のうちのいずれかに記載の診療記録管理システム。(Appendix 7) The providing means is described in any one of
(付記8)提供手段は、
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、第1の記憶手段、ブロックチェーンまたは第2の記憶手段における指定された患者に関する情報の登録状況を提供する照会手段を含む
付記1から付記7のうちのいずれかに記載の診療記録管理システム。(Appendix 8) The means of provision is
A referral means that provides registration status of information about a designated patient in a first storage means, blockchain or second storage means in response to a request from a user, including a third party institution other than a medical institution. The medical record management system according to any one of
(付記9)提供手段は、
要求元のユーザに対して、指定された患者または診療記録に関する情報へのアクセス権の有無を判定する権限判定手段を含む
付記1から付記8のうちのいずれかに記載の診療記録管理システム。(Appendix 9) The means of provision is
The medical record management system according to any one of
(付記10)登録手段は、医療機関から診療記録の提供に対する承諾を受けた患者に関する情報である承諾情報が提供されると、ブロックチェーンに、医療機関の情報である医療機関情報を少なくとも含む承諾情報ブロックを追加し、かつ第2の記憶手段に、患者を識別する患者識別情報と、承諾情報ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する
付記1から付記9のうちのいずれかに記載の診療記録管理システム。(Appendix 10) When the consent information, which is the information about the patient who has received the consent to provide the medical record from the medical institution, is provided, the registration means includes at least the medical institution information, which is the information of the medical institution, in the blockchain. Of
(付記11)セキュアな環境に構築され、医療機関から提供された診療記録の画像データを少なくとも記憶する第1の記憶手段と、
セキュアな環境に構築され、診療記録の対象患者と診療記録の画像データとを対応づける情報を記憶する第2の記憶手段と、
医療機関以外の機関である第三者機関が運営するノードが有する第3の記憶手段と、
医療機関から該医療機関の患者の診療記録の画像データが提供される度に、第1の記憶手段に、診療記録を識別する記録識別情報と、画像データとを対応づけて記憶し、かつ第3の記憶手段に、記録識別情報と画像データの要約とを含む診療記録ブロックを記憶し、かつ第2の記憶手段に、患者を識別する患者識別情報と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する登録手段と、
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する提供手段とを備えた
ことを特徴とする診療記録管理システム。(Appendix 11) A first storage means for storing at least image data of medical records provided by a medical institution, which is constructed in a secure environment.
A second storage means that is built in a secure environment and stores information that associates the target patient of the medical record with the image data of the medical record.
A third storage means possessed by a node operated by a third-party institution other than a medical institution,
Each time the medical institution provides image data of the medical records of the patients of the medical institution, the first storage means stores the record identification information for identifying the medical records and the image data in association with each other. The medical record block including the record identification information and the summary of the image data is stored in the storage means of 3, and the patient identification information for identifying the patient and the medical record block can be identified in the second storage means. A registration method that stores a certain block specific information in association with it,
In response to a request from a user including a third-party institution that is an institution other than a medical institution, the image data of the medical record of a designated patient is selected from the image data of the medical record stored in the first storage means. A medical record management system characterized by having a means of searching and providing.
(付記12)医療機関から該医療機関の患者の診療記録の画像データが提供される度に、所定の第1の記憶手段に、診療記録を識別する記録識別情報と、画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、記録識別情報と画像データの要約とを含む診療記録ブロックを追加し、かつ所定の第2の記憶手段に、患者を識別する患者識別情報と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する登録手段と、
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する提供手段とを備えた
ことを特徴とする診療記録管理装置。(Appendix 12) Each time a medical institution provides image data of medical records of patients at the medical institution, the record identification information that identifies the medical records is associated with the image data in a predetermined first storage means. A medical record block containing record identification information and a summary of image data in a predetermined blockchain in which a new block is added after processing according to a predetermined consensus algorithm in which two or more nodes participate. And a registration means for storing the patient identification information for identifying the patient and the block specific information which is the information that can identify the medical record block in association with the predetermined second storage means.
In response to a request from a user including a third-party institution that is an institution other than a medical institution, the image data of the medical record of a designated patient is selected from the image data of the medical record stored in the first storage means. A medical record management device characterized by having a means of searching and providing.
(付記13)情報処理装置が、
医療機関から該医療機関の患者の診療記録の画像データが提供される度に、所定の第1の記憶手段に、診療記録を識別する記録識別情報と、画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、記録識別情報と画像データの要約とを含む診療記録ブロックを追加し、かつ所定の第2の記憶手段に、患者を識別する患者識別情報と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶し、
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する
ことを特徴とする診療記録管理方法。(Appendix 13) The information processing device
Each time a medical institution provides image data of medical records of patients in the medical institution, record identification information for identifying medical records and image data are stored in association with a predetermined first storage means. In addition, a medical record block containing record identification information and a summary of image data is added to a predetermined blockchain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. In addition, the patient identification information that identifies the patient and the block specific information that can identify the medical record block are stored in association with each other in a predetermined second storage means.
In response to a request from a user including a third-party institution that is an institution other than a medical institution, the image data of the medical record of a designated patient is selected from the image data of the medical record stored in the first storage means. A medical record management method characterized by searching and providing.
(付記14)コンピュータに、
医療機関から該医療機関の患者の診療記録の画像データが提供される度に、所定の第1の記憶手段に、診療記録を識別する記録識別情報と、画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、記録識別情報と画像データの要約とを含む診療記録ブロックを追加し、かつ所定の第2の記憶手段に、患者を識別する患者識別情報と、診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する処理、および
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する処理
を実行させるための診療記録管理プログラム。(Appendix 14) To the computer
Every time a medical institution provides image data of medical records of patients at the medical institution, record identification information for identifying medical records and image data are stored in association with a predetermined first storage means. In addition, a medical record block containing record identification information and a summary of image data is added to a predetermined blockchain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. In addition, a process of associating patient identification information for identifying a patient with block-specific information that can identify a medical record block in a predetermined second storage means, and an institution other than a medical institution. In response to a request from a user including a tripartite institution, a process of searching and providing the image data of the designated patient's medical record from the image data of the medical record stored in the first storage means is executed. Medical record management program to let you.
以上、本実施形態および実施例を参照して本願発明を説明したが、本願発明は上記実施形態および実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。 Although the present invention has been described above with reference to the present embodiment and examples, the present invention is not limited to the above embodiments and examples. Various changes that can be understood by those skilled in the art can be made within the scope of the present invention in terms of the structure and details of the present invention.
この出願は、2017年6月5日に出願された日本特許出願2017−111002を基礎とする優先権を主張し、その開示の全てをここに取り込む。 This application claims priority on the basis of Japanese Patent Application 2017-11102, filed June 5, 2017, and incorporates all of its disclosures herein.
本発明は、診療記録に限らず、秘匿性の高い情報について、作成元の機関以外の機関への提供を可能にする用途に好適に適用可能である。 The present invention is suitably applicable not only to medical records but also to applications that enable highly confidential information to be provided to an institution other than the institution that created the information.
10 診療記録管理システム
1 診療記録管理装置
101 患者登録部
102 診療記録登録部
103 登録情報照会部
104 診療記録提供部
105 課金部
106 権限判定部
11 登録部
12 提供部
2 ブロックチェーン管理システム
21 管理ノード
211 データ受付部
212 ブロック生成部
213 ブロック共有部
214 情報記憶部
215 ブロック検証部
216 データ出力部
22 ブロックチェーン
3 登録情報DB
4 診療記録DB
5 ネットワーク
1000 コンピュータ
1001 CPU
1002 主記憶装置
1003 補助記憶装置
1004 インタフェース
1005 ディスプレイ装置
1006 入力装置
6 診療記録管理装置
601 登録手段
602 提供手段10 Medical
4 Medical record DB
5
1002
Claims (14)
前記診療記録の対象患者と前記診療記録の画像データとを対応づける情報を記憶する第2の記憶手段と、
医療機関から該医療機関の患者の診療記録の画像データが提供される度に、前記第1の記憶手段に、前記診療記録を識別する記録識別情報と、前記画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、前記記録識別情報と前記画像データの要約とを含む診療記録ブロックを追加し、かつ前記第2の記憶手段に、前記患者を識別する患者識別情報と、前記診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する登録手段と、
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、前記第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する提供手段とを備えた
ことを特徴とする診療記録管理システム。A first storage means for at least storing image data of medical records provided by a medical institution,
A second storage means for storing information that associates the target patient of the medical record with the image data of the medical record, and
Each time the medical institution provides image data of the medical records of the patients of the medical institution, the first storage means stores the record identification information for identifying the medical records and the image data in association with each other. In addition, a medical record block containing the record identification information and the summary of the image data is added to a predetermined block chain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. A registration means for storing the patient identification information for identifying the patient and the block specific information which is the information that can identify the medical record block in association with the second storage means.
Image data of a patient's medical record designated from among the image data of the medical record stored in the first storage means in response to a request from a user including a third-party institution other than the medical institution. A medical record management system characterized by having a means of providing a search and providing a medical record.
前記登録手段は、複数の医療機関から、自身の患者の診療記録の画像データの提供を受け付ける
請求項1記載の診療記録管理システム。The image data of the medical record provided by the medical institution is the image data of the medical record whose storage obligation period has been exceeded.
The medical record management system according to claim 1, wherein the registration means receives the provision of image data of medical records of its own patient from a plurality of medical institutions.
前記非公開情報には、前記診療記録の画像データが含まれ、
前記管理情報には、前記記録識別情報が含まれる
請求項1または請求項2記載の診療記録管理システム。 The registration means divides the information provided by the medical institution into public information and non-public information, and then includes a management information for managing the information in the block, a public information, and a summary of the non-public information. was registered in the block chain, and stores private information in the first storage hand stage,
The non-public information includes image data of the medical record,
The medical record management system according to claim 1 or 2, wherein the management information includes the record identification information.
請求項3記載の診療記録管理システム。The medical record management system according to claim 3, wherein the non-public information includes patient information which is information about a patient subject to medical records.
前記提供手段は、ユーザから、対象患者を指定する情報として前記第1の患者特定情報を含む要求を受信し、受信した前記第1の患者特定情報に基づき特定される前記患者識別情報を用いて、前記患者の診療記録ブロックの特定および前記患者の診療記録の画像データの取得を行う
請求項1から請求項4のうちのいずれかに記載の診療記録管理システム。The patient identification information is generated from the first patient identification information or the first patient identification information, which is information that allows an institution other than the medical institution that created the medical record to identify the patient of the medical institution. Contains 2 patient-specific information,
The providing means receives a request including the first patient identification information from the user as information for designating the target patient, and uses the patient identification information specified based on the received first patient identification information. The medical record management system according to any one of claims 1 to 4, wherein the medical record block of the patient is specified and image data of the medical record of the patient is acquired.
前記提供手段は、ユーザから、対象患者を指定する情報として前記第3の患者特定情報を含む要求を受信し、受信した前記第3の患者特定情報に基づき特定される前記患者識別情報を用いて、前記患者の診療記録ブロックの特定および前記患者の診療記録の画像データの取得を行う
請求項1から請求項5のうちのいずれかに記載の診療記録管理システム。The patient identification information includes medical institution information which is information of the medical institution from which the medical record is created and third patient identification information which is a set of patient identification information in the medical institution.
The providing means receives a request including the third patient identification information from the user as information for designating the target patient, and uses the patient identification information specified based on the received third patient identification information. The medical record management system according to any one of claims 1 to 5, wherein the medical record block of the patient is specified and image data of the medical record of the patient is acquired.
請求項1から請求項6のうちのいずれかに記載の診療記録管理システム。The providing means is any one of claims 1 to 6 that provides the image data after determining whether or not the image data has been tampered with by using a summary of the image data included in the medical record block. The medical record management system described in.
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、前記第1の記憶手段、前記ブロックチェーンまたは前記第2の記憶手段における指定された患者に関する情報の登録状況を提供する照会手段を含む
請求項1から請求項7のうちのいずれかに記載の診療記録管理システム。The providing means
In response to a request from a user including a third-party institution that is an institution other than a medical institution, the registration status of information about a designated patient in the first storage means, the blockchain, or the second storage means is provided. The medical record management system according to any one of claims 1 to 7, which includes a means of inquiry.
要求元のユーザに対して、指定された患者または診療記録に関する情報へのアクセス権の有無を判定する権限判定手段を含む
請求項1から請求項8のうちのいずれかに記載の診療記録管理システム。The providing means
The medical record management system according to any one of claims 1 to 8, which includes an authority determining means for determining whether or not the requesting user has access to information on a designated patient or medical record. ..
請求項1から請求項9のうちのいずれかに記載の診療記録管理システム。When the registration means is provided with the consent information which is the information about the patient who has received the consent to provide the medical record from the medical institution, the consent information including at least the medical institution information which is the information of the medical institution in the blockchain. Claimed from claim 1 in which a block is added and the patient identification information for identifying the patient and the block identification information which is information that can identify the consent information block are stored in association with the second storage means. The medical record management system according to any one of item 9.
セキュアな環境に構築され、前記診療記録の対象患者と前記診療記録の画像データとを対応づける情報を記憶する第2の記憶手段と、
医療機関以外の機関である第三者機関が運営するノードが有する第3の記憶手段と、
医療機関から該医療機関の患者の診療記録の画像データが提供される度に、前記第1の記憶手段に、前記診療記録を識別する記録識別情報と、前記画像データとを対応づけて記憶し、かつ前記第3の記憶手段に、前記記録識別情報と前記画像データの要約とを含む診療記録ブロックを記憶し、かつ前記第2の記憶手段に、前記患者を識別する患者識別情報と、前記診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する登録手段と、
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、前記第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する提供手段とを備えた
ことを特徴とする診療記録管理システム。A first storage means that is built in a secure environment and stores at least image data of medical records provided by medical institutions.
A second storage means constructed in a secure environment and storing information that associates the target patient of the medical care record with the image data of the medical care record.
A third storage means possessed by a node operated by a third-party institution other than a medical institution,
Each time the medical institution provides image data of the medical records of the patients of the medical institution, the first storage means stores the record identification information for identifying the medical records and the image data in association with each other. A medical record block containing the record identification information and a summary of the image data is stored in the third storage means, and the patient identification information for identifying the patient and the patient identification information are stored in the second storage means. A registration means for storing medical record blocks in association with block-specific information, which is identifiable information,
Image data of a patient's medical record designated from among the image data of the medical record stored in the first storage means in response to a request from a user including a third-party institution other than the medical institution. A medical record management system characterized by having a means of providing a search and providing a medical record.
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、前記第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する提供手段とを備えた
ことを特徴とする診療記録管理装置。Each time the medical institution provides image data of the medical records of the patients of the medical institution, the record identification information for identifying the medical records and the image data are stored in association with a predetermined first storage means. A medical record block containing the record identification information and a summary of the image data in a predetermined blockchain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. And a registration means for storing the patient identification information for identifying the patient and the block identification information which is the information that can identify the medical record block in association with the predetermined second storage means.
Image data of the medical record of the patient specified from the image data of the medical record stored in the first storage means in response to a request from a user including a third-party institution other than the medical institution. A medical record management device characterized in that it is equipped with a providing means for searching and providing.
医療機関から該医療機関の患者の診療記録の画像データが提供される度に、所定の第1の記憶手段に、前記診療記録を識別する記録識別情報と、前記画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、前記記録識別情報と前記画像データの要約とを含む診療記録ブロックを追加し、かつ所定の第2の記憶手段に、前記患者を識別する患者識別情報と、前記診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶し、
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、前記第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する
ことを特徴とする診療記録管理方法。Information processing device
Each time the medical institution provides image data of the medical records of the patients of the medical institution, the record identification information for identifying the medical records and the image data are stored in association with a predetermined first storage means. A medical record block containing the record identification information and a summary of the image data in a predetermined blockchain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. Is added, and the patient identification information that identifies the patient and the block identification information that can identify the medical record block are stored in association with each other in a predetermined second storage means.
Image data of the medical record of the patient specified from the image data of the medical record stored in the first storage means in response to a request from a user including a third-party institution other than the medical institution. A medical record management method characterized by searching for and providing.
医療機関から該医療機関の患者の診療記録の画像データが提供される度に、所定の第1の記憶手段に、前記診療記録を識別する記録識別情報と、前記画像データとを対応づけて記憶し、かつ2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される所定のブロックチェーンに、前記記録識別情報と前記画像データの要約とを含む診療記録ブロックを追加し、かつ所定の第2の記憶手段に、前記患者を識別する患者識別情報と、前記診療記録ブロックを特定可能な情報であるブロック特定情報とを対応づけて記憶する処理、および
医療機関以外の機関である第三者機関を含むユーザからの要求に応じて、前記第1の記憶手段に記憶されている診療記録の画像データの中から指定された患者の診療記録の画像データを検索して提供する処理
を実行させるための診療記録管理プログラム。On the computer
Each time the medical institution provides image data of the medical record of the patient of the medical institution, the record identification information for identifying the medical record and the image data are stored in association with a predetermined first storage means. A medical record block containing the record identification information and a summary of the image data in a predetermined blockchain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. The process of storing the patient identification information for identifying the patient and the block-specific information which is the information that can identify the medical record block in association with the predetermined second storage means, and the medical institution. In response to a request from a user including a third-party institution other than the institution, the image data of the designated patient's medical record is searched from the image data of the medical record stored in the first storage means. A medical record management program for executing the processing provided by.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017111002 | 2017-06-05 | ||
JP2017111002 | 2017-06-05 | ||
PCT/JP2018/017434 WO2018225428A1 (en) | 2017-06-05 | 2018-05-01 | Medical record management system, device, method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2018225428A1 JPWO2018225428A1 (en) | 2019-11-21 |
JP6801922B2 true JP6801922B2 (en) | 2020-12-16 |
Family
ID=64567045
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019523401A Active JP6801922B2 (en) | 2017-06-05 | 2018-05-01 | Medical records management system, equipment, methods and programs |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6801922B2 (en) |
WO (1) | WO2018225428A1 (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117610062A (en) * | 2018-03-06 | 2024-02-27 | 阿梅里科普投资有限责任公司 | Systems, methods, and media for generating customized views of blockchain storage data |
SG11202009850TA (en) * | 2019-02-25 | 2020-11-27 | Ishida Seisakusho | Inspection device, inspection results management system, inspection results storage method, and inspection results management method |
CN110070926A (en) * | 2019-03-21 | 2019-07-30 | 深圳壹账通智能科技有限公司 | Data query method, apparatus, equipment and readable storage medium storing program for executing based on block chain |
CN110097935A (en) * | 2019-04-24 | 2019-08-06 | 杭州宇链科技有限公司 | A kind of medical rescue platform based on block chain |
JP7265043B2 (en) * | 2019-06-19 | 2023-04-25 | エレクトロニック・ヘルス・レコード・データ・インコーポレイテッド | Electronic Health Record Data Blockchain Systems and Processes |
JP7263167B2 (en) * | 2019-07-19 | 2023-04-24 | キヤノン株式会社 | IMAGE FORMING APPARATUS, CONTROL METHOD, AND PROGRAM |
CN110706766A (en) * | 2019-08-31 | 2020-01-17 | 华南理工大学 | Electronic medical record management system and referral method based on block chain |
CN110993112B (en) * | 2019-11-20 | 2023-04-18 | 泰康保险集团股份有限公司 | Tumor treatment case management method, system, medium and electronic device based on block chain |
CN111128322A (en) * | 2019-12-06 | 2020-05-08 | 北京先通康桥医药科技有限公司 | Block chain-based medical data processing method, server and system |
JP7490368B2 (en) | 2020-01-16 | 2024-05-27 | キヤノン株式会社 | Information processing device, control method, and program |
JP7381881B2 (en) * | 2020-02-21 | 2023-11-16 | 富士通株式会社 | Management program, management device and management method |
WO2022107336A1 (en) * | 2020-11-20 | 2022-05-27 | 富士通株式会社 | Information processing program, information processing method, and information processing device |
US20240079104A1 (en) * | 2020-12-28 | 2024-03-07 | Hash Peak K.K. | Information processing method, information processing apparatus, and nontransitory computer-readable storage medium |
WO2022195643A1 (en) * | 2021-03-13 | 2022-09-22 | 株式会社クエスト | Block chain system, storage device, and management device |
JP7101281B1 (en) * | 2021-03-18 | 2022-07-14 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Providing equipment, providing method and providing program |
CN113658656A (en) * | 2021-10-19 | 2021-11-16 | 宁波杜比医疗科技有限公司 | Diagnostic recording and evidence storing method, system and related device based on block chain |
CN115148322A (en) * | 2022-08-31 | 2022-10-04 | 神州医疗科技股份有限公司 | Clinical data storage method and system of clinical medical universal data structure model |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0258153A (en) * | 1988-08-24 | 1990-02-27 | Mitsubishi Electric Corp | Information processor |
JP2002034907A (en) * | 2000-07-25 | 2002-02-05 | Olympus Optical Co Ltd | Endoscope image recording device, and endoscope image managing system |
US20040122704A1 (en) * | 2002-12-18 | 2004-06-24 | Sabol John M. | Integrated medical knowledge base interface system and method |
JP2016209468A (en) * | 2015-05-13 | 2016-12-15 | 株式会社島津製作所 | Medical record summary creation device |
AU2016355193A1 (en) * | 2015-11-18 | 2018-05-24 | Global Specimen Solutions, Inc. | Distributed systems for secure storage and retrieval of encrypted biological specimen data |
JP6268624B1 (en) * | 2017-02-17 | 2018-01-31 | 株式会社Kompath | Data management system |
-
2018
- 2018-05-01 WO PCT/JP2018/017434 patent/WO2018225428A1/en active Application Filing
- 2018-05-01 JP JP2019523401A patent/JP6801922B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
WO2018225428A1 (en) | 2018-12-13 |
JPWO2018225428A1 (en) | 2019-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6801922B2 (en) | Medical records management system, equipment, methods and programs | |
Pandey et al. | Implementing healthcare services on a large scale: challenges and remedies based on blockchain technology | |
Patel | A framework for secure and decentralized sharing of medical imaging data via blockchain consensus | |
Durneva et al. | The current state of research, challenges, and future research directions of blockchain technology in patient care: Systematic review | |
US10936732B2 (en) | System and method for registering multi-party consent | |
US20210375408A1 (en) | Blockchain-based distribution of medical data records | |
US20030037054A1 (en) | Method for controlling access to medical information | |
Ismail et al. | Healthcare insurance frauds: Taxonomy and blockchain-based detection framework (Block-HI) | |
KR102113806B1 (en) | Method and system for managing personal medical information data | |
JP2005293273A (en) | Personal information disclosing system, medical record information disclosing system, personal information disclosing method, and computer program | |
Ismail et al. | Performance evaluation of a patient-centric blockchain-based healthcare records management framework | |
Xu et al. | Decentralized autonomous imaging data processing using blockchain | |
Ismail et al. | BlockHR: A blockchain-based framework for health records management | |
Ghayvat et al. | Sharif: Solid pod-based secured healthcare information storage and exchange solution in internet of things | |
Alzahrani et al. | A framework of the critical factors for healthcare providers to share data securely using blockchain | |
Kim et al. | A trusted sharing model for patient records based on permissioned Blockchain | |
Koushik et al. | Performance analysis of blockchain-based medical records management system | |
Jafri et al. | Blockchain applications for the healthcare sector: Uses beyond Bitcoin | |
Ali et al. | Blockchain technology enables healthcare data management and accessibility | |
Hamid et al. | Security in Health Information Management Records through Blockchain Technology: A Review | |
CN113722731A (en) | Medical data sharing method and device, electronic equipment and storage medium | |
Wang et al. | Health data security sharing method based on hybrid blockchain | |
US20110060607A1 (en) | Health care information systems | |
Usharani et al. | Blockchain Technology Use Cases in Healthcare Management: State-of-the-Art Framework and Performance Evaluation | |
JP2016143417A (en) | System, method, and program for storing and controlling access to data representing personal behavior |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190801 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200519 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200714 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200804 |
|
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: 20201027 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201119 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6801922 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |