Uat_Study
parent
0e1655004a
commit
f10d1b0a9e
|
@ -1666,7 +1666,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
||||||
/// {
|
/// {
|
||||||
/// 靶病灶疗效为 ND
|
/// 靶病灶疗效为 ND
|
||||||
/// }
|
/// }
|
||||||
/// else if (上一访视评估为iCPD && 本次访视满足RECIST1.1的PD条件&&比整体访视期间最低点SOD增加≥20%&&比整体访视期间最低点SOD绝对增加值≥5 mm)
|
/// else if (上一访视评估为iCPD && 本次访视满足RECIST1.1的PD条件)
|
||||||
/// {
|
/// {
|
||||||
/// 靶病灶疗效为 ICPD
|
/// 靶病灶疗效为 ICPD
|
||||||
/// }
|
/// }
|
||||||
|
@ -1674,7 +1674,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
||||||
/// {
|
/// {
|
||||||
/// 靶病灶疗效为 ICPD
|
/// 靶病灶疗效为 ICPD
|
||||||
/// }
|
/// }
|
||||||
/// else if (本次访视满足RECIST1.1的PD条件 && ((比整体访视期间最低点SOD增加≥20 % && 比整体访视期间最低点SOD绝对增加值≥5 mm)|| (前一访视评估为iCR && 当前访视至少有一个“存在”状态的靶病灶)))
|
/// else if (本次访视满足RECIST1.1的PD条件 )
|
||||||
/// {
|
/// {
|
||||||
/// 靶病灶疗效为 iUPD
|
/// 靶病灶疗效为 iUPD
|
||||||
/// } else if (有任一靶病灶为NE状态)
|
/// } else if (有任一靶病灶为NE状态)
|
||||||
|
@ -1765,8 +1765,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
||||||
// 靶病灶疗效为 ND
|
// 靶病灶疗效为 ND
|
||||||
result = TargetAssessment.ND;
|
result = TargetAssessment.ND;
|
||||||
}
|
}
|
||||||
// else if (上一访视评估为iCPD && 本次访视满足RECIST1.1的PD条件&&比整体访视期间最低点SOD增加≥20%&&比整体访视期间最低点SOD绝对增加值≥5 mm)
|
// else if (上一访视评估为iCPD && 本次访视满足RECIST1.1的PD条件)
|
||||||
else if (resultData.LastTaskTarget.EqEnum(TargetAssessment.iCPD) && resultData.MeetRECISTPD && resultData.LowSodAddGreaterThan20Percent && resultData.LowSodAddGreaterThan5)
|
else if (resultData.LastTaskTarget.EqEnum(TargetAssessment.iCPD) && resultData.MeetRECISTPD)
|
||||||
{
|
{
|
||||||
// 靶病灶疗效为 ICPD
|
// 靶病灶疗效为 ICPD
|
||||||
result = TargetAssessment.iCPD;
|
result = TargetAssessment.iCPD;
|
||||||
|
@ -1777,8 +1777,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
||||||
// 靶病灶疗效为 ICPD
|
// 靶病灶疗效为 ICPD
|
||||||
result = TargetAssessment.iCPD;
|
result = TargetAssessment.iCPD;
|
||||||
}
|
}
|
||||||
// } else if (本次访视满足RECIST1.1的PD条件 && ((比整体访视期间最低点SOD增加≥20 % && 比整体访视期间最低点SOD绝对增加值≥5 mm)|| (前一访视评估为iCR && 当前访视至少有一个“存在”状态的靶病灶)))
|
// } else if (本次访视满足RECIST1.1的PD条件 )
|
||||||
else if (resultData.MeetRECISTPD && ((resultData.LowSodAddGreaterThan20Percent && resultData.LowSodAddGreaterThan5) || (resultData.LastTaskTarget.EqEnum(TargetAssessment.iCR) && resultData.HaveExistLesion)))
|
else if (resultData.MeetRECISTPD)
|
||||||
{
|
{
|
||||||
// 靶病灶疗效为 iUPD
|
// 靶病灶疗效为 iUPD
|
||||||
result = TargetAssessment.iUPD;
|
result = TargetAssessment.iUPD;
|
||||||
|
@ -1831,7 +1831,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
||||||
/// {
|
/// {
|
||||||
/// 非靶病灶疗效为 iCPD
|
/// 非靶病灶疗效为 iCPD
|
||||||
/// }
|
/// }
|
||||||
/// else if (满足RECIST1.1的PD标准 && 任一非靶病灶状态评估为“显著增大(iUPD)”)
|
/// else if (满足RECIST1.1的PD标准)
|
||||||
/// {
|
/// {
|
||||||
/// 非靶病灶疗效为 iUPD
|
/// 非靶病灶疗效为 iUPD
|
||||||
/// }
|
/// }
|
||||||
|
@ -1917,8 +1917,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
||||||
// 非靶病灶疗效为 iCPD
|
// 非靶病灶疗效为 iCPD
|
||||||
result = NoTargetAssessment.iCPD;
|
result = NoTargetAssessment.iCPD;
|
||||||
}
|
}
|
||||||
// else if (满足RECIST1.1的PD标准 && 任一非靶病灶状态评估为“显著增大(iUPD)”)
|
// else if (满足RECIST1.1的PD标准)
|
||||||
else if (data.RECISTPD && data.ExistiUPD)
|
else if (data.RECISTPD)
|
||||||
{
|
{
|
||||||
// 非靶病灶疗效为 iUPD
|
// 非靶病灶疗效为 iUPD
|
||||||
result = NoTargetAssessment.iUPD;
|
result = NoTargetAssessment.iUPD;
|
||||||
|
@ -3237,7 +3237,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
||||||
var tableQuestions = tableRows.SelectMany(x => x.TableQuestionList).ToList();
|
var tableQuestions = tableRows.SelectMany(x => x.TableQuestionList).ToList();
|
||||||
|
|
||||||
//任意单个病灶 / 病灶组评估为“显著增大”
|
//任意单个病灶 / 病灶组评估为“显著增大”
|
||||||
if (tableQuestions.Any(x => x.QuestionMark == QuestionMark.State && x.Answer.EqEnum(NoTargetState.Increase)))
|
if (tableQuestions.Any(x => x.QuestionMark == QuestionMark.State && (x.Answer.EqEnum(NoTargetState.Increase)|| x.Answer.EqEnum(NoTargetState.IUPD))))
|
||||||
{
|
{
|
||||||
result = NoTargetAssessment.PD;
|
result = NoTargetAssessment.PD;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue