JP3263414B2 - Receipt check method - Google Patents
Receipt check methodInfo
- Publication number
- JP3263414B2 JP3263414B2 JP26567791A JP26567791A JP3263414B2 JP 3263414 B2 JP3263414 B2 JP 3263414B2 JP 26567791 A JP26567791 A JP 26567791A JP 26567791 A JP26567791 A JP 26567791A JP 3263414 B2 JP3263414 B2 JP 3263414B2
- Authority
- JP
- Japan
- Prior art keywords
- check
- code
- disease name
- file
- medical
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 35
- 201000010099 disease Diseases 0.000 claims description 133
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 claims description 133
- 238000011282 treatment Methods 0.000 claims description 36
- 238000007726 management method Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 8
- 239000008187 granular material Substances 0.000 description 8
- 206010061218 Inflammation Diseases 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000004054 inflammatory process Effects 0.000 description 6
- 230000000241 respiratory effect Effects 0.000 description 6
- 230000001154 acute effect Effects 0.000 description 5
- 238000013523 data management Methods 0.000 description 5
- 238000012558 master data management Methods 0.000 description 5
- 208000019622 heart disease Diseases 0.000 description 4
- 239000003826 tablet Substances 0.000 description 3
- 206010002383 Angina Pectoris Diseases 0.000 description 2
- 206010019280 Heart failures Diseases 0.000 description 2
- 206010049590 Upper respiratory tract inflammation Diseases 0.000 description 2
- 206010003119 arrhythmia Diseases 0.000 description 2
- 230000006793 arrhythmia Effects 0.000 description 2
- 208000006673 asthma Diseases 0.000 description 2
- 206010006451 bronchitis Diseases 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 239000002775 capsule Substances 0.000 description 2
- 201000007100 Pharyngitis Diseases 0.000 description 1
- 206010039085 Rhinitis allergic Diseases 0.000 description 1
- 201000010105 allergic rhinitis Diseases 0.000 description 1
- 229940125715 antihistaminic agent Drugs 0.000 description 1
- 239000000739 antihistaminic agent Substances 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- ZAIPMKNFIOOWCQ-UEKVPHQBSA-N cephalexin Chemical compound C1([C@@H](N)C(=O)N[C@H]2[C@@H]3N(C2=O)C(=C(CS3)C)C(O)=O)=CC=CC=C1 ZAIPMKNFIOOWCQ-UEKVPHQBSA-N 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000007937 lozenge Substances 0.000 description 1
- 201000009240 nasopharyngitis Diseases 0.000 description 1
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、医療事務専用システム
における診療行為と病名との関連チェックを行う為のチ
ェックマスタのデータ管理方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data management method of a check master for performing a relation check between a medical practice and a disease name in a system dedicated to medical office work.
【0002】従来の医療事務専用システムでは、レセプ
ト発行が主な業務であったが、該診療行為コード,病名
コードデータの増大化と,多様化に伴い、今日では、レ
セプト発行の前処理として、該入力されたデータをレセ
プトを発行する前に、その整合性をチェックする機能が
要求されるようになってきた。[0002] In the conventional system dedicated to medical affairs, the main task is to issue a claim. However, with the increase and diversification of the medical care action code and disease name code data, today, as a pre-process for issuing a claim, Before issuing a receipt for the input data, a function of checking its consistency has been required.
【0003】本機能は、通常、レセプトチェックシステ
ムと呼ばれ、そのチェックの内容は,レセプトの形式チ
ェックを行う標準チェックとよばれるもの(氏名,生年月
日,保険者番号,記号番号の入力漏れ等の最低レセプトと
して書式を満足しているかの形式チェック)と,機械に入
力されたデータ(各患者の診療行為と病名)の整合性(こ
こでの整合性とは、個々の患者の診療行為と患者に付け
られた病名との妥当性,各種診療行為について診療報酬
点数表に基づく算定漏れ,算定誤り等)とをチェックする
ための関連チェックと呼ばれるものがある。[0003] This function is usually called a receipt check system, and the content of the check is a standard check for checking the format of the receipt (name, date of birth, insurer number, symbol number omission). (The format check as to whether the format satisfies the minimum claim, etc.) and the data entered into the machine (the medical treatment of each patient and the name of the disease) (the consistency here is the medical treatment of each patient) There is a so-called related check for checking the validity of the medical treatment and the name of the disease given to the patient, omission of calculation based on the medical fee score table for various medical treatments, and calculation error).
【0004】上記、従来の医療事務専用システムにおけ
るレセプトチェックシステムの関連チェック方式は、入
力された診療行為と病名の各々のコード(診療行為や病
名をシステムがユニークに識別するための数字,または
文字列のコード)と, オペレータが事前に登録する各病
医院ごとの関連チェックマスタとを、突き合わせるチェ
ック方式を取っていたため膨大な処理時間を要したこと
から、その処理速度の大幅な短縮を図ることができるチ
ェックマスタのデータ管理方法が必要とされる。[0004] The related check method of the receipt check system in the conventional system dedicated to medical affairs uses a code for each of the inputted medical care action and the disease name (a number or a character for the system to uniquely identify the medical care action and the disease name). The column code) and the relevant check master for each hospital and clinic registered in advance by the operator were checked by a check method, which required a huge amount of processing time, and greatly reduced the processing speed. There is a need for a data management method for check masters.
【0005】[0005]
【従来の技術】図5,図6は、従来のチェックマスタの
データ管理方法を説明する図であり、図5(a)は従来の
関連チェックマスタのファイル構造の例を示し、図5
(b)は従来のチェック方法を模式的に示し、図6(c)は従
来のチェック方法の問題点を示している。2. Description of the Related Art FIGS. 5 and 6 are views for explaining a conventional check master data management method. FIG. 5A shows an example of a file structure of a related check master.
6B schematically shows a conventional check method, and FIG. 6C shows a problem of the conventional check method.
【0006】従来の関連チェックマスタのファイル構
造:従来の各病医院ごとの関連チェックマスタは、図
5(a)のようなファイル構造である。即ち、チェックの
識別キーとなるチェックNo.をキー部に持ち、関連チェ
ックを行う診療行為コードと,病名コードをデータ部に
持ち、エラーメッセージ表示時のチェックのタイトル印
刷に使用する代表名(代表診療行為名,代表病名)を持
つ。Conventional related check master file structure: Conventional related check masters for each hospital and clinic have a file structure as shown in FIG. That is, the key part has a check number as a check identification key, the medical care action code for performing the related check, and the disease name code in the data part, and a representative name (representative name) used for printing the title of the check when displaying an error message. (Medical practice name, representative disease name).
【0007】具体的なチェック内容と,関連チェックマ
スタへの登録例: チェック内容:例えば、「ペルサチン」という薬が使用
されていながら「心疾患」の病名(即ち、狭心症,心不
全,不整脈)がないことのチェックを行う場合。Specific check contents and an example of registration in a related check master: Check contents: For example, the name of "heart disease" (ie, angina pectoris, heart failure, arrhythmia) while the drug "persatin" is used. When checking that there is no.
【0008】 ・診療行為コードとしては、病医院ごとのペルサチンの
コードを登録する。 ・病名コードとしては、心疾患病名として狭心症,心不
全,不整脈のコードを登録する。[0008] As a medical care action code, a persatin code for each hospital is registered. -As a disease name code, the codes of angina pectoris, heart failure, and arrhythmia are registered as heart disease names.
【0009】 ・代表診療行為名としては、ペルサチンを登録する。 ・代表病名としては,心疾患を登録する。 チェックの方式: 入力された診療行為データ,病名データのファイルを読
み、上記関連チェックマスタの登録コード1〜Nを比
較し、図5(b)に示したようにメモリ上の作業領域に、
チェックNo.別診療行為展開テーブル,チェックNo.別病
名展開テーブルを展開,作成する。[0009] Persatin is registered as a representative medical practice name.・ Register heart disease as the representative disease name. Check method: The input medical practice data and disease name data file are read, and the registration codes 1 to N of the relevant check master are compared, and as shown in FIG.
Develop and create check number-specific medical practice deployment tables and check number-specific disease name deployment tables.
【0010】このように展開したテーブルについて、チ
ェックNo.毎に診療行為展開テーブルを参照し、チェッ
クNo.別診療行為展開テーブルにコードがあって、チェ
ックNo.別病名展開テーブル上にコードが1つもない場
合はエラーと判定して、次のようなエラーメッセージ
“「ペルサチン」に対応する「心疾患」がない”を編
集,出力する。[0010] With regard to the table developed in this way, the medical practice deployment table is referred to for each check No., and the code is included in the medical practice deployment table for each check No., and the code is 1 in the disease name development table for each check No. If not, it is determined that an error has occurred, and the following error message “There is no“ heart disease ”corresponding to“ persatin ”” is edited and output.
【0011】[0011]
【発明が解決しようとする課題】上述のチェック方式の
問題点は、図6(c)に示したように、各患者の診療行為,
病名データを順読みし、チェックNo.別診療行為展開テ
ーブルと, チェックNo.別病名展開テーブルの個々のコ
ードとのマッチングを行い、その存在チェックを行うと
ころである。The problem of the above-mentioned check method is that, as shown in FIG.
The disease name data is read in order, matching is performed between each code of the check number-specific medical care action development table and each code of the check number-specific disease name expansion table, and the existence check is performed.
【0012】このマッチングでは、チェックNo.別診療
行為展開テーブル/チェックNo.別病名展開テーブルの
一つの関連チェックNo.毎に、診療行為についてN回,病
名についてN回の比較を必ず行うことになり、さらに、
該展開テーブルの項目数が増えれば増えるほど、そのテ
ーブルのチェックNo.に対応した各項目の内容の一部が
異なるケースであっても、総当りのマッチングとなり処
理時間が莫大になるという問題があった。In this matching, N times must be compared for the medical care action and N times for the disease name for each related check number in the check number-specific medical action development table / check number-specific disease name expansion table. Become,
As the number of items in the expansion table increases, even if a part of the content of each item corresponding to the check number of the table is different, the problem is that brute force matching is performed and the processing time becomes enormous. there were.
【0013】本発明は上記従来の欠点に鑑み、医療事務
専用システムにおける診療行為と病名の関連チェックを
行う為のチェックマスタのデータを管理する際、チェッ
ク処理時間の大幅な短縮を図ることができるチェックマ
スタのデータ管理方法を提供することを目的とするもの
である。In view of the above-mentioned conventional disadvantages, the present invention can significantly reduce the check processing time when managing check master data for performing a check on the association between a medical practice and a disease name in a medical office dedicated system. It is an object of the present invention to provide a check master data management method.
【0014】[0014]
【課題を解決するための手段】図1は、本発明の原理説
明図であり、(a)は診療行為コード順にソートした診療
行為−チェックNo.ファイルの例を示し、(b)は病名コ
ード順にソートした病名−チェックNo.ファイルの例
を示している。FIG. 1 is a diagram for explaining the principle of the present invention. FIG. 1 (a) shows an example of a medical practice-check No. file sorted in the order of medical practice codes, and FIG. 1 (b) shows a disease name code. An example of a disease name-check No. file sorted in order is shown.
【0015】上記の問題点は下記の如くに構成したチェ
ックマスタのデータ管理方式によって解決される。チェ
ックNo.をキー部に持ち、関連チェックを行う診療行為
コードと、病名コードをデータ部に持つ関連チェックマ
スタを用いるレセプトチェック方法であって、該関連チ
ェックマスタから、チェック対象の全ての診療行為コー
ドを、そのチェックNo.と該診療行為コードとを対にし
て、該診療行為コード順にソートした診療行為−チェッ
クNo.ファイルを作成し、該関連チェックマスタから、
全ての病名コードを、そのチェックNo.と該病名コード
とを対にして、病名コード順にソートした病名−チェッ
クNo.ファイルを作成し、該作成した診療行為−チェッ
クNo.ファイルおよび病名−チェックNo.ファイルを関連
チェックコードソートエリアに格納して関連チェックマ
スタから上記診療行為−チェックNo.ファイルと,病名−
チェックNo.ファイルとを作成した後に、各患者の診療
行為,病名データファイルから入力された患者の診療行
為,及び、病名データのコードをキーにして、上記関連
チェックコードソートエリア内の上記診療行為−チェッ
クNo.ファイルと,病名−チェックNo.ファイルとを2分探
索法でサーチし、該患者に対して施した診療行為に対応
したチェックNo.と,付与した病名に対応したチェックN
o.とを取得し、The above problem is solved by a check master data management system configured as follows. This is a receipt check method that uses a medical practice code that has a check number in the key part and performs a related check, and a relevant check master that has a disease name code in the data part. A code, the check No. and the medical practice code are paired, and a medical care activity-check No. file sorted in the order of the medical practice code is created, and from the related check master,
All the disease name codes are paired with the check No. and the disease name code, and a disease name-check No. file is created which is sorted in the order of the disease name code, and the created medical practice-check No. file and disease name-check No. The file is stored in the related check code sort area, and from the related check master, the above-mentioned medical practice-check No. file and disease name-
After the check No. file is created, the medical practice of each patient, the medical practice of the patient input from the disease name data file, and the medical practice in the related check code sort area using the code of the disease name data as a key -Check No. file and disease name-Check No. file are searched by a binary search method, and a check No. corresponding to the medical treatment performed for the patient and a check N corresponding to the assigned disease name
o. and get
【0016】チェックNo.毎に、代表診療行為名,診療行
為コード個数,チェックNo.別コードテーブルアドレス
(行為),及び、代表病名,病名コード個数,チェックNo.別
コードテーブルアドレス(病名)とからなる関連チェック
No.管理テーブルを生成し、上記関連チェックNo.管理テ
ーブルが指示するチェックNo.別コードテーブルアドレ
ス(行為),チェックNo.別コードテーブルアドレス(病名)
から、上記関連チェックNo.管理テーブルが指示する診
療行為コード個数,病名コード個数分のエリアを、チェ
ックNo.別診療行為コードテーブル,及び、チェックNo.
別病名コードテーブルとして確保し、上記取得したチェ
ックNo.に基づいて、対応する関連チェックNo.管理テー
ブルが指示する、上記チェックNo.別診療行為コードテ
ーブル,及び、チェックNo.別病名コードテーブルに、該
診療行為コード,病名コードの振り分けを行い、上記チ
ェックNo.別診療行為コードテーブル,及び、チェックN
o.別病名コードテーブルを参照して、チェックNo.毎に
エラー判定を行う。For each check No., representative medical practice name, number of medical practice codes, code table address for each check No.
(Action) and related check consisting of representative disease name, number of disease name codes, check table number code table address (disease name)
Generates a No. management table, and specifies the code table address for each check number (act) and the code table address for each check number (disease name) specified by the related check number management table.
From the relevant check No. management table, the area for the number of medical care action codes and the number of disease name codes indicated by the above related check No. management table is stored in the check no.
A separate disease name code table is secured, and based on the acquired check number, the corresponding check number management table indicates the corresponding check number specific medical practice code table and check number specific disease name code table. The medical practice code and the disease name code are sorted, and the above-mentioned check No. separate medical practice code table and check N
o. Referring to the different disease name code table, determine the error for each check No.
【0017】[0017]
【作用】前述のように、従来のチェック方式では、関連
チェックマスタから、チェックNo.別診療行為展開テ
ーブルと, チェックNo.別病名展開テーブルの個々のコ
ードを展開,作成し、入力された診療行為データ,病名デ
ータのファイルから診療行為コード,及び、病名コード
を読み、上記チェックNo.別診療行為展開テーブルと,
チェックNo.別病名展開テーブルの個々のコードとのマ
ッチングを行う為、このマッチングでは、一つの関連チ
ェックテーブルについて診療行為についてN回,病名に
ついてN回の比較を必ず行う必要があった。[Operation] As described above, in the conventional check method, the respective codes of the check number-specific medical care action development table and the check number-specific disease name expansion table are developed and created from the related check master, and the input medical care is performed. The medical treatment code and disease name code are read from the file of the act data and disease name data,
In order to perform matching with each code in the check number-specific disease name development table, in this matching, it is necessary to always perform comparison N times for the medical practice and N times for the disease name for one related check table.
【0018】本発明においては、該関連チェックマスタ
から、チェック対象の全ての診療行為コードを、その
チェックNo.と対にして、該診療行為コード順にソート
した診療行為−チェックNo.ファイルと、全ての病名
コードを、そのチェックNo.と対にして、病名コード順
にソートした病名−チェックNo.ファイルとを作成し
て、関連チェックコードソートエリアに格納してお
き、各患者の診療行為,病名データファイルから入力さ
れた患者の診療行為,及び、病名データのコードをキー
にして、上記関連チェックコードソートエリア内の上
記診療行為−チェックNo.ファイルと,病名−チェック
No.ファイルとを、順に、或いは、2分探索法によ
り、該当の診療行為コード,及び、病名コードを持つ、
チェックNo.を検索するものである。In the present invention, from the relevant check master, all the medical treatment codes to be checked are paired with the check numbers, and the medical treatment-check number files sorted in the order of the medical treatment codes, and A disease name-check No. file sorted in the order of the disease name code is created by pairing the disease name code of the patient with the check No., and stored in the related check code sort area. Using the code of the patient's medical care and disease name data input from the file as a key, the above-mentioned medical care-check No. file and disease name-check in the related check code sort area
No. file and the corresponding medical practice code and disease name code by the binary search method in order,
This is to search for a check number.
【0019】後は、該診療行為コード,及び、病名コー
ドを持つチェックNo.毎に、予め、エリアが確保されて
いる、チェックNo.別診療行為コードテーブルa,及
び、チェックNo.別病名コードテーブルbに、該入力
されたある患者の診療行為コード,及び、病名コードを
振り分けることにより、例えば、チェックNo.別診療行
為コードテーブルaの該当領域に診療行為データがあ
って、対応する同じチェックNo.別病名コードテーブル
bに病名データが存在しない場合、エラーと判定する
ようにしたものである。Thereafter, for each check No. having the medical practice code and the disease name code, an area is reserved in advance, and the check-specific medical practice code table a and the check number-specific disease name code are stored. By distributing the inputted medical care action code and disease name code of a certain patient to the table b, for example, there is the medical care action data in the corresponding area of the check no. If the disease name data does not exist in the No. different disease name code table b, it is determined that an error has occurred.
【0020】本発明の主眼は、関連チェックマスタか
ら、診療行為コードデータ,及び、病名コードデータと
チェックNo.の対データを生成して、該診療行為コード
データ,及び、病名コードデータ順にソートした診療行
為−チェックNo.ファイルと、病名−チェックNo.ファ
イルを関連チェックコードソートエリアに格納して
おき、検索を必要とする診療行為コード,及び、病名コ
ードが入力されたとき、その診療行為コード,及び、病
名コードで、該関連チェックコードソートエリア内の
上記診療行為−チェックNo.ファイルと,病名−チェッ
クNo.ファイルをサーチし、択一的に、該診療行為コ
ード,病名コードを持つチェックNo.を認識できるように
したものである。The main point of the present invention is to generate medical treatment code data and paired data of disease name code data and check number from the related check master, and sort them in the order of the medical treatment code data and disease name code data. The medical practice-check No. file and the disease name-check No. file are stored in the related check code sort area, and when a medical practice code requiring a search and a disease name code are input, the medical practice code is entered. , And disease name code, search the above-mentioned medical practice-check No. file and disease name-check No. file in the related check code sort area. No. can be recognized.
【0021】従って、入力された患者の診療行為コー
ド,病名コードを持つチェックNo.を高速にサーチするこ
とができるため、診療行為と病名との関連チェックを高
速に行うことができる効果がある。Therefore, since the check No. having the inputted medical treatment code and disease name code of the patient can be searched at a high speed, there is an effect that the relation check between the medical treatment and the disease name can be performed at a high speed.
【0022】[0022]
【実施例】以下本発明の実施例を図面によって詳述す
る。前述の図1は、本発明の原理説明図であり、図2
は、本発明による関連チェックマスタのファイル構成の
例であり、図3は、本発明によるチェック方法を示した
図であり、図4は本発明の効果を説明する図で、図4(a
1),(a2)は、従来方法の場合を示し、図4(b1),(b2)は本
発明の場合を示している。BRIEF DESCRIPTION OF THE DRAWINGS FIG. FIG. 1 is an explanatory view of the principle of the present invention.
FIG. 3 is an example of a file structure of a related check master according to the present invention. FIG. 3 is a diagram showing a check method according to the present invention. FIG. 4 is a diagram for explaining the effect of the present invention.
1) and (a2) show the case of the conventional method, and FIGS. 4 (b1) and (b2) show the case of the present invention.
【0023】本発明においては、医療事務専用システム
における診療行為と病名の関連チェックのチェックマス
タのデータ管理方法において、チェックNo.をキー部に
持ち、関連チェックを行う診療行為コードと、病名コー
ドをデータ部に持つ関連チェックマスタから、チェッ
ク対象の全ての診療行為コードを、そのチェックNo.と
対にして、該診療行為コード順にソートした診療行為−
チェックNo.ファイルと、全ての病名コードを、その
チェックNo.と対にして、病名コード順にソートした病
名−チェックNo.ファイルとを作成して、関連チェッ
クコードソートエリアに格納しておき、入力された患
者の診療行為,及び、病名データのコードをキーにし
て、上記関連チェックコードソートエリア内の、上記
診療行為−チェックNo.ファイルと,病名−チェックN
o.ファイルを、例えば、2分探索法でサーチし、得た
該患者に対して施した診療行為に対応したチェックNo.
と,付与した病名に対応したチェックNo.を元に、該診療
行為に対する病名の妥当性のチェックを行う手段が、本
発明を実施するのに必要な手段である。尚、全図を通し
て同じ符号は同じ対象物を示している。According to the present invention, in a data management method of a check master for a check related to a medical practice and a disease name in a system dedicated to medical affairs, a medical practice code having a check number as a key part and performing a related check and a disease name code are provided. From the related check master in the data section, all the medical treatment codes to be checked are paired with the check numbers, and the medical treatments are sorted in the order of the medical treatment codes.
Check No. file and all disease name codes are paired with the check No. to create a disease name-check No. file sorted in the order of disease name code, stored in the related check code sort area, and entered. By using the code of the patient's medical practice and disease name data as a key, the above-mentioned medical practice-check No. file and disease name-check N
o. The file is searched, for example, by the binary search method, and the check No. corresponding to the medical treatment performed on the obtained patient is obtained.
And means for checking the validity of the disease name for the medical practice based on the check No. corresponding to the assigned disease name is a means necessary for carrying out the present invention. Note that the same reference numerals indicate the same object throughout the drawings.
【0024】以下、図1を参照しながら、図2〜図4を
用いて、本発明の医療事務専用システムにおける診療行
為と病名の関連チェックのチェックマスタのデータ管理
方法と、該関連チェックマスタ〜a,bによる診
療行為と病名のチェック方法を説明する。Hereinafter, referring to FIG. 1 and FIGS. 2 to 4, a data management method of a check master of a check related to a medical practice and a disease name in a system dedicated to medical affairs according to the present invention and the related check master to FIG. A description will be given of the medical treatment by a and b and a method of checking a disease name.
【0025】本発明においては、従来の関連チェックマ
スタのファイル構造を次のように変更して構成する。 本発明での関連チェックマスタのファイル構造: 1) 関連チェックNo.管理テーブル(一つのチェックテー
ブルについて一つ必要)の生成。In the present invention, the file structure of the related check master is modified as follows. File structure of related check master in the present invention: 1) Generation of related check number management table (one check table is required).
【0026】図2(a)に示したように、チェックNo.毎
に、代表診療行為名,診療行為コード個数,チェックNo.
別コードテーブルアドレス(行為)と,代表病名,病名コー
ド個数,.チェックNo.別コードテーブルアドレス(病名)
から構成されるテーブルである。As shown in FIG. 2A, for each check No., the representative medical practice name, the number of medical practice codes, and the check No.
Different code table address (act), representative disease name, number of disease name codes, check No. different code table address (disease name)
Is a table composed of
【0027】 2) 関連チェックコードソートエリア: ・診療行為について、すべての関連チェックの診療行為
コードをそのチェックNo.とペアで診療行為コード順に
ソートした診療行為−チェックNo.ファイルを作成
し、関連チェックコードソートエリアに格納する。
{図1(a)参照}・病名について、診療行為と同様に病
名コードとそのチェックNo.とペアで病名コード順にソ
ートした病名−チェックNo.ファイルを作成し、関連
チェックコードソートエリアに格納する。{図1(b)
参照} 3) チェックNo.別診療行為コードテーブルa: 図5(a)で、従来の関連チェックマスタとして示した
ように、チェックNo.対応に、特定の個数の診療行為コ
ードが定められているので、上記関連チェックNo.管理
テーブルが指示するチェックNo.別コードテーブルア
ドレス(行為)から、上記関連チェックNo.管理テーブル
が指示する診療行為コード個数分のエリアを、チェッ
クNo.別診療行為コードテーブルaとして確保する。2) Related check code sorting area: For the medical treatment, the medical treatment code of all the related checks is sorted in the order of the medical treatment code in a pair with the check number, and a medical treatment-check number file is created, and Store in the check code sort area.
<< Refer to Fig. 1 (a) >> For disease names, create a disease name-check No. file sorted by disease name code and its check number in pairs in the same order as in the medical treatment, and store it in the related check code sort area. . {Figure 1 (b)
Reference 3) Check number-specific medical care action code table a: As shown in FIG. 5 (a) as a related check master, a specific number of medical care action codes are defined for each check number. Therefore, based on the check number-specific code table address (act) indicated by the related check number management table, the area for the number of medical treatment codes specified by the related check number management table is determined by the check number-specific medical treatment code. Reserve as table a.
【0028】 4) チェックNo.別病名コードテーブルb: 上記と同様にして、チェックNo.対応に、特定の個数の
病名コードが定められているので、上記関連チェックN
o.管理テーブルが指示するチェックNo.別コードテー
ブルアドレス(病名)から、上記関連チェックNo.管理テ
ーブルが指示する病名コード個数分のエリアを、チェ
ックNo.別病名コードテーブルbとして確保する。4) Check No. Specific Disease Name Code Table b: In the same manner as described above, a specific number of disease name codes are determined corresponding to the check numbers.
o. Based on the check number-specific code table address (disease name) specified by the management table, an area corresponding to the number of disease name codes specified by the related check number-management table is secured as the check number-specific disease name code table b.
【0029】本発明によるチェックの方法:入力された
診療行為コードデータ,病名コードデータのファイルを
読み、該読み出した診療行為コード,病名コードを、そ
れぞれ、上記チェックNo.別診療行為コードテーブル
a,チェックNo.別病名コードテーブルbに振り分けを
行う。具体的には、図3に示したように、 (1) 患者の診療行為データのコードで、関連チェックコ
ードソートエリア内の診療行為−チェックNo.ファイ
ル,及び、病名−チェックNo.ファイルをサーチす
る。Checking method according to the present invention: The input medical care action code data and disease name code data file are read, and the read medical care action code and disease name code are respectively stored in the check no. A check No. is assigned to the disease name code table b. Specifically, as shown in FIG. 3, (1) Search the medical care-check No. file and the disease name-check No. file in the related check code sort area by the code of the patient's medical care data. I do.
【0030】 (2) 関連チェックコードソートエリア内の、上記診療
行為−チェックNo.ファイルにそのコード(診療行為コ
ード)が存在した場合に、関連チェックNo.管理テーブル
群上の、該関連チェックNo.管理テーブルが指示す
るチェックNo.に対応するチェックNo.別コードテーブル
アドレス(本例では、アドレス"100"〜"107")が指示する
上記チェックNo.別診療行為コードテーブルaに、該
診療行為コードを振り分ける。(2) If the code (medical practice code) exists in the above-mentioned medical practice-check No. file in the related check code sort area, the relevant check No. in the related check No. management table group The check number-specific medical action code table a indicated by the check number-specific code table address (in this example, addresses “100” to “107”) corresponding to the check number specified by the management table includes Distribute action codes.
【0031】 (3) 該関連チェックコードソートエリア内の、上記診
療行為−チェックNo.ファイルに同じ診療行為コード
が2つ以上存在する場合は、それらのチェックNo.に対
して振り分けを行う。(3) If there are two or more identical medical practice codes in the above-mentioned medical practice-check No. file in the relevant check code sort area, distribution is performed on those check Nos.
【0032】同様のことを、病名データについても行い
(病名コードの振り分けは、本例では、アドレス"230"
〜"235")、すべての振り分け処理が終了した後、チェッ
クNo.別診療行為コードテーブルa,チェックNo.別病
名コードテーブルb{図2(b1),(b2)参照}を参照し
て、チェックNo.毎にエラー判定{具体的には、チェック
No.別診療行為コードテーブルaに振り分けられた診
療行為コードがあるのに、チェックNo.別病名コードテ
ーブルbに振り分けられた病名コードがないこと。例
えば、診療行為コード「PL顆粒」に対する病名コード
が、誤って「喘息」になっていると、チェックNo.1側の
チェックNo.別病名コードテーブルb欄には、該診療
行為コード「PL顆粒」に対する正しい病名コード「急
性上気道炎」等が振り分けられないことになり、上記誤
りが分かる。}を行い、エラーメッセージを編集,出力を
する。The same is done for disease name data.
(In this example, the disease name code is assigned to the address "230".
~ "235"), after all the sorting processes are completed, referring to the check number-specific medical practice code table a, the check number-specific disease name code table b {see FIGS. 2 (b1) and (b2)}, Error judgment for each check No. {Specifically, check
No. There is a medical action code assigned to the No. specific medical action code table a, but there is no disease name code assigned to the check No. specific medical action code table b. For example, if the disease name code for the medical treatment code “PL granule” is erroneously set to “asthma”, the medical care activity code “PL granule” , The correct disease name code “acute upper respiratory inflammation” or the like cannot be sorted out, and the above error is understood. } To edit and output the error message.
【0033】上記図3に示したチェック方法から明らか
なように、本発明においては、患者の診療行為コード,
及び、病名コードが与えられると、本発明の関連チェッ
クコードソートエリア内の、前述の診療行為−チェッ
クNo.ファイル,及び、病名−チェックNo.ファイル
をサーチ(昇順,降順,或いは、2分探索法等によるサー
チ)するだけで、択一的に、該診療行為コード,及び、病
名コードを持つチェックNo.を知ることができるので、
後は、関連チェックNo.管理テーブル上において、上
記認識したチェックNo.に対応する欄の、チェックNo.コ
ードテーブルアドレスが指示するチェックNo.別診療行
為コードテーブルa,及び、チェックNo.別病名コード
テーブルbに、当該診療行為コード,病名コードを振
り分けるだけで、該患者の診療行為コード,及び、病名
コードの関連性をチェックすることができる。As is clear from the check method shown in FIG. 3, in the present invention, the medical care action code,
Then, when the disease name code is given, the above-mentioned medical treatment-check No. file and the disease name-check No. file in the related check code sort area of the present invention are searched (ascending order, descending order, or binary search). Just by performing a search by law, etc., alternatively, the medical care action code and the check number with the disease name code can be known.
Thereafter, on the related check number management table, in the column corresponding to the recognized check number, the check number code table address indicates the check number-specific medical practice code table a and the check number-specific disease name. Only by allocating the medical care action code and the disease name code to the code table b, the relevance of the medical care action code and the disease name code of the patient can be checked.
【0034】[0034]
【発明の効果】従来の関連性チェックの方法で、次のよ
うな関連チェックを行ったときの判定の回数を比較し
て、本発明の効果をみる。The effects of the present invention are examined by comparing the number of determinations when the following association check is performed by the conventional association check method.
【0035】従来の関連チェックマスタの例として、
チェックNo.1,2の例をみると下記のようになる。 (1) 風邪に対する上気道炎があるか否か(チェックNo.
1)As an example of a conventional related check master,
The following is an example of Check No. 1 and 2. (1) Whether there is upper respiratory inflammation for cold (Check No.
1)
【0036】 [診療行為] [必要な病名] 20314 ダン・リッチ 03008 咽頭炎 24394 PL顆粒 03006 急性上気道炎 27913 ミオカマイシン錠200 03002 気管支炎 27178 ホスミシンカプセル500 40624 SPトローチ明治 40346 イソジンガーグル 14153 オラセフ錠 13750 エンピナース・P (2) 抗ヒスタミン剤に対する感冒病名があるか否か(チ
ェックNo.2)[Clinical practice] [Necessary disease name] 20314 Dan Rich 03008 Pharyngitis 24394 PL granules 03006 Acute upper respiratory tract inflammation 27913 Myokamycin tablet 200 03002 Bronchitis 27178 Phosmicin capsule 500 40624 SP Lozenge Meiji 40346 Isodinger gaggle 14153 Oracef tablet 13750 Epiners P (2) Whether there is a common cold name for antihistamines (Check No. 2)
【0037】 [診療行為] [必要な病名] 20314 ダン・リッチ 03000 感冒 24394 PL顆粒 03006 急性上気道炎 27913 ミオカマイシン錠200 03002 気管支炎 27178 ホスミシンカプセル500 03032 喘息 40624 SPトローチ明治 02014 アレルギ−性鼻炎 40346 イソジンガーグル 図4(a1),(a2)は、上記の関連チェックマスタから、
図5(b)に説明した従来のチェックNo.別診療行為展開テ
ーブル, チェックNo.別病名展開テーブルの例を、それ
ぞれ、上記チェックNo.1,2について示したものである。[Medical practice] [Necessary disease name] 20314 Dan Rich 03000 Cold 24394 PL granule 03006 Acute upper respiratory tract inflammation 27913 Myokamycin tablet 200 03002 Bronchitis 27178 Phosmicin capsule 500 03032 Asthma 40624 SP Loach Meiji 02014 Allergic rhinitis 40346 Fig. 4 (a1) and (a2) are from the above related check masters.
FIG. 5 (b) shows an example of the conventional check number-specific medical care action development table and the check number-specific disease name expansion table described above for the check Nos. 1 and 2, respectively.
【0038】今、患者の診療行為としてコード「2439
4」PL顆粒が存在し、病名としてコード「03006」急性
上気道炎が存在した場合、まず、診療行為コード「2439
4 」PL顆粒について、上記診療行為展開テーブルをサ
ーチする場合に、少なくとも、6回の比較を必要とす
る。Now, the code "2439"
4) When PL granules are present and the disease name is code "03006" acute upper respiratory inflammation, first, the medical treatment code "2439
4) At least six comparisons are required when searching the medical practice deployment table for PL granules.
【0039】次に、病名コード「03006」急性上気道炎
について、病名展開テーブルをサーチする場合に、少な
くとも、6回の比較を必要とする。従って、従来の関連
チェック方法では、上記の例で、少なくとも、合計12回
の比較を要する。Next, at least six comparisons are required when searching the disease name development table for the disease name code "03006" acute upper respiratory inflammation. Therefore, in the above related example, the conventional association check method requires a total of at least 12 comparisons.
【0040】本発明の関連チェックコードソートエリア
内の診療行為−チェックNo.ファイルをサーチして
上記と同じチェックをした場合は次のようになる。患者
の診療行為としてコード「24394」PL顆粒が存在し、
病名としてコード「03006」急性上気道炎が存在した場
合、まず、診療行為コード「24394」PL顆粒につい
て、関連チェックコードソートエリア内の、上記診療
行為−チェックNo.ファイルをサーチする場合に4回
の比較で終了する。次に、病名コード「03006」急性上
気道炎について、病名に関する、上記関連チェックコー
ドソートエリアの、病名−チェックNo.ファイルを
サーチする場合も、4回の比較で終了し、合計8回の比
較となる。この例ではデータ量も少なく、またコードサ
ーチの方法として先頭から一個一個比較する例で示した
が、このデータ管理方式では、コードサーチの方法に、
例えば、2分探索法を用いて、更に、効率を上げること
が可能である。When the same check as described above is performed by searching the medical care action-check No. file in the related check code sort area of the present invention, the following is performed. There is a code "24394" PL granules as a patient's medical treatment,
When the code "03006" acute upper respiratory inflammation is present as a disease name, first, for the medical treatment code "24394" PL granules, the above-mentioned medical treatment-check No. file in the related check code sort area is searched four times. The comparison ends. Next, regarding the disease name code "03006" acute upper respiratory inflammation, when searching for the disease name-check No. file in the above related check code sort area relating to the disease name, the comparison is completed four times, for a total of eight comparisons. Becomes In this example, the data amount is small, and the code search method is described by comparing each one from the beginning, but in this data management method, the code search method includes:
For example, the efficiency can be further increased by using a binary search method.
【0041】従って、入力された患者の診療行為コー
ド,病名コードを持つチェックNo.を高速にサーチするこ
とができるため、診療行為と病名との関連チェックを高
速に行うことができる効果がある。Therefore, since the check No. having the inputted medical treatment code and disease name code of the patient can be searched at high speed, there is an effect that the check between the medical treatment and the disease name can be performed at high speed.
【図1】本発明の原理説明図FIG. 1 is a diagram illustrating the principle of the present invention.
【図2】本発明による関連チェックマスタのファイル構
成の例FIG. 2 shows an example of a file structure of a related check master according to the present invention.
【図3】本発明によるチェック方法を示した図FIG. 3 is a diagram showing a check method according to the present invention.
【図4】本発明の効果を説明する図FIG. 4 is a diagram illustrating an effect of the present invention.
【図5】従来のチェックマスタのデータ管理方法を説明
する図(その1)FIG. 5 is a diagram for explaining a conventional check master data management method (part 1);
【図6】従来のチェックマスタのデータ管理方法を説明
する図(その2)FIG. 6 is a diagram for explaining a conventional check master data management method (part 2);
【符号の説明】 従来の関連チェックマスタ 診療行為−チェックNo.ファイル 病名−チェックNo.ファイル 関連チェックコードソートエリア 関連チェックNo.管理テーブル a チェックNo.別診療行為コードテーブル b チェックNo.別病名コードテーブル[Description of Signs] Conventional Related Check Master Medical Practice-Check No. File Disease Name-Check No. File Related Check Code Sort Area Related Check No. Management Table a. table
Claims (1)
ックを行う診療行為コードと、病名コードをデータ部に
持つ関連チェックマスタ()を用いるレセプトチェック
方法であって、 該関連チェックマスタ()から、チェック対象の全ての
診療行為コードを、そのチェックNo.と該診療行為コー
ドとを対にして、該診療行為コード順にソートした診療
行為−チェックNo.ファイル()を作成し、 該関連チェックマスタ()から、全ての病名コードを、
そのチェックNo.と該病名コードとを対にして、病名コ
ード順にソートした病名−チェックNo.ファイル()を
作成し、 該作成した診療行為−チェックNo.ファイル()および
病名−チェックNo.ファイル()を関連チェックコード
ソートエリア()に格納して関連チェックマスタ()か
ら上記診療行為−チェックNo.ファイル()と,病名−チ
ェックNo.ファイル()とを作成した後に、 各患者の診療行為,病名データファイルから入力された
患者の診療行為,及び、病名データのコードをキーにし
て、上記関連チェックコードソートエリア()内の上記
診療行為−チェックNo.ファイル()と,病名−チェック
No.ファイル()とを2分探索法でサーチし、 該患者に対して施した診療行為に対応したチェックNo.
と,付与した病名に対応したチェックNo.とを取得し、 チェックNo.毎に、代表診療行為名,診療行為コード個
数,チェックNo.別コードテーブルアドレス(行為),及
び、代表病名,病名コード個数,チェックNo.別コードテ
ーブルアドレス(病名)とからなる関連チェックNo.管理
テーブル()を生成し、 上記関連チェックNo.管理テーブル()が指示するチェ
ックNo.別コードテーブルアドレス(行為),チェックNo.
別コードテーブルアドレス(病名)から、上記関連チェッ
クNo.管理テーブル()が指示する診療行為コード個数,
病名コード個数分 のエリアを、チェックNo.別診療行為
コードテーブル(a),及び、チェックNo.別病名コード
テーブル(b)として確保し、 上記取得したチェックNo.に基づいて、対応する関連チ
ェックNo.管理テーブル()が指示する、上記チェックN
o.別診療行為コードテーブル(a),及び、チェックNo.
別病名コードテーブル(b)に、該診療行為コード,病
名コードの振り分けを行い、 上記チェックNo.別診療行為コードテーブル(a),及
び、チェックNo.別病名コードテーブル(b)を参照し
て、チェックNo.毎にエラー判定を行うことを特徴とす
るレセプトチェック方法。 [Claim 1] A check number is held in a key part, and a related check
In the data section, the medical treatment code to perform the check and the disease name code
Reception check using related check master ()
From the related check master (), all the check target
The check code and the check code
And the medical treatment sorted in the order of the medical treatment code
Action-Create a check No. file () and, from the relevant check master (),
The check No. and the disease name code are paired to form a disease name code.
Disease name-check No. file (
Created, the created medical practice-check No. file () and
Disease name-Check No. file () related check code
Stored in sort area () and related check master ()
The above-mentioned medical practice-Check No. file () and disease name-
Check No. file () was created, and each patient's medical practice and disease name data file
The patient's medical treatment and the code of the disease name data are used as keys.
And the above related check code in the sort area ()
Medical practice-Check No. file () and disease name-Check
No. file () is searched by the binary search method, and check No. corresponding to the medical treatment performed on the patient is performed.
And the check No. corresponding to the assigned disease name, and for each check No., the name of the representative medical practice and the code of the medical practice
Code table address (act) by number, check number, and
And representative disease name, number of disease name codes, code number by check No.
Management of related check No. consisting of table address (disease name)
Table (), and check the relevant check number management table ().
Code table address (act), check No.
From the separate code table address (disease name),
The number of medical treatment codes indicated by the
Check No. for each disease code number
Code table (a) and check No.
Table (b), and based on the obtained check number,
Check No. indicated by the check No. management table ()
o. Different medical practice code table (a) and check No.
The medical care action code and the disease are stored in another disease name code table (b).
Name codes are sorted, and the above check No. separate medical treatment action code table (a) and
And refer to the check number-specific disease name code table (b).
Error determination for each check No.
Reception check method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26567791A JP3263414B2 (en) | 1991-10-15 | 1991-10-15 | Receipt check method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26567791A JP3263414B2 (en) | 1991-10-15 | 1991-10-15 | Receipt check method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05108676A JPH05108676A (en) | 1993-04-30 |
JP3263414B2 true JP3263414B2 (en) | 2002-03-04 |
Family
ID=17420469
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26567791A Expired - Fee Related JP3263414B2 (en) | 1991-10-15 | 1991-10-15 | Receipt check method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3263414B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6080816A (en) * | 1997-11-10 | 2000-06-27 | E. I. Du Pont De Nemours And Company | Coatings that contain reactive silicon oligomers |
JP3420720B2 (en) * | 1999-05-11 | 2003-06-30 | 俊忠 亀田 | Disease type selection system, disease type selection method, and machine-readable medium recording program |
US6329489B1 (en) | 1999-12-20 | 2001-12-11 | E. I. Du Pont De Nemours And Company | Process for producing reactive silane oligomers |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6451573A (en) * | 1987-08-21 | 1989-02-27 | Nec Corp | Health care contents checking system |
JPH0343861A (en) * | 1989-07-11 | 1991-02-25 | Kyushu Nippon Denki Software Kk | Receipt checking machine |
-
1991
- 1991-10-15 JP JP26567791A patent/JP3263414B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH05108676A (en) | 1993-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20030193994A1 (en) | Method of managing media components | |
US20030088593A1 (en) | Method and apparatus for generating a directory structure | |
US20030088573A1 (en) | Method and apparatus for information delivery with archive containing metadata in predetermined language and semantics | |
JPH04319774A (en) | Distributed design cad system | |
JPH06268715A (en) | Token identification system | |
JP2018194926A (en) | Diagnostic information management system | |
JP3263414B2 (en) | Receipt check method | |
Taylor et al. | Research skills and the data spreadsheet: A research primer for low-and middle-income countries | |
US6968314B1 (en) | Enhanced security features for an automated order fulfillment system | |
JP2000003366A (en) | Document registration method, document retrieval method, execution device therefor and medium having recorded its processing program thereon | |
Edmond et al. | Determining drug-drug interactions and related effects on microcomputers | |
Sachs et al. | Unambiguous identification of hospital patients: case study at the university departments of the General Hospital, Vienna | |
Sellu | A comprehensive bibliography database using a microcomputer. | |
Stephens | The Collection, Storage, Retrieval and Management of Adverse Drug Reaction Data and Adverse Event Data | |
Peralta et al. | A study linking patient EHR data to external death data at Stanford Medicine | |
JP2943720B2 (en) | Master table search means generator | |
JPH06251060A (en) | Method and device for information selection | |
JP2021047933A (en) | Medical examination information management system | |
Pugh et al. | A Bibliography of Database and Search System Comparisons. | |
Peters et al. | Determining prescriptions in electronic healthcare record data: methods for development of standardized, reproducible drug codelists | |
Heroux | Automated serials cataloging | |
JPH0554050A (en) | System and device for information management | |
Essin | Experimental identification of technical and database factors that can affect the success of clinical computer systems | |
JP2610013B2 (en) | Area transfer confirmation method at program conversion | |
Pavesi | Lexical Simplification in Spatial Prepositions. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19990831 |
|
LAPS | Cancellation because of no payment of annual fees |