Uat_Study
parent
39f3bc738d
commit
0faa78ed29
|
@ -245,19 +245,28 @@ update VisitTask set IsNeedClinicalDataSign =1 from VisitTask
|
||||||
inner join ReadingQuestionCriterionTrial on ReadingQuestionCriterionTrial.Id=VisitTask.TrialReadingCriterionId
|
inner join ReadingQuestionCriterionTrial on ReadingQuestionCriterionTrial.Id=VisitTask.TrialReadingCriterionId
|
||||||
inner join ReadModule on VisitTask.SouceReadModuleId=ReadModule.Id
|
inner join ReadModule on VisitTask.SouceReadModuleId=ReadModule.Id
|
||||||
where VisitTask.ReadingCategory=5 and EXISTS (select * from ClinicalDataTrialSet where TrialId=VisitTask.TrialId and CriterionEnumListStr LIKE '%|'+ CAST(ReadingQuestionCriterionTrial.CriterionType AS varchar(20))+'|%' and ClinicalDataLevel=3 and IsConfirm=1)
|
where VisitTask.ReadingCategory=5 and EXISTS (select * from ClinicalDataTrialSet where TrialId=VisitTask.TrialId and CriterionEnumListStr LIKE '%|'+ CAST(ReadingQuestionCriterionTrial.CriterionType AS varchar(20))+'|%' and ClinicalDataLevel=3 and IsConfirm=1)
|
||||||
|
and IsNeedClinicalDataSign =0
|
||||||
|
|
||||||
|
update VisitTask set IsNeedClinicalDataSign =0 from VisitTask
|
||||||
|
inner join ReadingQuestionCriterionTrial on ReadingQuestionCriterionTrial.Id=VisitTask.TrialReadingCriterionId
|
||||||
|
inner join ReadModule on VisitTask.SouceReadModuleId=ReadModule.Id
|
||||||
|
where VisitTask.ReadingCategory=5 and not EXISTS (select * from ClinicalDataTrialSet where TrialId=VisitTask.TrialId and CriterionEnumListStr LIKE '%|'+ CAST(ReadingQuestionCriterionTrial.CriterionType AS varchar(20))+'|%' and ClinicalDataLevel=3 and IsConfirm=1)
|
||||||
|
and IsNeedClinicalDataSign =1
|
||||||
|
|
||||||
--处理全局
|
--处理全局
|
||||||
|
|
||||||
update VisitTask set IsNeedClinicalDataSign =1 from VisitTask
|
update VisitTask set IsNeedClinicalDataSign =1 from VisitTask
|
||||||
inner join ReadingQuestionCriterionTrial on ReadingQuestionCriterionTrial.Id=VisitTask.TrialReadingCriterionId
|
inner join ReadingQuestionCriterionTrial on ReadingQuestionCriterionTrial.Id=VisitTask.TrialReadingCriterionId
|
||||||
inner join ReadModule on VisitTask.SouceReadModuleId=ReadModule.Id
|
inner join ReadModule on VisitTask.SouceReadModuleId=ReadModule.Id
|
||||||
where VisitTask.ReadingCategory=2 and EXISTS (select * from ClinicalDataTrialSet where TrialId=VisitTask.TrialId and CriterionEnumListStr LIKE '%|'+ CAST(ReadingQuestionCriterionTrial.CriterionType AS varchar(20))+'|%' and ClinicalDataLevel=2 and IsConfirm=1)
|
where VisitTask.ReadingCategory=2 and EXISTS (select * from ClinicalDataTrialSet where TrialId=VisitTask.TrialId and CriterionEnumListStr LIKE '%|'+ CAST(ReadingQuestionCriterionTrial.CriterionType AS varchar(20))+'|%' and ClinicalDataLevel=2 and IsConfirm=1)
|
||||||
|
and IsNeedClinicalDataSign =0
|
||||||
|
|
||||||
|
|
||||||
update VisitTask set IsNeedClinicalDataSign =0 from VisitTask
|
update VisitTask set IsNeedClinicalDataSign =0 from VisitTask
|
||||||
inner join ReadingQuestionCriterionTrial on ReadingQuestionCriterionTrial.Id=VisitTask.TrialReadingCriterionId
|
inner join ReadingQuestionCriterionTrial on ReadingQuestionCriterionTrial.Id=VisitTask.TrialReadingCriterionId
|
||||||
inner join ReadModule on VisitTask.SouceReadModuleId=ReadModule.Id
|
inner join ReadModule on VisitTask.SouceReadModuleId=ReadModule.Id
|
||||||
where VisitTask.ReadingCategory=2 and not EXISTS (select * from ClinicalDataTrialSet where TrialId=VisitTask.TrialId and CriterionEnumListStr LIKE '%|'+ CAST(ReadingQuestionCriterionTrial.CriterionType AS varchar(20))+'|%' and ClinicalDataLevel=2 and IsConfirm=1 ) and IsNeedClinicalDataSign=1
|
where VisitTask.ReadingCategory=2 and not EXISTS (select * from ClinicalDataTrialSet where TrialId=VisitTask.TrialId and CriterionEnumListStr LIKE '%|'+ CAST(ReadingQuestionCriterionTrial.CriterionType AS varchar(20))+'|%' and ClinicalDataLevel=2 and IsConfirm=1 )
|
||||||
|
and IsNeedClinicalDataSign=1
|
||||||
|
|
||||||
|
|
||||||
-----处理 是否所有临床数据都签名的字段
|
-----处理 是否所有临床数据都签名的字段
|
||||||
|
|
Loading…
Reference in New Issue