/// <summary> /// Нужно ли заполнять раздел SL.ONK_SL? /// </summary> public static bool IsOnkologyTreat(Recourse rec, Event e, Data.IInvoice pool) { if (rec.SuspectOncology) { return(false); } if (e.MainDiagnosis.First() == 'C') { return(true); } if (e.MainDiagnosis.Substring(0, 2) == "D0") { return(true); } if (e.MainDiagnosis.Substring(0, 3) == "D70") { return(pool.LoadPersonDiagnoses().Any(IsSuppOnkology)); } return(false); }