Добавил вывод метрик для врача дежурного
This commit is contained in:
@@ -928,11 +928,11 @@ class DutyReportService
|
||||
$admitted = $stats['admitted'] ?? [];
|
||||
|
||||
// === Базовые счётчики ===
|
||||
$patientsIsRecipient = array_key_exists('recipient', $statsOverride)
|
||||
$patientsIsRecipient = array_key_exists('recipient', $statsOverride) && !empty($statsOverride['recipient'])
|
||||
? $statsOverride['recipient'] : $byStatus['recipient'] ?? 0;
|
||||
$patientsInDepartment = array_key_exists('in_department', $statsOverride)
|
||||
$patientsInDepartment = array_key_exists('in_department', $statsOverride) && !empty($statsOverride['in_department'])
|
||||
? $statsOverride['in_department'] : $byStatus['in_department'] ?? 0;
|
||||
$patientsIsDischarged = array_key_exists('outcome', $statsOverride)
|
||||
$patientsIsDischarged = array_key_exists('outcome', $statsOverride) && !empty($statsOverride['outcome'])
|
||||
? $statsOverride['outcome'] : $byStatus['outcome'] ?? 0;
|
||||
$patientsIsTransferred = $stats['transferred'] ?? 0;
|
||||
$patientsIsDeceased = $byStatus['deceased'] ?? 0;
|
||||
@@ -977,7 +977,7 @@ class DutyReportService
|
||||
$this->saveMetric($reportDuty->id, 8, $patientsInDepartment); // Пациентов в отделении
|
||||
$this->saveMetric($reportDuty->id, 3, $patientsIsRecipient); // Поступило
|
||||
$this->saveMetric($reportDuty->id, 15, $patientsIsDischarged); // Выписано
|
||||
$this->saveMetric($reportDuty->id, 7, $patientsIsDischarged); // Выписано
|
||||
$this->saveMetric($reportDuty->id, 7, $patientsIsDischarged); // Выписано
|
||||
$this->saveMetric($reportDuty->id, 13, $patientsIsTransferred); // Переведено
|
||||
$this->saveMetric($reportDuty->id, 9, $patientsIsDeceased); // Умерло
|
||||
|
||||
|
||||
Reference in New Issue
Block a user