* добавил исход спец контингенту

* оптимизация обновления при редактировании спец контингента
* добавил поддержку заключительных диагнозов
* изменил определение законченной операции
* добавил поддержку исхода операции
* добавил определение отмены для операции через назначение
* работа над диапазонами календарей, подсчет статистики
* добавил статусы отчетов и подкорректировал привязку спец контингента к отчету
* добавил новые сервисы для будущего кеширования
* частичное разделение логики подсчета пациентов
This commit is contained in:
brusnitsyn
2026-04-22 20:35:39 +09:00
parent 2041ab54ea
commit 719eb1403f
39 changed files with 1458 additions and 763 deletions

View File

@@ -10,6 +10,7 @@ class DepartmentPatient extends Model
protected $fillable = [
'rf_department_id',
'rf_report_id',
'source_type',
'rf_medicalhistory_id',
'full_name',
@@ -52,4 +53,9 @@ class DepartmentPatient extends Model
{
return $this->hasMany(DepartmentPatientOperation::class, 'rf_department_patient_id', 'department_patient_id');
}
public function report()
{
return $this->belongsTo(Report::class, 'rf_report_id', 'report_id');
}
}