Uat_Study
hang 2023-03-16 14:29:37 +08:00
commit 1b04ed9506
2 changed files with 63 additions and 2 deletions

View File

@ -1727,7 +1727,67 @@
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<!-- Badly formed XML comment ignored for member "M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1_BMCalculateService.GetTargetLesionEvaluate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)" --> <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1_BMCalculateService.GetTargetLesionEvaluate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
<summary>
获取靶病灶评估
</summary>
<param name="inDto"></param>
<remarks>
if基线没有靶病灶
{
靶病灶疗效为 ND
}else
{
初始化靶病灶疗效为 SD
if (与基线期SOD相比减小≥30 %
{
靶病灶疗效为 PR
}
if (非淋巴结靶病灶长径之和 == 0)
{
靶病灶疗效为 CR
}
if 有被评估为NE的单个靶病灶
{
靶病灶疗效为 NE
}
if (最低点SOD > 0)
{
if比整体访视期间最低点SOD增加≥20 % 且与整个访视期间最低点相比增加的值≥5 mm
{
靶病灶疗效为 PD
}
}
else
{
//进入该分支最低点SOD=0
if (当前访视SOD > 0 且与整个访视期间最低点相比增加的值≥5 mm)
{
靶病灶疗效为PD
}
}
if上次访视点评估是CR
{
if (当前访视点非淋巴结病灶至少一个非淋巴结靶病灶的长径0 mm。)
{
靶病灶疗效为 PD
}
}
}
</remarks>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1_BMCalculateService.GetNoTargetLesionEvaluate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)"> <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1_BMCalculateService.GetNoTargetLesionEvaluate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
<summary> <summary>
获取非靶病灶评估 获取非靶病灶评估

View File

@ -18,7 +18,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
{ {
{CriterionType.RECIST1Point1,typeof(RECIST1Point1CalculateService) }, //RECIST1.1 {CriterionType.RECIST1Point1,typeof(RECIST1Point1CalculateService) }, //RECIST1.1
{CriterionType.PCWG3,typeof(PCWG3CalculateService) }, {CriterionType.PCWG3,typeof(PCWG3CalculateService) },
{CriterionType.SelfDefine,typeof(SelfDefineCalculateService) } {CriterionType.SelfDefine,typeof(SelfDefineCalculateService) },
{CriterionType.RECIST1Pointt1_MB,typeof(RECIST1Point1_BMCalculateService) }
}; };