変更履歴¶
[Phase 1] - 2025-10-09¶
追加¶
- システム設計書作成
- MkDocs + Material によるドキュメントサイト構築
- アーキテクチャ、データベース、機能仕様の詳細ドキュメント化
-
Mermaid による図表の追加(ER図、フローチャート)
-
データ移行影響分析
tracer-data-migration/backend/kan.py(肝臓移行スクリプト)分析tracer-data-migration/backend/jin.py(腎臓移行スクリプト)分析- 影響を受けるテーブル、URL、機能の特定
-
メンテナンスページ表示が必要な画面の明確化
-
運用フローチャート作成
- 肝臓移植運用フロー(受者・ドナー追跡含む)
- 腎臓移植運用フロー
- 心臓移植運用フロー
- 肺移植運用フロー
- ステータス遷移とDB書き込みタイミングの可視化
修正¶
- Auth.php (line 136-139)
- dddsサブドメインからの学会ユーザー(institution_kubun=4)アクセスを許可
-
生体専用施設のアクセス制御を修正
-
menu.php (line 8-17)
-
INSTITUTION_KUBUN_MANAGEMENT(学会ユーザー)にメニュー表示を追加
-
TIshokuKihonLiv.php (line 219, 242)
- 未定義インデックスエラーの修正
-
input_status_recipentとinput_status_donorのisset()チェック追加 -
living_donor_transplant/entry/index.php
- PHP変数スコープの問題修正
- 不要なデバッグ出力(
var_dump)削除
改善¶
- メンテナンス機能
maintenance_helper.phpのguardTracerLiving()関数実装maintenance_tracer_living.flagによるメンテナンスモード制御-
ログイン画面へのメンテナンスバナー表示機能追加
-
ログ機能
QueryLogger.phpによるSQLクエリログ実装hooks.phpでのログ設定最適化
[2025-10-08]¶
追加¶
- TRACER試験(片岡)対応
- 4-41, 4-42の修正実施
修正¶
- 受入修正事項対応
- 匿名加工関連の修正
[2025-10-07]¶
追加¶
- TRACER試験(片岡)対応
- 4-38: 「※生活状況の記録日ー移植日」削除修正追加
- 4-39, 4-40: 「生着」→「生存」修正
修正¶
- 赤色選択部分の削除修正
[2025-09-20]¶
修正¶
- LivingDonorTransplant.php
- 生体移植機能の最終調整
今後の予定¶
Phase 2(予定)¶
- AMED要約データ自動生成機能の実装
- バッチ処理の最適化
- パフォーマンスチューニング
- スロークエリの最適化
- インデックスの見直し
- キャッシュ戦略の検討
Phase 3(予定)¶
- TRACER旧システムからの完全移行
- 追跡データの遡及入力サポート
- レポート機能の拡充
- API連携の強化
既知の問題¶
現在対応中¶
- なし
保留中¶
- データベースパーティショニングの検討
- セッションタイムアウト時のリダイレクト改善
- PDF生成パフォーマンスの向上
サポート・お問い合わせ¶
技術的な問い合わせ: h.kataoka@media-trust.com 緊急連絡: 上記メールアドレスへご連絡ください
注意事項: - 本変更履歴は、システムの主要な変更点を記録するものです。 - 詳細な技術仕様は各ドキュメントページを参照してください。 - セキュリティに関する変更は、詳細を記載せず概要のみ記録しています。