【令和8年度】一般名処方加算の判定と、厚労省の一般名処方マスタの取り込み

処方入力の画面で、薬ごとに「一般名」と「製品名」を緑のボタンで切り替えられるようにしました。今回は、一般名のデータを厚生労働省の「一般名処方マスタ」(令和8年6月12日適用版)でそろえ、処方せんの【般】の表記と、一般名処方加算の判定を、令和8年度の決まりに合わせました。

写真は、テスト用のダミーの患者さんの画面です。

1. 緑のボタンで一般名と製品名を切り替える

薬の名前の左にある緑のボタンを押すと、その薬が一般名になり、左に「一般」と表示されます。もう一度押すと、製品名に戻ります。

押す前。一般の表示はプルスマリンAシロップだけ

メプチンシロップとメジコンシロップのボタンを押したあと。一般の表示が3つになった

はじめは、押してから「一般」が出るまで約5秒かかっていました。75行それぞれが、薬品集を何度も読み直していたためです。一般名で出す行の番号の一覧(例:|1|12|13|)を1回だけ作り、各行はその一覧を見るだけにしたところ、約2秒になりました。

変更不可の薬は一般名にできません。一般名のデータがない薬では、そのことを知らせるメッセージが出ます。

2. 厚生労働省の一般名処方マスタを取り込む

厚生労働省のホームページから「一般名処方マスタ」のExcelをダウンロードし、CSVにしてDoctorAssistの「一般名」テーブルに取り込みました。令和8年6月12日適用版は1,230品目で、品目ごとに次のことが書かれています。

  • 一般名コード(12けた)
  • 一般名処方の標準的な記載(例:【般】プロカテロール塩酸塩シロップ0.0005%)
  • 一般名処方加算の対象(「加算1,2」787品目、「加算1」443品目)
  • 例外コードかどうか(15品目)

薬品集の薬とは、一般名コードでつなぎます。一般名コードは、多くの場合、薬価基準コードの上9けたに「ZZZ」を付けたものです。

薬品集の薬価基準コードから一般名コードを作り、一般名処方マスタにつなぐ図

9けた目が英字になる「例外コード」の薬(ナゾネックス点鼻液、アラミスト点鼻液、モーラステープ、ヒルドイドローションなど)は、この作り方ではつながりません。マスタに付いている「例外コード品目対照表」を見て、一般名コードを直しました。

注射薬、漢方、加算の対象外になった薬など、マスタにない薬もあります。以前に手作業で一般名を対応づけていた薬は、その対応をそのまま使います。

3. 処方せんに【般】で印刷する

一般名にした薬は、マスタの標準的な記載のとおり、【般】を付けて印刷されます。

3剤すべてを一般名にした処方の印刷。【般】アセトアミノフェン錠、【般】エチゾラム錠、【般】プロカテロール塩酸塩シロップ

4. 一般名処方加算の判定

令和8年度の改定で、一般名処方加算1は8点、加算2は6点になりました。また、先発品と後発品の値段の差が小さい品目などが加算の対象から外れ、マスタから削除されました。こうした薬も一般名で処方できますが、加算には数えません。

DoctorAssistでは、マスタの「一般名処方加算対象」を見て、次のように判定するように作り直しました。

加算1は加算対象の薬が2品目以上ですべて一般名、加算2は加算1,2の薬を1品目でも一般名。マスタの区分ごとの扱いの表

上の印刷の例(カロナール錠200、エチゾラム錠0.5mg、メプチンシロップをすべて一般名)では、加算の対象はカロナール(加算1)とメプチン(加算1,2)の2品目で、どちらも一般名なので「加算1」になります。エチゾラムはマスタにないので数えません。

ここからメプチンだけを製品名に戻すと、加算の対象のメプチンが製品名なので加算1になりません。残りのカロナール(加算1)とエチゾラム(マスタにない)だけでは加算2にもならないので、加算は付きません。

メプチンシロップだけを製品名に戻した処方の印刷

以前の判定では、マスタにない薬や「加算1」の薬だけを一般名にしても、加算2になっていました。

5. AIエージェントと一緒に進めたやり方

今回の作業は、AIエージェント(Claude Code)が、ProofKit 3.2.0 を通してFileMakerのファイルとやりとりしながら進めました。

医師、Claude Code、ProofKit、DA_Workのつながりと、SQLで確かめる・少しだけ書き込む・スクリプトを渡すの3つのやり方

  • SQLで確かめる:取り込んだ件数、薬品集とのつながり、マスタとの違いを、AIがファイルを直接見て確かめました。
  • 少しだけ書き込む:例外コードの6件のように、レイアウトにある項目は、AIが直接直しました。
  • スクリプトを渡す:1,230件の更新のような大きな作業は、AIがスクリプトを作ってクリップボードに入れ、医師が貼り付けて実行しました。

計算式の変更、フィールドの追加、スクリプトの実行は、医師が自分で行います。作業の前には、FileMaker Cloudでバックアップを取り、うまくいかないときはそこへ戻せるようにしています。

補足

一般名処方マスタは、薬価改定などのたびに新しい版が出ます。そのたびに、同じ手順で取り込み直します。

一般名処方加算の算定は、ORCAと各医療機関の記録が正本です。DoctorAssistの判定は、医師の作業を助けるためのもので、最終的には医師が確かめてください。バイオ後続品の一般名処方マスタは、今回は取り込んでいません。

DoctorAssistは、Claris FileMakerで開発された、医師個人が自身の診療業務を効率化するために使用する業務支援ツールです。診療録ではありません。法定の診療記録は各医療機関の記録およびORCAが正本であり、本ツールが保持するのは医師個人の作業用データです。

TOP