v3.1.0 Released
Open Source — MIT License — Free Forever

動物病院のための
オープンソース電子カルテ

VetCare Proは、予約・受付・カルテ・検査・会計・レセプトまで一通りの機能を備えた 動物病院向け業務支援システムです。PHP + SQLite(MyDQL) で動作し、どなたでも無料でお使いいただけます。

重要:ご利用前に必ずお読みください

本システムは動物病院の実務経験がない監修者と、AI(Claude)をの力も借りて作られたツールです。
実際の動物病院でそのまま使用することも可能ですが、会計処理等間違っている可能性があります。

監修者の経歴に関する重要な注意

本プロジェクトの監修者は公務員獣医師(行政機関勤務)です。動物病院(臨床)での勤務経験は一切ありません。

プロジェクト監修者について

どんな背景の人が作っているのかを透明に開示します

佐藤恵美

プロジェクト監修 / 公務員獣医師

行政機関で公務員獣医師として勤務。動物病院の日常業務(受付フロー、会計、レセプト請求等)についての知識は限定的です。 本ツールは「こういうものがあれば便利かもしれない」という発想から、AIの力を借りて作成したプロトタイプです。 動物病院の臨床経験はゼロのため、機能の正確性について責任を持てる立場にはないことをご理解ください。

開発背景: このプロジェクトは、監修者が仕様設計と指示を行い、バグってしまうところや、足りないところ、どうしてもAIでは作れない機能を人力で作ることで開発されました。 コードはAIと人力のハイブリッドで生成しており、人間はプロジェクトの方向性決定と品質チェック(ただし臨床知識に限界あり)を担当しています。 オープンソースとして公開することで、動物病院の現場を知る方々からのフィードバックを得ることを期待しています。

VetCare Pro とは

小規模〜中規模の動物病院に向けた、オールインワンの業務支援システム

60+
画面・機能数
14
対応動物種
PHP 8
動作環境
0
費用 (円)

Web予約システム

飼い主がスマホから24時間予約可能。枠の空き状況をリアルタイム表示。担当医師の確認、新患登録にも対応。

電子カルテ (SOAP)

SOAP形式の診療記録。テンプレート機能でよく使う記録を素早く入力。検査結果・画像の添付にも対応。

会計・請求管理 *

診療明細書・領収書の発行。消費税自動計算。保険連携機能とレセプト出力。* 計算精度は未検証

検査結果管理

血液検査等の結果を記録・基準値判定。異常値の自動ハイライト。CSV一括インポートにも対応。

患者・飼い主管理

患畜と飼い主をひも付けて管理。体重推移グラフ、画像管理、ワクチン履歴。複数ペットの一元管理。

セキュリティ

IPホワイトリストによるアクセス制限。CSRF対策、セッション管理。外部予約ページの分離設計。

技術スタック

シンプルで運用しやすい構成。特別な環境は不要です。

PHP 8.0+

バックエンド言語

SQLite / MySQL

データベース

Bootstrap 5

UIフレームワーク

Vanilla JS

フロントエンド(フレームワーク不要)

Node.js不要・Composer不要・ビルド不要。PHPが動く環境ならどこでも動きます。
レンタルサーバー、VPS、自宅サーバー、XAMPP/MAMPなど幅広い環境に対応。

かんたん3ステップ導入

ダウンロードからすぐに使えます

1

ダウンロード & 配置

GitHubからZIPをダウンロード(またはgit clone)し、Webサーバーのドキュメントルートに配置します。

git clone https://github.com/boris15413-jpg/VetCare-Pro-ver-3.git
cd VetCare-Pro-ver-3
2

ブラウザでアクセス

初回アクセス時にセットアップウィザードが自動起動。DB初期化、管理者作成、施設設定を画面の指示に従って入力。

3

完了!すぐに使い始められます

セットアップが完了するとログイン画面が表示されます。全機能がデフォルトで有効化された状態で利用開始できます。

主な機能一覧

動物病院の一日の業務フローに沿った機能群

カテゴリ 機能 概要
予約Web予約ページ公開予約ページ、枠管理、担当医師表示、新患登録
予約予約管理日別・週別ビュー、ステータス管理、LINE通知連携
受付受付・待合表示チェックイン、番号発行モード、待合表示画面
カルテSOAP診療記録テンプレート入力、オーダー連携、添付画像
カルテ患者・飼い主管理詳細情報、体重推移、ワクチン履歴、画像管理
検査検査結果管理基準値判定、異常値ハイライト、CSV一括取込
検査病理記録サンプル管理、倍率・染色法記録
会計請求書・領収書明細書発行、消費税自動計算、印刷対応
会計保険・レセプト保険会社マスタ、保険請求管理、レセプト出力
管理マスタ管理薬品、検査、処置、診断名マスタ
管理スタッフ管理アカウント、権限、シフト・休日管理
管理設定施設情報、予約設定、セキュリティ、LINE連携
全機能の詳細ドキュメントを見る

こんな方におすすめ

本システムの想定される利用シーン

学習・研究目的

獣医学生やIT学生が、動物病院の業務フローやEMRシステムの仕組みを学ぶ教材として。

カスタマイズのベース

自院に合った電子カルテを自作したい方の出発点として。PHPなので改造が容易です。

プロトタイプ・デモ

「動物病院の電子カルテはこういう機能が必要」を可視化するデモンストレーション用途として。

小中規模病院のお試し

まず無料で電子カルテを試してみたい小中規模動物病院に。ただし、計算機能は必ず検証してから。

既知の制限事項・注意点

利用前に必ず把握しておいていただきたい点

会計・計算機能の不正確性

消費税の端数処理(切り捨て/切り上げ/四捨五入)の方式が実際の慣行と異なる可能性があります。 保険適用時の自己負担額計算ロジックは推測で実装されており、実際の動物保険制度と合致しない場合があります。 修正方法はカスタマイズガイドで詳しく解説しています。

レセプト機能の形式的な実装

レセプト(診療報酬明細書)は画面・印刷上の形式を整えただけであり、実際の動物保険のレセプト様式に準拠していません。 保険点数コード、点数テーブル、記載項目は実際の保険制度に基づいていないため、そのままでは保険請求に使用できません。

薬品・検査マスタの不正確性

サンプルデータとして登録されている薬品名・用法用量・検査基準値は、素人が一般的な資料から推測して作成したものです。 実際の動物用医薬品や検査基準値と異なる場合があるため、使用前に必ず最新の獣医学的根拠に基づいて修正してください。

セキュリティに関する注意

本システムはセキュリティの基本対策(CSRF対策、パスワードハッシュ化、IPホワイトリスト等)を実装していますが、 専門のセキュリティ監査を受けていません。個人情報を扱う場合は、必ず追加のセキュリティ対策を施してください。 インターネット上に公開する場合はSSL/TLS(HTTPS)の導入が必須です。

コントリビューション歓迎

特に以下の分野でのご協力をお待ちしています。動物病院の現場経験がある方からの修正・改善提案は特に貴重です。

会計ロジックの検証

消費税計算、保険点数計算、請求金額の正確性を検証・修正してくださる方

レセプト機能の改善

実際のレセプト様式に準拠した出力になるよう修正してくださる方

臨床ワークフロー監修

動物病院の実務経験者による業務フローの監修・改善提案

Issue / Pull Request を送る

ライセンス

VetCare Proは MITライセンス のもとで公開されています。
商用利用・改変・再配布は自由ですが、無保証であることにご注意ください。

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.