(57)【特許請求の範囲】
【請求項１】
診療報酬明細票にＯＣＲエリアを設けて、このＯＣＲエリアに当該診療報酬明細票の記載内容である印字項目の意味、桁数を所定の順番で数値として印刷し、
前記印字項目は保険種別により異なるものとし、
複数の診療報酬明細票のＯＣＲエリアをＯＣＲ装置で読み取って認識し、認識した各項目をあらかじめ定められている規則でチェックしてエラーかどうかを判断し、
エラーのない診療報酬明細票については正当性リストを作成し、条件エラー、チェックディジットエラー、不読等のエラーがある診療報酬明細票については医療機関毎、更にはその中の保険者番号毎にエラー理由と共に複数のエラー内容を示すエラーリストを作成して出力することを特徴とするＯＣＲ用印字データの正当性検証システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＯＣＲ装置（光学式文字読取装置）を用いてデータエントリを行うシステムで、読取対象の帳票上の印字データの正当性を検証するシステムに関するものである。
【０００２】
【従来の技術】
第三者が作成した診療報酬明細書等の帳票の印字データを、ＯＣＲ装置を用いてデータエントリするにあたり、まず、記載内容の検証を行って、エラーの無いものに対してデータエントリを行うようになっている。このため、帳票の印字データには、検証用の数値が付加されている。また、県番号は０１〜４７の範囲であるというように、項目毎の数値の意味付けから規定される範囲が存在する。
【０００３】
オペレータは、これらの数値の正当性を判断し、誤りがある場合、帳票作成元の第三者へ修正要請を出す必要がある。
従来、この帳票の検証は、オペレータが目視により値を確認し、検証していた。あるいは、チェック対象の数値をオペレータがキーボードより打鍵し、その数値をチェックするプログラムにより検証を行っていた。
【０００４】
【発明が解決しようとする課題】
このように、従来は、人手による検証であったので、処理時間が長く、大量処理が困難であるという問題があった。また、オペレータがチェック対象の数値をキーボードより打鍵する場合、打鍵ミスによる誤検証が発生するという問題があった。
【０００５】
【課題を解決するための手段】
上述した課題を解決するため、本発明のＯＣＲ用印字データの正当性検証システムは、診療報酬明細票にＯＣＲエリアを設けて、このＯＣＲエリアに当該診療報酬明細票の記載内容である印字項目の意味、桁数を所定の順番で数値として印刷し、前記印字項目は保険種別により異なるものとし、複数の診療報酬明細票のＯＣＲエリアをＯＣＲ装置で読み取って認識し、認識した各項目をあらかじめ定められている規則でチェックしてエラーかどうかを判断し、エラーのない診療報酬明細票については正当性リストを作成し、条件エラー、チェックディジットエラー、不読等のエラーがある診療報酬明細票については医療機関毎、更にはその中の保険者番号毎にエラー理由と共に複数のエラー内容を示すエラーリストを作成して出力することを特徴とする。
【０００６】
【発明の実施の形態】
図１は本発明のＯＣＲ用印字データの正当性検証システムの実施の形態の一例を示すブロック図である。
図において、１ａはＯＣＲ装置である。ＯＣＲ装置１ａは、光学的に帳票を読み取り、文字認識を行うものである。
【０００７】
１ｂは制御装置である。制御装置１ｂは、ＯＣＲ装置１ａで認識したデータを検証する。
１ｃは記憶装置である。この記憶装置１ｃには、制御装置１ｂがデータを検証するために必要なテーブルが格納されているとともに、制御装置１ｂは検証結果をこの記憶装置１ｃに格納して、リストを作成する。
【０００８】
１ｄは印刷装置である。印刷装置１ｄは、制御装置１ｂにおける検証結果を印刷出力する。
図２は本実施の形態の帳票（診療報酬明細書）の一例を示す説明図で、本実施の形態の帳票２には、その欄外に、帳票２の記載内容を所定の記載方法で印刷したＯＣＲエリア２ａを設け、ＯＣＲ装置１ａは、このＯＣＲエリア２ａを読み取って認識する。
【０００９】
表１は、このＯＣＲエリア２ａへの各項目の記載方法を示し、印字項目の意味、桁数、ならびの順番を示しており、ＯＣＲエリア２ａには、表１に示す項目が、所定の桁数、そして所定の順番で印字される。例えば、図２に示す帳票の例では、ＯＣＲエリア２ａの１行目は、まず、最初の８桁が保険者番号を示し、次の７桁が医療機関コードを示し、その次の７桁が請求点数を示し、さらにその次の１桁がこれら保険者番号、医療機関コード、請求点数の値に応じた検証用の数値であるチェックディジット（ＣＤ）を示しており、以下同様に、表１に示す記載方法で各項目の値が印字されている。なお、保険種別によって、帳票に印字される項目は異なり、表１に示す項目の中から、保険種別に応じた項目がＯＣＲエリア２ａに印字されるもので、ＯＣＲエリア２ａの行数は、保険種別によって図２に示すような２行となる物以外に、図示はしないが、３行となる物がある。また、各行の全体の桁数も、必要とされる項目数によって異なる。
【００１０】
表２は、表１の各項目毎のチェック内容を示しており、ＯＣＲエリア２ａを読み取って認識し、これを表１に示す桁数毎に区切って各項目毎に分割した値がエラーに該当するかどうかをチェックするための規則を示している。
【００１１】
【表１】
0004232316.tif 000002
【００１２】
【表２】
0004232316.tif 000003
【００１３】
記憶装置１ｃには、この表１および表２に基づいたテーブルが格納され、制御装置１ｂは、帳票２のＯＣＲエリア２ａをＯＣＲ装置１ａで読み取って認識したデータから、記憶装置１ｃに格納した上述した表１および表２に基づいたテーブルに従い以下に示すデータを作成、記憶装置１ｃに格納して、帳票２の検証そしてリストの作成を行うものである。
【００１４】
図３は読取結果通知エリアの一例を示す説明図で、この読取結果通知エリア３は、チェック結果を示すステータスを格納するステータスエリア３ａとＯＣＲエリア２ａを読み取って認識した結果である読取データを格納する読取データエリア３ｂから構成される。
読取データエリア３ｂには、ＯＣＲエリア２ａを読み取って認識した結果を、表１に示す桁数で順次分割してなる各項目毎の読取データを格納する。ステータスエリア３ａには、読取データエリア３ｂに格納したデータに対して表２に示すチェックを行って得た各項目毎のチェック結果、条件エラー、ＣＤエラー、不読等をセットする。
【００１５】
図４はエラーリスト出力情報エリアの一例を示す説明図で、このエラーリスト出力情報エリア４は、医療機関コードを格納する医療機関コードエリア４ａとエラーコードを格納するエラーコードエリア４ｂから構成され、内容チェックの結果、エラーがあった場合は、医療機関のコードとその内容がセットされる。
図５は正当リスト出力情報エリアの一例を示す説明図で、正当リスト出力情報エリア５には医療機関コードが格納されるもので、内容チェックの結果、エラーがない医療機関コードがセットされる。
【００１６】
図６はエラーメッセージテーブルの一例を示す説明図で、エラーメッセージテーブル６は、エラーリスト編集用のテーブルで、図３のステータスエリア３ａに格納され得る全ての値が含まれるステータスエリア６ａと各ステータスに対応したエラーメッセージを格納するエラーメッセージエリア６ｂで構成される。
以下に本実施の形態の動作を説明する。
【００１７】
まず、ＯＣＲ装置１ａにより、図２に示す帳票２を読み取り、ＯＣＲエリア２ａの切り出しそして文字認識を行う。
制御装置１ｂは、文字認識を行って取得した文字列を、表１に示す桁数で順次区切って項目単位で分割し、図３に示す読取結果通知エリア３の読取データエリア３ｂに格納する。次に、この読取データエリア３ｂに格納した各データに対して表２に示すチェックを行い、各項目毎にステータスエリア３ａにチェック結果コードを格納する。
【００１８】
ここで、ＯＣＲエリア２ａに対して文字認識を行って取得した文字列を、表１に示す桁数で順次区切って項目単位で分割し、各値を表２に示す規則でチェックを行うことで、どの値がチェックの対象で、どのような値を取っているとエラーであるかを、装置は自動的に判断でき、ＯＣＲエリア２ａは順番に数値を並べてあるので、帳票２のフォーマットが変更になっても、記憶装置１ｃに格納してあるテーブルの変更は容易であり、容易に対応が可能となっている。
【００１９】
次に、制御装置１ｂは帳票毎に前記ステータスエリア３ａに格納されている値をチェックし、エラーがない場合は、図５に示す正当リスト出力情報エリア５に、表１に基づいて図３の読取結果通知エリア３の読取データエリア３ｂに格納した医療機関コードをセットする。ここで、この正当リスト出力情報エリア５にセットしようとしている医療機関コードの値が既に図４に示すエラーリスト出力情報エリア４にセットされている場合は、該当医療機関コードを正当リスト出力情報エリア５にはセットしない。
【００２０】
エラーがある場合は、図４に示すエラーリスト出力情報エリア４の医療機関コードエリア４ａに、表１に基づいて図３の読取結果通知エリア３の読取データエリア３ｂに格納した医療機関コードをセットし、エラーコードエリア４ｂに、図３の読取結果通知エリア３のステータスエリア３ａでエラーのある項目のステータスを、エラーコードとして先頭から本実施の形態では最大５件セットする。ここで、図４のエラーリスト出力情報エリア４の医療機関コードエリア４ａにセットする値が図５の正当リスト出力情報エリア５にすでにセットされている場合は、この正当リスト出力情報エリア５の該当する値を抹消する。
【００２１】
以上の処理を、ＯＣＲ装置１ａで読み取った帳票の件数分繰り返す。
全ての帳票２に対する処理が完了すると、図５の正当リスト出力情報エリア５にセットした情報を印刷装置１ｄから出力する。図７は正当医療機関リストの印刷出力例を示す説明図で、図５の正当リスト出力情報エリア５にセットされた医療機関コードの値を出力するものである。
【００２２】
また、図４に示すエラーリスト出力情報エリア４からは、エラーリスト出力情報１件毎に、図４のエラーコードエリア４ｂのエラーコード、すなわち、エラーのあったステータスを図６のエラーメッセージテーブル６のステータスエリア６ａに照合し、該当するステータスに対応したエラーメッセージをエラーメッセージエリア６ｂから読み出してエラーリストを編集し、印刷装置１ｄから出力する。図８はエラーリストの印刷出力例を示す説明図で、医療機関毎に、エラーのあった保険者とそのエラー内容を対にして出力するものである。
【００２３】
ここで、エラーの対象となるのは、表２に示すようにＣＤエラー、値が本来あり得ない値を取ることによるエラーに加え、認識の結果、不読である場合もエラーを出力できるように、エラーメッセージテーブル６が作成されている。
以上により、ＯＣＲエリアのチェックを終了する。
このチェックでエラーのあった帳票は、帳票作成元へ修正要請を出し、エラーの無い帳票については、ＯＣＲエリア２ａから読み取って認識したデータにより、データエントリが行われる。なお、データエントリの際、帳票２上の人が見るために記載されたデータでなく、ＯＣＲエリア２ａのデータを用いることで、帳票２の書式が変更になった場合の対応が容易に行えるものである。
【００２４】
エラーがあった場合、図８に示すようなエラーリストが出力されるので、どの帳票作成元で、どのようなミスによりエラーが発生したかが一目で分かり、帳票作成元への修正要請が容易に行えるとともに、帳票作成元でも、エラーとなったミスが一目で判るので、修正が容易に行える。
以上説明したように、本実施の形態は、所定の記載方法で帳票２の記載内容に応じた文字列が印刷されたＯＣＲエリア２ａをＯＣＲ装置１ａで読み取って認識し、認識した結果があらかじめ定められている規則に合致しているかチェックし、エラーがある場合は、エラーリストを出力することにしたので、内容に誤りや、桁数が異なる等の書式上の誤りを自動的に検出できる。このチェックを行うにあたり、ＯＣＲエリア２ａをＯＣＲ装置１ａで読み取るので、オペレータによる入力作業は不要であり、オペレータの打鍵ミスによるエラーの発生を防ぐとともに、処理時間を短縮し、人手による作業を省くことで、大量処理が可能となる。
【００２５】
また、認識の結果、不読の場合もエラーを出力することにしたので、帳票上の字形がＯＣＲによるデータエントリに適さないものである場合、これをエラーとして帳票作成元に修正要請が出せるようになり、データエントリ時のエラーを減らすことが可能となる。
なお、本実施の形態では、正当医療機関リストおよびエラーリストを印刷装置１ｄから紙媒体に出力することとしたが、ディスプレイからも出力するようにしてもよい。
【００２６】
【発明の効果】
以上説明したように、本発明は、診療報酬明細票にＯＣＲエリアを設けて、このＯＣＲエリアに当該診療報酬明細票の記載内容である印字項目の意味、桁数を所定の順番で数値として印刷し、前記印字項目は保険種別により異なるものとし、複数の診療報酬明細票のＯＣＲエリアをＯＣＲ装置で読み取って認識し、認識した各項目をあらかじめ定められている規則でチェックしてエラーかどうかを判断し、エラーのない診療報酬明細票については正当性リストを作成し、条件エラー、チェックディジットエラー、不読等のエラーがある診療報酬明細票については医療機関毎、更にはその中の保険者番号毎にエラー理由と共に複数のエラー内容を示すエラーリストを作成して出力するものとしているため、診療報酬明細票の記載内容のチェックが自動的に行え、検証にかかる処理時間が短縮され、検証およびデータエントリの大量処理が可能となる。
【００２７】
また、検証にあたりオペレータ操作に依存する部分がないので、オペレータの技量を選ばず検証が可能となる。
【図面の簡単な説明】
【図１】本発明のＯＣＲ用印字データの正当性検証システムの実施の形態の一例を示すブロック図
【図２】本実施の形態の帳票の一例を示す説明図
【図３】読取結果通知エリアの一例を示す説明図
【図４】エラーリスト出力情報エリアの一例を示す説明図
【図５】正当リスト出力情報エリアの一例を示す説明図
【図６】エラーメッセージテーブルの一例を示す説明図
【図７】正当医療機関リストの印刷出力例を示す説明図
【図８】エラーリストの印刷出力例を示す説明図
【符号の説明】
１ａ  ＯＣＲ装置
１ｂ  制御装置
１ｃ  記憶装置
１ｄ  印刷装置
２  帳票
２ａ  ＯＣＲエリア
【図１】
0004232316.tif 000004
【図２】
0004232316.tif 000005
【図３】
0004232316.tif 000006
【図４】
0004232316.tif 000007
【図５】
0004232316.tif 000008
【図６】
0004232316.tif 000009
【図７】
0004232316.tif 000010
【図８】
0004232316.tif 000011