JP2015049759A - Program, information processing method, and information processing device - Google Patents
Program, information processing method, and information processing device Download PDFInfo
- Publication number
- JP2015049759A JP2015049759A JP2013181609A JP2013181609A JP2015049759A JP 2015049759 A JP2015049759 A JP 2015049759A JP 2013181609 A JP2013181609 A JP 2013181609A JP 2013181609 A JP2013181609 A JP 2013181609A JP 2015049759 A JP2015049759 A JP 2015049759A
- Authority
- JP
- Japan
- Prior art keywords
- database
- data
- cpu
- disease name
- receipt
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
本発明は、コンピュータに各種処理を実行させるプログラム、情報処理方法、及び、情報処理装置に関する。 The present invention relates to a program for causing a computer to execute various processes, an information processing method, and an information processing apparatus.
従来、診療報酬点数についての計算処理を行う医療用事務処理装置が提案されている(例えば、特許文献1参照)。 2. Description of the Related Art Conventionally, there has been proposed a medical office processing device that performs a calculation process for medical remuneration points (see, for example, Patent Document 1).
しかしながら、従来の技術では、データ内容について修正を行う場合、適切な処理を行うことができないという問題があった。 However, the conventional technique has a problem in that when data contents are corrected, appropriate processing cannot be performed.
一つの側面では、本発明は修正を行った場合に複数のデータベースの同期を適切に行うことが可能なプログラム等を提供することを目的とする。 In one aspect, an object of the present invention is to provide a program or the like that can appropriately synchronize a plurality of databases when correction is performed.
本願に開示するプログラムは、コンピュータに、第1データベース及び該第1データベースのデータに基づき生成される第2データベースの内、第1データベースのデータに対する修正を受け付けた場合、修正後のデータを含む中間第1データベースを生成し、該中間第1データベースのデータに基づき、中間第2データベースを生成し、前記中間第1データベースのデータに基づき、前記第1データベースを更新し、前記中間第2データベースのデータに基づき、前記第2データベースを更新する処理を実行させる。 When the program disclosed in the present application receives correction of the data of the first database from the first database and the second database generated based on the data of the first database, the program includes intermediate data including the corrected data. A first database is generated, an intermediate second database is generated based on the data of the intermediate first database, the first database is updated based on the data of the intermediate first database, and the data of the intermediate second database Based on the above, a process for updating the second database is executed.
一つの側面では、複数のデータベースの同期を適切に行うことが可能となる。 In one aspect, it is possible to properly synchronize a plurality of databases.
実施の形態1
以下実施の形態を、図面を参照して説明する。図1は情報処理システムの概要を示す説明図である。情報処理システムは情報処理装置1及びパーソナルコンピュータ2等を含む。情報処理装置1及びパーソナルコンピュータ2はインターネット等の通信網Nを介して接続されている。情報処理装置1は例えばサーバコンピュータまたはパーソナルコンピュータ等である。以下では情報処理装置1をコンピュータ1と読み替えて説明する。パーソナルコンピュータ2は、例えば病院、企業、大学または店舗等の施設で利用される機器である。
Hereinafter, embodiments will be described with reference to the drawings. FIG. 1 is an explanatory diagram showing an outline of an information processing system. The information processing system includes an
なお、本実施形態では、病院での医療行為に付随して入力される情報を取り扱う例を挙げて説明するがこれに限るものではない。例えば、企業の会計データまたは人事データ等を取り扱うようにしても良い。またパーソナルコンピュータ2を用いる以外に、携帯電話機、またはPDA(Personal Digital Assistant)等を用いても良い。また本実施形態では各種データの入力をパーソナルコンピュータ2で行い、各種ソフトウェア処理をコンピュータ1で行う例を示すがこれに限るものではない。パーソナルコンピュータ2にて全ての処理を一括して行うようにしても良い。以下、詳細を説明する。
In the present embodiment, an example of handling information input accompanying a medical practice in a hospital will be described. However, the present invention is not limited to this. For example, business accounting data or personnel data may be handled. In addition to using the
図2はパーソナルコンピュータ2のハードウェア群を示すブロック図である。パーソナルコンピュータ2は制御部としてのCPU(Central Processing Unit)21、RAM(Random Access Memory)22、入力部23、表示部24、記憶部25、時計部28及び通信部26等を含む。CPU21は、バス27を介してハードウェア各部と接続されている。CPU21は記憶部25に記憶された制御プログラム25Pに従いハードウェア各部を制御する。RAM22は例えばSRAM(Static RAM)、DRAM(Dynamic RAM)、フラッシュメモリ等である。RAM22は、記憶部としても機能し、CPU21による各種プログラムの実行時に発生する種々のデータを一時的に記憶する。
FIG. 2 is a block diagram showing a hardware group of the
入力部23はマウスまたはキーボード、マウスまたはタッチパネル等の入力デバイスであり、受け付けた操作情報をCPU21へ出力する。表示部24は液晶ディスプレイまたは有機EL(electroluminescence)ディスプレイ等であり、CPU21の指示に従い各種情報を表示する。通信部26は通信モジュールであり、通信網Nを介してコンピュータ1との間で情報の送受信を行う。
The
記憶部25はハードディスクまたは大容量メモリであり、上述した制御プログラム25Pを記憶している。時計部28は日時情報をCPU21へ出力する。
The
図3はコンピュータ1のハードウェア群を示すブロック図である。コンピュータ1は制御部としてのCPU11、RAM12、入力部13、表示部14、時計部18、記憶部15、及び通信部16等を含む。CPU11は、バス17を介してハードウェア各部と接続されている。CPU11は記憶部15に記憶された制御プログラム15Pに従いハードウェア各部を制御する。RAM12は例えばSRAM、DRAM、フラッシュメモリ等である。RAM12は、記憶部としても機能し、CPU11による各種プログラムの実行時に発生する種々のデータを一時的に記憶する。
FIG. 3 is a block diagram showing a hardware group of the
入力部13はマウスまたはキーボード、マウスまたはタッチパネル等の入力デバイスであり、受け付けた操作情報をCPU11へ出力する。表示部14は液晶ディスプレイまたは有機ELディスプレイ等であり、CPU11の指示に従い各種情報を表示する。通信部16は通信モジュールであり、通信網Nを介してパーソナルコンピュータ2との間で情報の送受信を行う。
The
記憶部15はハードディスクまたは大容量メモリであり、上述した制御プログラム15Pの他、第1カルテデータベース(以下、DBという)151、第2カルテDB152、病名DB153、会計データDB154及びレセプトDB155等を含む。その他、記憶部15には、編集エラーDB156、点検DB157、中間第1カルテDB251、中間第2カルテDB252、中間病名DB253、中間会計データDB254、中間レセプトDB255、及び中間編集エラーDB256等が記憶されている。なお、本実施形態ではコンピュータ1の記憶部15に各種DBを記憶する例を挙げたがこれに限るものではない。例えば通信網Nを介して接続される図示しないデータベースサーバ等に上述した各種DBを適宜記憶しても良い。この場合、CPU11は、必要に応じてデータベースサーバにアクセスし、データの書き込み及び読み出しを行う。
The
図4はカルテ入力画面のイメージを示す説明図である。パーソナルコンピュータ2の表示部24にはカルテ入力画面が表示される。医師、看護士、または病院職員を含む医療関係者であるユーザは入力部23からカルテに関する情報を入力する。図4の例では患者Aの8月6日のカルテが左側に表示され、9月13日のカルテが右側に表示されている。ユーザは入力部23から主観的な所見及び客観的な所見を入力する。図4の例では主観的な所見として、主観的所見を示す「S」の欄に「食欲有り、9月10日には解熱、若干の嘔吐あり」と入力されている。客観的な所見として、客観的所見を示す「O」の欄に「胸部聴診上、右中肺野領域の呼吸音減弱、深呼吸にてラ音出現」と入力されている。
FIG. 4 is an explanatory diagram showing an image of a chart input screen. A chart input screen is displayed on the
続いてユーザは入力部23から処置及び処方を入力する。図4の例では、「内服、A錠200mg2錠、朝夕食後、5日分」等が入力されている。CPU21は、入力部23から入力されたカルテデータをコンピュータ1へ、通信部26を介して送信する。コンピュータ1のCPU11は通信部16を介して、カルテデータを受信する。CPU11は、カルテデータを第1カルテDB151及び第2カルテDB152に記憶する。
Subsequently, the user inputs treatment and prescription from the
図5は第1カルテDB151のレコードレイアウトを示す説明図である。第1カルテDB151は患者番号フィールド、受診日フィールド、カルテ番号フィールド、所見区分フィールド、所見番号フィールド、データフィールド、医師名フィールド、更新日時フィールド等を含む。患者番号フィールドには患者を特定するための固有の患者番号が記憶される。受診日フィールドには、患者が受診した日が記憶されている。カルテ番号フィールドには、カルテを特定するための固有のカルテ番号が記憶されている。所見区分フィールドには、主観的な所見を示すSまたは客観的な所見を示すOのいずれかが記憶される。図5の例では主観的所見及び客観的所見が2つずつ記憶されている。
FIG. 5 is an explanatory diagram showing a record layout of the first
所見番号フィールドには、主観的所見または客観的所見それぞれの所見を特定するための番号が記憶されている。データフィールドには、所見が記憶されている。例えば、「食欲あり、9月10日には解熱」は所見区分「S」、所見番号「1」が付与されて記憶されている。医師名フィールドには、医師名が記憶されている。医師名はパーソナルコンピュータ2の入力部23からカルテデータを入力する際に併せて入力される。入力された医師名はカルテデータと共にコンピュータ1へ送信される。更新日時フィールドにはカルテを更新した日時が記憶されている。この日時はパーソナルコンピュータ2の時計部28が出力した日時であり、カルテデータと共にコンピュータ1へ送信される。なお、パーソナルコンピュータ2から送信されたカルテデータがコンピュータ1にて受信された日時を更新日時としても良い。この場合、CPU11は時計部18から出力された日時を第1カルテDB151に記憶する。図5の例ではカルテ番号「0001」のデータの更新日時は2010年9月13日20時6分59秒である。
In the observation number field, a number for identifying a subjective finding or an objective finding is stored. Findings are stored in the data field. For example, “appetite, fever on September 10” is stored with the finding classification “S” and the finding number “1”. The doctor name is stored in the doctor name field. The doctor name is input together with the medical record data input from the
図6は第2カルテDB152のレコードレイアウトを示す説明図である。第2カルテDB152は患者番号フィールド、受診日フィールド、オーダ番号フィールド、カルテ番号フィールド、剤番号フィールド、剤明細番号フィールド、コードフィールド、表示名フィールド、数量フィールド及び回数フィールド等を含む。オーダ番号フィールドには、処方の注文及び会計データを作成するための固有のオーダ番号が記憶されている。剤番号フィールドには処方する剤を特定するための剤番号が記憶されており、剤明細番号フィールドには剤番号に対応付けてさらに詳細な剤を特定するための剤明細番号が記憶されている。
FIG. 6 is an explanatory diagram showing a record layout of the second
コードフィールドには、薬及び飲み方等を特定するためのコードが記憶されている。表示名フィールドには、薬及び飲み方等の情報が記憶されている。数量フィールドには薬を処方する数量が記憶され、回数フィールドには処方した回数が記憶されている。図6の例では、「A錠200mg」は剤番号「001」、剤明細番号「001」、コード「15375」に対応付けられており、数量は「2」、回数は「5」と記憶されている。CPU11は、カルテデータを受信した場合、入力された薬名、回数、数量等に基づき、データを第2カルテDB152に記憶する。なお、本実施形態では説明を容易にするために、第1カルテDB151と第2カルテDB152とを分けて説明したが、これらをまとめて一つにしても良い。
In the code field, a code for specifying medicine and how to drink is stored. In the display name field, information such as medicine and how to drink is stored. In the quantity field, the quantity for prescribing the medicine is stored, and in the number field, the number of prescriptions is stored. In the example of FIG. 6, “A tablet 200 mg” is associated with the drug number “001”, the drug specification number “001”, and the code “15375”, the quantity is stored as “2”, and the number of times is stored as “5”. ing. When receiving the chart data, the
図7は病名入力画面のイメージを示す説明図である。ユーザは入力部23から病名、開始日及び終了日を入力する。開始日は病気が開始した日であり、終了日は病気が治癒した日である。図7の例では病名「急性気管炎」及び「気管支肺炎の疑い」が記憶されている。また開始日は平成22年8月5日、終了日は平成22年8月31日と入力されている。CPU21は、入力部23から、病名データが入力された場合、病名データを、通信部26を介してコンピュータ1へ送信する。コンピュータ1のCPU11は、受信した病名データを病名DB153に記憶する。
FIG. 7 is an explanatory diagram showing an image of a disease name input screen. The user inputs a disease name, a start date, and an end date from the
図8は病名DB153のレコードレイアウトを示す説明図である。病名DB153は患者番号フィールド、病名連番フィールド、病名コードフィールド、病名フィールド、開始日フィールド、終了日フィールド及び転帰フィールド等を含む。病名連番フィールドには患者番号に対応付けて病名を順に特定するための固有の病名連番が記憶されている。病名コードフィールドには病名に関連づけられる固有の病名コードが記憶されている。病名フィールドには病名が記憶されている。開始日フィールドには、病気を発症した日が記憶され、終了日フィールドには、病気を治癒した日が記憶される。転帰フィールドには、病状が記憶される。具体的には完全に治癒した場合、「治癒」が記憶され、治療中である場合、「治療中」が記憶される。
FIG. 8 is an explanatory diagram showing a record layout of the
図9は会計表示画面であり、図10は会計データDB154のレコードレイアウトを示す説明図である。CPU11は、第1カルテDB151及び第2カルテDB152の記憶内容に基づき、会計データを生成する。会計データDB154は患者番号フィールド、会計日付フィールド、剤情報フィールド、剤明細フィールド、点数フィールド、回数フィールド、オーダ番号フィールド、更新日時フィールド等を含む。会計日付フィールドには、会計データを生成する際の日付が記憶されている。剤情報フィールドには、会計データの各請求内容を特定するための剤情報が記憶されている。
FIG. 9 is an accounting display screen, and FIG. 10 is an explanatory diagram showing a record layout of the
剤明細フィールドには、請求の基礎となる処方及び処置を具体的に特定するための番号が記憶されている。例えば、剤情報「001」については、剤明細001の欄にて、A錠200mg2錠を示すコード「15375.02」が記憶されている。また剤明細002の欄にて飲み方「朝夕食後」を示す「912」が記憶されている。剤情報「002」については、剤明細001にてB錠15mg、3錠を示すコード「28250.03」が剤明細「001」に記憶されており、剤明細002にて、C錠15mgを示すコード「34324.03」が記憶されている。
A number for specifically specifying the prescription and treatment on which the claim is based is stored in the drug specification field. For example, for the drug information “001”, a code “15375.02” indicating two A tablets 200 mg is stored in the column of the
CPU11は、公知の会計データ生成プログラムに従い、剤情報「003」〜「007」を会計データDB154に記憶する。剤情報「003」には「内服・頓服調剤料(外来)」を特定するコード「012」が記憶されており、剤情報「004」には「調剤技術基本料」を特定するコード「001」が記憶されている。剤情報「005」には「外来処方料(6種類以下)」を特定するコード「005」が記憶されている。剤情報「006」には「再診料」を特定するコード「034」を記憶されており、剤情報「007」には、「外来管理加算」を特定するコード「041」が記憶されている。CPU11は、処方する薬の数、診察内容、内科または外科の別、前回の診察日等に基づき、剤情報「003」〜「007」に対するデータを生成し、生成したデータを会計データDB154に記憶する。
The
点数フィールドには、処方及び処置内容に基づき付与される点数が記憶されている。例えば、「A錠200mg2錠」及び「朝夕食後」の場合、18点が会計データDB154に記憶される。また、「再診料」は69点と記憶される。回数フィールドには処方回数、または処置回数が記憶される。「A錠200mg2錠」及び「朝夕食後」は5回と記憶され、「再診料」は1回と記憶される。
In the score field, the score given based on the prescription and the treatment content is stored. For example, in the case of “A tablet 200
図11はレセプトDB155のレコードレイアウトを示す説明図である。CPU11は、上述した第1カルテDB151、第2カルテDB152、病名DB153及び会計データDB154に基づきレセプトDB155を生成する。レセプトデータは診療行為に基づく費用の請求を行うために毎月必要とされるデータである。レセプトDB155は請求年月フィールド、診察年月、患者番号フィールド、診療科フィールド、レコード識別フィールド、レコード番号フィールド、データフィールド、作成日フィールド、更新日フィールド等を含む。請求年月フィールドには、レセプトに係る請求を行う年月が記憶されている。診療年月フィールドには、診療を行った年月が記憶されている。図11の例では2010年9月の診療行為に基づく請求を2010年10月にレセプト請求する例を示している。
FIG. 11 is an explanatory diagram showing a record layout of the
診療科フィールドには診察科を特定するための固有の番号が記憶されている。図11の例では内科を示す「01」が記憶されている。レコード種別フィールドにはデータフィールドに記憶するデータを識別するための識別情報が記憶されている。例えば「RE」はレセプト単位データの先頭に記録する際に必須とされる情報であることを示し、「HO」は、医療保険レセプトの場合に記録される情報であることを示す。また「SI」は診療行為の記録情報であり、「IY」は医薬品の情報である。なお、以上述べたレコード識別以外に「SY」、「TO」等がある。「SY」は傷病名の情報であり、「TO」は特定機材の情報である。 A unique number for identifying a department is stored in the department field. In the example of FIG. 11, “01” indicating the internal medicine is stored. Identification information for identifying data stored in the data field is stored in the record type field. For example, “RE” indicates that the information is essential when recording at the beginning of the receipt unit data, and “HO” indicates that the information is recorded in the case of a medical insurance receipt. “SI” is medical practice record information, and “IY” is pharmaceutical information. In addition to the record identification described above, there are “SY”, “TO”, and the like. “SY” is information on the name of the injury and illness, and “TO” is information on the specific equipment.
レコード番号フィールドにはレセプトDB155の各データを特定するための番号が記憶されている。データフィールドにはレセプトの各明細データが記憶されている。例えばレコード番号「1」では患者氏名等、患者単位の基本情報が記憶されている。レコード番号「2」では保険に関するデータが記憶されている。レコード番号「3」では再診料等の診療行為に関するデータが記憶されている。その他、レコード番号「6」では、A錠等処方した医薬品に関するデータが記憶されている。作成日フィールドにはレセプトを作成した年月日が記憶されている。また、更新日フィールドには、レセプトDB155を更新した年月日が記憶されている。CPU11は、第1カルテDB151、第2カルテDB152、病名DB153及び会計データDB154の記憶内容に基づき、レセプトDB155を生成する。
In the record number field, a number for specifying each data of the
図12は点検DB157のレコードレイアウトを示す説明図である。点検DB157は項番フィールド、エラーコードフィールド、エラー内容フィールド、及びエラー原因フィールド等を含む。エラーコードフィールドには、項番フィールドの項番に対応付けて、レセプト中のエラーを特定するための固有のエラーコードが記憶されている。エラー内容フィールドには、エラーコードに対応付けてエラー内容が記憶されている。エラー原因フィールドには、エラーの原因が記憶されている。CPU11はレセプトDB155に基づきレセプトを生成した後、点検DB157に基づき、レセプトにエラーが存在しないかを判断する。
FIG. 12 is an explanatory diagram showing a record layout of the
CPU11はエラーが存在すると判断した場合、エラー内容を出力する。例えば、本実施形態では、図8で示すように2010年9月度のレセプト請求であるにもかかわらず、2010年9月度の病名が存在しないというエラーが存在する。CPU11は、レセプト内に傷病名のレコードが存在しない場合、エラーコード及びエラー内容を読み出す。CPU11は、編集エラーDB156にエラー内容を記憶する。図13は編集エラーDB156のレコードレイアウトを示す説明図である。編集エラーDB156は請求年月日フィールド、診療年月フィールド、患者番号フィールド、エラーコードフィールド、エラー内容フィールド及び更新日フィールド等を含む。
If the
CPU11は、エラーコード及びエラー内容を編集エラーDB156に図13の如く記憶する。CPU11は、併せて時計部18から出力される日時を参照し、更新日を更新日フィールドに記憶する。その他、CPU11は、レセプトの患者氏名に外字が含まれている場合、点検DB157を参照し、エラーと判断する。また、CPU11は、入院以外の診療であるにもかかわらず診療行為に入院専用の診療行為が記憶されている場合等にも、点検DB157を参照し、エラーと判断する。CPU11は、読み出したエラーコード及びエラー内容をパーソナルコンピュータ2へ出力する。
The
図14はレセプト表示画面のイメージを示す説明図である。レセプト表示画面には、右半分に、実際のレセプトを模した画面が表示される。左上側には病名が表示され、左下側にはカルテが表示され、中央付近には会計データが表示されている。パーソナルコンピュータ2のCPU21は、受信したエラー内容を中央部上付近に、表示する。図14の例では「傷病名レコードが記録されていません」と表示される。ユーザは再び、図7に示す病名入力画面に移行し、病名、開始日、終了日を入力する。
FIG. 14 is an explanatory diagram showing an image of a receipt display screen. On the receipt display screen, a screen simulating an actual receipt is displayed on the right half. The disease name is displayed on the upper left, the medical record is displayed on the lower left, and the accounting data is displayed near the center. The
図15は中間病名DB253のレコードレイアウトを示す説明図である。ユーザは入力部23から病名、開始日を入力する。なお、治癒していない場合は終了日を入力しなくても良い。図15の例では開始日「2010年9月13日」、病名「急性気管支炎」が入力される。CPU21は、入力された修正病名データである開始日及び病名をコンピュータ1へ送信する。コンピュータ1のCPU11は、レセプト生成後に修正病名データを受信した場合、中間病名DB253を生成する。具体的には、CPU11は、病名DB153の記憶内容を、中間病名DB253に展開する。さらにCPU11は、受信した修正病名データを中間病名DB253に記憶する。
FIG. 15 is an explanatory diagram showing a record layout of the intermediate
中間病名DB253のレコードレイアウトは、病名DB153と実質的に同一である。修正病名データである3段目のデータが追加されている。CPU11は、患者番号を参照し、病名連番フィールドに新たな番号を記憶する。CPU11は、修正病名データの内病名を病名フィールドに記憶する。CPU11は、修正病名データの内開始日を開始日フィールドに記憶する。CPU11は、修正病名データに終了日が存在する場合、終了日を終了日フィールドに記憶する。CPU11は、修正病名データに終了日が存在する場合、転帰フィールドに「治癒」を記憶する。CPU11は、修正病名データに終了日が存在しない場合、空欄とするか、または、「治療中」の情報を転帰フィールドに記憶する。また、本実施形態では新たなレコードを追加したが、元のレコードを修正する形態であっても良い。例えば、図15における1段目及び2段目のレコードに係る終了日を2010年9月17日を示す「20100917」と修正し、中間病名DB253を生成するようにしても良い。
The record layout of the intermediate
CPU11は、中間病名DB253を生成後、パーソナルコンピュータ2から他の患者データの出力要求を受け付けた場合、中間レセプトDB255及び中間編集エラーDB256の生成処理を行う。CPU11は、最初にレセプトDB155を読み出し、中間レセプトDB255に展開する。次いで、CPU11は、中間病名DB253の修正されたレコードに基づき、中間レセプトDB255の内容を更新する。図16は中間レセプトDB255のレコードレイアウトを示す説明図である。図16の例では、3段目のレコードが追加されている。請求年月は2010年10月、診察年月は2010年9月、患者番号は0001、診察科は01、レコード識別はSYで示す傷病名である。レコード番号3が新たに付与され、データとして、急性気管支炎を示す数値が記憶される。作成日はそのままであるが、CPU11は、更新日フィールドに時計部18から出力される年月日を記憶する。
When the
その後、CPU11は、中間編集エラーDB256を生成する。図17は中間編集エラーDB256のレコードレイアウトを示す説明図である。CPU11は、編集エラーDB156の記憶内容を参照し、解消したエラーのレコードを消去する。図17の例では、エラーコードL2554で示されるエラー「傷病名レコードが記録されていません。」のレコードが消去される。CPU11はレセプトチェック業務の終了を示す情報をパーソナルコンピュータ2から受信した場合、DBの更新処理を行う。
Thereafter, the
CPU11は、中間病名DB253を読み出し、読み出したデータを病名DB153に上書きし、更新処理を行う。同様にCPU11は、中間レセプトDB255を読み出し、読み出したデータをレセプトDB155に上書きし、更新処理を行う。またCPU11は、中間編集エラーDB256を読み出し、読み出したデータを編集エラーDB156に上書きし、更新処理を行う。
The
以上述べたハードウェア群において、各種ソフトウェア処理を、フローチャートを用いて説明する。図18及び図19は各DBの生成処理手順を示すフローチャートである。CPU11は、エラーを検出した後、以下の処理を行う。CPU11は、編集エラーDB156にエラーコード及びエラー内容を記憶する(ステップS181)。CPU11は、エラーコード及びエラー内容をパーソナルコンピュータ2へ送信する(ステップS182)。パーソナルコンピュータ2のCPU21は、表示部24に受信したエラーコード及びエラー内容に基づき、エラー内容をレセプト表示画面上に表示する(ステップS183)。
Various software processes in the hardware group described above will be described with reference to flowcharts. 18 and 19 are flowcharts showing the procedure for generating each DB. After detecting the error, the
CPU21は、入力部23から修正病名データを受け付ける(ステップS184)。具体的には、病名及び開始日、また必要である場合、終了日及び転帰に関する情報を入力部23から受け付ける。CPU21は、受け付けた修正病名データ、及び、患者番号をコンピュータ1へ送信する(ステップS185)。コンピュータ1のCPU11は、修正病名データ及び患者番号を受信する(ステップS186)。CPU11は、病名DB153の記憶内容を読み出し、中間病名DB253にコピーする(ステップS187)。
CPU21 receives correction disease name data from the input part 23 (step S184). Specifically, information regarding the disease name and start date, and if necessary, the end date and outcome is received from the
CPU11は、受信した修正病名データを中間病名DB253に記憶する(ステップS188)。具体的には、CPU11は、新たな病名連番を生成し、生成した新たなレコードに、受信した患者番号、病名、開始日、終了日、転帰等を入力する。またCPU11は、病名に対応する病名コードを記憶部15から読みだし、病名コードフィールドに記憶する。その後、ユーザが入力部23から別の患者の編集を行うべく、別の患者の表示要求を行ったとする。CPU21は、入力部23から別の患者の表示要求を受け付けた場合、別患者の表示要求をコンピュータ1へ出力する(ステップS189)。コンピュータ1のCPU11は、別の患者の表示要求を受信する(ステップS191)。
The
CPU11は、レセプトDB155の記憶内容を読み出し、中間レセプトDB255にコピーする(ステップS192)。CPU11は、修正病名データに関する情報を中間レセプトDB255に記憶する(ステップS193)。具体的にはCPU11は、記憶部15を参照し、受信した患者番号に対応する診察科の情報、請求年月、診察年月を記憶する。また病名を示すデータ及び病名の識別レコード「SY」を中間レセプトDB255に記憶する。CPU11は、時計部18から出力される日時を参照し、更新日を新たな日時に修正する。
The
CPU11は、編集エラーDB156の記憶内容を読み出し、中間編集エラーDB256にコピーする(ステップS194)。CPU11は、修正済みの修正病名データに関する情報を、中間編集エラーDB256から削除する(ステップS195)。パーソナルコンピュータ2のCPU21は、入力部23からレセプトチェック業務の終了要求を受け付ける。CPU21は、入力部23から受け付けたレセプトチェック業務の終了要求を、コンピュータ1へ送信する(ステップS196)。コンピュータ1のCPU11は、レセプトチェック業務の終了要求を受信する(ステップS197)。
The
CPU11は、当該終了要求の受信をトリガに、中間病名DB253の記憶内容を読み出し、当該記憶内容を病名DB153に上書きする(ステップS198)。CPU11は、中間レセプトDB255の記憶内容を読み出し、当該記憶内容をレセプトDB155に記憶する(ステップS199)。CPU11は、中間編集エラーDB256の記憶内容を読み出し、当該記憶内容を編集エラーDB156に上書きする(ステップS1910)。これにより、病名DB153を修正した場合でも、影響を受ける他のDBとの同期を図りつつ、最終的なレセプトデータを生成する事が可能となる。
The
実施の形態2
実施の形態2は第1カルテDB151または第2カルテDB152に対する修正を行う形態に関する。本実施形態では一例として、第2カルテDB152に入力した内容にエラーがあり、ユーザが入力部23から修正後のデータ(以下、修正カルテデータという)を入力する例を挙げて説明する。図20〜図22はDBの生成処理の手順を示すフローチャートである。CPU11は、エラーを検出した後、以下の処理を行う。CPU11は、編集エラーDB156にエラーコード及びエラー内容を記憶する(ステップS201)。CPU11は、エラーコード及びエラー内容をパーソナルコンピュータ2へ送信する(ステップS202)。パーソナルコンピュータ2のCPU21は、表示部24に受信したエラーコード及びエラー内容に基づき、エラー内容をレセプト表示画面上に表示する(ステップS203)。
The second embodiment relates to a mode in which the first
CPU21は、入力部23から修正カルテデータを受け付ける(ステップS204)。CPU21は、受け付けた修正カルテデータ、及び、患者番号をコンピュータ1へ送信する(ステップS205)。コンピュータ1のCPU11は、修正カルテデータ及び患者番号を受信する(ステップS206)。CPU11は、第2カルテDB152の記憶内容を読み出し、中間第2カルテDB252にコピーする(ステップS207)。
CPU21 receives correction medical chart data from the input part 23 (step S204). The
CPU11は、受信した修正カルテデータを中間第2カルテDB252に記憶する(ステップS208)。カルテの情報が変更された場合、会計に係るDBも影響を受けるため以下の処理を行う。CPU11は、会計データDB154の記憶内容を読み出す。CPU11は、読み出した会計データDB154の記憶内容を、中間会計データDB254にコピーする(ステップS209)。CPU11は、修正カルテデータにより修正される修正会計データを生成する(ステップS211)。CPU11は、生成した修正会計データを中間会計データDB254に記憶する(ステップS212)。例えば、新たな医薬品の処方に関する情報が追加された場合、剤明細、点数、回数、更新日時等の情報が追加される。
The
その後、ユーザが入力部23から別の患者の編集を行うべく、別の患者の表示要求を行ったとする。CPU21は、入力部23から別の患者の表示要求を受け付けた場合、別患者の表示要求をコンピュータ1へ出力する(ステップS213)。コンピュータ1のCPU11は、別の患者の表示要求を受信する(ステップS214)。
Thereafter, it is assumed that the user makes a display request for another patient in order to edit another patient from the
CPU11は、レセプトDB155の記憶内容を読み出し、中間レセプトDB255にコピーする(ステップS215)。CPU11は、修正カルテデータ及び修正会計データに関連する情報を中間レセプトDB255に記憶する(ステップS216)。具体的にはCPU11は、処方する医薬品が追加された場合、レコード識別「IY」、診察科、追加する医薬品のデータ、更新日等の情報を請求年月、診療年月及び患者番号に対応付けて中間レセプトDB255に記憶する。
The
CPU11は、編集エラーDB156の記憶内容を読み出し、中間編集エラーDB256にコピーする(ステップS217)。CPU11は、修正済みの修正カルテデータに関する情報を、中間編集エラーDB256から削除する(ステップS218)。パーソナルコンピュータ2のCPU21は、入力部23からレセプトチェック業務の終了要求を受け付ける。CPU21は、入力部23から受け付けたレセプトチェック業務の終了要求を、コンピュータ1へ送信する(ステップS219)。コンピュータ1のCPU11は、レセプトチェック業務の終了要求を受信する(ステップS221)。
The
CPU11は、当該終了要求の受信をトリガに、中間第2カルテDB252の記憶内容を読み出し、当該記憶内容を第2カルテDB152に上書きする(ステップS222)。CPU11は、中間会計データDB254の記憶内容を読み出し、会計データDB154に上書きする(ステップS223)。CPU11は、中間レセプトDB255の記憶内容を読み出し、当該記憶内容をレセプトDB155に上書きする(ステップS224)。CPU11は、中間編集エラーDB256の記憶内容を読み出し、当該記憶内容を編集エラーDB156に上書きする(ステップS225)。これにより、第2カルテDB152を修正した場合でも、影響を受ける他のDBとの同期を図りつつ、最終的なレセプトデータを生成する事が可能となる。
The
本実施の形態2は以上の如きであり、その他は実施の形態1と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。 The second embodiment is as described above, and the other parts are the same as those of the first embodiment. Therefore, the corresponding parts are denoted by the same reference numerals, and detailed description thereof is omitted.
実施の形態3
実施の形態3はレセプト表示画面においてレセプト対象の月以外のデータの表示形態を変更する形態に関する。図23は実施の形態3に係るレセプト表示画面のイメージを示す説明図である。CPU11は、上述した実施の形態におけるレセプトDB155、会計データDB154、第1カルテDB151及び第2カルテDB152を参照し、レセプト対象月及びこれに相前後する月のカルテデータ、会計データ及びレセプトデータを読み出す。CPU11は、読み出したカルテデータ、会計データ及びレセプトデータの内、当該月に属するデータと、相前後する月に属するデータとの表示形態が異なるよう表示情報を付して、パーソナルコンピュータ2へ出力する。
The third embodiment relates to a mode for changing the display mode of data other than the month to be received on the reception display screen. FIG. 23 is an explanatory diagram showing an image of a receipt display screen according to the third embodiment. The
図23の例では、2010年8月がレセプト対象月として選択されている。パーソナルコンピュータ2のCPU21は、表示情報を参照し、2010年7月のカルテデータ、会計データ及びレセプトデータを、2010年8月のカルテデータ、会計データ及びレセプトデータとは異なる形態で表示する。本実施形態では透過率の高い黒色を7月度のデータに重畳するグレーアウト処理を行っている。以下では、グレーアウト処理を行う例を挙げて説明するが、これに限るものではない。
In the example of FIG. 23, August 2010 is selected as the reception target month. The
例えば、該当月(8月)のカルテデータ、会計データ及びレセプトデータを逆に目立つよう赤色の枠で囲む等の画像処理を行っても良い。また相前後する月のカルテデータ及び会計データのフォントを小さくしても良い。なお、本実施形態では、コンピュータ1がグレーアウト処理の情報を付加する例を挙げて説明するがこれに限るものではない。パーソナルコンピュータ2側のCPU21が、選択された月を参照し、選択月以外のデータに対し、グレーアウト処理を行っても良い。また、本実施形態では各月の病名データについては記載を省略しているが、同様に選択されていない月の病名データをグレーアウト処理しても良い。また、図23の例では前月のデータをグレーアウト処理する例を示したが、同様に次月のデータをグレーアウト表示しても良い。
For example, image processing such as enclosing the chart data, accounting data, and receipt data for the month (August) with a red frame so as to stand out conversely may be performed. In addition, the fonts of the monthly chart data and accounting data may be reduced. In the present embodiment, an example in which the
図24はグレーアウト処理の手順を示すフローチャートである。ユーザはレセプト表示画面において、入力部23を介して、表示を希望する月を入力する。CPU21は、入力部23から入力された月の情報をコンピュータ1へ送信する。コンピュータ1のCPU11は、通信部16を介して表示する月の選択を受け付ける(ステップS241)。CPU11は、レセプトDB155、第1カルテDB151、第2カルテDB152及び病名DB153を参照し、表示する月及び前月の、レセプトデータ、病名データ及び会計データを読み出す(ステップS242)。CPU11は、前月のデータにグレーアウト処理する命令を付加する(ステップS243)。
FIG. 24 is a flowchart showing the procedure of grayout processing. On the receipt display screen, the user inputs the month desired to be displayed via the
CPU11は、表示する月及び前月のレセプトデータ、病名データ及び会計データをパーソナルコンピュータ2へ送信する(ステップS244)。同様に、CPU11は、グレーアウト処理命令を送信する(ステップS245)。パーソナルコンピュータ2のCPU21は、表示する月及び前月のレセプトデータ、病名データ及び会計データを受信する(ステップS246)。CPU21は、グレーアウト処理命令を受信する(ステップS247)。CPU21は、表示する月のレセプトデータ、病名データ及び会計データを表示部24に表示する(ステップS248)。CPU21は、前月のレセプトデータ、病名データ及び会計データをグレーアウトして表示部24に表示する(ステップS249)。これにより、ユーザはレセプト対象とする月の情報を容易に視認することが可能となる。
The
本実施の形態3は以上の如きであり、その他は実施の形態1及び2と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。 The third embodiment is as described above, and the others are the same as in the first and second embodiments. Therefore, the corresponding parts are denoted by the same reference numerals, and detailed description thereof is omitted.
実施の形態4
図25は上述した形態のコンピュータ1の動作を示す機能ブロック図である。CPU11が制御プログラム15Pを実行することにより、コンピュータ1は以下のように動作する。中間第1データベース生成部31は、第1データベース及び該第1データベースのデータに基づき生成される第2データベースの内、第1データベースのデータに対する修正を受け付けた場合、修正後のデータを含む中間第1データベースを生成する。中間第2データベース生成部32は、該中間第1データベースのデータに基づき、中間第2データベースを生成する。第1データベース更新部33は、前記中間第1データベースのデータに基づき、前記第1データベースを更新する。第2データベース更新部34は、前記中間第2データベースのデータに基づき、前記第2データベースを更新する。
FIG. 25 is a functional block diagram showing the operation of the
図26は実施の形態4に係るコンピュータ1のハードウェア群を示すブロック図である。コンピュータ1を動作させるためのプログラムは、ディスクドライブ等の読み取り部10AにCD-ROM、DVD(Digital Versatile Disc)ディスク、メモリーカード、またはUSB(Universal Serial Bus)メモリ等の可搬型記録媒体1Aを読み取らせて記憶部15に記憶しても良い。また当該プログラムを記憶したフラッシュメモリ等の半導体メモリ1Bをコンピュータ1内に実装しても良い。さらに、当該プログラムは、インターネット等の通信網Nを介して接続される他のサーバコンピュータ(図示せず)からダウンロードすることも可能である。以下に、その内容を説明する。
FIG. 26 is a block diagram illustrating a hardware group of the
図26に示すコンピュータ1は、上述した各種ソフトウェア処理を実行するプログラムを、可搬型記録媒体1Aまたは半導体メモリ1Bから読み取り、或いは、通信網Nを介して他のサーバコンピュータ(図示せず)からダウンロードする。当該プログラムは、制御プログラム15Pとしてインストールされ、RAM12にロードして実行される。これにより、上述したコンピュータ1として機能する。
The
本実施の形態4は以上の如きであり、その他は実施の形態1と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
上記の本実施の形態1乃至4は、例えば医療機関の業務システムに適用可能である。医療機関において「レセプトデータ」、「会計データ」、「病名データ」、および「電子カルテデータ」は、それぞれ別々の業務プログラム、かつそれぞれ別々の業務に従事する利用者によって登録、更新されることがある。エラーは、エラーを修正する利用者が業務において使用する業務プログラムではなく、別の業務プログラムで登録、更新などされるデータについて検出される場合がある。例えば、レセプトのエラーチェックの結果、電子カルテデータにエラーがあると判定された場合、レセプト業務の利用者は、電子カルテを処理する業務プログラムを起動してエラーがあると判定されたデータを修正する。
データの登録、更新は排他処理されるため、電子カルテデータを、医師が登録、更新を行うのと同時に、レセプト業務の利用者が登録、更新を行うことはできない。そこで、上記の本実施の形態1乃至4に記載したように中間DBを設けることにより、レセプト業務の利用者が登録、更新を行うことを可能にした。なお、電子カルテデータに対して、医師は当月の情報を主な対象としているのに対し、レセプトは一月前の情報を対象にしており、同じ患者のデータであっても作業対象の部分は異なる。
The fourth embodiment is as described above, and the others are the same as those of the first embodiment. Therefore, the corresponding parts are denoted by the same reference numerals, and detailed description thereof is omitted.
The above first to fourth embodiments are applicable to a business system of a medical institution, for example. “Receipt data”, “Accounting data”, “Disease name data”, and “Electronic medical record data” can be registered and updated by different business programs and users who are engaged in different business at medical institutions. is there. An error may be detected not for a business program used by a user who corrects an error in business but for data registered or updated by another business program. For example, if it is determined that there is an error in the electronic medical record data as a result of the error check of the receipt, the user of the reception work starts the business program that processes the electronic medical record and corrects the data that is determined to have an error. To do.
Since the registration and update of data are exclusively processed, the medical record data cannot be registered or updated by the user of the reception service at the same time that the doctor registers or updates the data. Therefore, by providing an intermediate DB as described in the first to fourth embodiments above, it is possible for the user of the reception service to register and update. In contrast to electronic medical record data, doctors mainly target the information for the current month, whereas receipts target information from the previous month. Different.
以上の実施の形態1から4を含む実施形態に関し、さらに以下の付記を開示する。 With respect to the embodiments including the above first to fourth embodiments, the following additional notes are disclosed.
(付記1)
コンピュータに、
第1データベース及び該第1データベースのデータに基づき生成される第2データベースの内、第1データベースのデータに対する修正を受け付けた場合、修正後のデータを含む中間第1データベースを生成し、
該中間第1データベースのデータに基づき、中間第2データベースを生成し、
前記中間第1データベースのデータに基づき、前記第1データベースを更新し、
前記中間第2データベースのデータに基づき、前記第2データベースを更新する
処理を実行させるプログラム。
(Appendix 1)
On the computer,
Among the first database and the second database generated based on the data of the first database, when the correction to the data of the first database is accepted, an intermediate first database including the corrected data is generated,
Generating an intermediate second database based on the data of the intermediate first database;
Updating the first database based on the data of the intermediate first database;
A program for executing a process of updating the second database based on the data of the intermediate second database.
(付記2)
第1データベースは、医療機関におけるカルテデータベース、病名データベース、及び、カルテデータベースのデータに基づき生成される会計データベースであり、
前記第2データベースは、カルテデータベース、病名データベース、及び、会計データベースの各データに基づき生成されるレセプトデータベースである
付記1に記載のプログラム。
(Appendix 2)
The first database is a medical record database in a medical institution, a disease name database, and an accounting database generated based on the data in the medical record database,
The program according to
(付記3)
病名データベースのデータに対する修正データを受け付け、
受け付けた修正データ及び前記病名データベースに基づき、中間病名データベースを生成し、
中間病名データベースに基づき中間レセプトデータベースを生成し、
前記中間病名データベース及び中間レセプトデータベースに基づき、前記病名データベース及び前記レセプトデータベースを更新する
付記2に記載のプログラム。
(Appendix 3)
Accept correction data for disease name database data,
Based on the received correction data and the disease name database, an intermediate disease name database is generated,
Create an intermediate receipt database based on the intermediate disease name database,
The program according to
(付記4)
カルテデータベースのデータに対する修正データを受け付け、
受け付けた修正データ及び前記カルテデータベースに基づき、中間カルテデータベースを生成し、
前記中間カルテデータベースに基づき中間会計データベースを生成し、
中間カルテデータベース及び前記中間会計データベースに基づき中間レセプトデータベースを生成し、
前記中間カルテデータベース、中間会計データベース及び中間レセプトデータベースに基づき、前記カルテデータベース、会計データベース及びレセプトデータベースを更新する
付記2または3に記載のプログラム。
(Appendix 4)
Receive correction data for the data in the medical record database,
Based on the received correction data and the medical record database, an intermediate medical record database is generated,
An intermediate accounting database is generated based on the intermediate medical record database,
An intermediate receipt database is generated based on the intermediate medical record database and the intermediate accounting database,
The program according to
(付記5)
前記カルテデータベース、会計データベース及びレセプトデータベースは月に対応付けてデータを記憶しており、
受け付けた月及び該月に相前後する月を含むデータを前記カルテデータベース、会計データベース及びレセプトデータベースから読み出し、
前記相前後する月について読み出されたデータが、前記受け付けた月について読み出されたデータとは異なる表示形態となるように、読み出したデータを出力する
付記2から4のいずれか一つに記載のプログラム。
(Appendix 5)
The medical record database, accounting database and receipt database store data in association with the month,
Read out the received month and the data including the month before and after the month from the medical record database, accounting database and receipt database,
5. The read data is output so that the data read for the preceding and succeeding months is displayed in a different display form from the data read for the accepted month. Program.
(付記6)
情報処理装置を用いた情報処理方法において、
第1データベース及び該第1データベースのデータに基づき生成される第2データベースの内、第1データベースのデータに対する修正を受け付けた場合、修正後のデータを含む中間第1データベースを生成し、
該中間第1データベースのデータに基づき、中間第2データベースを生成し、
前記中間第1データベースのデータに基づき、前記第1データベースを更新し、
前記中間第2データベースのデータに基づき、前記第2データベースを更新する
情報処理方法。
(Appendix 6)
In an information processing method using an information processing device,
Among the first database and the second database generated based on the data of the first database, when the correction to the data of the first database is accepted, an intermediate first database including the corrected data is generated,
Generating an intermediate second database based on the data of the intermediate first database;
Updating the first database based on the data of the intermediate first database;
An information processing method for updating the second database based on data in the intermediate second database.
(付記7)
第1データベース及び該第1データベースのデータに基づき生成される第2データベースの内、第1データベースのデータに対する修正を受け付けた場合、修正後のデータを含む中間第1データベースを生成する中間第1データベース生成部と
該中間第1データベースのデータに基づき、中間第2データベースを生成する中間第2データベース生成部と、
前記中間第1データベースのデータに基づき、前記第1データベースを更新する第1データベース更新部と、
前記中間第2データベースのデータに基づき、前記第2データベースを更新する第2データベース更新部と
を備える情報処理装置。
(Appendix 7)
Of the first database and the second database generated based on the data of the first database, the intermediate first database that generates the intermediate first database including the corrected data when the correction of the data of the first database is accepted. An intermediate second database generation unit that generates an intermediate second database based on the data of the generation unit and the intermediate first database;
A first database updating unit for updating the first database based on the data of the intermediate first database;
An information processing apparatus comprising: a second database update unit configured to update the second database based on data of the intermediate second database.
1 コンピュータ
1A 可搬型記録媒体
1B 半導体メモリ
2 パーソナルコンピュータ
10A 読み取り部
11 CPU
12 RAM
13 入力部
14 表示部
15 記憶部
15P 制御プログラム
16 通信部
18 時計部
21 CPU
22 RAM
23 入力部
24 表示部
25 記憶部
25P 制御プログラム
26 通信部
28 時計部
31 中間第1データベース生成部
32 中間第2データベース生成部
33 第1データベース更新部
34 第2データベース更新部
151 第1カルテDB
152 第2カルテDB
153 病名DB
154 会計データDB
155 レセプトDB
156 編集エラーDB
157 点検DB
251 中間第1カルテDB
252 中間第2カルテDB
253 中間病名DB
254 中間会計データDB
255 中間レセプトDB
256 中間編集エラーDB
N 通信網
DESCRIPTION OF
12 RAM
13
22 RAM
23
152 Second Medical Record DB
153 Disease name DB
154 Accounting Data DB
155 Receipt DB
156 Edit error DB
157 Inspection DB
251 Intermediate First Chart DB
252 Intermediate Second Chart DB
253 Intermediate disease name DB
254 Interim accounting data DB
255 Intermediate Receipt DB
256 Intermediate editing error DB
N communication network
Claims (5)
第1データベース及び該第1データベースのデータに基づき生成される第2データベースの内、第1データベースのデータに対する修正を受け付けた場合、修正後のデータを含む中間第1データベースを生成し、
該中間第1データベースのデータに基づき、中間第2データベースを生成し、
前記中間第1データベースのデータに基づき、前記第1データベースを更新し、
前記中間第2データベースのデータに基づき、前記第2データベースを更新する
処理を実行させるプログラム。 On the computer,
Among the first database and the second database generated based on the data of the first database, when the correction to the data of the first database is accepted, an intermediate first database including the corrected data is generated,
Generating an intermediate second database based on the data of the intermediate first database;
Updating the first database based on the data of the intermediate first database;
A program for executing a process of updating the second database based on the data of the intermediate second database.
前記第2データベースは、カルテデータベース、病名データベース、及び、会計データベースの各データに基づき生成されるレセプトデータベースである
請求項1に記載のプログラム。 The first database is a medical record database in a medical institution, a disease name database, and an accounting database generated based on the data in the medical record database,
The program according to claim 1, wherein the second database is a receipt database generated based on each data of a medical record database, a disease name database, and an accounting database.
受け付けた修正データ及び前記病名データベースに基づき、中間病名データベースを生成し、
中間病名データベースに基づき中間レセプトデータベースを生成し、
前記中間病名データベース及び中間レセプトデータベースに基づき、前記病名データベース及び前記レセプトデータベースを更新する
請求項2に記載のプログラム。 Accept correction data for disease name database data,
Based on the received correction data and the disease name database, an intermediate disease name database is generated,
Create an intermediate receipt database based on the intermediate disease name database,
The program according to claim 2, wherein the disease name database and the receipt database are updated based on the intermediate disease name database and the intermediate receipt database.
第1データベース及び該第1データベースのデータに基づき生成される第2データベースの内、第1データベースのデータに対する修正を受け付けた場合、修正後のデータを含む中間第1データベースを生成し、
該中間第1データベースのデータに基づき、中間第2データベースを生成し、
前記中間第1データベースのデータに基づき、前記第1データベースを更新し、
前記中間第2データベースのデータに基づき、前記第2データベースを更新する
情報処理方法。 In an information processing method using an information processing device,
Among the first database and the second database generated based on the data of the first database, when the correction to the data of the first database is accepted, an intermediate first database including the corrected data is generated,
Generating an intermediate second database based on the data of the intermediate first database;
Updating the first database based on the data of the intermediate first database;
An information processing method for updating the second database based on data in the intermediate second database.
該中間第1データベースのデータに基づき、中間第2データベースを生成する中間第2データベース生成部と、
前記中間第1データベースのデータに基づき、前記第1データベースを更新する第1データベース更新部と、
前記中間第2データベースのデータに基づき、前記第2データベースを更新する第2データベース更新部と
を備える情報処理装置。 Of the first database and the second database generated based on the data of the first database, the intermediate first database that generates the intermediate first database including the corrected data when the correction of the data of the first database is accepted. An intermediate second database generation unit that generates an intermediate second database based on the data of the generation unit and the intermediate first database;
A first database updating unit for updating the first database based on the data of the intermediate first database;
An information processing apparatus comprising: a second database update unit configured to update the second database based on data of the intermediate second database.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013181609A JP6163980B2 (en) | 2013-09-02 | 2013-09-02 | Program, information processing method, and information processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013181609A JP6163980B2 (en) | 2013-09-02 | 2013-09-02 | Program, information processing method, and information processing apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015049759A true JP2015049759A (en) | 2015-03-16 |
| JP6163980B2 JP6163980B2 (en) | 2017-07-19 |
Family
ID=52699706
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013181609A Expired - Fee Related JP6163980B2 (en) | 2013-09-02 | 2013-09-02 | Program, information processing method, and information processing apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6163980B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018156181A (en) * | 2017-03-15 | 2018-10-04 | Phcホールディングス株式会社 | Injury/illness name change information output program, injury/illness name change information output system, and injury/illness name change information output method |
| JP2019185553A (en) * | 2018-04-13 | 2019-10-24 | 富士通株式会社 | Generating program, generating method, rule generating method, and information processing apparatus |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6451573A (en) * | 1987-08-21 | 1989-02-27 | Nec Corp | Health care contents checking system |
| JP2002169882A (en) * | 2000-12-01 | 2002-06-14 | Net Bee Co Ltd | System and software for processing medical office work for medical bill preparation |
| JP2002366648A (en) * | 2001-06-12 | 2002-12-20 | Hitachi Ltd | Reception processing system |
| JP2003288256A (en) * | 2002-03-27 | 2003-10-10 | Hakubikai | Distributed processing method and distributed processing system |
| US20030195771A1 (en) * | 2002-04-16 | 2003-10-16 | Fitzgerald David | Healthcare financial data and clinical information processing system |
| JP2004139217A (en) * | 2002-10-16 | 2004-05-13 | Hewlett Packard Co <Hp> | Migration method for database |
| JP2007249540A (en) * | 2006-03-15 | 2007-09-27 | Fuji Electric Holdings Co Ltd | Organizational business system, operation management method, and terminal device |
-
2013
- 2013-09-02 JP JP2013181609A patent/JP6163980B2/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6451573A (en) * | 1987-08-21 | 1989-02-27 | Nec Corp | Health care contents checking system |
| JP2002169882A (en) * | 2000-12-01 | 2002-06-14 | Net Bee Co Ltd | System and software for processing medical office work for medical bill preparation |
| JP2002366648A (en) * | 2001-06-12 | 2002-12-20 | Hitachi Ltd | Reception processing system |
| JP2003288256A (en) * | 2002-03-27 | 2003-10-10 | Hakubikai | Distributed processing method and distributed processing system |
| US20030195771A1 (en) * | 2002-04-16 | 2003-10-16 | Fitzgerald David | Healthcare financial data and clinical information processing system |
| JP2004139217A (en) * | 2002-10-16 | 2004-05-13 | Hewlett Packard Co <Hp> | Migration method for database |
| JP2007249540A (en) * | 2006-03-15 | 2007-09-27 | Fuji Electric Holdings Co Ltd | Organizational business system, operation management method, and terminal device |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018156181A (en) * | 2017-03-15 | 2018-10-04 | Phcホールディングス株式会社 | Injury/illness name change information output program, injury/illness name change information output system, and injury/illness name change information output method |
| JP2019185553A (en) * | 2018-04-13 | 2019-10-24 | 富士通株式会社 | Generating program, generating method, rule generating method, and information processing apparatus |
| JP7070007B2 (en) | 2018-04-13 | 2022-05-18 | 富士通株式会社 | Generation program, generation method, rule creation method and information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6163980B2 (en) | 2017-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Cavanaugh et al. | Pharmacist-coordinated multidisciplinary hospital follow-up visits improve patient outcomes | |
| Hertin et al. | Performance of hospital information system in Malaysian public hospital: A review | |
| Martin et al. | Patient satisfaction with the clinical pharmacist and prescribers during hepatitis C virus management | |
| Villa‐Roel et al. | Effectiveness of educational interventions to increase primary care follow‐up for adults seen in the emergency department for acute asthma: A systematic review and meta‐analysis | |
| JP2012247831A (en) | Data processing system | |
| JP4990410B1 (en) | Medical cost analysis system | |
| Kaye et al. | Real-world economic burden associated with disease progression from metastatic castration-sensitive to castration-resistant prostate cancer on treatment in the United States | |
| JP6163980B2 (en) | Program, information processing method, and information processing apparatus | |
| Lockery et al. | Overcoming challenges to data quality in the ASPREE clinical trial | |
| Heddini et al. | Effectiveness trials: critical data to help understand how respiratory medicines really work? | |
| Tamargo et al. | Change in proportion of days covered for statins following implementation of a pharmacy student adherence outreach program | |
| JP5992234B2 (en) | Receipt analysis system and analysis method | |
| Huber et al. | Implementation of an IT-guided checklist to improve the quality of medication history records at hospital admission | |
| JP5821724B2 (en) | Medical office support program, medical office support apparatus, and medical office support method | |
| Pisarenco et al. | Digitalisation of health data: Impact on patient-centredness and safety | |
| Horsky et al. | Cognitive errors in reconciling complex medication lists | |
| JP6431274B2 (en) | Medical support system | |
| Mande et al. | Assessment of a mobile health iphone app for semiautomated self-management of chronic recurrent medical conditions using an N-of-1 trial framework: feasibility pilot study | |
| Wanner et al. | “If we can get them to stop, they can have such a better life”: implementing tobacco and nicotine dependence treatment services in community pharmacies in North Dakota | |
| JP3189325U (en) | Data processing system | |
| McLean et al. | A qualitative exploration of the impact of a hospital electronic prescribing and medicines administration (HEPMA) protocol on junior doctor confidence and competence to prescribe end-of-life care medicines | |
| Deng et al. | Multiple beneficial outcomes of medication therapy management interventions in randomized control trials and non-randomized control trials: A protocol for systematic review and meta-analysis | |
| Almutairi et al. | Rapid implementation of the virtual clinic concept in an oncology Department to minimize the exposure of patients with cancer to COVID-19 | |
| Babashahi et al. | Costs and consequences of services provided by non-medical prescribers: a scoping review protocol | |
| Berry et al. | Evaluation of an outpatient pharmacist consult service at a large academic medical center |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160510 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170306 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170314 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170427 |
|
| 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: 20170523 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170605 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6163980 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |