Claude Media
Claudeで動物用医薬品の帳簿と使用記録を点検 — 要指示医薬品の記録漏れをExcelで洗う

Claudeで動物用医薬品の帳簿と使用記録を点検 — 要指示医薬品の記録漏れをExcelで洗う

動物用医薬品の入荷・要指示医薬品の販売・農場の使用記録をExcelで突き合わせ、記載漏れや休薬日の抜けをClaudeに洗わせる手順。根拠条文と、人が確かめる線引きも解説します。

動物用医薬品の帳簿は、店舗側と農場側で別々に付けます。Claude for Excelは、その帳簿どうしを突き合わせて記載漏れを洗い出す作業に向いています。ただし、どの薬が要指示医薬品にあたるか、休薬の日数が何日かは、法令の別表と獣医師の指示書が決めます。Claudeには推測させず、人が表に入れた値を使わせます。

この記事では、店舗販売業者が付ける要指示医薬品の帳簿、農場が付ける使用記録、獣医師が付ける診療簿の3つを区別します。そのうえで、Excelに3枚のシートを作り、Claudeに点検させる流れを示します。

どの帳簿を誰が付けるのか

「動物用医薬品の帳簿」と一口に言っても、根拠も付ける人も違います。点検を始める前に、手元の帳簿がどれにあたるかを切り分けます。

くらべる

3つの帳簿の違い

販売する側

要指示医薬品の譲渡帳簿

薬局開設者や医薬品の販売業者が、店舗に備える帳簿です。獣医師の処方箋または指示を受けた人に要指示医薬品を売ったとき、販売の事項を記載します。最終の記載の日から2年間保存します。

使う側

使用の帳簿

農場などの使用者が付ける帳簿です。対象は、使用規制省令の別表第一から別表第三に載る動物用医薬品を、対象動物に使ったときです。記載は「努めなければならない」と定められた努力義務です。

獣医師

診療簿

獣医師が診療のたびに遅滞なく記載します。保存期間は、牛・水牛・しか・めん羊・山羊が8年、その他の動物が3年です。

法律の骨格を先に押さえます。人用の医薬品を規律する薬機法は、専ら動物のために使う医薬品にも読み替えて適用されます。その読み替えで、処方箋医薬品にあたる区分が「要指示医薬品」となり、「処方箋の交付」は「処方箋の交付又は指示」と読み替わります。要指示医薬品の中身を決めているのは、動物用医薬品等の取締規則の別表第三です。

帳簿に書く項目も、販売側は取締規則第169条、使用側は使用規制省令第4条が決めています。この記事の点検項目は、この2か所の条文をそのままExcelの列にしたものです。

販売側の点検項目 — 要指示医薬品の譲渡帳簿

店舗販売業者は、獣医師の処方箋または指示を受けた人に要指示医薬品を売ったとき、帳簿に5つの事項を書きます。取締規則第169条が定めている項目は次のとおりです。

  1. 販売し、または授与した医薬品の品名と数量
  2. 販売し、または授与した年月日
  3. 処方箋を交付し、または指示した獣医師の氏名と住所
  4. 譲受人の氏名または名称と住所
  5. 処方箋の交付または指示の対象になった動物の種類と頭数

獣医師が飼育動物の診療施設で診療している場合は、獣医師の氏名に加えて、その施設の名称と所在地を書きます。

売る前の確認も別に定められています。店舗販売業者は、要指示医薬品を売る前に、買う人が獣医師の処方箋の交付または指示を受けたかを確かめなければなりません(取締規則第104条の3)。薬剤師等に売る場合は、この確認は要りません。つまり、帳簿の獣医師欄が空の行は、確認の証跡が残っていない行です。

もう1つ、帳簿とは別の記録があります。医薬品を譲り受けたときや、薬局開設者・製造販売業者・販売業者・飼育動物の診療施設の開設者に売ったときは、品名と数量、年月日、相手の氏名または名称と住所を書面に記載し、2年間保存します(取締規則第104条の2第1項)。入荷シートは、この記録に当たります。

保存期間の数え方にも注意が要ります。要指示医薬品の帳簿は、帳簿ごとに「最終の記載の日から」2年です。1冊の帳簿に古い行と新しい行が混じっているなら、古い行も最後の行の日付から数えます。

