コンテンツにスキップ

変更履歴

[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_recipentinput_status_donorisset() チェック追加

  • living_donor_transplant/entry/index.php

  • PHP変数スコープの問題修正
  • 不要なデバッグ出力(var_dump)削除

改善

  • メンテナンス機能
  • maintenance_helper.phpguardTracerLiving() 関数実装
  • 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 緊急連絡: 上記メールアドレスへご連絡ください


注意事項: - 本変更履歴は、システムの主要な変更点を記録するものです。 - 詳細な技術仕様は各ドキュメントページを参照してください。 - セキュリティに関する変更は、詳細を記載せず概要のみ記録しています。