VetCare Proは、予約・受付・カルテ・検査・会計・レセプトまで一通りの機能を備えた 動物病院向け業務支援システムです。PHP + SQLite(MyDQL) で動作し、どなたでも無料でお使いいただけます。
本システムは動物病院の実務経験がない監修者と、AI(Claude)をの力も借りて作られたツールです。
実際の動物病院でそのまま使用することも可能ですが、会計処理等間違っている可能性があります。
本プロジェクトの監修者は公務員獣医師(行政機関勤務)です。動物病院(臨床)での勤務経験は一切ありません。
どんな背景の人が作っているのかを透明に開示します

行政機関で公務員獣医師として勤務。動物病院の日常業務(受付フロー、会計、レセプト請求等)についての知識は限定的です。 本ツールは「こういうものがあれば便利かもしれない」という発想から、AIの力を借りて作成したプロトタイプです。 動物病院の臨床経験はゼロのため、機能の正確性について責任を持てる立場にはないことをご理解ください。
開発背景: このプロジェクトは、監修者が仕様設計と指示を行い、バグってしまうところや、足りないところ、どうしてもAIでは作れない機能を人力で作ることで開発されました。 コードはAIと人力のハイブリッドで生成しており、人間はプロジェクトの方向性決定と品質チェック(ただし臨床知識に限界あり)を担当しています。 オープンソースとして公開することで、動物病院の現場を知る方々からのフィードバックを得ることを期待しています。
小規模〜中規模の動物病院に向けた、オールインワンの業務支援システム
飼い主がスマホから24時間予約可能。枠の空き状況をリアルタイム表示。担当医師の確認、新患登録にも対応。
SOAP形式の診療記録。テンプレート機能でよく使う記録を素早く入力。検査結果・画像の添付にも対応。
診療明細書・領収書の発行。消費税自動計算。保険連携機能とレセプト出力。* 計算精度は未検証
血液検査等の結果を記録・基準値判定。異常値の自動ハイライト。CSV一括インポートにも対応。
患畜と飼い主をひも付けて管理。体重推移グラフ、画像管理、ワクチン履歴。複数ペットの一元管理。
IPホワイトリストによるアクセス制限。CSRF対策、セッション管理。外部予約ページの分離設計。
シンプルで運用しやすい構成。特別な環境は不要です。
バックエンド言語
データベース
UIフレームワーク
フロントエンド(フレームワーク不要)
Node.js不要・Composer不要・ビルド不要。PHPが動く環境ならどこでも動きます。
レンタルサーバー、VPS、自宅サーバー、XAMPP/MAMPなど幅広い環境に対応。
ダウンロードからすぐに使えます
GitHubからZIPをダウンロード(またはgit clone)し、Webサーバーのドキュメントルートに配置します。
git clone https://github.com/boris15413-jpg/VetCare-Pro-ver-3.git
cd VetCare-Pro-ver-3
初回アクセス時にセットアップウィザードが自動起動。DB初期化、管理者作成、施設設定を画面の指示に従って入力。
セットアップが完了するとログイン画面が表示されます。全機能がデフォルトで有効化された状態で利用開始できます。
動物病院の一日の業務フローに沿った機能群
| カテゴリ | 機能 | 概要 |
|---|---|---|
| 予約 | Web予約ページ | 公開予約ページ、枠管理、担当医師表示、新患登録 |
| 予約 | 予約管理 | 日別・週別ビュー、ステータス管理、LINE通知連携 |
| 受付 | 受付・待合表示 | チェックイン、番号発行モード、待合表示画面 |
| カルテ | SOAP診療記録 | テンプレート入力、オーダー連携、添付画像 |
| カルテ | 患者・飼い主管理 | 詳細情報、体重推移、ワクチン履歴、画像管理 |
| 検査 | 検査結果管理 | 基準値判定、異常値ハイライト、CSV一括取込 |
| 検査 | 病理記録 | サンプル管理、倍率・染色法記録 |
| 会計 | 請求書・領収書 | 明細書発行、消費税自動計算、印刷対応 |
| 会計 | 保険・レセプト | 保険会社マスタ、保険請求管理、レセプト出力 |
| 管理 | マスタ管理 | 薬品、検査、処置、診断名マスタ |
| 管理 | スタッフ管理 | アカウント、権限、シフト・休日管理 |
| 管理 | 設定 | 施設情報、予約設定、セキュリティ、LINE連携 |
本システムの想定される利用シーン
獣医学生やIT学生が、動物病院の業務フローやEMRシステムの仕組みを学ぶ教材として。
自院に合った電子カルテを自作したい方の出発点として。PHPなので改造が容易です。
「動物病院の電子カルテはこういう機能が必要」を可視化するデモンストレーション用途として。
まず無料で電子カルテを試してみたい小中規模動物病院に。ただし、計算機能は必ず検証してから。
利用前に必ず把握しておいていただきたい点
消費税の端数処理(切り捨て/切り上げ/四捨五入)の方式が実際の慣行と異なる可能性があります。 保険適用時の自己負担額計算ロジックは推測で実装されており、実際の動物保険制度と合致しない場合があります。 修正方法はカスタマイズガイドで詳しく解説しています。
レセプト(診療報酬明細書)は画面・印刷上の形式を整えただけであり、実際の動物保険のレセプト様式に準拠していません。 保険点数コード、点数テーブル、記載項目は実際の保険制度に基づいていないため、そのままでは保険請求に使用できません。
サンプルデータとして登録されている薬品名・用法用量・検査基準値は、素人が一般的な資料から推測して作成したものです。 実際の動物用医薬品や検査基準値と異なる場合があるため、使用前に必ず最新の獣医学的根拠に基づいて修正してください。
本システムはセキュリティの基本対策(CSRF対策、パスワードハッシュ化、IPホワイトリスト等)を実装していますが、 専門のセキュリティ監査を受けていません。個人情報を扱う場合は、必ず追加のセキュリティ対策を施してください。 インターネット上に公開する場合はSSL/TLS(HTTPS)の導入が必須です。
特に以下の分野でのご協力をお待ちしています。動物病院の現場経験がある方からの修正・改善提案は特に貴重です。
消費税計算、保険点数計算、請求金額の正確性を検証・修正してくださる方
実際のレセプト様式に準拠した出力になるよう修正してくださる方
動物病院の実務経験者による業務フローの監修・改善提案
VetCare Proは MITライセンス のもとで公開されています。
商用利用・改変・再配布は自由ですが、無保証であることにご注意ください。
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.