農場側の点検項目 — 使用記録

農場や飼育者が付ける使用記録は、販売側と性格が違います。使用規制省令第4条は、別表第一から別表第三までの動物用医薬品を対象動物に使ったときに、次の事項を帳簿へ記載するよう努めることを求めています。

  • 医薬品の名称、用法と用量
  • 使用した年月日と場所
  • 対象動物の種類、頭羽尾数、特徴
  • 別表第一または第二の薬を使った場合は、と殺・水揚げ・出荷ができる年月日
  • 別表第三の薬を使った場合は、出荷してはならない旨

努力義務なので、記載がなくても直ちに違反だと言い切ることはできません。それでも、出荷できる年月日が空欄の行は、休薬期間のあいだに出荷してしまう事故の入口になります。点検の目的は、この空欄を先に見つけることです。

獣医師が別表第一・第二の薬を使う場合は、診療した動物の所有者や管理者に、出荷制限期間を出荷制限期間の指示書で指示します。出荷禁止の指示は出荷禁止指示書です。農場の使用記録の「出荷できる年月日」は、この指示書の内容と一致している必要があります。指示書の控えは、使用記録と並べて保管しておくと突き合わせが楽になります。

Excelに3枚のシートを作る

Claude for Excelは、Excelのアドインとして動きます。開いているブックについて質問すると、セル単位の根拠を付けて答えます。並べ替えやフィルター、条件付き書式、入力規則のプルダウンの設定も、頼めばやってくれます。利用できるのはPro、Max、Team、Enterpriseのプランです。

シートは次の3枚に分けます。列数は、条文の項目に合わせて決めました。

シート主な列根拠
入荷主な列入荷日、品名、数量、譲渡人の名称、住所根拠取締規則第104条の2
要指示販売主な列販売日、品名、数量、獣医師の氏名と住所、譲受人、動物の種類、頭数根拠取締規則第169条
使用記録主な列使用日、薬品名、用法用量、場所、動物、頭羽尾数、出荷可能日根拠使用規制省令第4条

要指示販売シートは、列をAからJまでとします。Aが販売日、Bが品名、Cが数量、Dが獣医師の氏名、Eが獣医師の住所または診療施設の名称と所在地、Fが譲受人の氏名または名称、Gが譲受人の住所、Hが動物の種類、Iが頭数、Jが判定です。

J列には、次のような式を入れます。Claudeに入れてもらっても、自分で貼ってもかまいません。

=IF(COUNTA(A2:I2)=0,"",IF(COUNTA(A2:I2)<9,"記載漏れ","OK"))

品名ごとの帳簿上の在庫は、入荷と販売を別シートから集計して出します。廃棄や返品を記録する列は、条文が求める項目ではなく、突き合わせのために自分で足す列です。

=SUMIFS('入荷'!C:C,'入荷'!B:B,B2)-SUMIFS('要指示販売'!C:C,'要指示販売'!B:B,B2)

この値と、棚にある実数を比べます。差が出た品名が、記録漏れの候補です。

使用記録シートは、AからGまでを条文の項目に合わせ、H列に「休薬日数」を足します。休薬日数の値は、添付文書や別表、獣医師の指示書から人が転記します。G列の出荷可能日が、使用日に休薬日数を足した日以降になっているかを、次の式で見ます。

=IF(G2="","出荷可能日なし",IF(G2<A2+H2,"休薬日数に満たない","OK"))

Claudeへの依頼文

シートができたら、Claudeには「点検して、候補を一覧にして」と頼みます。数式の判定列を残したまま依頼すると、Claudeの指摘と式の結果を見比べられます。

このブックの「要指示販売」シートについて、次を点検してください。
1. 獣医師の氏名・住所、譲受人、動物の種類・頭数のどれかが空の行を挙げる
2. 同じ品名の「入荷」の合計と「要指示販売」の合計を比べ、差を出す
3. 販売日が入荷日より前の行を挙げる
元の値は書き換えず、指摘は別シートに行番号付きで書いてください。

指摘を別シートに書かせるのは、帳簿そのものを書き換えさせないためです。Claude for Excelは、セルを更新するときに数式のつながりを保ちます。それでも、帳簿の元データは指示なしに変えさせないほうが安全です。

使用記録には、次のように頼めます。

