Przeglądaj źródła

调整

datasub12_fetal_heart_rate_1
H Vs 2 tygodni temu
rodzic
commit
3020ca0e6a
2 zmienionych plików z 22 dodań i 14 usunięć
  1. +11
    -7
      HealthMonitor.Service/Resolver/PregnancyHeartRateResolver.cs
  2. +11
    -7
      HealthMonitor.WebApi/Worker.cs

+ 11
- 7
HealthMonitor.Service/Resolver/PregnancyHeartRateResolver.cs Wyświetl plik

@@ -1166,7 +1166,7 @@ namespace HealthMonitor.Service.Resolver
}
isAbnormal = 0;
}
// 超过highFreqSampleTimes,540s
// 超过highFreqSampleTimes
else
{
if (fetalHeartRate > 220)
@@ -1183,12 +1183,16 @@ namespace HealthMonitor.Service.Resolver
}
isAbnormal = fetalHeartRate > upperAlarmThreshold ? 1 : (fetalHeartRate < lowerAlarmThreshold ? 2 : 0);

if (!lastNormalPhr.Any())
{
// 偏低(过缓)
isAbnormal = 2;
_logger.LogInformation($"{heartRate.Serialno} 超过10分钟其没有正常值,设置胎心过缓告警");
}
//if (!lastNormalPhr.Any())
//{
// if (selectedHrValue == lastPhr.Select(i => i.PregnancyHeartRate).Max())
// {
// // 偏低(过缓)
// isAbnormal = 2;
// _logger.LogInformation($"{heartRate.Serialno} 超过10分钟其没有正常值,则取异常范围最大值心率值转换为胎心值,并产生胎心过缓告警设置胎心过缓告警");
// }

//}
}
#endregion



+ 11
- 7
HealthMonitor.WebApi/Worker.cs Wyświetl plik

@@ -2388,7 +2388,7 @@ namespace HealthMonitor.WebApi
}
isAbnormal = 0;
}
// 超过highFreqSampleTimes,540s
// 超过highFreqSampleTimes
else
{
if (fetalHeartRate > 220)
@@ -2405,12 +2405,16 @@ namespace HealthMonitor.WebApi
}
isAbnormal = fetalHeartRate > upperAlarmThreshold ? 1 : (fetalHeartRate < lowerAlarmThreshold ? 2 : 0);

if (!lastNormalPhr.Any())
{
// 偏低(过缓)
isAbnormal = 2;
_logger.LogInformation($"{heartRate.Serialno} 超过10分钟其没有正常值,设置胎心过缓告警");
}
//if (!lastNormalPhr.Any())
//{
// if (selectedHrValue == lastPhr.Select(i => i.PregnancyHeartRate).Max())
// {
// // 偏低(过缓)
// isAbnormal = 2;
// _logger.LogInformation($"{heartRate.Serialno} 超过10分钟其没有正常值,则取异常范围最大值心率值转换为胎心值,并产生胎心过缓告警设置胎心过缓告警");
// }
//}
}
#endregion



Ładowanie…
Anuluj
Zapisz