(57)【特許請求の範囲】
【請求項１】
医療機関で作成するレセプトを厚生労働大臣が定める記録形式により電子的に記録した電子レセプトデータを医療機関または保険者単位かつ請求年月単位で入力して、分析に適したデータ形式に変換する電子レセプトデータ変換システムであって、
電子レセプトデータは、ＣＳＶ形式で、シーケンシャルにデータが記録され、各レコードを識別するための２桁のアルファベットによる識別コードが、各レコードの先頭に記録された、医科レセプト・ＤＰＣレセプト・歯科レセプト及び調剤レセプトのそれぞれの請求ファイルとレセ電コード情報ファイルとを含み、
医科レセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、医療機関情報レコード（ＩＲ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録する保険者レコード（ＨＯ）・公費レコード（ＫＯ）・傷病名レコード（ＳＹ）・診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）及びコメントレコード（ＣＯ）と、を含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルであり、
ＤＰＣレセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、医療機関情報レコード（ＩＲ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録する保険者レコード（ＨＯ）・公費レコード（ＫＯ）・診断群分類レコード（ＢＵ）・傷病レコード（ＳＢ）・患者基礎レコード（ＫＫ）・外泊レコード（ＧＡ）・包括評価レコード（ＨＨ）・合計調整レコード（ＧＴ）・診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）及びコメントレコード（ＣＯ）とを含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルであり、
歯科レセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、医療機関情報レコード（ＩＲ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録する保険者レコード（ＨＯ）・公費レコード（ＫＯ）・傷病名部位レコード（ＨＳ）・歯科診療行為レコード（ＳＳ）・医科診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）及びコメントレコード（ＣＯ）とを含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルであり、
調剤レセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、薬局情報レコード（ＹＫ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録した保険者レコード（ＨＯ）と公費レコード（ＫＯ）と処方基本レコード（ＳＨ）と調剤情報レコード（ＣＺ）と医薬品レコード（ＩＹ）と特定器材レコード（ＴＯ）とコメントレコード（ＣＯ）と摘要欄レコード（ＴＫ）及び基本料・薬学管理料レコード（ＫＩ）とを含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルであり、
レセ電コード情報ファイルは、上記した医科・ＤＰＣ・歯科及び調剤の各レセプトの請求データに、補正後の内容について請求ファイルのデータと差分を生じたレコードを記録する補正データと、補正が発生した場所と補正事由とを記録した事由レコード（ＪＹ）を追加し、前後に管理用のレコードを付加したデータファイルであり、
入力された電子レセプトデータファイルに含まれる各レコードの項目の数をレコード毎にカウントし、すべてのレコード中で、１レコードにつき最大の項目数を表示して、最大値の設定と区切り文字の選択をユーザーに促す画面を表示させ、最大値の設定と区切り文字の選択が入力されると、順次各レコードに含まれる項目数をカウントし、設定された最大値になるまで指定された区切り文字を付加して、電子レセプトデータファイルを書き換えることにより、電子レセプトデータファイルに含まれる全てのレコードの項目数を統一させる項目数調整処理手段と、
入力された電子レセプトデータが医科レセプト・ＤＰＣレセプト及び歯科レセプトの請求ファイルの場合は、全レコードの通し番号と、医療情報機関（ＩＲ）単位の通し番号と、レセプト共通レコード（ＲＥ）単位の通し番号と、診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）歯科診療行為レコード（ＳＳ）・医科診療行為レコード（ＳＩ）又はコメントレコード（ＣＯ）に含まれる項目「診療識別」単位の通し番号と、「診療識別」単位に含まれる後続レコードの点数、回数が記録されている範囲（以下、「診療報酬明細単位」という）を単位とする通し番号と、を採番して、採番された上記の通し番号から、入力された電子レセプトのすべてのレコードが、請求ファイル単位・レセプト単位・診療識別単位・診療報酬明細単位で識別出来る処理番号を各レコードに付与し、
入力された電子レセプトデータが調剤レセプトの請求ファイルの場合は、全レコードの通し番号と、薬局情報レコード（ＹＫ）単位の通し番号と、レセプト共通レコード（ＲＥ）単位の通し番号と、レセプト共通レコード（ＲＥ）に属する処方基本レコード（ＳＨ）単位の通し番号と、処方基本レコード（ＳＨ）単位に含まれる後続レコードの点数、回数が記録されている範囲（以下、「診療報酬明細単位」という）とを単位とする通し番号とを採番して、採番された上記の通し番号から、入力された電子レセプトのすべてのレコードが、請求ファイル単位・レセプト単位・処方基本レコード単位・診療報酬明細単位で識別出来る処理番号を各レコードに付与する、処理番号付与手段と、
を備えた、電子レセプトデータ変換システム。
【請求項２】
入力された電子レセプトデータがレセ電コード情報ファイルである場合に、事由レコード（ＪＹ）を読み出して補正が発生した場所と補正事由を表示させてデータの更新の可否の入力を促し、更新の選択が入力されると、補正レコードに基づいてデータの更新を実行し、更新前のデータと共に、更新後のデータを保存する、補正レコード処理手段をさらに有する、請求項１に記載の電子レセプトデータ変換システム。
【請求項３】
医療機関で作成するレセプトを厚生労働大臣が定める記録形式により電子的に記録した電子レセプトデータを医療機関または保険者単位かつ請求年月単位で入力して、分析に適したデータ形式に変換する電子レセプトデータ変換システムであって、
電子レセプトデータは、ＣＳＶ形式で、シーケンシャルにデータが記録され、各レコードを識別するための２桁のアルファベットによる識別コードが、各レコードの先頭に記録された、医科レセプト・ＤＰＣレセプト・歯科レセプト及び調剤レセプトのそれぞれの請求ファイルとレセ電コード情報ファイルとを含み、
医科レセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、医療機関情報レコード（ＩＲ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録する保険者レコード（ＨＯ）・公費レコード（ＫＯ）・傷病名レコード（ＳＹ）・診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）及びコメントレコード（ＣＯ）と、を含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルであり、
ＤＰＣレセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、医療機関情報レコード（ＩＲ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録する保険者レコード（ＨＯ）・公費レコード（ＫＯ）・診断群分類レコード（ＢＵ）・傷病レコード（ＳＢ）・患者基礎レコード（ＫＫ）・外泊レコード（ＧＡ）・包括評価レコード（ＨＨ）・合計調整レコード（ＧＴ）・診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）及びコメントレコード（ＣＯ）とを含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルであり、
歯科レセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、医療機関情報レコード（ＩＲ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録する保険者レコード（ＨＯ）・公費レコード（ＫＯ）・傷病名部位レコード（ＨＳ）・歯科診療行為レコード（ＳＳ）・医科診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）及びコメントレコード（ＣＯ）とを含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルであり、
調剤レセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、薬局情報レコード（ＹＫ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録した保険者レコード（ＨＯ）と公費レコード（ＫＯ）と処方基本レコード（ＳＨ）と調剤情報レコード（ＣＺ）と医薬品レコード（ＩＹ）と特定器材レコード（ＴＯ）とコメントレコード（ＣＯ）と摘要欄レコード（ＴＫ）及び基本料・薬学管理料レコード（ＫＩ）とを含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルであり、
レセ電コード情報ファイルは、上記した医科・ＤＰＣ・歯科及び調剤の各レセプトの請求データに、補正後の内容について請求ファイルのデータと差分を生じたレコードを記録する補正データと、補正が発生した場所と補正事由とを記録した事由レコード（ＪＹ）を追加し、前後に管理用のレコードを付加したデータファイルであり、
入力された電子レセプトデータファイルに含まれる各レコードの項目の数をレコード毎にカウントし、すべてのレコード中で、１レコードにつき最大の項目数を表示して、最大値の設定と区切り文字の選択をユーザーに促す画面を表示させ、最大値の設定と区切り文字の選択が入力されると、順次各レコードに含まれる項目数をカウントし、設定された最大値になるまで指定された区切り文字を付加して、電子レセプトデータファイルを書き換えることにより、電子レセプトデータファイルに含まれる全てのレコードの項目数を統一させる項目数調整処理と、
入力された電子レセプトデータが医科レセプト・ＤＰＣレセプト及び歯科レセプトの請求ファイルの場合は、全レコードの通し番号と、医療情報機関（ＩＲ）単位の通し番号と、レセプト共通レコード（ＲＥ）単位の通し番号と、診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）歯科診療行為レコード（ＳＳ）・医科診療行為レコード（ＳＩ）又はコメントレコード（ＣＯ）に含まれる項目「診療識別」単位の通し番号と、「診療識別」単位に含まれる後続レコードの点数、回数が記録されている範囲（以下、「診療報酬明細単位」という）を単位とする通し番号と、を採番して、採番された上記の通し番号から、入力された電子レセプトのすべてのレコードが、請求ファイル単位・レセプト単位・診療識別単位・診療報酬明細単位で識別出来る処理番号を各レコードに付与し、
入力された電子レセプトデータが調剤レセプトの請求ファイルの場合は、全レコードの通し番号と、薬局情報レコード（ＹＫ）単位の通し番号と、レセプト共通レコード（ＲＥ）単位の通し番号と、レセプト共通レコード（ＲＥ）に属する処方基本レコード（ＳＨ）単位の通し番号と、処方基本レコード（ＳＨ）単位に含まれる後続レコードの点数、回数が記録されている範囲（以下、「診療報酬明細単位」という）とを単位とする通し番号とを採番して、採番された上記の通し番号から、入力された電子レセプトのすべてのレコードが、請求ファイル単位・レセプト単位・処方基本レコード単位・診療報酬明細単位で識別出来る処理番号を各レコードに付与する、処理番号付与と、
をコンピュータに実行させる、電子レセプトデータ変換プログラム。
【請求項４】
入力された電子レセプトデータがレセ電コード情報ファイルである場合に、事由レコード（ＪＹ）を読み出して補正が発生した場所と補正事由を表示させてデータの更新の可否の入力を促し、更新の選択が入力されると、補正レコードに基づいてデータの更新を実行し、更新前のデータと共に、更新後のデータを保存する、補正レコード処理をさらにコンピュータに実行させる、請求項３に記載の電子レセプトデータ変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、医療機関で作成する診療報酬明細書（以下、「レセプト」という）を電子化した電子レセプトデータを、分析に適したデータ形式に変換する電子レセプトデータ変換システム及び電子レセプトデータ変換プログラムに関する。
【背景技術】
【０００２】
レセプトは、患者が医療機関で受けた診療について、患者の自己負担分以外の料金、すなわち医療保険負担分の料金を、医療機関が保険者（ここでは、公的医療保険の保険者、公的医療保険とは、具体的には、国民健康保険、全国健康保険協会、組合管掌健康保険、共済組合、など）に医療費を請求するために提出する医療費の明細書である。レセプトは、被保険者（患者）毎、月単位、入院外来別、医療保険別に分けて、Ａ４サイズの規定フォーマットにまとめて記載されるものであり、病院、診療所、歯科診療所、調剤薬局で、膨大な数のレセプトが作成される。なお、以下、「医療機関」というときは、便宜的に病院、診療所、歯科診療所、調剤薬局のすべてを含むものとして記載する。
【０００３】
図１２３は、レセプト（医科入院外用）のフォームの例を示す。本願発明は、電子レセプトデータを利用したシステムに関するものであるが、レセプトに記載される事項は紙のフォームを示して説明した方がわかりやすいので、図１２３を参照しながら、レセプトの記載内容について簡単に説明する。
【０００４】
図１２３中、（Ａ）で示す部分には、当該レセプトの診療年月や、当該医療機関のコード等が記入され、（Ｂ）で示す部分には、受診者（被保険者）の基本情報（氏名、生年月日、性別、保険者番号、記号番号など）が記載される。
【０００５】
図１２３中、（Ｃ）で示す部分には、受診者の傷病名・診療日数が記載される。複数の傷病名が記載されることも多い。それぞれの診療開始日や転帰（治癒、中止、死亡など）も記載される。
【０００６】
図１２３中、（Ｄ）で示す部分の左側は点数欄と言われ、定められた区分（初診、再診、在宅、投薬、注射、処置、手術・麻酔、検査、画像診断、など）ごとに、診療報酬点数表に従って、診療行為・薬剤・特定器材の内容と回数が記載される。ここで診療行為・薬剤・特定器材とは、厚生労働省が策定した診療報酬点数表において点数が定められた全ての項目を指し、初・再診料、検査料、調剤・処方料、注射料、処置料、手術料、麻酔料、薬剤料、特定保険医療材料料を含む。また、（Ｄ）で示す部分の右側は、摘要欄と言われ、診療行為、薬剤、特定器材の詳細な内容と点数と回数が記載される。
【０００７】
図１２３中、（Ｅ）で示す部分には、受診者が当該医療機関で受けた診療の合計点数が記載される。
【０００８】
このように作成された膨大な数のレセプトは、レセプトの合計を記載した診療報酬請求書と共に、保険種別に応じて都道府県内に一カ所ずつ設置された国民健康保険組合連合会もしくは社会保険診療報酬支払基金（これらを以下まとめて「審査支払機関」という）に提出される。審査支払機関はレセプトの審査を行い、レセプトに不備があった場合には、医療機関に審査支払機関から差し戻される（これを以下「返戻」という）。審査を通過したレセプトは、診療報酬請求書と共に保険者に送られ、保険者により診療報酬が医療機関に支払われる。
【０００９】
従来は、紙のレセプトにより医療機関から保険者への請求が行われてきたが、２０１１年度以降は、厚生労働省により一部の例外的な医療機関を除く全国の医療機関に対してオンラインによるレセプト請求が義務付けられ、現在では、医療機関からの保険者への診療報酬の請求は、ほとんど電子レセプトデータにより行われている。
【００１０】
次に、医科用の電子レセプトデータを例に、その構造について説明する。上に述べたオンラインによるレセプト請求は、厚生労働大臣が定める記録形式により電子的に記録された請求ファイルを各医療機関が作成して審査支払機関に送信することにより行われる。請求ファイルの記録形式はＣＳＶ形式であり、具体的には、項目の区切りをコンマで記録し、レコードの区切りは改行で記録等することにより、シーケンシャルにデータを記録する。
【００１１】
図４は、医科レセプトの請求ファイルを模式的に示した図である。図４の一段目が、請求ファイル全体のイメージを表現しており、当該請求ファイルを作成する医療機関に関する情報（医療機関情報）が先頭に記録され、それに続いて当該月に請求する対象となる各レセプトの内容がレセプト毎にシーケンシャルに記録され、請求ファイルの最後に診療報酬請求書の情報（診療報酬請求書情報）が記録される。また、図３は、医科レセプトの請求ファイルの各レコード項目の識別コードの記録順および記録の規定を示した表である。以下、図４及び図３を参照しながら、医科用電子レセプトの請求ファイルの内容についてさらに詳述する。
【００１２】
図４及び図３に示す通り、請求ファイルにおいて、当該医療機関の情報は、医療機関情報レコードとして、識別コードＩＲを先頭にして記録される（図１２３中、ほぼ（Ａ）に該当する事項である）。
【００１３】
レセプトの内容は、以下の順番に各レセプト毎に記録される。まず、主として当該レセプトを識別すると共に当該患者に関する内容であるレセプト共通レコードが識別コードＲＥを先頭として記録され、続いて、主として保険者に関するレセプト情報として、保険者レコード、公費レコードの内容と、必要に応じて国保連固有情報レコードの内容が、それぞれ識別コード、ＨＯ、ＫＯ、ＫＨを先頭として記録される。なお、識別コードＲＥの次に、識別コードＨＯまたはＫＯが必ず一つは存在し、識別コードＨＯ及びＫＯが両方存在する場合があり、識別コードＫＯが複数存在する場合もある（図１２３中、ほぼ（Ｂ）に該当する事項である）。
【００１４】
続いて、傷病名に関する情報が傷病名レコードとして、識別コードＳＹを先頭として記録される。そして、識別コードＳＹで記録された傷病名に関する摘要情報である診療行為レコード、医薬品レコード、特定器材レコード、コメントレコード、日計表レコードの内容が、それぞれ識別コードＳＩ、ＩＹ、ＴＯ、ＣＯ、ＮＩに続いて記録される（図１２３中、ほぼ（Ｃ）、（Ｄ）に該当する事項である）。識別コードＳＹは、識別コードＨＯ、ＫＯまたはＫＨの次に必ず一つは存在し、複数存在する場合もある。識別コードＳＩ、ＩＹ、ＴＯ、ＣＯ、ＮＩは、必ず識別コードＳＹの次に存在し、その出現順は任意であるが、識別コードＮＩが出現する場合は必ず識別コードＩＹの次になる。なお、識別コードＳＩ、ＩＹ、ＴＯは、連続して存在する場合に、必要な項目が１レコードにしか記載されていない場合があり、その項目については前後の同一識別コードと共有する必要がある。
【００１５】
次に、症状詳記に関する情報が症状詳記レコードとして、識別コードＳＪを先頭として録される。なお、症状詳記レコードは必須の記録項目ではなく、存在しない場合もある。さらに、臓器提供を行った場合には、臓器提供者レセプト情報が続けて記録される。
【００１６】
レセプトに補正がある場合は、識別コードＪＹにより記録される事由レコードが含まれており（図１１参照）、同一レセプト内の情報を変更する必要がある。
【００１７】
このように、請求ファイルでは、各レコード項目の記録の順番が厳密に規定されているが、必ずしもすべての項目についての記録がされているわけではない。また、紙のレセプトでは、レセプト毎に必ず記載されている項目、例えば医療機関に関する情報は、請求書ファイルでは先頭に記録されており、各レセプトの内容として記録されているデータには含まれていない。
【００１８】
各レコード項目の記録形式も厚生労働大臣による通知により詳細に規定されている。例えば、図１７は、医療機関情報レコードの記録形式を定めた表である。医療機関情報レコードでは、識別コードＩＲに続いて、審査支払機関コード、都道府県コード、点数表コード、医療機関コード、予備、医療機関名称、請求年月日、マルチボリューム識別情報、電話番号を記録する。各項目の入力モードはそれぞれ英数、数字、漢字が指定されており、最大バイトや、固定または可変という項目形式も定められている。例えば、審査支払機関、都道府県といった項目は、項目形式が固定であって、予め定められているコードが記録される。一方、医療機関名称の項目は、最大バイト数（４０バイト）が定められているが、名称が４０バイトに満たない場合には、後続するスペースを省略してよいことになっている。また、電話番号の項目の記録は任意であり、記録しない場合は記録を省略できる。図１２４は、医療機関情報レコードの記録例を示している（社会保険診療報酬支払基金の資料より）。
【００１９】
同様に、図５３は、傷病名レコードの記録形式を定めた表である。傷病名レコードでは、識別コードＳＹに続いて、傷病名コード、診療開始日、転帰区分、修飾語コード、傷病名称、主傷病、補足コメントを記録する。各項目の入力モードはそれぞれ英数、数字、漢字が指定されており、最大バイトや、固定または可変という項目形式も定められているが、修飾語コード、傷病名称、主傷病、補足コメントの記録は必須ではなく、またこれらの項目形式は可変であり、最大バイトに満たない場合には後続するスペースを省略してもよいことになっている。図１２５は、傷病名レコードの記録例を示している（社会保険診療支払基金の資料より）。
【００２０】
電子レセプトの請求ファイルは、上に述べたようにデータが構成されており、紙媒体で出力されているレセプトの再現を目的にデータが構成されている。請求ファイルは、各共通分類毎の項目の羅列であって、その位置は正規化されていない。従って、電子化されたデータではあるが、サンプリングなど必要な項目を複数レコードにまたがって抽出する場合、複雑なロジックが必要となる。
【００２１】
また、請求ファイルは印刷イメージをデータ化したものなので、データの並び順を無作為に変更すると、正確な情報が得られなくなる。このため、電子レセプトのデータを利用する場合、前後の関連性を持たせずにファイルを分割すると、必要な情報が取得できなくなる。
【００２２】
同様に、請求ファイルでは、各レコードに必要な共通な情報が一部のレコードに集約されていたり別々に分割して記録されていたりするので、目的に応じた単位では情報が完結していない。
【００２３】
従って、請求ファイルのデータベース化のためには、各レコードの前後の連続性の情報や各項目間の関連性の情報を導入しなければ、実現することができない。
【００２４】
また、請求ファイルに含まれている診療に関する情報を分析しようとする場合、記録されている診療の詳細情報は膨大な量のデータを含んでおり、データのマージ・並び替え等の操作及び通知の加減算等の集計処理に多くの時間を要し、分析業務を円滑に行うことができない。
【００２５】
ところで、２００３年４月から、ＤＰＣ（診断群分類）に基づいて評価される入院一日あたりの定額支払制度である、医療機関の包括支払制度（ＤＰＣ／ＰＤＰＳ）が、特定機能病院から開始されており、現在、急性期病院で利用されている。この制度において調査のために収集されているＤＰＣ調査データは、診療録情報（日付情報、診断情報、患者情報等を含む）、医科点数表による出来高情報、診断群分類点数表により算定した患者に係る診療報酬請求情報、医科保険診療以外のある症例調査票、外来患者の医科点数表による出来高情報、施設調査票、で構成されており、全てのレコードに必要な情報が記述され、任意の一行を抽出しても情報が欠損することがない。このため、ＤＰＣ調査データは、データベース化による分析性に優れたデータ形式といわれている。
【００２６】
そこで、下記の特許文献１では、電子レセプトデータを自動的にＤＰＣデータに準拠したデータ形式に変換することができる電子レセプトデータ変換プログラム及び電子レセプトデータ変換システムが提案されている。
【先行技術文献】
【特許文献】
【００２７】
【特許文献１】特開２０１１−１１８５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【００２８】
特許文献１に開示された発明によれば、電子レセプトデータをＤＰＣデータに準拠したデータ形式に変換することにより、患者の診療内容の詳細な分析や、患者単位あるいは医療機関単位での様々な視点に基づく分析が可能になる。
【００２９】
一方、電子レセプトデータを、国や都道府県レベルでの分析業務に生かそうとする場合には、単に電子レセプトデータを、情報に欠損がなく分析に必要なデータ形式に変換できるだけでなく、医療福祉サービスの適正化の観点から健診データや介護データとも連携でき個人のあらゆる健康情報を一元管理できるデータ形式に変換できること、国や地方公共団体レベルの分析であることから、様々な目的に応じて、大容量のデータの抽出・加工・処理を短時間で円滑に行うためのデータ形式に変換できること、等が求められる。特許文献１に開示された発明では、他の種類のデータとの連携は想定されておらず、また、国や地方公共団体レベルでの分析で扱うデータ量は想定されていないので、個人の様々な健康情報の一元管理や国・地方公共団体レベルの分析のための機能を十分に満たすとはいえない。
【００３０】
本願発明は、広く普及している電子レセプトデータを自動的にＤＰＣ調査データ形式と同様に、情報に欠損がなく分析に必要なデータ形式に変換でき、さらに、健康情報と医療福祉サービス内容との連動可能であり、大容量のデータを分析の用途に関係なく短時間で作成できるデータ形式に変換する、電子レセプトデータ変換プログラムおよび電子レセプトデータ変換システムを提供することを目的としている。
【課題を解決するための手段】
【００３１】
本願発明による電子レセプトデータ変換システムおよび電子レセプトデータ変換プログラムは、医療機関で作成するレセプトを厚生労働大臣が定める記録形式により電子的に記録した電子レセプトデータを医療機関または保険者単位かつ請求年月単位で入力して、分析に適したデータ形式に変換する電子レセプトデータ変換システムおよび電子レセプトデータ変換プログラムである。
【００３２】
上記の電子レセプトデータは、ＣＳＶ形式で、シーケンシャルにデータが記録され、各レコードを識別するための２桁のアルファベットによる識別コードが、各レコードの先頭に記録された、医科レセプト・ＤＰＣレセプト・歯科レセプト及び調剤レセプトのそれぞれの請求ファイルとレセ電コード情報ファイルとを含んでいる。
【００３３】
上記の医科レセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、医療機関情報レコード（ＩＲ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録する保険者レコード（ＨＯ）・公費レコード（ＫＯ）・傷病名レコード（ＳＹ）・診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）及びコメントレコード（ＣＯ）と、を含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルである。
【００３４】
上記のＤＰＣレセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、医療機関情報レコード（ＩＲ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録する保険者レコード（ＨＯ）・公費レコード（ＫＯ）・診断群分類レコード（ＢＵ）・傷病レコード（ＳＢ）・患者基礎レコード（ＫＫ）・外泊レコード（ＧＡ）・包括評価レコード（ＨＨ）・合計調整レコード（ＧＴ）・診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）及びコメントレコード（ＣＯ）とを含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルである。
【００３５】
上記の歯科レセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、医療機関情報レコード（ＩＲ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録する保険者レコード（ＨＯ）・公費レコード（ＫＯ）・傷病名部位レコード（ＨＳ）・歯科診療行為レコード（ＳＳ）・医科診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）及びコメントレコード（ＣＯ）とを含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルである。
【００３６】
上記の調剤レセプトの請求ファイルは、以下カッコ内に記載する識別コードを先頭に記録した、薬局情報レコード（ＹＫ）と、レセプト共通レコード（ＲＥ）と、レセプトの請求に係る内容を記録した保険者レコード（ＨＯ）と公費レコード（ＫＯ）と処方基本レコード（ＳＨ）と調剤情報レコード（ＣＺ）と医薬品レコード（ＩＹ）と特定器材レコード（ＴＯ）とコメントレコード（ＣＯ）と摘要欄レコード（ＴＫ）及び基本料・薬学管理料レコード（ＫＩ）とを含み、１レセプト毎にレセプト共通レコード（ＲＥ）を先頭としてレセプトの内容を繰り返して記録したデータファイルである。
【００３７】
上記のレセ電コード情報ファイルは、上記した医科・ＤＰＣ・歯科及び調剤の各レセプトの請求データに、補正後の内容について請求ファイルのデータと差分を生じたレコードを記録する補正データと、補正が発生した場所と補正事由とを記録した事由レコード（ＪＹ）を追加し、前後に管理用のレコードを付加したデータファイルである。
【００３８】
そして、本願発明による電子レセプトデータ変換システムおよび電子レセプトデータ変換プログラムは、入力された電子レセプトデータファイルに含まれる各レコードの項目の数をレコード毎にカウントし、すべてのレコード中で、１レコードにつき最大の項目数を表示して、最大値の設定と区切り文字の選択をユーザーに促す画面を表示させ、最大値の設定と区切り文字の選択が入力されると、順次各レコードに含まれる項目数をカウントし、設定された最大値になるまで指定された区切り文字を付加して、電子レセプトデータファイルを書き換えることにより、電子レセプトデータファイルに含まれる全てのレコードの項目数を統一させる項目数調整処理手段と、入力された電子レセプトデータが医科レセプト・ＤＰＣレセプト及び歯科レセプトの請求ファイルの場合は、全レコードの通し番号と、医療情報機関（ＩＲ）単位の通し番号と、レセプト共通レコード（ＲＥ）単位の通し番号と、診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）歯科診療行為レコード（ＳＳ）・医科診療行為レコード（ＳＩ）又はコメントレコード（ＣＯ）に含まれる項目「診療識別」単位の通し番号と、「診療識別」単位に含まれる後続レコードの点数、回数が記録されている範囲（以下、「診療報酬明細単位」という）を単位とする通し番号と、を採番して、採番された上記の通し番号から、入力された電子レセプトのすべてのレコードが、請求ファイル単位・レセプト単位・診療識別単位・診療報酬明細単位で識別出来る処理番号を各レコードに付与し、入力された電子レセプトデータが調剤レセプトの請求ファイルの場合は、全レコードの通し番号と、薬局情報レコード（ＹＫ）単位の通し番号と、レセプト共通レコード（ＲＥ）単位の通し番号と、レセプト共通レコード（ＲＥ）に属する処方基本レコード（ＳＨ）単位の通し番号と、処方基本レコード（ＳＨ）単位に含まれる後続レコードの点数、回数が記録されている範囲（以下、「診療報酬明細単位」という）とを単位とする通し番号とを採番して、採番された上記の通し番号から、入力された電子レセプトのすべてのレコードが、請求ファイル単位・レセプト単位・処方基本レコード単位・診療報酬明細単位で識別出来る処理番号を各レコードに付与する、処理番号付与手段と、を備えたことを特徴とする。
【００３９】
さらに、本願発明による電子レセプトデータ変換システムおよび電子レセプトデータ変換プログラムでは、入力された電子レセプトデータがレセ電コード情報ファイルである場合に、事由レコード（ＪＹ）を読み出して補正が発生した場所と補正事由を表示させてデータの更新の可否の入力を促し、更新の選択が入力されると、補正レコードに基づいてデータの更新を実行し、更新前のデータと共に、更新後のデータを保存する、補正レコード処理を実行させることができる。
【発明の効果】
【００４０】
本発明によれば、まず、広く普及しているにも関わらず直接分析するのが困難な電子レセプトデータを、分析に適したデータ形式に変換することが出来る。また、１９６０年代に、Ａｖｅｄｉｓ  Ｄｏｎａｂｅｄｉａｎは、医療の質の定義と評価方法を体系化し、医療の評価は、構造（ストラクチャ）、過程（プロセス）、結果（アウトカム）で評価すべきであると提唱し、その評価方法は現在も用いられているが、本発明によれば、こうした評価方法に従った分析が可能な多様な分析ファイルを、電子レセプトデータを変換することにより出力することが出来る。さらに、公的機関等が保有する健康情報や医療福祉サービスに関連する情報との連携が可能で、かつ大容量のデータを分析の用途に関係なく短時間で作成できるデータ形式に変換することが出来る。
【図面の簡単な説明】
【００４１】
【図１】電子レセプトデータ変換システムの概略構成を示すブロック図である。
【図２】電子レセプトデータ変換システムの処理のフローの概要を示す図である。
【図３】医科レセプトの請求ファイルの各レコード項目の識別コードの記録順および記録の規定を示した図表である。
【図４】医科レセプトの請求ファイルの構造を模式的に示した図である。
【図５】ＤＰＣレセプトの請求ファイルの各レコード項目の識別コードの記録順および記録の規定を示した図表である。
【図６】ＤＰＣレセプトの請求ファイルの構造を模式的に示した図である。
【図７】歯科レセプトの請求ファイルの各レコード項目の識別コードの記録順および記録の規定を示した図表である。
【図８】歯科レセプトの請求ファイルの構造を模式的に示した図である。
【図９】調剤レセプトの請求ファイルの各レコード項目の識別コードの記録順および記録の規定を示した図表である。
【図１０】調剤レセプトの請求ファイルの構造を模式的に示した図である。
【図１１】レセ電コード情報ファイルの構造を模式的に示した図である。
【図１２】処理番号付与の処理を模式的に示した図である。
【図１３】診療識別コードの例を示した図である。
【図１４】レセプトプロフィールファイル４５ａを構成するレコードに含まれる項目とデータソースを表形式で示した図である。
【図１５】レセプトプロフィールファイル４５ａを構成するレコードに含まれる項目とデータソースを表形式で示した図１４の続きである。
【図１６】レセプトプロフィールファイル４５ａを構成するレコードに含まれる項目とデータソースを表形式で示した図１５の続きである。
【図１７】医科およびＤＰＣレセプトの請求ファイルの医療機関情報レコード（ＩＲ）の項目およびその記録形式と内容を示す図である。
【図１８】歯科レセプトの請求ファイルの医療機関情報レコード（ＩＲ）の項目およびその記録形式と内容を示す図である。
【図１９】調剤レセプトの請求ファイルの薬局情報レコード（ＹＫ）の項目およびその記録形式と内容を示す図である。
【図２０】医科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図である。
【図２１】医科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図２０の続きである。
【図２２】医科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図２１の続きである。
【図２３】医科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図２２の続きである。
【図２４】医科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図２３の続きである。
【図２５】ＤＰＣレセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図である。
【図２６】ＤＰＣレセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図２５の続きである。
【図２７】ＤＰＣレセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図２６の続きである。
【図２８】ＤＰＣレセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図２７の続きである。
【図２９】歯科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図である。
【図３０】歯科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図２９の続きである。
【図３１】歯科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図３０の続きである。
【図３２】調剤レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図である。
【図３３】調剤レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図３２の続きである。
【図３４】調剤レセプトの請求ファイルのレセプト共通レコード（ＲＥ）の項目およびその記録形式と内容を示す図３３の続きである。
【図３５】医科レセプトの請求ファイルの保険者レコード（ＨＯ）の項目およびその記録形式と内容を示す図である。
【図３６】医科レセプトの請求ファイルの保険者レコード（ＨＯ）の項目およびその記録形式と内容を示す図３５の続きである。
【図３７】ＤＰＣレセプトの請求ファイルの保険者レコード（ＨＯ）の項目およびその記録形式と内容を示す図である。
【図３８】ＤＰＣレセプトの請求ファイルの保険者レコード（ＨＯ）の項目およびその記録形式と内容を示す図３７の続きである。
【図３９】ＤＰＣレセプトの請求ファイルの保険者レコード（ＨＯ）の項目およびその記録形式と内容を示す図３８の続きである。
【図４０】歯科レセプトの請求ファイルの保険者レコード（ＨＯ）の項目およびその記録形式と内容を示す図である。
【図４１】歯科レセプトの請求ファイルの保険者レコード（ＨＯ）の項目およびその記録形式と内容を示す図４０の続きである。
【図４２】調剤レセプトの請求ファイルの保険者レコード（ＨＯ）の項目およびその記録形式と内容を示す図である。
【図４３】調剤レセプトの請求ファイルの保険者レコード（ＨＯ）の項目およびその記録形式と内容を示す図４２の続きである。
【図４４】医科レセプトの請求ファイルの公費レコード（ＫＯ）の項目およびその記録形式と内容を示す図である。
【図４５】医科レセプトの請求ファイルの公費レコード（ＫＯ）の項目およびその記録形式と内容を示す図４４の続きである。
【図４６】ＤＰＣレセプトの請求ファイルの公費レコード（ＫＯ）の項目およびその記録形式と内容を示す図である。
【図４７】ＤＰＣレセプトの請求ファイルの公費レコード（ＫＯ）の項目およびその記録形式と内容を示す図４６の続きである。
【図４８】歯科レセプトの請求ファイルの公費レコード（ＫＯ）の項目およびその記録形式と内容を示す図である。
【図４９】調剤レセプトの請求ファイルの公費レコード（ＫＯ）の項目およびその記録形式と内容を示す図である。
【図５０】ＤＰＣレセプトの請求ファイルの診断群分類レコード（ＢＵ）の項目およびその記録形式と内容を示す図である。
【図５１】病名ファイル４５ｂを構成するレコードに含まれる項目とデータソースを表形式で示した図である。
【図５２】病名ファイル４５ｂを構成するレコードに含まれる項目とデータソースを表形式で示した図５１の続きである。
【図５３】医科レセプトの請求ファイルの傷病名レコード（ＳＹ）の項目およびその記録形式と内容を示す図である。
【図５４】ＤＰＣレセプトの請求ファイルの傷病コード（ＳＢ）の項目およびその記録形式と内容を示す図である。
【図５５】ＤＰＣレセプトの請求ファイルの傷病名レコード（ＳＹ）の項目およびその記録形式と内容を示す図である。
【図５６】歯科レセプトの請求ファイルの傷病名部位レコード（ＨＳ）の項目およびその記録形式と内容を示す図である。
【図５７】歯科レセプトの請求ファイルの傷病名部位レコード（ＨＳ）の項目およびその記録形式と内容を示す図５６の続きである。
【図５８】請求明細ファイル４５ｃを構成するレコードに含まれる項目とデータソースを表形式で示した図である。
【図５９】請求明細ファイル４５ｃを構成するレコードに含まれる項目とデータソースを表形式で示した図５８の続きである。
【図６０】医科レセプトの請求ファイルの診療行為レコード（ＳＩ）の項目およびその記録形式と内容を示す図である。
【図６１】医科レセプトの請求ファイルの診療行為レコード（ＳＩ）の項目およびその記録形式と内容を示す図６０の続きである。
【図６２】ＤＰＣレセプトの請求ファイルの診療行為レコード（ＳＩ）の項目およびその記録形式と内容を示す図である。
【図６３】ＤＰＣレセプトの請求ファイルの診療行為レコード（ＳＩ）の項目およびその記録形式と内容を示す図６２の続きである。
【図６４】医科レセプトの請求ファイルの医薬品レコード（ＩＹ）の項目およびその記録形式と内容を示す図である。
【図６５】医科レセプトの請求ファイルの医薬品レコード（ＩＹ）の項目およびその記録形式と内容を示す図６４の続きである。
【図６６】ＤＰＣレセプトの請求ファイルの医薬品レコード（ＩＹ）の項目およびその記録形式と内容を示す図である。
【図６７】ＤＰＣレセプトの請求ファイルの医薬品レコード（ＩＹ）の項目およびその記録形式と内容を示す図６６の続きである。
【図６８】医科レセプトの請求ファイルの特定器材レコード（ＴＯ）の項目およびその記録形式と内容を示す図である。
【図６９】医科レセプトの請求ファイルの特定器材レコード（ＴＯ）の項目およびその記録形式と内容を示す図６８の続きである。
【図７０】医科レセプトの請求ファイルの特定器材レコード（ＴＯ）の項目およびその記録形式と内容を示す図６９の続きである。
【図７１】ＤＰＣレセプトの請求ファイルの特定器材レコード（ＴＯ）の項目およびその記録形式と内容を示す図である。
【図７２】ＤＰＣレセプトの請求ファイルの特定器材レコード（ＴＯ）の項目およびその記録形式と内容を示す図７１の続きである。
【図７３】医科レセプトの請求ファイルのコメントレコード（ＣＯ）の項目およびその記録形式と内容を示す図である。
【図７４】ＤＰＣレセプトの請求ファイルのコメントレコード（ＣＯ）の項目およびその記録形式と内容を示す図である。
【図７５】歯科レセプトの請求ファイルの歯科診療行為レコード（ＳＳ）の項目およびその記録形式と内容を示す図である。
【図７６】歯科レセプトの請求ファイルの歯科診療行為レコード（ＳＳ）の項目およびその記録形式と内容を示す図７５の続きである。
【図７７】歯科レセプトの請求ファイルの歯科診療行為レコード（ＳＳ）の項目およびその記録形式と内容を示す図７６の続きである。
【図７８】歯科レセプトの請求ファイルの歯科診療行為レコード（ＳＳ）の項目およびその記録形式と内容を示す図７７の続きである。
【図７９】歯科レセプトの請求ファイルの歯科診療行為レコード（ＳＳ）の項目およびその記録形式と内容を示す図７８の続きである。
【図８０】歯科レセプトの請求ファイルの歯科診療行為レコード（ＳＳ）の項目およびその記録形式と内容を示す図７９の続きである。
【図８１】歯科レセプトの請求ファイルの歯科診療行為レコード（ＳＳ）の項目およびその記録形式と内容を示す図８０の続きである。
【図８２】歯科レセプトの請求ファイルの歯科診療行為レコード（ＳＳ）の項目およびその記録形式と内容を示す図８１の続きである。
【図８３】歯科レセプトの請求ファイルの医科診療行為レコード（ＳＩ）の項目およびその記録形式と内容を示す図である。
【図８４】歯科レセプトの請求ファイルの医科診療行為レコード（ＳＩ）の項目およびその記録形式と内容を示す図８３の続きである。
【図８５】歯科レセプトの請求ファイルの医薬品レコード（ＩＹ）の項目およびその記録形式と内容を示す図である。
【図８６】歯科レセプトの請求ファイルの医薬品レコード（ＩＹ）の項目およびその記録形式と内容を示す図８５の続きである。
【図８７】歯科レセプトの請求ファイルの特定器材レコード（ＴＯ）の項目およびその記録形式と内容を示す図である。
【図８８】歯科レセプトの請求ファイルの特定器材レコード（ＴＯ）の項目およびその記録形式と内容を示す図８７の続きである。
【図８９】歯科レセプトの請求ファイルのコメントレコード（ＣＯ）の項目およびその記録形式と内容を示す図である。
【図９０】調剤レセプトの請求ファイルの処方基本レコード（ＳＨ）の項目およびその記録形式と内容を示す図である。
【図９１】調剤レセプトの請求ファイルの調剤情報レコード（ＣＺ）の項目およびその記録形式と内容を示す図である。
【図９２】調剤レセプトの請求ファイルの調剤情報レコード（ＣＺ）の項目およびその記録形式と内容を示す図９１の続きである。
【図９３】調剤レセプトの請求ファイルの医薬品レコード（ＩＹ）の項目およびその記録形式と内容を示す図である。
【図９４】調剤レセプトの請求ファイルの特定器材レコード（ＴＯ）の項目およびその記録形式と内容を示す図である。
【図９５】調剤レセプトの請求ファイルの基本料・薬学管理料レコード（ＫＩ）の項目およびその記録形式と内容を示す図である。
【図９６】調剤レセプトの請求ファイルの基本料・薬学管理料レコード（ＫＩ）の項目およびその記録形式と内容を示す図９５の続きである。
【図９７】調剤レセプトの請求ファイルの基本料・薬学管理料レコード（ＫＩ）の項目およびその記録形式と内容を示す図９６の続きである。
【図９８】医科レセプトの請求ファイルの日計表レコード（ＮＩ）の項目およびその記録形式と内容を示す図である。
【図９９】ＤＰＣレセプトの請求ファイルの日計表レコード（ＮＩ）の項目およびその記録形式と内容を示す図である。
【図１００】歯科レセプトの請求ファイルの日計表レコード（ＮＩ）の項目およびその記録形式と内容を示す図である。
【図１０１】行為明細ファイル４５ｄを構成するレコードに含まれる項目とデータソースを表形式で示した図である。
【図１０２】行為明細ファイル４５ｄを構成するレコードに含まれる項目とデータソースを表形式で示した図１０１の続きである。
【図１０３】行為明細ファイル４５ｄを構成するレコードに含まれる項目とデータソースを表形式で示した図で１０２の続きである。
【図１０４】行為明細ファイル４５ｄを構成するレコードに含まれる項目とデータソースを表形式で示した図１０３の続きである。
【図１０５】診療録ファイル４５ｅを構成するレコードに含まれる項目とデータソースを表形式で示した図である。
【図１０６】診療録ファイル４５ｅを構成するレコードに含まれる項目とデータソースを表形式で示した図１０５の続きである。
【図１０７】診療録ファイル４５ｅを構成するレコードに含まれる項目とデータソースを表形式で示した図１０６の続きである。
【図１０８】診療録ファイル４５ｅを構成するレコードに含まれる項目とデータソースを表形式で示した図１０７の続きである。
【図１０９】ＤＰＣレセプトの請求ファイルの患者基礎レコード（ＫＫ）の項目およびその記録形式と内容を示す図である。
【図１１０】ＤＰＣレセプトの請求ファイルの患者基礎レコード（ＫＫ）の項目およびその記録形式と内容を示す図１０９の続きである。
【図１１１】ＤＰＣレセプトの請求ファイルの外泊レコード（ＧＡ）の項目およびその記録形式と内容を示す図である。
【図１１２】包括診療行為ファイル４５ｆを構成するレコードに含まれる項目とデータソースを表形式で示した図である。
【図１１３】包括診療行為ファイル４５ｆを構成するレコードに含まれる項目とデータソースを表形式で示した図１１２の続きである。
【図１１４】ＤＰＣレセプトの請求ファイルのコーディングデータレコード（ＣＤ）の項目およびその記録形式と内容を示す図である。
【図１１５】包括請求明細ファイル４５ｇを構成するレコードに含まれる項目とデータソースを表形式で示した図である。
【図１１６】包括請求明細ファイル４５ｇを構成するレコードに含まれる項目とデータソースを表形式で示した図１１５の続きである。
【図１１７】包括請求明細ファイル４５ｇを構成するレコードに含まれる項目とデータソースを表形式で示した図１１６の続きである。
【図１１８】ＤＰＣレセプトの請求ファイルの合計調整レコード（ＧＴ）の項目およびその記録形式と内容を示す図である。
【図１１９】ＤＰＣレセプトの請求ファイルの合計調整レコード（ＧＴ）の項目およびその記録形式と内容を示す図１１８の続きである。
【図１２０】ＤＰＣレセプトの請求ファイルの包括評価レコード（ＨＨ）の項目およびその記録形式と内容を示す図である。
【図１２１】個体識別子データファイルの項目を示す図である。
【図１２２】保険者マスタが蓄積する情報を示す図である。
【図１２３】レセプト（医科入院外用）のフォームの例を示した図である。
【図１２４】医療機関情報レコード（ＩＲ）の記録例を示した図である。
【図１２５】傷病名レコード（ＳＹ）の記録例を示した図である。
【発明を実施するための形態】
【００４２】
以下、図面を参照しながら、本発明による電子レセプトデータ変換システム（以下、「本システム」という）の実施の形態について説明する。最初に、図１及び図２を用いて、本システムの基本的な実施の形態について説明し、続いてより具体的な実施例について説明する。
【００４３】
＜システムの概略構成＞
図１は、この電子レセプトデータ変換システムの概略構成を示すブロック図である。サーバ１は、利用者（例えば、医療機関、保険者、都道府県、国等）に設置され、電子レセプトデータファイルを入力して変換を実行するコンピュータである。サーバ１は、データの入出力・記録・読出し・演算をはじめとするコンピュータ全体の動作を制御するＣＰＵ２、ＣＰＵ２が直接アクセス可能な主記憶装置であって処理に必要なデータやプログラムを格納するメモリ３、本システムにおける処理を実行するためのプログラムやデータ等を格納するハードディスク等の記憶部４、データを入力するためのキーボードやマウスや光学ドライブなどの入力部５、データ入力画面や解析結果等を表示するＣＲＴディスプレイや液晶ディスプレイなどの表示部６、解析結果や各種データを出力するプリンタなどの出力部７、ネットワークを介して他のコンピュータ等と通信するための通信インターフェイス８を備えている。
【００４４】
記憶部４は、本システムの処理の実行に必要なプログラム４１、入力された電子レセプトデータファイルに前処理としてのファイル分割を実行した結果生成されるファイルを記憶する前処理済電子レセプトデータファイル記憶部４２、電子レセプトデータファイルに対してフォーマットチェック処理を実行した結果生成されるデータを記憶するフォーマットチェック済電子レセプトデータファイル記憶部４３、フォーマットチェック処理済みのファイルにさらに初期処理を実行した結果生成される初期処理済のファイルを記憶する初期処理済電子レセプトデータファイル記憶部４４、本システムにおけるメインの処理である分析ファイル生成処理を実行して生成されるファイルを記憶する分析ファイル記憶部４５、分析ファイルに対してさらに機能対策処理を実行して生成されるデータを記憶する機能対策処理済ファイル記憶部４６、分析ファイルに対してさらに性能対策処理を実行して生成されるファイルを記憶する性能対策処理済みファイル記憶部４７、本システムの処理を実行するために参照あるいは利用する様々なマスタを記憶するデータ処理用マスタ記憶部４８、を有している。なお、本システムにより処理を行う電子レセプトデータファイルは、あらかじめ記憶部４に保存しておいてもよい。
【００４５】
記憶部４に保存されているプログラム４１は、必要に応じてサーバ１のメモリ３にロードされ、必要なデータを記憶部４等から読み込むと共に、ＣＰＵ２を含むサーバ１のハードウェアと協働して、本システムの処理を実行する。なお、記憶部４に保存されているデータファイルやマスタは、通信インターフェイス８を介して、外部のコンピュータから取り込むようにしてもよい。また、図１では、ハードウェアについて、単独のサーバとして構成しているが、必ずしも単独のサーバとして構成する必要はなく、複数のサーバに分散させてもよい。
【００４６】
＜処理のフローの概要＞
図２は、本システムの処理のフローの概要を示した図である。本システムでは、医療機関あるいは保険者単位かつ請求年月単位で電子レセプトデータの処理を実行して分析ファイルを生成し、それを繰り返すことにより、分析ファイルを蓄積するようになっている。従って、医療機関で作成される電子レセプトデータファイル４０ａを扱う場合には、請求年月単位で作成されているので、そのままサーバ１に入力して本システムによる処理を開始することができる。
【００４７】
一方、保険者が有している電子レセプトデータを入力して処理する場合や、都道府県や国レベル等による複数保険者の電子レセプトデータを入力して処理する場合は、一年分あるいは複数年分の電子レセプトデータをまとめてサーバ１に入力することになるので、前処理（Ｆ１）として、入力された電子レセプトデータファイル４０ｂを請求年月単位に分割するファイル分割処理を実行する。前処理（Ｆ１）の結果生成される分割済電子レセプトデータファイル４２ａは、前処理済電子レセプトデータ記憶部４２（図１参照）に保存され、本システムによる処理が開始されると、分割済電子レセプトデータファイル４２ａが一つずつ読み出されて入力されることになる。
【００４８】
前処理済電子レセプトデータ記憶部４２から読み出された請求年月単位に分割された分割済み電子レセプトデータファイル４２ａ又は医療機関からの請求年月単位に作成された電子レセプトとデータファイル４０ａが入力されると、データ処理用マスタ記憶部４８に記憶されているデータ処理用マスタ群４８ｉを参照しながら、フォーマットチェック処理（Ｆ２）が実行される。その結果生成されるエラー除去済みのフォーマットチェック済ファイル４３ａとエラーデータを保存するエラーファイル４３ｂとが、フォーマットチェック済電子レセプトデータファイル記憶部４３（図１参照）に保存される。
【００４９】
次に、フォーマットチェック済ファイル４３ａに対して、初期処理（Ｆ３）である項目数調整と処理番号付与と補正レコード処理の各処理（順番は問わない。また、補正レコード処理が必要ない場合もある）が実行され、その結果生成される正規化された初期処理済ファイル４４ａは、補正レコード処理前ファイル４４ｂと共に、初期処理済み電子レセプトデータファイル記憶部４４（図１参照）に保存される。
【００５０】
次に、初期処理済ファイル４４ａを構成する各レコードから必要なデータを取得し、必要に応じてデータ処理用マスタ記憶部４８のデータ処理用マスタ群４８ｉを参照しながら処理・加工を行い、必要な場合に桁・年号等のデータ形式調整を実行しながら、レセプトプロフィールファイル４５ａ、病名ファイル４５ｂ、請求明細ファイル４５ｃ、行為明細ファイル４５ｄ、診療録ファイル４５ｅ、包括診療行為ファイル４５ｆ、包括請求明細ファイル４５ｇ（これらをまとめて以下「分析ファイル」という）の分析ファイル毎に、レコードを生成して出力していく（Ｆ４）。
【００５１】
さらに、これらの分析ファイルに対して、管理番号付与及び個体識別子付与の処理を行い（Ｆ５）、これらの分析ファイルを構成するレコードを完成させる。なお、各分析ファイルは、分析ファイル記憶部４５（図１参照）に保存される。
【００５２】
生成された分析ファイルに対して、データ処理用マスタを参照してデータ分析のために必要性の高い情報を付与する機能対策処理（Ｆ６）を実行し、生成された機能対策処理済みファイル４６ｉを機能対策処理済ファイル記憶部４６（図１参照）に保存する。
【００５３】
また、生成された分析ファイルに対して、大量のデータ処理を高速に行うために用途別にデータを分割処理する性能対策処理（Ｆ７）を実行し、性能対策処理済ファイル４７ｉは、性能対策処理済ファイル記憶部４７（図１参照）に保存される。
【００５４】
上記した処理において、前半で実行されるＦ３の項目数調整と処理番号付与とは、後半の分析ファイル出力等の処理のための基礎となる重要な処理であり、本発明による電子レセプトデータ変換システムにおける特徴をなすものである。
【００５５】
＜電子レセプトデータの構成＞
次に、処理のフローの詳細な説明に先立ち、本システムで扱う電子レセプトデータについて説明する。本システムにおいて電子レセプトデータファイルとは、医科レセプト、ＤＰＣレセプト、歯科レセプト、調剤レセプトのそれぞれの請求ファイルと、レセ電コード情報ファイルを含むものとする。
【００５６】
医科レセプト、ＤＰＣレセプト、歯科レセプト及び調剤レセプトの請求ファイルとは、オンラインによるレセプト請求を行うために、医療機関（診療所、病院、歯科診療所、調剤薬局）が作成する、厚生労働大臣が定める記録形式によりレセプトの内容を電子的に記録したファイルである。これらの請求ファイルでは、背景技術の欄で説明したように、ＣＳＶ形式で、レコード中の項目の区切りをコンマで記録し、レコードの区切りは改行で記録することにより、シーケンシャルにデータが記録されている。各レコードを識別するための２桁の識別コードが、各レコードの先頭に記録されている。
【００５７】
図３は、医科レセプトの請求ファイルのデータ構成、図４は、医科レセプトの請求ファイルの構造のイメージ、図５は、ＤＰＣレセプトの請求ファイルのデータ構成、図６は、ＤＰＣレセプトの請求ファイルの構造のイメージ、図７は歯科レセプトの請求ファイルの構成、図８は歯科レセプトの請求ファイルの構造のイメージ、図９は調剤レセプトの請求ファイルのデータ構成、図１０は調剤レセプトの請求ファイルの構造のイメージを、それぞれ示した図である。図３、図５、図７、図９は、それぞれの請求ファイルに記録される各レコードを表形式で示しており、左側から順に、識別コード、レコード名称、レコードについての説明を記載し、表の右端の列において○が表示されているレコードは、後述する分析ファイル出力処理（Ｆ４、図２参照）において、データを取得するレコードである。
【００５８】
図３に示すように、医科レセプトの請求ファイルは、以下カッコ内に記載する識別コードに対応して、医療機関情報レコード（ＩＲ）、レセプト共通レコード（ＲＥ）、保険者レコード（ＨＯ）、公費レコード（ＫＯ）、国保連固有情報レコード（ＫＨ）、傷病名レコード（ＳＹ）、診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ）、日計表レコード（ＮＩ）、症状詳記レコード（ＳＪ）、臓器提供を行った場合のレコード（ＴＩ、ＴＲ、ＴＳ、ＳＹ、ＳＩ、ＩＹ，ＴＯ、ＣＯ、ＮＩ，ＳＪ）、診療報酬請求書情報レコード（ＧＯ）が、記録されている。図３中の説明欄に記載されているように、すべてのレコードについて記録がされない場合があり（例えば、識別コードＫＨ及びＳＪや臓器提供に係る識別コードに係るレコードは存在しない場合がある）、一方、傷病名レコード等は複数存在する場合がある。
【００５９】
図４に示すように、識別コードＩＲは、１ファイルの先頭行に必ず存在し、識別コードＧＯは１ファイルの最終行に必ず存在する。従って、識別コードＩＲから、次の識別コードＩＲが出現するまでが１ファイルとなる。また、識別コードＲＥは、１レセプトの先頭行に必ず存在し、次の識別コードＲＥが出現するまでが１レセプトとなる。なお、図４に示すように、診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ）、日計表レコード（ＮＩ）は、まとめて「摘要情報」という。摘要情報のレコードは、傷病名レコード（ＳＹ）の次に必ず存在するが、摘要情報に含まれる各レコードの出現順は、必ずしも図３の表に示す順番ではなく、任意である。但し、日計表レコード（ＮＩ）が出現する場合は、医薬品レコード（ＩＹ）の次となる。
【００６０】
図５に示すように、ＤＰＣレセプトの請求ファイルは、以下カッコ内に記載する識別コードに対応して、医療機関情報レコード（ＩＲ）、レセプト共通レコード（ＲＥ）、保険者レコード（ＨＯ）、公費レコード（ＫＯ）、国保連固有情報レコード（ＫＨ）、コメントレコード（ＣＯ）、症状詳記レコード（ＳＪ）、レセプト共通レコード（ＲＥ）、保険者レコード（ＨＯ）、公費レコード（ＫＯ）、国保連固有情報レコード（ＫＨ）、診断群分類レコード（ＢＵ）、傷病レコード（ＳＢ）、患者基礎レコード（ＫＫ）、診療関連レコード（ＳＫ）、外泊レコード（ＧＡ）、包括評価レコード（ＨＨ）、合計調整レコード（ＧＴ）、診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ），日計表レコード（ＮＩ）、症状詳記レコード（ＳＪ）、コーディングデータレコード（ＣＤ）、レセプト共通レコード（ＲＥ）、保険者レコード（ＨＯ）、公費レコード（ＫＯ）、国保連固有情報レコード（ＫＨ）、傷病名レコード（ＳＹ）、診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ）、日計表レコード（ＮＩ）、症状詳記レコード（ＳＪ）、臓器提供を行った場合のレコード（ＴＩ、ＴＲ、ＴＳ、ＳＹ、ＳＩ、ＩＹ，ＴＯ、ＣＯ、ＮＩ，ＳＪ）、診療報酬請求書情報レコード（ＧＯ）が、記録されている。図５中の説明欄に記載されているように、すべてのレコードについて記録がされない場合があり（例えば、識別コードＫＨ及びＳＪや臓器提供に係る識別コードに係るレコードは存在しない場合がある）、一方、公費レコード（ＫＯ）や傷病名レコード（ＳＹ）等は複数存在する場合がある。また、図６を用いて以下に説明するように、図５で繰り返し登場しているレコード（レセプト共通レコード〜国保連固有情報レコード、診療行為レコード〜症状詳記レコード、等）は、ＤＰＣレセプトの構成によって記録がされるか否かが決定される。
【００６１】
図６に示すように、識別コードＩＲは、１ファイルの先頭行に必ず存在し、識別コードＧＯは１ファイルの最終行に必ず存在する。従って、識別コードＩＲから、次の識別コードＩＲが出現するまでが１ファイルとなる。一方、ＤＰＣレセプトのレセプト単位の構成は、医科レセプトに比べて複雑である。
【００６２】
図６は、ＤＰＣレセプトの請求ファイルに含まれるレセプトの構造のイメージを示した図である。ＤＰＣレセプトの請求ファイルに含まれるレセプトには、３つのパターンが存在する。まず、単独のＤＰＣレセプトであるか、総括レセプト（複数のレセプトが含まれる）であるかのパターンが存在し、総括レセプトには、複数の総括対象ＤＰＣレセプトを含む場合と、単独あるいは複数の総括対象ＤＰＣレセプトと総括対象医科入院レセプトを含む場合と、の２つのパターンが存在する。
【００６３】
図６中、（イ）は、出来高レセプトまたはＤＰＣレセプトが１枚の場合、すなわち、同月内の入院が１回で全てがＤＰＣ請求だった場合が該当する。この場合、レセプト共通レコード（ＲＥ）は一つのみ存在し、レセプト共通レコード中の項目レセプト総括区分コードの値が０であるレコードのみとなる。なお、レセプト総括区分コードは、０であればＤＰＣレセプト、１であれば総括レセプト、２であれば総括対象ＤＰＣレセプト、３であれば総括対象医科入院レセプトであることを表す。
【００６４】
図６中、（ロ）は、総括レセプトを示しており、この総括レセプトには、複数の総括対象ＤＰＣレセプト（図６中、（ハ）参照）、又は、総括対象ＤＰＣレセプトと総括対象医科入院レセプト（図６中（ニ）参照）が含まれている。総括対象ＤＰＣレセプトが複数存在する場合とは、同月内の入院が複数回で、すべてＤＰＣ請求だった場合が該当する。この場合、レセプト共通レコード（ＲＥ）は複数存在する。レセプト共通レコード（ＲＥ）中のレセプト総括区分の値が１であると、これが総括レセプトに関する情報であり、最初に出現する。次に出現する複数のレセプト共通レコードの数が、総括対象レセプトの枚数となり、そのすべてのレセプト総括区分の値が２である場合は、総括対象ＤＰＣレセプトの枚数となる。
【００６５】
図６中で示す総括レセプトでは、複数の総括対象ＤＰＣレセプトと総括対象医科入院レセプトが含まれている。レセプト総括区分が３の場合は、総括対象医科入院レセプトであって、出来高での入院が１つにまとめられる。
【００６６】
以下、ＤＰＣレセプトにおいて、１レセプトとは、最初に出現するレセプト共通レコード（ＲＥ）から次のレセプト共通レコード（ＲＥ）が出現するまでのレコード群を表し、子レセプトとは、総括レセプト内に存在する総括対象ＤＰＣレセプト、総括対象医科入院レセプトの総称とする。
【００６７】
なお、図６に示すように、診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ）、日計表レコード（ＮＩ）は、総括対象ＤＰＣレセプトの場合はまとめて「出来高情報」といい、総括対象医科入院レセプトの場合はまとめて「摘要情報」という。出来高情報のレコードは、診療関連レコード（ＳＫ）または外泊レコード（ＧＡ）または合計調整レコード（ＧＴ）の次に必ず存在するが、これらのレコードの出現順は、必ずしも表に示した順番ではなく、任意である。但し、日計表レコード（ＮＩ）が出現するのは、医薬品レコード（ＩＹ）の次となる。また、摘要情報のレコードは、傷病名レコード（ＳＹ）の次に必ず存在するが、これらのレコードの出現順は、必ずしも表に示した順番ではなく、任意である。但し、日計表レコード（ＮＩ）が出現するのは、医薬品レコード（ＩＹ）の次となる。
【００６８】
図７に示されるように、歯科レセプトの請求ファイルは、以下カッコ内に記載する識別コードに対応して、医療機関情報レコード（ＩＲ）、レセプト共通レコード（ＲＥ）、保険者レコード（ＨＯ）、公費レコード（ＫＯ）、国保連固有情報レコード（ＫＨ）、傷病名部位レコード（ＨＳ）、歯科診療行為レコード（ＳＳ）、医科診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ）、日計表レコード（ＮＩ）、症状詳記レコード（ＳＪ）、診療報酬請求書情報レコード（ＧＯ）が、記録されている。図７中の説明欄に記載されているように、すべてのレコードについて記録がされない場合があり（例えば、識別コードＫＨ及びＳＪに係るレコードは存在しない場合がある）、一方、傷病名部位レコード等は複数存在する場合がある。
【００６９】
図８に示すように、識別コードＩＲは、１ファイルの先頭行に必ず存在し、識別コードＧＯは１ファイルの最終行に必ず存在する。従って、識別コードＩＲから、次の識別コードＩＲが出現するまでが１ファイルとなる。また、識別コードＲＥは、１レセプトの先頭行に必ず存在し、次の識別コードＲＥが出現するまでが１レセプトとなる。
【００７０】
なお、図８に示すように、歯科診療行為レコード（ＳＳ），医科診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ）、日計表レコード（ＮＩ）は、まとめて「診療行為情報」という。診療行為情報のレコードは、傷病部位名レコード（ＨＳ）の次に必ず存在するが、これらのレコードの出現順は、必ずしも表に示した順番ではなく、任意である。但し、日計表レコード（ＮＩ）が出現するのは、医薬品レコード（ＩＹ）の次となる。
【００７１】
図９に示されるように、調剤レセプトの請求ファイルは、以下カッコ内に記載する識別コードに対応して、薬局情報レコード（ＹＫ）、レセプト共通レコード（ＲＥ）、保険者レコード（ＨＯ）、公費レコード（ＫＯ）、国保連固有情報レコード（ＫＨ）、処方基本レコード（ＳＨ）、調剤情報レコード（ＣＺ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ）、摘要欄レコード（ＴＫ）、基本料・薬学管理料レコード（ＫＩ）、診療報酬請求書情報レコード（ＧＯ）が、記録されている。図９中の説明欄に記載されているように、すべてのレコードについて記録がされない場合があり（例えば、識別コードＫＨに係るレコードは存在しない場合がある）、一方、公費レコードや処方基本レコード等は複数存在する場合がある。
【００７２】
図１０に示すように、識別コードＹＫは、１ファイルの先頭行に必ず存在し、識別コードＧＯは１ファイルの最終行に必ず存在する。従って、識別コードＹＫから、次の識別コードＹＫが出現するまでが１ファイルとなる。また、識別コードＲＥは、１レセプトの先頭行に必ず存在し、次の識別コードＲＥが出現するまでが１レセプトとなる。
【００７３】
なお、図１０に示すように、処方基本レコード（ＳＨ）、調剤情報レコード（ＣＺ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ）は、まとめて「処方情報」という。
【００７４】
最後に、図１１を用いて、レセ電コード情報ファイルの構造について説明する。レセ電コード情報ファイルは、審査支払機関から保険者等へ請求を行うために定められた記録形式によるファイルである。各医療機関で作成されたレセプトの請求ファイルは、審査支払機関で審査され、審査後に請求が決定されると、各レセプトの請求データ（図１１中、（あ）参照）に補正データ（図１１中、（い）参照）を追加し、前後に管理用のレコードである、レセプト管理レコード（ＭＮ）、審査運用レコード（ＥＸ）及びレコード管理情報レコード（ＲＣ）を付与する。請求データは、審査支払機関で受け付けたレセプトの内容を記録するものであり、記録順、記録内容は、各医療機関で作成される請求ファイルのレセプトの記録内容と同じである。
【００７５】
補正データは、審査支払機関で補正されたレセプトの補正後の内容を記録するものであり、請求データと差分を生じたレコードを記録する。また、補正データの末尾に事由レコード（ＪＹ）が記録される。事由レコードには、補正が発生した場所と、補正事由が記録される。
【００７６】
以上で電子レセプトデータについての説明を終了し、再び図１及び図２を参照しながら、各処理の内容についてより詳細に説明する。
【００７７】
＜Ｆ１．前処理＞
電子レセプトデータのサーバ１への入力は、例えば、光ディスクに保存された電子レセプトデータファイルを光学ドライブ（入力部５）にセットして入力するか、ネットワーク通信により送信された電子レセプトデータファイルを、通信インターフェイス８を介して入力する。
【００７８】
本システムでは、医療機関あるいは保険者単位かつ請求年月単位で電子レセプトデータの処理を実行して分析ファイルを出力し、それを繰り返すことにより、分析ファイルを蓄積するようになっている。従って、各医療機関で作成される請求ファイルを扱う場合には、医療機関単位かつ請求年月単位で作成されているので、そのままサーバ１に入力して本システムによる処理を開始することができる。
【００７９】
一方、保険者が有している電子レセプトデータを入力して処理する場合や、都道府県や国レベル等による複数保険者の電子レセプトデータを入力して処理する場合は、一年分あるいは複数年分の電子レセプトデータをまとめてサーバ１に入力することになるので、前処理（Ｆ１）として、入力された電子レセプトデータファイルを保険者単位かつ請求年月単位に分割するファイル分割処理を実行する。保険者単位の分割は、電子レセプトデータファイル中の保険者レコード（ＨＯ）に含まれる保険者番号（保険者コード）を読み出すことにより実行される。また、請求年月単位の分割は、電子レセプトデータファイル中の医療機関情報レコード（ＩＲ）に含まれる請求年月を読み出すことにより実行される。前処理（Ｆ１）の結果生成される分割済電子レセプトデータファイル４２ａは、前処理済電子レセプトデータ記憶部４２（図１参照）に保存され、本システムによる処理が開始されると、分割済電子レセプトデータファイル４２ａが一つずつ読み出されて入力されることになる。
【００８０】
＜Ｆ２．フォーマットチェック処理＞
電子レセプトデータファイルに記録される各レコードの各項目（フィールド）のデータ記録形式は、厚生労働大臣によって規定されている。具体的には、それぞれの項目について、文字モード（数字モード、英数モード、漢字モードのいずれか、以下「データ種別」という）、最大バイト長、項目形式（バイト長が固定か可変か）が規定されている（図１７〜図５０等参照）。
【００８１】
これらの項目属性について、データ処理用マスタ記憶部４８に、電子レセプトデータファイルに記録されるすべての項目に対してその属性を記録した、項目属性マスタが記憶されている。項目属性マスタでは、項目別に、データ種別として、数字である場合には１、英数である場合には２、漢字である場合は３、と定義し、それぞれ最大バイト長を定義し、バイト長形式として、固定の場合は１と定義している。フォーマットチェック処理では、入力された電子レセプトデータファイルに記録されている全項目について、項目属性マスタを読み出し、当該項目の定義に従って、データ種別ごとに以下のチェックを実行する。
・データ種別が「１」（数字）の場合
記録されたデータが数字であるか
最大バイト長以内であるか
バイト長形式が「１」（固定）の場合には、バイト長が最大バイト長と一致するか
・データ種別が「２」（英数）の場合
記録されたデータが英数字であるか
最大バイト長以内であるか
バイト長形式が「１」（固定）の場合は、バイト長が最大バイト長と一致するか
・データ種別が「３」（漢字）の場合
最大バイト長以内であるか
バイト長形式が「１」の場合は、バイト長が最大バイト長と一致するか
すべての項目についてのフォーマットチェックを実行すると、項目属性マスタの定義に違反するレコード項目を一覧出来るエラーファイル４３ｂを出力すると共に、ユーザーにエラーの訂正を促す入力メニューを表示させる。エラーファイル４３ｂに基づいてエラーの訂正が入力されたファイルは、フォーマットチェック済みファイル４３ａとして、フォーマットチェック済み電子レセプトデータファイル記憶部４３（図１参照）に保存される。
【００８２】
＜Ｆ３．初期処理＞
初期処理（Ｆ３）とは、フォーマットチェック済電子ファイル４３ａに対して、項目数調整と処理番号付与と補正レコード処理の各処理を実行することである。なお、これらの処理の順番は問わない。また、補正レコード処理は、入力された電子レセプトデータファイルがレセ電コード情報ファイルである場合に行うものであり、入力された電子レセプトデータファイルが医科レセプト、ＤＰＣレセプト、歯科レセプト及び調剤レセプトの請求ファイルである場合には行わない。以下、項目数調整と処理番号付与と補正レコード処理のそれぞれについて説明する。
【００８３】
＜＜Ｆ３．１  項目数調整＞＞
項目数調整とは、電子レセプトデータファイルに記録されている各レコードに含まれる項目の数をカウントし、全てのレコード中に含まれる項目数の最大数を判断し、それ以上の数を項目数の最大値として設定し、電子レセプトデータファイルに含まれるすべてのレコードの項目数が設定された最大値となるよう、各レコードに対して取り込みデータの仕様に合わせた区切り文字を付加する処理である。なお、区切り文字として、カンマ、タブ、セミコロン、コロン、パイプライン、改行、ＣＲ、ＲＦを使用することが出来る。
【００８４】
具体的な手順として、例えば、入力された電子レセプトデータファイルに含まれる各レコードの項目の数をレコード毎にカウントし、その結果、すべてのレコード中で、１レコードにつき最大の項目数を表示して、最大値の設定と区切り文字の選択をユーザーに促す画面を表示させる。最大値の設定と区切り文字の選択が入力されると、順次各レコードに含まれる項目数をカウントし、設定された最大値になるまで指定された区切り文字を付加して、電子レセプトデータファイルを書き換えることにより、電子レセプトデータファイルに含まれる全てのレコードの項目数を統一させる。項目数調整の処理は、後続の処理を行うにあたり、処理の高速化（効率化）を考慮し、電子レセプトデータをテキストファイル形式からデータベース形式へ格納するための前準備である。
【００８５】
＜＜Ｆ３．２  処理番号付与＞＞
図１２は、処理番号付与のイメージを示した図であり、主として、医科・ＤＰＣ及び歯科レセプトの請求ファイルを想定して記載したものである。図１２では、請求ファイルに含まれる各レコードを、レコード毎に改行して表示することにより、縦の列で表現している。処理番号付与は、後続する分析ファイル出力等の処理において、入力された医療機関あるいは保険者単位かつ請求年月単位のファイルに含まれる各レコードから、請求ファイル単位、レセプト単位、診療識別単位、あるいは診療報酬明細単位で、データを取得したり加工したりする場合に、当該データが、どのファイル、どのレセプト、どの診療識別、どの診療報酬明細に属するかを判別可能なように、１ファイル単位、１レセプト単位、１診療識別単位、１診療報酬明細単位で、データの連携を示す処理番号を付与する処理である。
【００８６】
図１２に示したように、１請求ファイルの記録は、識別コードＩＲを付した医療情報機関レコードから、識別コードＧＯを付した診療報酬請求書レコードまでが１単位である。１請求ファイル中のレセプトの記録は、識別コードＲＥを付したレコードから、次に識別コードＲＥが出現するまでが１単位である。１請求ファイル中の１レセプト中の１診療識別単位の記録は、診療識別コード（数字２桁）が記録されたレコードから、次に診療識別コードが記録されたレコードの手前までが１単位である。１請求ファイル中の１レセプト中の１診療識別単位中の１診療報酬明細の記録は、点数、回数が記録されている範囲が１単位である。
【００８７】
ここで、医療情報機関レコード（ＩＲ）は、１請求ファイルについて、１つのレコードしか存在しない。また、レセプト共通レコード（ＲＥ）は、一つのレセプトについて、１つのレコードしか存在しない。一方、摘要情報に含まれる、診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）等は、一つのレセプト内に複数記録可能であり、これらが一連の行為に係る場合にはまとめて扱う記録がされるようになっている。一連の行為に係らない場合は、単独で扱う記録がされる。なお、一連の行為という場合の「行為」とは、診療行為・医薬品・特定器材を指すのであり、例えば識別コードＳＩで示す診療行為のみではない。また、診療行為・医薬品・特定器材についての点数は、複数のレコード識別をまたいで記録せず、レコード識別毎に記録する。しかしながら、特定の行為については、点数・回数算定単位の規定等によって、点数・回数算定単位内の最終レコードのみに記録するようになっている。
【００８８】
この上で述べている診療識別単位及び診療報酬明細については、図１３、図６０〜図６１を用いて、医科レセプトの診療行為レコードを例に具体的に説明する。図６０〜図６１は、医科請求ファイル中の診療行為レコード（ＳＩ）の記録方法を示した表である。図６０〜図６１に示すように、診療行為レコードは、識別コードＳＩに続いて、診療識別、負担区分、診療行為コード、数量データ、点数、回数、コメント、算定日情報、の各項目を記録するようになっている。
【００８９】
識別コードＳＩに続く項目である診療識別は、「一連の行為単位」に記録するもので、図１３に示す診療識別コードを記録する（診療識別を必要としない診療行為の場合は、記録が省略される）。この「一連の行為単位」が複数レコードになる場合は、先頭のレコードのみに診療識別コードを記録し、２番目以降のレコードには診療識別コードを記録しない。従って、１診療識別単位の記録は、識別コードＳＩに続き診療識別コード（数字２桁）が記録されたレコードから、次に診療識別コードが記録されたレコードが出現するまでが１単位である。なお、診療識別コードは、図１２３に示す紙のレセプトのフォームでは、（Ｄ）で示す部分の左側に記載されている、１１初診、１２再診、１３医学管理、１４在宅、２０投薬のもとに展開されている２１内服・２２屯服等の区分に該当するものであり、紙のレセプトでは、これらの区分毎に、行われた診療行為・医薬品・特定器材の回数（単位）と点数の合計が記載されている。
【００９０】
診療行為・医薬品・特定器材についての点数は、レコード識別毎に記録するのが原則である。しかしながら、特定の行為については、点数・回数算定単位の規定によって、点数・回数算定単位内の最終レコードのみに記録するようになっている（注加算項目及び通則加算項目）。例えば、診療識別コード１１（初診）の診療行為は、基本項目単位に必ず点数を記録するように定められている。すなわち、診療行為コード１１１０００１１０（初診）は基本項目であり、診療行為コード１１１０００５７０（初診（時間外）加算）は注加算項目と定められているため、基本項目単位で点数を記録しなければならない。そうすると、ＣＳＶの記録は以下のようになる。
【００９１】
ＳＩ，１１，１１１０００１１０，，，１，，…………１，
ＳＩ，，１，１１１０００５７０，，３５５，１，，………１，
上記の場合の点数は、初診及び初診（時間外）加算を一単位として、二行目（最終行）に記録される。従って、診療報酬明細の記録は、点数、回数が記録されている範囲が１単位である。
次に、処理番号付与の手順について説明する。処理番号付与の手順は、以下のとおりである。
１．入力された電子レセプトデータファイルの全レコードの通し番号を付与する。
２．識別コードＩＲ単位の通し番号を付与する。
３．識別コードＲＥ単位の通し番号を付与する。
４．診療識別単位の通し番号を付与する。
５．診療識別単位における診療報酬明細単位の通し番号を付与する。
【００９２】
通し番号の付与は、具体的には例えば、連携用レコードを電子レセプトデータファイルの識別コードの先頭に追加する。識別コード毎に改行して記載した場合、連携用レコードは例えば、以下のよう各識別コードの先頭に追加する。
【００９３】
００１，００１，０００，０００，０００，ＩＲ，・・・・・
００２，００１，００１，０００，０００，ＲＥ，・・・・
００３，００１，００１，０００，０００，ＨＯ，・・・・
００４，００１，００１，００１，００１，ＳＩ，１，５０，・・・・・
００５，００１，００１，００１，００１，ＳＩ，，１，，・・・・・
００６，００１，００１，００１，００１，ＳＩ，，１，，・・・・・，１００，１
００７，００１，００１，００１，００２，ＩＹ，，１，・・・・・，５００，１
００８，００１，００１，００１，００３，ＴＯ，，１，・・・・・・，４００，１
００９，００１，００１，００２，００１，ＳＩ，１，５４，・・・・・
０１０，００１，００１，００２，００１，ＳＩ，１，，・・・・・・，２１６，１
・・・・・・・
０１９，００１，００２，０００，０００，ＲＥ，・・・・
・・・・・・・・・
ｎｎｎ，００１，０００，０００，０００，ＧＯ，・・・・
上記のような連携用レコードを追加した後、１ファイル単位の通し番号、識別コードＩＲ単位の通し番号、識別コードＲＥ単位の通し番号、診療識別単位の通し番号、診療報酬明細単位の通し番号を付与して、連携用レコードを削除する。
【００９４】
なお、図１２は、医科レセプト・ＤＰＣレセプト及び歯科レセプトの請求ファイルを想定して記載したが、調剤レセプトの請求ファイルの場合は、医療情報機関レコード（ＩＲ）に該当するのが、薬局情報レコード（ＹＫ）（図１９参照）となる。また、医科レセプト・ＤＰＣレセプト及び歯科レセプトの請求ファイルの場合の「診療識別」は、調剤レセプトの請求ファイルの場合は、処方基本レコード（ＳＨ）の項目「剤形コード」となり、診療識別毎の通し番号は、処方基本レコード（ＳＨ）毎の通し番号となる。
【００９５】
＜＜Ｆ３．３  補正レコード処理＞＞
補正レコード処理とは、入力された電子レセプトデータファイル内に補正レコードがある場合に、補正レコードに従って補正されたデータに電子レセプトデータファイルを更新し、補正前データを別途保存する処理である。
【００９６】
電子レセプトデータファイルに補正レコードがあるか否かは、事由レコード（ＪＹ）が記録されているか否かで判断する。事由レコード（ＪＹ）が含まれている可能性のあるのはレセ電コード情報ファイルである。
【００９７】
補正レコード処理の手順は例えば以下のとおりである。入力された電子レセプトデータファイル中に事由レコード（ＪＹ）があると判断すると、事由レコード（ＪＹ）を読み出して表示させ、入力された電子レセプトデータファイルの更新の可否の入力を促す。事由レコード（ＪＹ）には、補正が発生した場所と、補正事由が記録されているので、これらを画面に一覧表示させる。更新の選択が入力されると、当該電子レセプトデータファイルに含まれている、補正後の内容について請求ファイルのデータと差分を生じたレコードを記録する補正レコードから、電子レセプトデータファイルの内容を更新する。そして、補正レコード処理前ファイル４４ｂと共に、初期処理済み電子レセプトデータファイル記憶部４４（図１参照）に保存される。
【００９８】
＜Ｆ４．分析ファイル出力処理＞
分析ファイル出力処理は、初期処理済ファイル４４ａに含まれる医科レセプト、ＤＰＣレセプト、歯科レセプト、調剤レセプトの各請求ファイル（これらの各請求ファイルは、レセ電コード情報ファイルに含まれるこれらの請求ファイルも含むものとする）に含まれる各レコードから必要なデータを取得し、必要に応じてデータ処理用マスタ記憶部４８のマスタを参照しながら処理・加工を行い、必要な場合に桁・年号等のデータ形式調整を実行しながら、レセプトプロフィールファイル４５ａ、病名ファイル４５ｂ、請求明細ファイル４５ｃ、行為明細ファイル４５ｄ、診療録ファイル４５ｅ、包括診療行為ファイル４５ｆ、包括請求明細ファイル４５ｇ、の各分析ファイル毎に、レコードを生成して出力していく処理である（図１参照）。
【００９９】
＜＜Ｆ４．１  レセプトプロフィールファイル＞＞
レセプトプロフィールファイル４５ａは、電子レセプトデータファイルに含まれる各レセプトの概略（主要となる内容）を内容とする、患者の個人属性に係る項目で構成されたレコードを蓄積するファイルである。
【０１００】
図１４〜図１６は、レセプトプロフィールファイル４５ａを構成するレコードに含まれる項目の名称と、そのデータソースを表形式で示した図である。図１４〜図１６に示すように、レセプトプロフィールファイル４５ａを構成するレコードは、管理番号、施設コード、データ識別番号、氏名、性別、生年月日、年齢、請求年月、診療年月、審査支払機関、レセプト種別コード、入外区分、レセプト科区分、診療科区分、入院年月日、退院年月日、記号、番号、保険者番号、診療実日数（主保険ｏｒ公費併用）、合計点数（主保険ｏｒ公併用費）、負担者番号、負担者診療実日数、負担者合計点数、食事療養費、レセプト区分、診療医療機関コード、個体識別子、の各項目を含む。これらの項目は、レセプトプロフィールファイル４５ａのレコードに必須の項目であり、レセプトプロフィールファイル４５ａにはこれらの項目以外の項目を含んでもよい。また、図１４〜図１６に示す項目の順番は、レセプトプロフィールファイル４５ａを構成するレコードの項目の記録順を拘束するものではない。これらの項目のうち、管理番号と個体識別子の項目のデータの生成については、後続する管理番号及び個体識別子付与の処理（Ｆ５）で実行する。従って、それ以外のレコード項目についてのデータ生成について説明する。
【０１０１】
なお、図１７〜図５０は、レセプトプロフィールファイル４５ａのレコードの各項目をセットするためにデータを取得する医科レセプト、ＤＰＣレセプト、歯科レセプト及び調剤レセプトの各請求ファイルの各レコードの項目及び記録形式を示す図であり、必要に応じて説明中で引用する。図１７は医科及びＤＰＣレセプトの請求ファイルの医療機関情報レコード（ＩＲ）、図１８は、歯科レセプトの請求ファイルの医療機関情報レコード（ＩＲ）、図１９は、調剤レセプトの請求ファイルの薬局情報レコード（ＹＫ）、図２０〜図２４は、医科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）、図２５〜図２８は、ＤＰＣレセプトの請求ファイルのレセプト共通レコード（ＲＥ）、図２９〜図３１は、歯科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）、図３２〜図３４は、調剤レセプトの請求ファイルのレセプト共通レコード（ＲＥ）、図３５〜図３６は、医科レセプトの請求ファイルの保険者レコード（ＨＯ）、図３７〜図３９は、ＤＰＣレセプトの請求ファイルの保険者レコード（ＨＯ）、図４０〜図４１は、歯科レセプトの請求ファイルの保険者レコード（ＨＯ）、図４２〜４３は、調剤レセプトの請求ファイルの保険者レコード（ＨＯ）、図４４〜図４５は、医科レセプトの請求ファイルの公費レコード（ＫＯ）、図４６〜図４７は、ＤＰＣレセプトの請求ファイルの公費レコード（ＫＯ）、図４８は、歯科レセプトの請求ファイルの公費レコード（ＫＯ）、図４９は、調剤レセプトの請求ファイルの公費レコード（ＫＯ）、図５０は、ＤＰＣレセプトの請求ファイルの診断群分類レコード（ＢＵ）、の各項目の記録形式及び記録内容を示した図であり、出展はすべて厚生労働省のホームページからダウンロードしたものである。
【０１０２】
図１４〜図１６では、管理番号と個体識別子を除く各項目について、データソースが各項目の右側の列に示され、電子レセプトデータファイルのどのファイルの、どのレコードの、どの項目からデータを取得し、レセプトプロフィールファイル４５ａのレコードとしてセットするかが記載されている。以下、図１４〜１６の項目の記載順に説明する。
【０１０３】
２番目の項目「施設コード」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル及び歯科レセプトの請求ファイル（図３、図５、図７参照）の医療機関情報レコード（ＩＲ）に含まれる「都道府県コード」と「医療機関コード」のデータを取得し、これらを組み合わせて、「施設コード」のデータとしてセットする（図１７〜図１８参照。）。また、調剤レセプトの請求ファイル（図９参照）からは、薬局情報レコード（ＹＫ）に含まれる都道府県コードと薬局コードのデータを取得し（図１９参照）、これらを組み合わせて、「施設コード」のデータとしてセットする。
【０１０４】
３番目の項目「データ識別番号」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル及び歯科レセプトの請求ファイル（図３、図５、図７参照）のレセプト共通レコード（ＲＥ）に含まれる「カルテ番号等」の項目のデータを取得し（図２１、図２６、図３０参照）、「データ識別番号」のデータとしてセットする。また、調剤レセプトの請求ファイルの場合には、レセプト共通レコード（ＲＥ）に含まれる「調剤録番号等」の項目のデータを取得し（図３３参照）、「データ識別願号」のデータとしてセットする。
【０１０５】
４番目の項目「氏名」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）のレセプト共通レコード（ＲＥ）に含まれる「氏名」の項目のデータを取得し（図２０、図２５、図２９、図３２参照）、そのまま「氏名」のデータとしてセットする。
【０１０６】
５番目の項目「性別」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）のレセプト共通レコード（ＲＥ）に含まれる「男女区分」の項目のデータを取得し（図２０、図２５、図２９、図３２参照）、そのまま「性別」のデータとしてセットする。
【０１０７】
６番目の項目「生年月日」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）のレセプト共通レコード（ＲＥ）に含まれる「生年月日」の項目のデータを取得し（図２０、図２５、図２９、図３２参照）、日付形式が和暦形式であれば、半角で西暦４桁として全体を８桁とするｙｙｙｙｍｍｄｄ形式に変換し、「生年月日」のデータとしてセットする。
【０１０８】
７番目の項目「年齢」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）のレセプト共通レコード（ＲＥ）に含まれる「生年月日」及び「診療年月」または「調剤年月」の項目のデータを取得して（図２０、図２５、図２９、図３２参照）年齢を計算し、この「年齢」のデータとしてセットする。
【０１０９】
８番目の項目「請求年月」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル及び歯科レセプトの請求ファイル（図３、図５、図７参照）の医療機関情報レコード（ＩＲ）に含まれる「請求年月」、または、調剤レセプトの請求ファイル（図９参照）の薬局情報レコード（ＹＫ）に含まれる「請求年月」のデータを取得し（図１７、図１８、図１９参照）、日付形式が和暦形式であれば、半角で西暦４桁として全体を６桁とするｙｙｙｙｍｍ形式に変換し、「請求年月」のデータとしてセットする。
【０１１０】
９番目の項目「診療年月」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）のレセプト共通レコード（ＲＥ）に含まれる「診療年月」または「調剤年月」の項目のデータを取得し（図２０、図２５、図２９、図３２参照）、日付形式が和暦形式であれば、半角で西暦４桁として全体を６桁とするｙｙｙｙｍｍ形式に変換し、「診療年月」のデータとしてセットする。
【０１１１】
１０番目の項目「審査支払機関」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル及び歯科レセプトの請求ファイル（図３、図５、図７参照）の医療機関情報レコード（ＩＲ）に含まれる「審査支払機関」のデータを取得し（図１７、図１８参照）、または、調剤レセプトの請求ファイル（図９参照）の薬局情報レコード（ＹＫ）に含まれる「審査支払機関」のデータを取得し（図１９参照）、取得したデータをそのまま、「審査支払機関」のデータとしてセットする。
【０１１２】
１１番目の項目「レセプト種別コード」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）のレセプト共通レコード（ＲＥ）に含まれる「レセプト種別」の項目のデータを取得し（図２０、図２５、図２９、図３２参照）、そのまま「レセプト種別コード」のデータとしてセットする。
【０１１３】
１２番目の項目「入外区分」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）のレセプト共通レコード（ＲＥ）に含まれる「レセプト種別」は、厚生労働大臣が定めるレセプト種別コードを記録することになっている（図２０、図２５、図２９、図３２参照）。このレセプト種別コードは、４桁の数字であり、入院か入院外かの区別もコードにより振り分けられている（奇数であれば入院であり、偶数であれば入院外である）。従って、取得した「レセプト種別」の項目のデータが奇数であるか偶数であるかを判断し、例えば、入院であれば「１」、入院外であれば「２」のように、一桁の数字で、「入外区分」のデータとしてセットする。
【０１１４】
１３番目の項目「レセプト科区分」
医科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）に含まれる「診療科１」の項目の「診療科名」コード（図２３参照）、ＤＰＣレセプトの請求ファイルのレセプト共通レコード（ＲＥ）に含まれる「診療科」の項目の「診療科名」コードのデータを取得し（図２８参照）、「レセプト科区分」のデータとしてセットする。歯科レセプトの請求ファイル及び調剤レセプトの請求ファイルの場合は、データを取得する該当項目がないので、「レセプト科区分」のデータとして有効桁数（２桁）の「００」をデータとしてセットする。
【０１１５】
１４番目の項目「診療科区分」
１３番目の項目「レセプト科区分」のために、医科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）及びＤＰＣレセプトの請求ファイルのレセプト共通レコード（ＲＥ）から取得した「診療科名」コードを、変換データテーブルを利用して、厚生労働省診療科コードに変換し、「診療科区分」のデータとしてセットする。歯科レセプトの請求ファイル及び調剤レセプトの請求ファイルの場合は、データを取得する該当項目がないので、「診療科区分」のデータとして有効桁数（３桁）の「０００」をデータとしてセットする。
【０１１６】
１５番目の項目「入院年月日」
医科レセプトの請求ファイル及びＤＰＣレセプトの請求ファイルのレセプト共通レコード（ＲＥ）に含まれる「入院年月日」の項目のデータ、ＤＰＣレセプトの請求ファイルの診断群分類レコード（ＢＵ）に含まれる「今回入院年月日」の項目のデータ（図５０参照）、及び歯科レセプトの請求ファイルのレセプト共通レコード（ＲＥ）に含まれる「診療開始日」の項目のデータ（図３０参照）を取得し、日付形式が和暦形式であれば、半角で西暦４桁として全体を６桁とするｙｙｙｙｍｍ形式に変換し、「入院年月日」のデータとしてセットする。
【０１１７】
１６番目の項目「退院年月日」
医科レセプト及びＤＰＣレセプトの請求ファイルには、退院年月日に直接該当する項目がないので、複数段階の処理が必要となる。まず、医科レセプト及びＤＰＣレセプトの請求ファイルのレセプト共通レコード（ＲＥ）に含まれる項目「レセプト種別」のレセプト種別コードが偶数であれば外来レセプト、奇数ならば入院レセプトと判断し、外来レセプトと判断した場合には、この「退院年月日」のデータとして「００００００００」をセットする。入院レセプトと判断した場合には、医科レセプト及びＤＰＣレセプトの請求ファイルのコメントレコード（ＣＯ）（図７３、図７４参照）の「コメントコード」の項目の値が「８４０００００１３」である場合に、文字データの項目（「退院  年  月  日」と記録される）から、年月日の文字データを取得し、半角で西暦４桁として全体を８桁とするｙｙｙｙｍｍｄｄ形式に変換し、「退院年月日」のデータとしてセットする。合致したレコードが複数存在する場合は、最遅日のデータを取得する。また、合致するレコードが存在しない場合には、「退院年月日」のデータとして「００００００００」をセットする。さらに、複数あるコメントレコード（ＣＯ）の最終レコードのコメントコードの項目の値が「８４００００００１４」である場合、文字データの項目は「再入院  年  月  日」と記録されるが、この場合も、「退院年月日」のデータとして「００００００００」をセットする。一方、ＤＰＣレセプトの請求ファイルの診断群分類レコード（ＢＵ）の「今回入院年月日」の項目のデータも取得し、半角で西暦４桁として全体を８桁とするｙｙｙｙｍｍｄｄ形式に変換し、「退院年月日」のデータとしてセットする。歯科レセプトの請求ファイル及び調剤レセプトの請求ファイルの場合は、データを取得する該当項目がないので、「退院年月日」のデータとして有効桁数（８桁）の「００００００００」をデータとしてセットする。
【０１１８】
１７番目の項目「記号」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）の保険者レコード（ＨＯ）に含まれる「被保険者証（手帳）等の記号」の項目のデータを取得し（図３５、図３７、図４０、図４２参照）、取得したデータをそのまま、「記号」のデータとしてセットする。
【０１１９】
１８番目の項目「番号」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）の保険者レコード（ＨＯ）に含まれる「被保険者証（手帳）等の番号」の項目のデータを取得し（図３５、図３７、図４０、図４２参照）、取得したデータをそのまま、「番号」のデータとしてセットする。
【０１２０】
１９番目の項目「保険者番号」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）の保険者レコード（ＨＯ）に含まれる「保険者番号」の項目のデータを取得し（図３５、図３７、図４０、図４２参照）、取得したデータをそのまま、「保険者番号」のデータとしてセットする。
【０１２１】
２０番目の項目「診療実日数（主保険ｏｒ公費）」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）の保険者レコード（ＨＯ）に含まれる「診療実日数」または「処方せん受付回数」の項目のデータを取得し（図３５、図３７、図４０、図４２参照）、取得したデータをそのまま「診療実日数（主保険）」のデータとしてセットする。また、医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイルの公費レコード（ＫＯ）に含まれる「診療実日数」または「処方せん受付回数」の項目のデータを取得し（図４４、図４６、図４８、図４９参照）、取得したデータをそのまま「診療実日数（公費）」のデータとしてセットする。
【０１２２】
２１番目の項目「合計点数（主保険ｏｒ公費）」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）の保険者レコード（ＨＯ）に含まれる「合計点数」の項目のデータを取得し（図３５、図３７、図４０、図４２参照）、取得したデータをそのまま「合計点数（主保険）」のデータとしてセットする。また、医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイルの公費レコード（ＫＯ）に含まれる「合計点数」の項目のデータを取得し（図４４、図４６、図４８、図４９参照）、取得したデータをそのまま「合計点数（公費）」のデータとしてセットする。
【０１２３】
２２番目の項目「負担者番号」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）の公費レコード（ＫＯ）に含まれる公費負担医療の「負担者番号」の項目のデータを取得し（図４４、図４６、図４８、図４９参照）、取得したデータを「負担者番号」のデータとしてセットする。なお、公費負担医療を併用する場合には、公費レコード（ＫＯ）が複数存在し、「負担者番号」の項目が複数存在する場合があるので、「負担者番号１」、「負担者番号２」、のように連番を付加してデータをセットする。
【０１２４】
２３番目の項目「負担者診療実日数」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイルの公費レコード（ＫＯ）に含まれる「診療実日数」または「処方せん受付回数」の項目のデータを取得し（図４４、図４６、図４８、図４９参照）、取得したデータを「負担者診療実日数」のデータとしてセットする。なお、公費負担医療を併用する場合には、公費レコード（ＫＯ）が複数存在し、「診療実日数」の項目が複数存在する場合があるので、「負担者診療実日数１」、「負担者診療実日数２」、のように連番を付加してデータをセットする。
【０１２５】
２４番目の項目「負担者合計点数」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイル（図３、図５、図７、図９参照）の公費レコード（ＫＯ）に含まれる「合計点数」の項目のデータを取得し（図４４、図４６、図４８、図４９参照）、取得したデータを「負担者合計点数」のデータとしてセットする。なお、公費負担医療を併用する場合には、公費レコード（ＫＯ）が複数存在し、「合計点数」の項目が複数存在する場合があるので、「合計点数１」、「合計点数２」、のように連番を付加してデータをセットする。
【０１２６】
２５番目の項目「食事療養費」
医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル及び歯科レセプトの請求ファイル（図３、図５、図７参照）の保険者レコード（ＨＯ）に含まれる食事療養・生活療養の「合計金額」の項目のデータを取得し（図４５、図４７、図４８参照）、取得したデータをそのまま「食事療養費」のデータとしてセットする。調剤レセプトの請求ファイルの場合は、データを取得する該当項目がないので、「食事療養費」のデータとして有効桁数（８桁）の「００００００００」をデータとしてセットする。
【０１２７】
２６番目の項目「レセプト区分」
この「レセプト区分」の項目は、レセプトプロフィールファイル４５ａの各項目のためにデータ取得する請求ファイルが、ＤＰＣレセプトであれば０（ゼロ）、総括レセプトであれば１、総括対象ＤＰＣレセプトであれば２、総括対象医科入院レセプトであれば３、医科レセプトであれば９、調剤レセプトであれば１０、歯科レセプトであれば１１をセットする。０〜３の設定は、ＤＰＣレセプトの請求ファイルのレセプト共通レコード中の項目レセプト総括区分コードの値をそのままセットする。
【０１２８】
２７番目の項目「診療医療機関コード」
調剤レセプトの請求ファイル（図９参照）のレセプト共通レコード（ＲＥ）に含まれる医療機関名称・所在地の「医療機関」の項目のデータを取得し（図３３参照）、取得したデータをそのまま「診療医療機関コード」のデータとしてセットする。医科レせプト、ＤＰＣレセプト及び調剤レセプトの請求ファイルの場合は、データを取得する該当項目がないので、「診療医療機関コード」のデータとして有効桁数（９桁）の「０」をデータとしてセットする。
【０１２９】
＜＜Ｆ４．２  病名ファイル＞＞
病名ファイル４５ｂは、電子レセプトデータファイルに含まれる各レセプトの傷病に関するデータを内容とする項目で構成されたレコードを蓄積するファイルである。
【０１３０】
図５１〜図５２は、病名ファイル４５ｂに含まれるレコードの項目の名称と、そのデータソースを表形式で示した図である。図５１〜図５２に示すように、病名ファイル４５ｂを構成するレコードは、管理番号、順序番号、傷病名コード、傷病名称、修飾語コード、傷病名称＋修飾語名称、補足コメント、ＩＣＤ１０コード、診療開始日、転帰区分、主病名、死因、傷病名区分、の各項目を含む。これらの項目は、病名ファイル４５ｂのレコードに必須の項目であり、病名ファイル４５ｂにはこれら以外の項目を含んでもよい。これらの項目のうち、管理番号の項目のデータの生成については、後続する管理番号及び個体識別子付与の処理（Ｆ５）で実行する。従って、それ以外のレコードの項目についてのデータ取得及びデータ生成について説明する。なお、図５１〜図５２に示した項目の順序は一例であり、項目の記録の順はこれに拘束されることはない。
【０１３１】
なお、図５３〜図５７は、病名ファイル４５ｂのレコードの各項目をセットするためにデータを取得する医科レセプト、ＤＰＣレセプト及び歯科レセプトの各請求ファイルの各レコードの項目及び記録形式を示す図であり、必要に応じて説明中で引用する。図５３は、医科レセプトの請求ファイルの傷病名レコード（ＳＹ）、図５４は、ＤＰＣレセプトの請求ファイルの傷病レコード（ＳＢ）、図５５は、ＤＰＣレセプトの請求ファイルの傷病名レコード（ＳＹ）、図５６〜図５７は、歯科レセプトの請求ファイルの傷病名部位レコード（ＨＳ）、の各項目の記録形式及び記録内容を示した図であり、出展はすべて厚生労働省のホームページからダウンロードしたものである。
【０１３２】
図５１〜図５２では、管理番号を除く各項目について、説明及びデータソースが各項目の右側の列に示され、電子レセプトデータファイルのどのファイルの、どのレコードの、どの項目からデータを取得し、病名ファイル４５ｂのレコードの項目としてセットするかが記載されている。以下、図５１〜図５２の項目の記載順に説明する。
【０１３３】
２番目の項目「順序番号」
レセプトには複数の病名が記載される可能性が大きい。電子レセプトデータファイルにおいて、１つのレセプトにおける複数の病名の記録方法は、病名ごとに、傷病名レコード（ＳＹ）、傷病レコード（ＳＢ）または傷病名部位レコード（ＨＳ）を記録することになっている。病名ファイル４５ｂのレコードは、レセプトに記録されている傷病のレコード毎に生成されるようにした。そこで、レセプトに複数の病名のレコードが含まれていることを想定して、レセプト毎に、傷病のレコードが出現する順で、順序番号を００１、００２、のように採番して、順序番号の項目のデータにセットして、傷病のレコード毎に、病名ファイル４５ｂのレコードを生成していく。
【０１３４】
３番目の項目「傷病名コード」
医科レセプトの請求ファイル（図３参照）の傷病名レコード（ＳＹ）に含まれる「傷病名コード」の項目（図５３参照）、ＤＰＣレセプトの請求ファイル（図５参照）の傷病レコード（ＳＢ）及び傷病名レコード（ＳＹ）に含まれる「傷病名コード」の項目（図５４、図５５参照）、歯科レセプトの請求ファイル（図７参照）の傷病名部位レコード（ＨＳ）に含まれる「傷病名コード」の項目（図５６参照）、のデータを取得し、取得したデータを「傷病名コード」のデータとしてセットする。なお、電子レセプトデータファイルに記録される傷病名コードは、厚生労働大臣が定める７桁のコードであり、未コード化傷病名については、「００００９９９」を記録し、傷病名称の項目に当該傷病名を文字データにより記録することになっている。
【０１３５】
４番目の項目「傷病名称」
医科レセプトの請求ファイル（図３参照）の傷病名レコード（ＳＹ）に含まれる「傷病名称」の項目（図５３参照）、ＤＰＣレセプトの請求ファイル（図５参照）の傷病レコード（ＳＢ）及び傷病名レコード（ＳＹ）に含まれる「傷病名称」の項目（図５４、図５５参照）、歯科レセプトの請求ファイル（図７参照）の傷病名部位レコード（ＨＳ）の「傷病名称」の項目（図５６参照）、に傷病名称の文字データがあれば取得し、取得したデータを「傷病名称」のデータとしてセットする。上にも述べたとおり、未コード化傷病名については、「００００９９９」を「傷病名コード」の項目に記録し、傷病名称の項目に当該傷病名を文字データにより記録することになっている。一方、医科レセプトの請求ファイル（図３参照）の傷病名レコード（ＳＹ）に含まれる「傷病名称」の項目（図５３参照）、ＤＰＣレセプトの請求ファイル（図５参照）の傷病レコード（ＳＢ）及び傷病名レコード（ＳＹ）に含まれる「傷病名称」の項目（図５４、図５５参照）、歯科レセプトの請求ファイル（図７参照）の傷病名部位レコード（ＨＳ）の「傷病名称」の項目（図５６参照）、に傷病名称の文字データがない場合、上に述べた３番目の項目「傷病名コード」のために取得した傷病名コードから、データ処理用マスタ群４８ｉに含まれる傷病名マスタ（傷病名コードに対応する傷病名称を記録）を参照することにより傷病名称を取得して、取得したデータを「傷病名称」のデータとしてセットする。
【０１３６】
５番目の項目「修飾語コード」
修飾語コードとは、傷病名コードで規定している傷病名に接頭語又は接尾語を必要とする場合に、レセプトに記録されるコードである。医科レセプトの請求ファイル（図３参照）の傷病名レコード（ＳＹ）に含まれる「修飾語コード」の項目（図５３参照）、ＤＰＣレセプトの請求ファイル（図５参照）の傷病レコード（ＳＢ）及び傷病名レコード（ＳＹ）に含まれる「修飾語コード」の項目（図５４、図５５参照）、歯科レセプトの請求ファイル（図７参照）の傷病名部位レコード（ＨＳ）の「修飾語コード」の項目（図５６参照）、にデータがあれば取得し、取得したデータを「修飾語コード」のデータとしてセットする。
【０１３７】
６番目の項目「傷病名称＋修飾語名称」
５番目の項目で「修飾語コード」のデータを取得した場合、データ処理用マスタ群４８ｉに含まれる修飾語マスタ（修飾語コードに対応する修飾語を記録）から該当する修飾語を取得し、４番目の項目で傷病名コードから取得した傷病名称と組み合わせて、「傷病名称＋修飾語名称」のデータとしてセットする。
【０１３８】
７番目の項目「補足コメント」
医科レセプトの請求ファイル（図３参照）の傷病名レコード（ＳＹ）に含まれる「補足コメント」の項目（図５３参照）、ＤＰＣレセプトの請求ファイル（図５参照）の傷病レコード（ＳＢ）及び傷病名レコード（ＳＹ）に含まれる「補足コメント」の項目（図５４、図５５参照）、歯科レセプトの請求ファイル（図７参照）の傷病名部位レコード（ＨＳ）の「補足コメント」の項目（図５７参照）、にデータがあれば取得し、取得したデータを「補足コメント」のデータとしてセットする。
【０１３９】
８番目の項目「ＩＣＤ１０コード」
ＩＣＤ１０コードとは、世界保健機関（ＷＨＯ）が定める国際疾病分類第１０版による傷病の分類コードである。医科レセプトの請求ファイル（図３参照）の傷病名レコード（ＳＹ）（図５３参照）、ＤＰＣレセプトの請求ファイル（図５参照）の傷病名レコード（ＳＹ）（図５５参照）及び歯科レセプトの請求ファイル（図７参照）の傷病名部位レコード（ＨＳ）（図５６参照）には、直接「ＩＣＤ１０コード」に該当する項目がないので、それぞれの「傷病名コード」の項目から取得した傷病名コードから、データ処理用マスタ群４８ｉに含まれる傷病名コード対応ＩＣＤ１０コードマスタを参照して、該当するＩＣＤ１０コードを取得して、「ＩＣＤ１０コード」のデータとしてセットする。また、ＤＰＣレセプトの請求ファイルの傷病レコード（ＳＢ）には「ＩＣＤ１０コード」の項目が含まれているので、その項目から取得したデータを、「ＩＣＤ１０コード」のデータとしてセットする。
【０１４０】
９番目の項目「診療開始日」
医科レセプトの請求ファイル（図３参照）の傷病名レコード（ＳＹ）（図５３参照）、ＤＰＣレセプトの請求ファイル（図５参照）の傷病名レコード（ＳＹ）（図５５参照）及び歯科レセプトの請求ファイル（図７参照）の傷病名部位レコード（ＨＳ）（図５６参照）に含まれる、「診療開始日」の項目からデータを取得し、日付形式が和暦形式であれば、半角で西暦４桁として全体を８桁とするｙｙｙｙｍｍｄｄ形式に変換し、「診療開始日」のデータとしてセットする。
【０１４１】
１０番目の項目「転帰区分」
医科レセプトの請求ファイル（図３参照）の傷病名レコード（ＳＹ）（図５３参照）、ＤＰＣレセプトの請求ファイル（図５参照）の傷病名レコード（ＳＹ）（図５５参照）及び歯科レセプトの請求ファイル（図７参照）の傷病名部位レコード（ＨＳ）（図５６参照）に含まれる、「転帰区分」の項目からデータ（転帰区分コード）を取得し、「転帰区分」のデータとしてセットする。なお、転帰区分コードは、１：治ゆ、死亡、中止以外、２：治ゆ、３：死亡、４：中止（転医）、と厚生労働大臣により定められている。
【０１４２】
１１番目の項目「主病名」
医科レセプトの請求ファイル（図３参照）の傷病名レコード（ＳＹ）（図５３参照）、ＤＰＣレセプトの請求ファイル（図５参照）の傷病名レコード（ＳＹ）（図５５参照）及び歯科レセプトの請求ファイル（図７参照）の傷病名部位レコード（ＨＳ）（図５７参照）に含まれる、「主傷病」の項目からデータ（主傷病コード）があれば取得し、「主病名」のデータとしてセットする。なお、主傷病コードは、主傷病である場合に０１を記録し、主傷病でない場合には何も記録しない。
【０１４３】
１２番目の項目「死因」
ＤＰＣレセプトの請求ファイル（図５参照）の傷病レコード（ＳＢ）（図５４参照）に含まれる「死因」の項目からデータがあれば取得し、「死因」のデータとしてセットする。
【０１４４】
１３番目の項目「傷病名区分」
ＤＰＣレセプトの請求ファイル（図５参照）の傷病レコード（ＳＢ）（図５４参照）に含まれる「傷病名区分」の項目からデータ（傷病名区分コード）があれば取得し、「傷病名区分」のデータとしてセットする。なお、傷病名区分コードは以下のように定められている
０１：傷病名（医療資源をもっとも投入した傷病名）
０２：副傷病名
１１：主傷病名
２１：入院の契機となった傷病名
３１：医療資源を２番目に投入した傷病名
４１：入院時併存傷病名（１）
４２：入院時併存傷病名（２）
４３：入院時併存傷病名（３）
４４：入院時併存傷病名（４）
５１：入院後発症傷病名（１）
５２：入院後発症傷病名（２）
５３：入院後発症傷病名（３）
５４：入院後発症傷病名（４）
なお、調剤レセプトの請求ファイルには、病名ファイル４５ｂのレコードの項目のために取得するデータはないので、調剤レセプトの請求ファイルの処理については、この病名ファイルのレコードの生成の処理はスキップされる。
【０１４５】
＜＜Ｆ４．３  請求明細ファイル＞＞
請求明細ファイル４５ｃは、電子レセプトデータファイルに含まれる各レセプトの請求の明細に関するデータを内容とする項目で構成されたレコードを蓄積するファイルであり、そのレコードは１請求明細毎に生成される。ここで、１請求明細とは、医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル及び歯科レセプトの請求ファイルにおける摘要情報、出来高情報及び診療行為情報に含まれる、各行為についての請求を、原則として診療識別単位かつ実施日単位で１レコードとするものであり、調剤レセプトの請求ファイルでは、調剤情報レコード（ＣＺ）単位かつ実施日単位で１レコードとするものである。
【０１４６】
図５８〜図５９は、請求明細ファイル４５ｃに含まれるレコードの項目の名称と、そのデータソースを表形式で示した図である。図５８〜図５９に示すように、請求明細ファイル４５ｃは、管理番号、データ区分、順序番号、レセプト電算コード、行為名称、行為点数、行為薬剤料、行為材料料、円・点区分、行為回数、実施年月日、院外処方フラグ、個体識別子、の各項目を含む。これらの項目は、請求明細ファイル４５ｃのレコードに必要と考えられる項目であるが、請求明細ファイル４５ｃはさらにこれら以外の項目を含んでもよい。これらの項目のうち、管理番号及び個体識別子の項目のデータの生成については、後続する管理番号及び個体識別子付与の処理（Ｆ５）で実行する。従って、それ以外のレコードの項目についてのデータ取得及びデータ生成について説明する。なお、図５８〜図５９に示した項目の順序は一例であり、項目の記録の順はこれに拘束されることはない。
【０１４７】
なお、図６０〜図１００は、請求明細ファイル４５ｃのレコードの各項目をセットするためにデータを取得する医科レセプト、ＤＰＣレセプト、歯科レセプト及び調剤レセプトの各請求ファイルの各レコードの項目及び記録形式を示す図であり、必要に応じて説明中で引用する。図６０〜図６１は、医科レセプトの請求ファイルの診療行為レコード（ＳＩ）、図６２〜図６３は、ＤＰＣレセプトの請求ファイルの診療行為レコード（ＳＩ）、図６４〜図６５は、医科レセプトの請求ファイルの医薬品レコード（ＩＹ）、図６６〜図６７は、ＤＰＣレセプトの請求ファイルの医薬品レコード（ＩＹ）、図６８〜図７０は、医科レセプトの請求ファイルの特定器材レコード（ＴＯ）、図７１〜図７２は、ＤＰＣレセプトの請求ファイルの特定器材レコード（ＴＯ）、図７３は、医科レセプトの請求ファイルのコメントレコード（ＣＯ）、図７４は、ＤＰＣレセプトの請求ファイルのコメントレコード（ＣＯ）、図７５〜図８２は、歯科レセプトの請求ファイルの歯科診療行為レコード（ＳＳ）、図８３〜図８４は、歯科レセプトの請求ファイルの医科診療行為レコード（ＳＩ）、図８５〜図８６は、歯科レセプトの請求ファイルの医薬品レコード（ＩＹ）、図８７〜図８８は、歯科レセプトの請求ファイルの特定器材レコード（ＴＯ）、図８９は、歯科レセプトの請求ファイルのコメントレコード（ＣＯ）、図９０は、調剤レセプトの請求ファイルの処方基本レコード（ＳＨ）、図９１〜図９２は、調剤レセプトの請求ファイルの調剤情報レコード（ＣＺ）、図９３は、調剤レセプトの請求ファイルの医薬品レコード（ＩＹ）、図９４は、調剤レセプトの請求ファイルの特定器材レコード（ＴＯ）、図９５〜図９７は、調剤レセプトの請求ファイルの基本料・薬学管理料レコード（ＫＩ）、図９８〜図１００は、医科レセプト・ＤＰＣレセプト及び歯科レセプトの請求ファイルの日計表レコード（ＮＩ）、の各項目の記録形式及び記録内容を示した図であり、出展はすべて厚生労働省のホームページからダウンロードしたものである。
【０１４８】
図５８〜図５９では、管理番号及び個体識別子を除く各項目について、説明及びデータソースが各項目の右側の列に示され、電子レセプトデータファイルのどのファイルの、どのレコードの、どの項目からデータを取得し、請求明細ファイル４５ｃのレコードの項目としてセットするかの概要が記載されている。
【０１４９】
ここで、上にも述べたように、１請求明細とは、医科レセプトの請求ファイル、ＤＰＣレセプトの請求ファイル、歯科レセプトの請求ファイル及び調剤レセプトの請求ファイルにおける摘要情報、出来高情報、診療行為情報及び処方情報に含まれる、各行為についての請求を、原則として診療識別単位あるいは調剤情報レコード（ＣＺ）単位かつ実施日単位で１レコードとするものである。従って、先に説明したレセプトプロフィールファイル４５ａや病名ファイル４５ｂのように、各請求ファイルの各レセプトのレコードの項目からダイレクトにデータを取得して１レコードを生成するのではなく、各レセプトに記録されている摘要情報、出来高情報、診療行為情報及び処方情報を分割して１レコードを生成する必要がある。そこで、各項目の説明に入る前に、請求明細ファイル４５ｃを構成する１請求明細のレコードの生成について説明する。
【０１５０】
１請求明細のレコードの生成について
最初に、医科レセプト・ＤＰＣレセプト及び歯科レセプトの請求ファイルについて、１請求明細のレコードの生成を説明する。まず、これらレセプトの請求ファイルの各レセプトから、診療識別単位で摘要情報、出来高情報又は診療行為情報のデータを読み込む。この処理は、初期処理の処理番号付与（Ｆ３、図２参照）により、１ファイル単位、１レセプト単位、１診療識別単位、１診療報酬明細単位で、通し番号が付与されているので、この処理番号を利用して、診療識別単位でデータを読み込む。次に、実施日単位でデータを分割する。
【０１５１】
診療識別単位でデータを読み込んだ後、当該診療識別単位に属する各行為のレコードの項目「回数」に記録されたデータを読み出し、各行為における回数がすべて同一かどうか判断する。各行為における回数がすべて同一であれば、当該診療識別単位で１請求明細のレコードを生成する。
【０１５２】
分割された当該診療識別単位に属する各行為のレコードの項目「回数」に記録されたデータを読み出し、各行為における回数が同一でない場合は、読み出された回数の内最少の回数に合わせて１請求明細のレコードを生成し、残りの回数が異なる行為について、別の請求明細のレコードを生成する。
【０１５３】
次に、調剤レセプトの請求ファイルについて、１請求明細のレコードの生成を説明する。調剤レセプトの請求ファイルでは、処方基本レコード（ＳＨ）で医薬品の剤形・用法・単位・薬剤料等を記録し、調剤情報レコード（ＣＺ）で１調剤日単位の情報（調剤料および調剤料の加算情報を含む）を記録し、医薬品レコード（ＩＹ）若しくは特定器材レコード（ＴＯ）群が記録される。この処方基本レコード（ＳＨ）、調剤情報レコード（ＣＺ）、医薬品レコード（ＩＹ）もしくは特定器材レコード（ＴＯ）は、必ずセットで記録される。調剤レセプトの請求ファイルでの１請求明細のレコードは、調剤情報レコード（ＣＺ）ごとに１つ作成される。分割調剤等で調剤情報レコード（ＣＺ）が複数存在する場合は、調剤情報レコード（ＣＺ）の数だけ作成される。また、調剤情報レコード（ＣＺ）に、調剤料と調剤料の加算の記録が含まれている場合は、調剤料及び調剤料の加算で、１請求明細のレコードを作成する。
【０１５４】
次に、図５８〜図５９に示す、請求明細ファイル４５ｃのレコードに含まれる各項目（管理番号及び個体識別子を除く）について説明する。
【０１５５】
２番目の項目「データ区分」
請求明細ファイル４５ｃのレコードは、請求明細単位で生成される。従って、医科レセプトまたはＤＰＣレセプトの請求ファイル（図３、図５参照）の当該請求明細に関連する診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）またはコメントレコード（ＣＯ）に含まれる「診療識別」の項目に記録されている診療識別コード（図６０、図６２、図６４、図６６、図６８、図７１、図７３、図７４参照）、歯科レセプトの請求ファイル（図７参照）の当該請求明細に関連する歯科診療行為レコード（ＳＳ）、医科診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）またはコメントレコード（ＣＯ）に含まれる「診療識別」に記録されている診療識別コード（図７５、図８３、図８５、図８７、図８９参照）を取得し、「データ区分」のデータとしてセットする。
【０１５６】
３番目の項目「順序番号」
上でも説明したように、請求明細ファイル４５ｃのレコードは、２番目に項目「データ区分」単位で摘要情報、出来高情報、診療行為情報または処方情報のデータを読み込み、それを分割して１請求明細単位でレコードを生成している。この「順序番号」は、読み込んだデータ区分単位で、請求明細レコードの出現順に０００１から採番する。新たにデータ区分単位で読み込むごとに、また請求明細レコードの出現順に０００１から採番し直す。項目「順序番号」には１請求明細毎にこの採番された４桁の数字のデータをセットする。
【０１５７】
４番目の項目「レセプト電算コード」
医科レセプトの請求ファイル及びＤＰＣレセプトの請求ファイルの場合は、１請求明細に含まれる診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）または特定器材レコード（ＴＯ）のうち一番目に出現する行為または前記した行為がない場合の一番目のコメントレコード（ＣＯ）に含まれる診療行為コード・医薬品コード・特定器材コード又はコメントコードの項目に記録されている厚生労働大臣によって定められているコード（以下、「厚労省コード」という）を「レセプト電算コード」の項目のデータとしてセットする。
【０１５８】
歯科レセプトの請求ファイルの場合は、１請求明細に含まれる歯科診療行為レコード（ＳＳ）、医科診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）または特定器材レコード（ＴＯ）のうち一番目に出現する行為または前記した行為がない場合の一番目に出現するコメントレコード（ＣＯ）に含まれる診療行為コード・医薬品コード・特定器材コード又はコメントコードの項目に記録されている厚労省コードを「レセプト電算コード」の項目のデータとしてセットする。
【０１５９】
５番目の項目「行為名称」
上記した４番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタ・医薬品マスタ・特定器材マスタ・コメントマスタ・歯科診療行為マスタ・調剤行為マスタを検索して、該当する行為名称（漢字モード）を取得して、「行為名称」の項目のデータとしてセットする。
【０１６０】
６番目の項目「行為点数」
上記した２番目の項目「データ区分」及び３番目の項目「順序番号」でグループ化した一連の行為（単独の行為もあり得る）の合計点数を、グループ化した行為のレコードの「点数」の項目から取得して、「行為点数」のデータとしてセットする。
【０１６１】
７番目の項目「行為薬剤料」
上記した２番目の項目「データ区分」及び３番目の項目「順序番号」でグループ化した一連の行為（単独の行為もあり得る）のうち、医薬品レコード（ＩＹ）に記録されている点数のみの合計点数を、グループ化した行為の医薬品レコード（ＩＹ）の「点数」の項目から取得して、「行為薬剤料」のデータとしてセットする。
【０１６２】
８番目の項目「行為材料料」
上記した２番目の項目「データ区分」及び３番目の項目「順序番号」でグループ化した一連の行為（単独の行為もあり得る）のうち、特定器材レコード（ＴＯ）に記録されている点数のみの合計点数を、グループ化した行為の特定器材レコード（ＴＯ）の「点数」の項目から取得して、「行為材料料」のデータとしてセットする。
【０１６３】
９番目の項目「円・点区分」
上記した４番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタ・医薬品マスタを検索する。レセプト電算コードに該当する行為が診療行為レコード（ＳＩ）の場合、医科診療行為マスタにおいて、新又は現点数・点数識別が１（金額）であれば、「円・点区分」のデータとして１をセットし、上記以外であれば、０をセットする。また、レセプト電算コードに該当する行為が医薬品レコード（ＩＹ）の場合、医薬品マスタにおいて、新又は現点数・点数識別が１（金額）であれば、「円・点区分」のデータとして１をセットし、上記以外であれば、０をセットする。一方、レセプト電算コードに該当する行為が特定器材レコード（ＴＯ）の場合は、すべて「円・点区分」の項目のデータとして１をセットし、該当する行為がコメントレコード（ＣＯ）の場合は、すべて「円・点区分」の項目のデータとして０をセットする。
【０１６４】
１０番目の項目「行為回数」
上記した４番目の項目にセットされたレセプト電算コードに該当する行為のレコードに含まれる項目「回数」のデータを読み出し、「行為回数」の項目のデータとしてセットする。
【０１６５】
１１番目の項目「実施年月日」
上記した４番目の項目にセットされたレセプト電算コードに該当する行為のレコードに含まれる項目「算定日情報」のデータを読み出し、行為が実施された日にちを取得する。そして、当該請求明細が属するレセプトのレセプト共通レコード（ＲＥ）の項目「診療年月」から診療年月を取得して西暦変換した上、取得した日にちと組み合わせて実施年月日を生成して、「実施年月日」のデータとしてセットする。
【０１６６】
１２番目の項目「院外処方フラグ」
この項目は、診療識別コードが１４、２１、２２、２３の場合でかつ点数が０点の場合には、院外処方と判定し、院外処方フラグの項目に「１」をセットする。
【０１６７】
＜＜Ｆ４．４  行為明細ファイル＞＞
行為明細ファイル４５ｄは、電子レセプトデータファイルに含まれる各レセプトの請求明細に関して実施した行為の明細を内容とする項目で構成されたレコードを蓄積するファイルであり、そのレコードは１行為明細毎に生成される。ここで、請求明細ファイル４５ｃにおける１請求明細が、医科レセプトの請求ファイル・ＤＰＣレセプトの請求ファイル及び歯科レセプトの請求ファイルにおける摘要情報、出来高情報及び診療行為情報に含まれる、各行為についての請求を、原則として診療識別単位かつ実施日単位で１レコードとするものであり、調剤レセプトの請求ファイルについては、調剤情報レコード（ＣＺ）単位かつ実施日単位での行為を１レコードとするものであるのに対し、１行為明細とは、１請求明細に複数の行為が含まれている場合は、行為ごとに明細を分割したものであり、実施日単位かつ行為単位の明細となる。
【０１６８】
図１０１〜図１０４は、行為明細ファイル４５ｄに含まれるレコードの項目の名称と、そのデータソースを表形式で示した図である。図１０１〜図１０４に示すように、行為明細ファイル４５ｄを構成するレコードは、管理番号、データ区分、順序番号、行為明細番号、病院点数マスタコード、レセプト電算コード、解釈番号、行為明細名称、使用量、基準単位、明細金額（点数）、明細金額（薬剤）、明細金額（材料）、円・点区分、実績点数、包括区分、行為点数、行為薬剤料、行為材料料、行為回数、実施年月日、病棟区分、入外区分、負担区分、の各項目を含む。これらの項目は、行為明細ファイル４５ｄのレコードに必須の項目であるが、行為明細ファイル４５ｄはさらにこれら以外の項目を含んでもよい。これらの項目のうち、管理番号の項目のデータの生成については、後続する管理番号及び個体識別子付与の処理（Ｆ５）で実行する。従って、それ以外のレコードの項目についてのデータ取得及びデータ生成について説明する。なお、図１０１〜図１０４に示した項目の順序は一例であり、項目の記録の順はこれに拘束されることはない。
【０１６９】
なお、行為明細ファイル４５ｄのレコードの各項目をセットするためにデータを取得する医科レセプト、ＤＰＣレセプト、歯科レセプト及び調剤レセプトの各請求ファイルのレコードは、請求明細ファイル４５ｃのレコードの各項目をセットするためのものとほぼ同じであるので、説明は省略する。
【０１７０】
図１０１〜図１０４では、管理番号を除く各項目について、説明及びデータソースが各項目の右側の列に示され、電子レセプトデータファイルのどのファイルの、どのレコードの、どの項目からデータを取得し、行為明細ファイル４５ｄのレコードの項目としてセットするかの概要が記載されている。
【０１７１】
ここで、上にも述べたように、１行為明細とは、１請求明細に複数の行為が含まれている場合は、行為ごとに明細を分割したものであり、実施日単位かつ行為単位の明細となる。ここで、請求明細ファイル４５ｃの１レコードは、診療識別単位かつ実施日単位の請求明細である。そこで、１行為明細のレコードを生成するためには、それぞれの診療識別に従って、１請求明細のレコード毎に、当該請求明細に含まれる摘要情報、出来高情報、診療行為情報、処方情報のレコードを行為毎に分割する。
【０１７２】
次に、行為明細ファイル４５ｄのレコードに含まれる各項目（管理番号、病院点数マスタコード、解釈番号、病棟区分は、後処理または未使用なので、除く）について説明する。
【０１７３】
２番目の項目「データ区分」
当該行為明細が属する請求明細（すなわち、分割元である１請求明細）のデータ区分（請求明細ファイル４５ｃのレコードに含まれる、項目「データ区分」（図５８参照）に記録されているデータ）を、この「データ区分」のデータとしてセットする。
【０１７４】
３番目の項目「順序番号」
当該行為明細が属する請求明細（すなわち、分割元である１請求明細）の順序番号、すなわち、請求明細ファイル４５ｃのレコードに含まれる項目「順序番号」（図５８参照）に記録されているデータを、この「順序番号」の項目のデータとしてセットする。
【０１７５】
４番目の項目「行為明細番号」
行為明細ファイル４５ｄのレコードは、１請求明細単位（すなわち、２番目の項目「データ区分」かつ３番目の項目「順序番号」の付与単位）で、摘要情報、出来高情報、診療行為情報または処方情報のデータを読み込み、それを分割して１行為明細単位のレコードを生成している。この「行為明細番号」は、読み込んだデータ区分かつ順序番号単位の請求明細から行為明細を１レコードずつ分割していく過程で、行為明細レコードの出現順に０００１から採番する。新たにデータ区分かつ順序番号単位で読み込むごとに、また行為明細レコードの出現順に０００１から採番し直す。この「行為明細番号」の項目には、上記した１行為明細毎に採番された４桁の数字のデータをセットする。
【０１７６】
６番目の項目「レセプト電算コード」
医科レセプトの請求ファイル及びＤＰＣレセプトの請求ファイルの場合は、当該行為明細に含まれる診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）またはコメントレコード（ＣＯ）に含まれる診療行為コード・医薬品コード・特定器材コード又はコメントコードの項目に記録されている厚労省コードを「レセプト電算コード」の項目のデータとしてセットする。
【０１７７】
歯科レセプトの請求ファイルの場合は、当該行為明細に含まれる歯科診療行為レコード（ＳＳ）・医科診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）・特定器材レコード（ＴＯ）またはコメントレコード（ＣＯ）に含まれる診療行為コード・医薬品コード・特定器材コード又はコメントコードの項目に記録されている厚労省コードを「レセプト電算コード」の項目のデータとしてセットする。
【０１７８】
８番目の項目「行為明細名称」
上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタ・医薬品マスタ・特定器材マスタ・コメントマスタ・歯科診療行為マスタ・調剤行為マスタを検索して、該当する行為名称（漢字モード）を取得して、「行為明細名称」の項目のデータとしてセットする。
【０１７９】
９番目の項目「使用量」
医科レセプトの請求ファイル・ＤＰＣレセプトの請求ファイルおよび歯科レセプトの請求ファイルの場合は、当該行為明細に含まれる診療行為レコード（ＳＩ）・歯科診療行為レコード（ＳＳ）・医科診療行為レコード（ＳＩ）・医薬品レコード（ＩＹ）または特定器材レコード（ＴＯ）に含まれる「数量データ」または「使用量」の項目に記録されているデータを読み出し、この「使用量」の項目のデータとしてセットする。
【０１８０】
１０番目の項目「基準単位」
上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタ・医薬品マスタ・特定器材マスタ・コメントマスタ・歯科診療行為マスタ・調剤行為マスタを検索する。レセプト電算コードに該当する行為が診療行為レコード（ＳＩ）の場合、医科診療行為マスタにおいて、該当するデータ規格コードをこの「基準単位」の項目のデータとしてセットする。また、レセプト電算コードに該当する行為が医薬品レコード（ＩＹ）の場合、医薬品マスタにおいて、該当する単位・コードをこの「基準単位」の項目のデータとしてセットする。一方、レセプト電算コードに該当する行為が特定器材レコード（ＴＯ）の場合は、特定器材マスタにおいて、レセプト電算コードに該当する単位・コードが０（ゼロ）以外の場合は、該当する単位・コードを、この「基準量」の項目のデータとしてをセットし、単位・コードが０（ゼロ）の場合は、このレコードに含まれる「単位コード」の項目のデータを読み出して、この「基準単位」の項目としてセットする。なお、厚生労働省のマスタにおいて、該当する行為の単位コードまたはデータ規格コードがＮｕｌｌまたは０（ゼロ）と規定されてた場合は、この「基準単位」の項目として０００（数値）をセットする。また、該当する行為がコメントレコード（ＣＯ）の場合には、同様に０００（数値）をセットする。
【０１８１】
１１番目の項目「明細金額（点数）」
当該行為明細に該当するレコードが、医薬品レコード（ＩＹ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ）の場合は、この「明細金額（点数）」の項目には０（ゼロ）をセットする。
【０１８２】
当該行為明細に該当するレコードが、医科レセプト及びＤＰＣレセプトの請求ファイルの診療行為レコード（ＳＩ）・歯科レセプトの請求ファイルの歯科診療行為レコード（ＳＳ）及び医科診療行為レコード（ＳＩ）の場合、上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタを検索し、当該レセプト電算コードに該当する「新又は現点数」において定義されている値を取得し、取得した値や当該診療行為レコード（ＳＩ）に該当するデータ区分を参照した計算を実行して求めた点数を、この「明細金額（点数）」の項目にセットする。
【０１８３】
１２番目の項目「明細金額（薬剤）」
当該行為明細に該当するレコードが、診療行為レコード（ＳＩ）、特定器材レコード（ＴＯ）、コメントレコード（ＣＯ）の場合は、この「明細金額（薬剤）」の項目には０（ゼロ）をセットする。
【０１８４】
当該行為明細に該当するレコードが、医科レセプト・ＤＰＣレセプト・歯科レセプト及び調剤レセプトの請求ファイルの医薬品レコード（ＩＹ）の場合、上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医薬品マスタを検索し、当該レセプト電算コードに該当する「新又は現金額・金額種別」に規定されている値を求め、新または現金額に当該レコードに含まれる項目「使用量」の値を乗じて求めた値を、この「明細金額（薬剤）」の項目のデータとしてセットする。
【０１８５】
１３番目の項目「明細金額（材料）」
当該行為明細に該当するレコードが、診療行為レコード（ＳＩ）、医薬品レコード（ＩＹ）、コメントレコード（ＣＯ）の場合は、この「明細金額（材料）」の項目には０（ゼロ）をセットする。
【０１８６】
当該行為明細に該当するレコードが、医科レセプト・ＤＰＣレセプト・歯科レセプト及び調剤レセプトの請求ファイルの特定器材レコード（ＴＯ）の場合、上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医薬品マスタを検索し、当該レセプト電算コードに該当する「新又は現金額・金額種別」に規定されている値を求め、新または現金額に当該レコードに含まれる項目「使用量」の値を乗じて求めた値を、この「明細金額（薬剤）」の項目のデータとしてセットする。
【０１８７】
１４番目の項目「円・点区分」
上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタ・医薬品マスタ・特定器材マスタを検索する。レセプト電算コードに該当する行為が診療行為レコード（ＳＩ）の場合、医科診療行為マスタにおいて、新又は現点数・点数識別が１（金額）であれば、「円・点区分」のデータとして１をセットし、上記以外であれば、０をセットする。また、レセプト電算コードに該当する行為が医薬品レコード（ＩＹ）の場合、医薬品マスタにおいて、新又は現点数・点数識別が１（金額）であれば、「円・点区分」のデータとして１をセットし、上記以外であれば、０をセットする。一方、レセプト電算コードに該当する行為が特定器材レコード（ＴＯ）の場合は、すべて「円・点区分」の項目のデータとして１をセットし、該当する行為がコメントレコード（ＣＯ）の場合は、すべて「円・点区分」の項目のデータとして０をセットする。
【０１８８】
１５番目の項目「実績点数」
各レセプトに記録されている１請求明細単位の点数を、１行為明細単位に分割して、この「実績点数」の項目のデータとしてセットする。１請求明細に複数のレコードが含まれている場合、最終の医薬品レコード（ＩＹ）または特定器材レコード（ＴＯ）に医薬品のみの点数または特定器材のみの点数がまとめて記録されているが、１請求明細を各行為明細のレコードに分割しても、「実績点数」の項目には、最後のレコードに該当する行為明細の「実績点数」」の項目に点数をまとめてセットし、他のレコードの「実績点数」の項目には「０（ゼロ）」をセットする。
【０１８９】
１６番目の項目「包括区分」
当該行為明細に該当するレコードが、医科レセプト及びＤＰＣレセプトの請求ファイルの診療行為レコード（ＳＩ）の場合、上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタを検索し、当該レセプト電算コードに該当する「ＤＰＣ摘要区分」に規定する値を取得して、この「包括区分」のデータとしてセットする。当該行為明細に該当するレコードが診療行為レコード（ＳＩ）に該当しない場合は、この「包括区分」のデータとして０（ゼロ）をセットする。
【０１９０】
１７番目の項目「行為点数」
当該行為明細が属する請求明細について、請求明細ファイル４５ｃの「行為点数」の項目に記録されているデータを、この「行為点数」のデータとしてセットする。
【０１９１】
１８番目の項目「行為薬剤料」
当該行為明細が属する請求明細について、請求明細ファイル４５ｃの「行為薬剤料」の項目に記録されているデータを、この「行為薬剤料」のデータとしてセットする。
【０１９２】
１９番目の項目「行為材料料」
当該行為明細が属する請求明細について、請求明細ファイル４５ｃの「行為材料料」の項目に記録されているデータを、この「行為材料料」のデータとしてセットする。
【０１９３】
２０番目の項目「行為回数」
当該行為明細が属する請求明細について、請求明細ファイル４５ｃの「行為回数」の項目に記録されているデータを、この「行為回数」のデータとしてセットする。
【０１９４】
２１番目の項目「実施年月日」
医科レセプト・ＤＰＣレセプト及び歯科レセプトの請求ファイルの場合は、当該行為明細のレコードに含まれる項目「算定日情報」のデータを読み出し、行為が実施された日にちを取得する。そして、当該行為明細が属するレセプトのレセプト共通レコード（ＲＥ）の項目「診療年月」から診療年月を取得して西暦変換した上、取得した日にちと組み合わせて実施年月日を生成して、「実施年月日」のデータとしてセットする。
【０１９５】
２３番目の項目「入外区分」
当該行為明細が属するレセプトのレセプト共通レコード（ＲＥ）の項目「レセプト種別」に記録されている値から、奇数（入院）であれば「１」、偶数（入院外）であれば「２」を、この「入外区分」のデータとしてセットする。
【０１９６】
２４番目の項目「負担区分」
当該行為明細のレコードに含まれる項目「負担区分」に記録されている負担区分コードの値を、この「負担区分」の項目のデータとしてセットする。
【０１９７】
＜＜Ｆ４．５  診療録ファイル＞＞
診療録ファイル４５ｅは、入院患者に関する診療経過の記録を内容とする項目で構成されたレコードを蓄積するファイルであり、電子レセプトデータファイルに含まれるＤＰＣレセプトの請求ファイルのみから生成される。
【０１９８】
図１０５〜図１０８は、診療録ファイル４５ｅに含まれるレコードの項目の名称と、そのデータソースを表形式で示した図である。図１０５〜図１０８に示すように、診療録ファイル４５ｅは、管理番号、診療科区分、診断群分類番号、ＤＰＣ転帰区分、死因、転科の有無、一般病棟以外の病棟移動の有無、予定・緊急入院区分、前回退院年月日、前回同一傷病での入院の有無、入院時年齢、出生時体重、ＪＣＳ、Ｂｕｒｎ  Ｉｎｄｅｘ、重症度等、ＧＡＦ、傷病名コード０１、傷病名称０１、修飾語コード０１、傷病名称＋修飾語名称０１、補足コメント０１、ＩＣＤ１０コード０１、死因０１、傷病名区分０１、の項目を含み、その後に前記した傷病名コードから傷病名区分までの項目のユニットが０２〜１３の順番を付与することによって１２ユニット含み、最後に医療機関別係数の項目が設けられている。これらの項目は、診療録ファイル４５ｅのレコードに必要と考えられる項目であるが、診療録ファイル４５ｅはさらにこれら以外の項目を含んでもよい。これらの項目のうち、管理番号の項目のデータの生成については、後続する管理番号及び個体識別子付与の処理（Ｆ５）で実行する。従って、それ以外のレコードの項目についてのデータ取得及びデータ生成について説明する。なお、図１０５〜図１０８に示した項目の順序は一例であり、項目の記録の順はこれに拘束されることはない。
【０１９９】
図１０９〜図１１１は、診療録ファイル４５ｅのレコードの各項目をセットするためにデータを取得するＤＰＣレセプトの請求ファイルのレコード（これまでの説明でまだ登場していないレコード）の項目及び記録形式を示す図であり、必要に応じて説明中で引用する。図１０９〜図１１０は、ＤＰＣレセプトの請求ファイルの患者基礎レコード（ＫＫ）、図１１１は、ＤＰＣレセプトの請求ファイルの外泊レコード（ＧＡ）の各項目の記録形式及び記録内容を示した図であり、出展はすべて厚生労働省のホームページからダウンロードしたものである。
【０２００】
図１０５〜図１０８では、各項目について、データソースが各項目の右側の列に示され、電子レセプトデータファイルのどのファイルの、どのレコードの、どの項目からデータを取得し、診療録ファイル４５ｅのレコードの項目としてセットするかが記載されている。
【０２０１】
次に、診療録ファイル４５ｅのレコードに含まれる各項目（管理番号、転科の有無、を除く）について説明する。
【０２０２】
２番目の項目「診療科区分」については、ＤＰＣレセプトの請求ファイルのレセプト共通レコード（ＲＥ）に含まれる項目「診療科名」（図２８参照）に記録されている診療科名コードを読み出し、この「診療科区分」の項目のデータとしてセットする。
【０２０３】
３番目〜５番目の項目「診断群分類番号」、「ＤＰＣ転帰区分」及び「死因」については、ＤＰＣレセプトの請求ファイルの診断群分類レコード（ＢＵ）に含まれる項目「診断群分類番号」、「ＤＰＣ転帰区分」及び「死因」（図５０参照）のデータをそれぞれ読み出して、これらの項目のデータとしてセットする。
【０２０４】
７番目〜１６番目の項目「一般病棟以外の病棟移動の有無」、「予定・緊急入院区分」、「前回退院年月日」、「前回同一傷病での入院の有無」、「入院時年齢」、「出生時体重」、「ＪＣＳ」、「Ｂｕｒｎ  Ｉｎｄｅｘ」、「重症度等」及び「ＧＡＦ」については、ＤＰＣレセプトの請求ファイルの患者基礎レコード（ＫＫ）に含まれる項目、「一般病棟以外の病棟移動の有無」、「予定・緊急入院区分」、「前回退院年月日」、「前回同一傷病での入院の有無」、「入院時年齢」、「出生時体重」、「ＪＣＳ」、「Ｂｕｒｎ  Ｉｎｄｅｘ」、「重症度等」及び「ＧＡＦ」（図１０９〜１１０参照）のデータをそれぞれ読み出して、これらの項目のデータとしてセットする。なお、「前回退院年月日」の項目については、患者基礎レコード（ＫＫ）に含まれる当該項目のデータが和暦で記録されている場合は、西暦に変換してセットする。
【０２０５】
１７番目〜２４番目の項目「傷病名コード０１」、「傷病名称０１」、「修飾語コード０１」、「傷病名称＋修飾語名称０１」、「補足コメント０１」、「ＩＣＤ１０コード０１」、「死因０１」及び「傷病名区分０１」については、項目「傷病名称＋修飾語名称０１」を除いて、「ＤＰＣレセプトの請求ファイルの傷病レコード（ＳＢ）に含まれる項目「傷病名コード」、「傷病名称」、「修飾語コード」、「補足コメント」、「ＩＣＤ１０コード」、「死因」及び「傷病名区分」（図５４参照）のデータをそれぞれ読み出して、これらの項目のデータとしてセットする。また、項目「傷病名称＋修飾語名称０１」については、項目「修飾語コード」のデータからデータ処理用マスタ群４８ｉに含まれる修飾語マスタを参照して修飾語を取得し、項目「傷病名称」のデータと組み合わせて、「傷病名称＋修飾語名称０１」の項目のデータとしてセットする。
【０２０６】
なお、レセプトには、複数の病名が記載される可能性が高く、そうした場合には、傷病レコード（ＳＢ）は病名毎に記録される。また、一つの傷病名が複数の傷病名区分に該当する場合は、傷病名区分ごとに傷病レコード（ＳＢ）を記録することになっている。この点を考慮して、診療録ファイル４５ｅでは、１レコードにつき傷病名に関する記録を１３件まで記録できるようになっている。
【０２０７】
最後の項目「医療機関別係数」については、ＤＰＣレセプトの請求ファイルの外泊レコード（ＧＡ）に含まれる項目「医療機関別係数」（図１１１参照）に記録されているデータを読み出し、この項目のデータとしてセットする。
【０２０８】
＜＜Ｆ４．６  包括診療行為ファイル＞＞
包括診療行為ファイル４５ｆは、包括診療行為の明細を内容とする項目で構成されたレコードを蓄積するファイルであり、電子レセプトデータファイルに含まれるＤＰＣレセプトの請求ファイルのみから生成される。
【０２０９】
図１１２〜図１１３は、包括診療行為ファイル４５ｆに含まれるレコードの項目の名称と、そのデータソースを表形式で示した図である。図１１２〜図１１３に示すように、包括診療行為ファイル４５ｆは、管理番号、データ区分、順序番号、行為明細番号、病院点数マスタコード、レセプト電算コード、解釈番号、診療明細名称、使用量、基準単位、明細金額（点数）、明細金額（薬剤）、明細金額（材料）、円・点区分、実績点数、包括区分、行為点数、行為薬剤料、行為材料料、行為回数、実施年月日、医師コード、病棟コード、病棟区分、入外区分、負担区分、の項目を含んでいる。これらの項目は、包括診療行為ファイル４５ｆのレコードに必要と考えられる項目であるが、包括診療行為ファイル４５ｆはさらにこれら以外の項目を含んでもよい。これらの項目のうち、管理番号の項目のデータの生成については、後続する管理番号及び個体識別子付与の処理（Ｆ５）で実行する。従って、それ以外のレコードの項目についてのデータ取得及びデータ生成について説明する。なお、図１１２〜図１１３に示した項目の順序は一例であり、項目の記録の順はこれに拘束されることはない。
【０２１０】
図１１４は、包括診療行為ファイル４５ｆのレコードの各項目をセットするためにデータを取得するＤＰＣレセプトの請求ファイルのコーディングデータレコード（ＣＤ）の項目及び記録形式を示す図であり、出展はすべて厚生労働省のホームページからダウンロードしたものである。
【０２１１】
図１１２〜図１１３では、各項目について、データソースが各項目の右側の列に示され、電子レセプトデータファイルのどのファイルの、どのレコードの、どの項目からデータを取得し、包括診療行為ファイル４５ｆのレコードの項目としてセットするかが記載されている。
【０２１２】
次に、包括診療行為ファイル４５ｆのレコードに含まれる各項目（管理番号、病院点数マスタコード、解釈番号、実績点数、行為点数、行為薬剤料、行為材料料、医師コード、病棟コード、病棟区分、を除く）について説明する。
【０２１３】
２番目〜４番目の項目「データ区分」、「順序番号」及び「行為明細番号」については、ＤＰＣレセプトの請求ファイルのコーディングデータレコード（ＣＤ）に含まれる項目「診療識別」、「順序番号」及び「行為明細番号」（図１１４参照）に記録されているデータを読み出し、それぞれの項目のデータとしてセットする。
【０２１４】
６番目の項目「レセプト電算コード」については、ＤＰＣレセプトの請求ファイルのコーディングレコード（ＣＤ）に含まれる項目「レセプト電算処理システム用コード」に記録されている診療行為コード・医薬品コード又は特定器材コードを読み出して、この「レセプト電算コード」の項目のデータとしてセットする。
【０２１５】
８番目の項目「診療明細名称」については、６番目の項目「レセプト電算コード」のデータから、データ処理用マスタ群４８ｉに含まれる厚生労働省から提供されている診療行為マスタ・医薬品マスタまたは特定器材マスタから文字データを取得して、この「診療明細名称」の項目のデータとしてセットする。
【０２１６】
９番目の項目「使用量」及び１０番目の項目「基準単位」については、ＤＰＣレセプトの請求ファイルのコーディングデータレコード（ＣＤ）に含まれる「使用量」及び「単位コード」のデータを読み出し、それぞれこれらの「使用量」及び「基準単位」の項目のデータとしてセットする。
【０２１７】
１１番目の項目「明細金額（点数）」
当該行為明細に該当する行為が上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタ・医薬品マスタ・特定器材マスタを検索した結果、診療行為に該当する場合は、当該レセプト電算コードに該当する点数またはきざみ計算のデータを取得し、それに基づいて計算して求めた点数を、この「明細金額（点数）」の項目にセットする。
【０２１８】
１２番目の項目「明細金額（薬剤）」
当該行為明細に該当する行為が上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタ・医薬品マスタ・特定器材マスタを検索した結果、医薬品に該当する場合は、当該レセプト電算コードに該当する「新又は現金額・金額種別」に規定されている値を求め、第９番目の項目「使用量」の値を乗じて求めた値を、この「明細金額（薬剤）」の項目のデータとしてセットする。
【０２１９】
１３番目の項目「明細金額（材料）」
当該行為明細に該当する行為が上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタ・医薬品マスタ・特定器材マスタを検索した結果、特定器材に該当する場合は、当該レセプト電算コードに該当する「新又は現金額・金額種別」に規定されている値を求め、第９番目の項目「使用量」の値を乗じて求めた値を、この「明細金額（材料）」の項目のデータとしてセットする。
【０２２０】
１４番目の項目「円・点区分」
上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタ・医薬品マスタ・特定器材マスタを検索し、レセプト電算コードに該当する点数識別のデータを読み出して、点数であれば０（ゼロ）、金額であれば１を、「円・点区分」の項目のデータとしてセットする。
【０２２１】
１６番目の項目「包括区分」
当該行為明細に該当する行為が上記した６番目の項目にセットされたレセプト電算コードから、データ処理用マスタ群４８ｉに記憶されている厚生労働省から提供された医科診療行為マスタ・医薬品マスタ・特定器材マスタを検索した結果、診療行為に該当する場合は、上記マスタから「ＤＰＣ適用区分」を取得して、この「包括区分」の項目としてセットする。診療行為に該当しない場合は、この「包括区分」の項目として０（ゼロ）をセットする。
【０２２２】
２０番目の項目「行為回数」
ＤＰＣレセプトの請求ファイルのコーディングデータレコード（ＣＤ）に含まれる項目「回数」（図１１４参照）に記録されているデータを読み出し、この「行為回数」の項目のデータとしてセットする。
【０２２３】
２１番目の項目「実施年月日」
ＤＰＣレセプトの請求ファイルのコーディングデータレコード（ＣＤ）に含まれる項目「実施年月日」（図１１４参照）に記録されているデータを読み出し、和暦のデータであれば西暦に変化し、この「実施年月日」の項目のデータとしてセットする。
【０２２４】
２５番目の項目「入外区分」
当該行為明細が属するＤＰＣレセプトのレセプト共通レコード（ＲＥ）の項目「レセプト種別」に記録されている値から、奇数（入院）であれば「１」、偶数（入院外）であれば「２」を、この「入外区分」のデータとしてセットする。
【０２２５】
２６番目の項目「負担区分」
当該行為明細が該当する診療行為レコード（ＳＩ）・医薬品レコード（ＩＴ）・特定器材レコード（ＴＯ）又はコメントレコード（ＣＯ）のレコードに含まれる項目「負担区分」（図６２、図６６、図７１、図７４参照）に記録されている負担区分コードの値を、この「負担区分」の項目のデータとしてセットする。
【０２２６】
＜＜Ｆ４．７  包括請求明細ファイル＞＞
包括請求明細ファイル４５ｇは、包括請求の明細を内容とする項目で構成されたレコードを蓄積するファイルであり、電子レセプトデータファイルに含まれるＤＰＣレセプトの請求ファイルのみから生成される。
【０２２７】
図１１５〜図１１７は、包括請求明細ファイル４５ｇに含まれるレコードの項目の名称と、そのデータソースと説明とを表形式で示した図である。図１１５〜図１１７に示すように、包括請求明細ファイル４５ｇは、管理番号、負担区分、診断群分類番号、医療機関別係数、入院期間１点数、入院期間１日数、入院期間１小計点数、入院期間２点数、入院期間２日数、入院期間２小計点数、入院期間３点数、入院期間３日数、入院期間３小計点数、包括小計点数合算、包括評価点数、今月包括合計点数、の項目を含んでいる。これらの項目は、包括請求明細ファイル４５ｇのレコードに必要と考えられる項目であるが、包括請求明細ファイル４５ｇはさらにこれら以外の項目を含んでもよい。これらの項目のうち、管理番号の項目のデータの生成については、後続する管理番号及び個体識別子付与の処理（Ｆ５）で実行する。従って、それ以外のレコードの項目についてのデータ取得及びデータ生成について説明する。なお、図１１５〜図１１７に示した項目の順序は一例であり、項目の記録の順はこれに拘束されることはない。
【０２２８】
図１１８〜図１１９は、包括請求明細ファイル４５ｇのレコードの各項目をセットするためにデータを取得するＤＰＣレセプトの請求ファイルの合計調整レコード（ＧＴ）、図１２０は同じくＤＰＣレセプトの請求ファイルの包括評価レコード（ＨＨ）、の各項目及び記録形式を示す図であり、出展はすべて厚生労働省のホームページからダウンロードしたものである。
【０２２９】
図１１５〜図１１７では、各項目について、データソースが各項目の右側の列に示され、電子レセプトデータファイルのどのファイルの、どのレコードの、どの項目からデータを取得し、包括請求明細ファイル４５ｇのレコードの項目としてセットするかが記載されている。
【０２３０】
次に、包括請求明細ファイル４５ｇのレコードに含まれる各項目（管理番号を除く）について説明する。
【０２３１】
２番目の項目「負担区分」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する合計調整レコード（ＧＴ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１１８、図２５参照）と一致し、合計調整レコード（ＧＴ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）である場合に、合計調整レコード（ＧＴ）に含まれる項目「負担区分」（図１１８参照）に記録されているデータを読み出し、この「負担区分」の項目のデータとしてセットする。
【０２３２】
３番目の項目「診断群分類番号」
当該行為明細が属するレセプトの診断群分類レコード（ＢＵ）に含まれる項目「診断群分類番号」（図５０参照）に記録されているデータを読み出して、この「診断群分類番号」の項目のデータとしてセットする。
【０２３３】
４番目の項目「医療機関別係数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する外泊レコード（ＧＡ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１１１、図２５参照）と一致し、外泊レコード（ＧＡ）に含まれる項目「請求調整区分」の値が２（今月の請求分）である場合に、外泊レコード（ＧＡ）に含まれる項目「医療機関別係数」のデータを読み出し、この「医療機関別係数」の項目のデータとしてセットする。
【０２３４】
５番目の項目「入院期間１点数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する包括評価レコード（ＨＨ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１２０、図２５参照）と一致し、包括評価レコード（ＨＨ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）であり、同じく項目「入院期間区分」の値が１（入１）である場合に、包括評価レコード（ＨＨ）に含まれる項目「入院期間区分別点数」のデータを読み出し、この「入院期間１点数」の項目のデータとしてセットする。
【０２３５】
６番目の項目「入院期間１日数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する包括評価レコード（ＨＨ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１２０、図２５参照）と一致し、包括評価レコード（ＨＨ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）であり、同じく項目「入院期間区分」の値が１（入１）である場合に、包括評価レコード（ＨＨ）に含まれる項目「入院期間区分別入院日数」のデータを読み出し、この「入院期間１日数」の項目のデータとしてセットする。
【０２３６】
７番目の項目「入院期間１小計点数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する包括評価レコード（ＨＨ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１２０、図２５参照）と一致し、包括評価レコード（ＨＨ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）であり、同じく項目「入院期間区分」の値が１（入１）である場合に、包括評価レコード（ＨＨ）に含まれる項目「包括小計点数」のデータを読み出し、この「入院期間１小計点数」の項目のデータとしてセットする。
【０２３７】
８番目の項目「入院期間２点数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する包括評価レコード（ＨＨ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１２０、図２５参照）と一致し、包括評価レコード（ＨＨ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）であり、同じく項目「入院期間区分」の値が２（入２）である場合に、包括評価レコード（ＨＨ）に含まれる項目「入院期間区分別点数」のデータを読み出し、この「入院期間２点数」の項目のデータとしてセットする。
【０２３８】
９番目の項目「入院期間２日数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する包括評価レコード（ＨＨ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１２０、図２５参照）と一致し、包括評価レコード（ＨＨ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）であり、同じく項目「入院期間区分」の値が２（入２）である場合に、包括評価レコード（ＨＨ）に含まれる項目「入院期間区分別入院日数」のデータを読み出し、この「入院期間２日数」の項目のデータとしてセットする。
【０２３９】
１０番目の項目「入院期間２小計点数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する包括評価レコード（ＨＨ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１２０、図２５参照）と一致し、包括評価レコード（ＨＨ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）であり、同じく項目「入院期間区分」の値が２（入２）である場合に、包括評価レコード（ＨＨ）に含まれる項目「包括小計点数」のデータを読み出し、この「入院期間２小計点数」の項目のデータとしてセットする。
【０２４０】
１１番目の項目「入院期間３点数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する包括評価レコード（ＨＨ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１２０、図２５参照）と一致し、包括評価レコード（ＨＨ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）であり、同じく項目「入院期間区分」の値が３（入３）である場合に、包括評価レコード（ＨＨ）に含まれる項目「入院期間区分別点数」のデータを読み出し、この「入院期間３点数」の項目のデータとしてセットする。
【０２４１】
１２番目の項目「入院期間３日数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する包括評価レコード（ＨＨ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１２０、図２５参照）と一致し、包括評価レコード（ＨＨ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）であり、同じく項目「入院期間区分」の値が３（入３）である場合に、包括評価レコード（ＨＨ）に含まれる項目「入院期間区分別入院日数」のデータを読み出し、この「入院期間３日数」の項目のデータとしてセットする。
【０２４２】
１３番目の項目「入院期間３小計点数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する包括評価レコード（ＨＨ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１２０、図２５参照）と一致し、包括評価レコード（ＨＨ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）であり、同じく項目「入院期間区分」の値が３（入３）である場合に、包括評価レコード（ＨＨ）に含まれる項目「包括小計点数」のデータを読み出し、この「入院期間３小計点数」の項目のデータとしてセットする。
【０２４３】
１４番目の項目「包括小計点数合算」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する合計調整レコード（ＧＴ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１１８、図２５参照）と一致し、合計調整レコード（ＧＴ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）である場合に、合計調整レコード（ＧＴ）に含まれる項目「包括小計点数合算」のデータを読み出し、この「包括小計点数合算」の項目のデータとしてセットする。
【０２４４】
１５番目の項目「包括評価点数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する合計調整レコード（ＧＴ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１１８、図２５参照）と一致し、合計調整レコード（ＧＴ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）である場合に、合計調整レコード（ＧＴ）に含まれる項目「包括評価点数」のデータを読み出し、この「包括評価点数」の項目のデータとしてセットする。
【０２４５】
１６番目の項目「今月包括合計点数」
ＤＰＣレセプトの請求ファイルの当該レセプトに属する合計調整レコード（ＧＴ）に含まれる項目「診療年月」がレセプト共通レコード（ＲＥ）に含まれる項目「診療年月」（図１１８、図２５参照）と一致し、合計調整レコード（ＧＴ）に含まれる項目「請求調整区分」の値が２（今月の請求分）であり、同じく項目「自他保険区分」の値が１（自保険）である場合に、合計調整レコード（ＧＴ）に含まれる項目「今月包括合計点数」のデータを読み出し、この「今月包括合計点数」の項目のデータとしてセットする。
【０２４６】
＜Ｆ５．管理番号付与及び個体識別子付与＞
以下、Ｆ４．で説明した分析ファイル出力の仕上げの処理としての、管理番号付与及び個体識別子付与について説明する。
【０２４７】
＜＜Ｆ５．１  管理番号付与＞＞
この管理番号は、分析ファイル４５ａ〜４５ｇのレコードが、レセプト単位で生成されていくことを考慮し、生成されたレコードがどの請求ファイルのどのレセプトに属するかを識別するために付与する番号であり、１レセプト単位にユニークなキーとする。
【０２４８】
次に、どのように管理番号を設定するかについて説明する。本システムの利用者が医療機関の場合は、医科レセプト・ＤＰＣレセプト・歯科レセプトの請求ファイルの医療機関情報レコード（ＩＲ）または調剤レセプトの請求ファイルの薬局情報レコード（ＹＫ）の項目のデータ（図１７〜図１９参照）を使用しながら、以下の１．〜５．のデータを連結することにより、管理番号を設定する。
【０２４９】
１．利用者番号（９バイト）
２．請求年月（６バイト）
３．審査支払機関（１バイト）
４．レセプト分類（１バイト）
５．レセプト出現順（９バイト）
１．利用者番号は、医療機関情報レコード（ＩＲ）の項目「都道府県」（都道府県コード２桁）と医療機関コード（７桁）または薬局情報レコード（ＹＫ）の項目「都道府県」（都道府県コード２桁）と薬局コード（７桁）を連結して設定する。２．の請求年月は、医療情報機関レコード（ＩＲ）または薬局情報レコード（ＹＫ）に含まれる項目「請求年月」に記録されている請求年月のデータ形式をＧＹＹＭＭ（元号付き和暦年月）形式からＹＹＹＹＭＭ（西暦年月）形式へ変換して使用する。３．の審査支払機関は、医療情報機関レコード（ＩＲ）または薬局情報レコード（ＹＫ）に含まれる項目「審査支払機関コード」（１：社保、２：国保）をそのまま使用する。４．のレセプト分類は、例えば、医科レセプトの場合はゼロ、ＤＰＣレセプトの場合は１、調剤レセプトの場合は２、歯科レセプトの場合は３、のように、レセプトの種別によって異なった値を設定する。５．のレセプト出現順は、１請求ファイルにおいて、レセプト共通レコード（ＲＥ）が出現した順番を０００００１から採番して使用する。
【０２５０】
本システムの利用者が保険者及びその他の場合には、例えば、以下の１．〜４．のデータを連結することにより管理番号を設定する。
【０２５１】
１．利用者番号（８バイト）
２．請求年月（６バイト）
３．レセプト分類（１バイト）
４．レセプト出現順（９バイト）
上記のデータ中、２．〜４．のデータの設定は、上に述べた利用者が医療機関の場合の処理と同様である。一方、１番目の利用者番号は、保険者レコード（ＨＯ）に含まれる項目「保険者番号」８桁を使用する。
【０２５２】
＜＜Ｆ５．２  個体識別子付与＞＞
継続した医療サービスの受領状況を把握するために、サービス受領者の１個体を識別するユニークな個体識別子を保険者マスタ（図１２５参照）を参照しながら付与し、図１２１に示す個体識別子データファイルで管理すると共に、レセプトプロフィールファイル４５ａの「個体識別子」の項目に付与された個体識別子のデータをセットする（図１６参照）。
【０２５３】
保険者マスタは、データ処理用マスタ群４８ｉ（図２参照）に含まれ、図１２５に示す通り、保険者番号を主キーとして、法別番号、被保険者番号桁数、保険者名、利用記号、都道府県番号、住所、電話番号、最終個体識別子番号、の各情報を蓄積している。
【０２５４】
個体識別子付与の処理は以下の通りである。まず、レセプトプロフィールファイル４５ａの１レコードの「保険者番号」のデータを読み出し、保険者マスタを参照して、レセプトプロフィールファイル４５ａの当該レコードに記録されている、「番号」（被保険者番号に該当する）、「生年月日」及び「性別」とで特定される個体に対し、個体識別子データファイルを参照し、すでに個体識別子が登録されているデータと一致していれば、当該個体識別子を当該レコードの「個体識別子」の項目にセットする。一方、個体識別子データファイルに該当する個体識別子がなければ、個体識別子を付与し、該当する年度、氏名、性別、生年月日、年度年齢、保険者番号、被保険者記号、被保険者番号を当該レコードから読み出して個体識別子データファイルに蓄積するとともに、当該レコードの「個体識別子」の項目に付与された個体識別子をセットする。
【０２５５】
また、レセプトプロフィールファイル４５ａのレコードについて、同一医療機関、同一診療年月に、同じ個体識別子（被保険者番号・生年月日及び性別が一致）のレセプトが複数存在する場合は、多胎児の可能性があるので、個体識別子データファイルに多胎児区分の項目を設け、多胎児の可能性を登録する。
【０２５６】
保険者の移動がある場合には、同一の個体識別子が付与されるように、個体識別子データファイルを補正する。
【０２５７】
また、レセプトプロフィールファイル４５ａのレコードの保険者番号の項目にデータが記録されていない個体の場合は、保険者が存在しないと考えられるので、その集団だけの独自コードを付与するようにする。
【０２５８】
＜Ｆ６  機能対策処理＞
機能対策処理とは、Ｆ．５までの処理により生成した分析ファイルのレコードに対して、当該分析ファイルを各種の分析に用いる場合に、必要性の高い情報をあらかじめ付加することにより、分析価値あるいは利用度の高い分析結果を出力できるようにするための処理である。この情報の付加のために、データ処理用マスタ群４８ｉ（図２参照）に、付加する情報に関する用途別や分野別等のさまざまなマスタをあらかじめ作成し、データ処理用マスタ記憶部４８に保存しておく。そして、分析目的、利用度、用途などに応じて、あらかじめ、どの分析ファイルのレコードのどの項目に対して情報を付加するか、あるいどの分析ファイルのレコードに対して情報を付加するためにどのような新たな項目を追加するか、を定めておき、生成された分析ファイルに対して、利用するマスタをデータ処理用マスタ群４８ｉから選択して、情報を付加するための処理を実行する。生成された多様な機能対策処理済みファイル４６ｉ（図２参照）は、機能対策処理済みファイル記憶部４６（図１参照）に保存される。
【０２５９】
＜Ｆ７  性能対策処理＞
性能対策処理とは、Ｆ．５までの処理により生成した分析ファイルについて、大量なデータ処理を高速に行うために、分割を行う処理である。分割方法は、データ抽出時に負荷がかからないことも考慮している。分割は、データ処理の目的や用途に応じて、さまざまな分割処理が実行される。例えば、蓄積された分析ファイルのレコードを、年あるいは年月単位でテーブルに分割する、また、蓄積された分析ファイルのレコードを目的・用途に基づいてさらに細分化されたテーブルに分割する、などの分割処理を実行する。具体的には、生成された分析ファイルのレコードから分割のキーとなる項目を抽出し、その項目のデータを読み出してあらかじめ設定された分割の規定に従って分割処理を実行する。生成された多様な性能対策処理済みファイル４７ｉ（図２参照）は、性能対策処理済みファイル記憶部４７（図１参照）に保存される。
【符号の説明】
【０２６０】
１  サーバ
２  ＣＰＵ
３  メモリ
４  記憶部
５  入力部
６  表示部
７  出力部
８  通信インターフェイス
４０ａ  医療機関からの電子レセプトデータファイル
４０ｂ  保険者・複数保険者からの電子レセプトデータファイル
４１  プログラム
４２  前処理済み電子レセプトデータファイル記憶部
４２ａ  分割済電子レセプトデータファイル
４３  フォーマットチェック済電子レセプトデータファイル記憶部
４３ａ  フォーマットチェック済ファイル
４３ｂ  エラーファイル
４４  初期処理済電子レセプトデータファイル記憶部
４４ａ  初期処理済ファイル
４４ｂ  補正レコード処理前ファイル
４５  分析ファイル記憶部
４５ａ  レセプトプロフィールファイル
４５ｂ  病名ファイル
４５ｃ  請求明細ファイル
４５ｄ  行為明細ファイル
４５ｅ  診療録ファイル
４５ｆ  包括診療行為ファイル
４５ｇ  包括請求明細ファイル
４６  機能対策処理済ファイル記憶部
４７  性能対策処理済ファイル記憶部
４８  データ処理用マスタ記憶部
４８ｉ  データ処理用マスタ群
【要約】
【課題】電子レセプトデータを構成する様々なレコードやそのレコードに含まれる多様な項目に対する検索・抽出・加工・処理を容易にし、検診データや介護データなど医療福祉に関する他の分野のデータとの連携を可能にし、大容量のデータを分析の用途に関係なく短時間で作成できるデータ形式に変換する、電子レセプトデータ変換プログラムおよび変換システムを提供する。
【解決手段】
入力された電子レセプトデータファイルに含まれる全てのレコードの項目数を統一させる項目数調整処理手段と、入力された電子レセプトデータが、請求ファイル単位・レセプト単位・診療識別単位・診療報酬明細単位で識別出来る処理番号または請求ファイル単位・レセプト単位・処方基本レコード単位・診療報酬明細単位で識別出来る処理番号を各レコードに付与する、処理番号付与手段と、を備える。
【選択図】図２【図１】
0005433814.tif 000002
【図２】
0005433814.tif 000003
【図３】
0005433814.tif 000004
【図４】
0005433814.tif 000005
【図５】
0005433814.tif 000006
【図６】
0005433814.tif 000007
【図７】
0005433814.tif 000008
【図８】
0005433814.tif 000009
【図９】
0005433814.tif 000010
【図１０】
0005433814.tif 000011
【図１１】
0005433814.tif 000012
【図１２】
0005433814.tif 000013
【図１３】
0005433814.tif 000014
【図１４】
0005433814.tif 000015
【図１５】
0005433814.tif 000016
【図１６】
0005433814.tif 000017
【図１７】
0005433814.tif 000018
【図１８】
0005433814.tif 000019
【図１９】
0005433814.tif 000020
【図２０】
0005433814.tif 000021
【図２１】
0005433814.tif 000022
【図２２】
0005433814.tif 000023
【図２３】
0005433814.tif 000024
【図２４】
0005433814.tif 000025
【図２５】
0005433814.tif 000026
【図２６】
0005433814.tif 000027
【図２７】
0005433814.tif 000028
【図２８】
0005433814.tif 000029
【図２９】
0005433814.tif 000030
【図３０】
0005433814.tif 000031
【図３１】
0005433814.tif 000032
【図３２】
0005433814.tif 000033
【図３３】
0005433814.tif 000034
【図３４】
0005433814.tif 000035
【図３５】
0005433814.tif 000036
【図３６】
0005433814.tif 000037
【図３７】
0005433814.tif 000038
【図３８】
0005433814.tif 000039
【図３９】
0005433814.tif 000040
【図４０】
0005433814.tif 000041
【図４１】
0005433814.tif 000042
【図４２】
0005433814.tif 000043
【図４３】
0005433814.tif 000044
【図４４】
0005433814.tif 000045
【図４５】
0005433814.tif 000046
【図４６】
0005433814.tif 000047
【図４７】
0005433814.tif 000048
【図４８】
0005433814.tif 000049
【図４９】
0005433814.tif 000050
【図５０】
0005433814.tif 000051
【図５１】
0005433814.tif 000052
【図５２】
0005433814.tif 000053
【図５３】
0005433814.tif 000054
【図５４】
0005433814.tif 000055
【図５５】
0005433814.tif 000056
【図５６】
0005433814.tif 000057
【図５７】
0005433814.tif 000058
【図５８】
0005433814.tif 000059
【図５９】
0005433814.tif 000060
【図６０】
0005433814.tif 000061
【図６１】
0005433814.tif 000062
【図６２】
0005433814.tif 000063
【図６３】
0005433814.tif 000064
【図６４】
0005433814.tif 000065
【図６５】
0005433814.tif 000066
【図６６】
0005433814.tif 000067
【図６７】
0005433814.tif 000068
【図６８】
0005433814.tif 000069
【図６９】
0005433814.tif 000070
【図７０】
0005433814.tif 000071
【図７１】
0005433814.tif 000072
【図７２】
0005433814.tif 000073
【図７３】
0005433814.tif 000074
【図７４】
0005433814.tif 000075
【図７５】
0005433814.tif 000076
【図７６】
0005433814.tif 000077
【図７７】
0005433814.tif 000078
【図７８】
0005433814.tif 000079
【図７９】
0005433814.tif 000080
【図８０】
0005433814.tif 000081
【図８１】
0005433814.tif 000082
【図８２】
0005433814.tif 000083
【図８３】
0005433814.tif 000084
【図８４】
0005433814.tif 000085
【図８５】
0005433814.tif 000086
【図８６】
0005433814.tif 000087
【図８７】
0005433814.tif 000088
【図８８】
0005433814.tif 000089
【図８９】
0005433814.tif 000090
【図９０】
0005433814.tif 000091
【図９１】
0005433814.tif 000092
【図９２】
0005433814.tif 000093
【図９３】
0005433814.tif 000094
【図９４】
0005433814.tif 000095
【図９５】
0005433814.tif 000096
【図９６】
0005433814.tif 000097
【図９７】
0005433814.tif 000098
【図９８】
0005433814.tif 000099
【図９９】
0005433814.tif 000100
【図１００】
0005433814.tif 000101
【図１０１】
0005433814.tif 000102
【図１０２】
0005433814.tif 000103
【図１０３】
0005433814.tif 000104
【図１０４】
0005433814.tif 000105
【図１０５】
0005433814.tif 000106
【図１０６】
0005433814.tif 000107
【図１０７】
0005433814.tif 000108
【図１０８】
0005433814.tif 000109
【図１０９】
0005433814.tif 000110
【図１１０】
0005433814.tif 000111
【図１１１】
0005433814.tif 000112
【図１１２】
0005433814.tif 000113
【図１１３】
0005433814.tif 000114
【図１１４】
0005433814.tif 000115
【図１１５】
0005433814.tif 000116
【図１１６】
0005433814.tif 000117
【図１１７】
0005433814.tif 000118
【図１１８】
0005433814.tif 000119
【図１１９】
0005433814.tif 000120
【図１２０】
0005433814.tif 000121
【図１２１】
0005433814.tif 000122
【図１２２】
0005433814.tif 000123
【図１２３】
0005433814.tif 000124
【図１２４】
0005433814.tif 000125
【図１２５】
0005433814.tif 000126