「使用記録」シートの、出荷可能日が空の行と、
出荷可能日が使用日に休薬日数を足した日より前の行を挙げてください。
休薬日数は私が入れたH列の値を使い、薬ごとの日数を推測しないでください。

最後の一文は欠かせません。休薬日数は薬ごと、動物ごとに決まっており、Claudeの推測を入れる余地はありません。

点検結果の読み方と、人が決める線引き

Claudeの指摘は、そのまま是正の根拠にはなりません。指摘を読むときの切り分けを3つ挙げます。

判断

指摘が出たときの切り分け

  • 獣医師欄が空の販売行

    記載漏れか、薬剤師等への販売かを確かめます。薬剤師等への販売なら確認は要りませんが、その旨が分かるように相手の欄を埋めます。

  • 在庫の差

    入荷と販売の記録漏れだけでなく、廃棄や返品の記録がないことも原因になります。実数を数え直してから、行を足します。

  • 出荷可能日の空欄

    使用日と薬の種類を見て、別表または指示書から日数を調べ、人が日付を入れます。入れた日付を、Claudeにもう一度点検させます。

次の判断は、Claudeに任せません。要指示医薬品かどうかは、取締規則の別表第三で決まり、別表は改正で変わります。品名ごとの区分は、自分で表に起こし、入荷シートに「要指示」の列として持たせておきます。

休薬の日数は、使用規制省令の別表と、獣医師が出す指示書が決めます。用法用量と使用禁止期間の欄は、別表第一と別表第二に薬の種類ごとに載っています。

使う前に知っておく制限と注意

Claude for Excelには、ヘルプの記載にある制限があります。

  • マクロとVBAの操作、データテーブルは使えません
  • Excel 2016と2019のボリュームライセンス版、iPad、Androidでは動きません
  • 最終成果物や監査にかかわる計算は、人の確認なしで使わないよう勧められています
  • 機密性の高い、または規制されたデータは、適切な管理がないまま入れないよう勧められています

帳簿には、獣医師や譲受人の氏名と住所が並びます。個人情報の扱いは、勤め先や組合のルールに従います。点検だけなら、住所を取引先コードに置き換えた写しで足りる場合もあります。

もう1つ、外部から届いたファイルには注意が要ります。納品書のExcelや取引先のひな形に、Claudeを誘導する隠し指示が入っている危険があります。外部のファイルは、信頼できるコピーに値だけ貼り付けてから開きます。危険な操作を提案されたときの確認画面も、読み飛ばさずに見ます。

是正までの手順

点検から是正までを順に並べます。

手順

月次の点検手順

  1. 1

    入荷と販売を入力する

    月末までの入荷と販売を、納品書と伝票から入力します。入力の抜けは、この段階でまとめて洗います。

  2. 2

    Claudeに点検させる

    上の依頼文を使い、指摘を別シートに出させます。

  3. 3

    指摘を人が裏取りする

    伝票、指示書、棚の実数と照らして、指摘が本当の記載漏れかを決めます。

  4. 4

    帳簿を直して再点検する

    直した行を、もう一度点検にかけます。最終の記載日を記録し、保存期間の起点にします。

月次で回すと、獣医師の指示書が手元にあるうちに空欄を直せます。数か月たってからでは、譲受人も記憶も曖昧になります。

他業種の点検記事との違い

同じ「Excelの記録を点検する」型でも、動物用医薬品は、法令の別表が判定の根拠になる点が違います。レジの現金の記録を突き合わせる流れはレジの現金過不足をClaudeで切り分ける記事に、法定の研修の記録を月次で洗う流れは介護の法定研修の点検にあります。どちらも、数式の判定列を残してClaudeに点検させる点は共通です。

動物の取扱い自体を事業にしている場合は、登録や帳簿の義務も別にあります。第一種動物取扱業の登録申請書の下書きにまとめています。

まとめ

動物用医薬品の帳簿点検では、Claudeが得意なのは行どうしの突き合わせです。条文の項目を列にし、空欄と差を機械的に洗い出す作業は任せられます。一方で、要指示医薬品の区分と休薬の日数は、別表と指示書という外部の根拠が決めます。この2つの値を人が表に入れ、Claudeにはその表だけを使わせる分担が、記録漏れを減らす近道です。

この記事を共有:XはてブLinkedIn