47 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C#
		
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C#
		
	
	
namespace IRaCIS.Core.Application.Contracts.Dicom.DTO
 | 
						|
{
 | 
						|
    public class StudyReviewerDTO
 | 
						|
    {
 | 
						|
        public Guid Id { get; set; }
 | 
						|
        public Guid StudyId { get; set; }
 | 
						|
        public Guid ReviewerId { get; set; }
 | 
						|
 | 
						|
    }
 | 
						|
 | 
						|
    public class StudyDistributeInfo
 | 
						|
    {
 | 
						|
        public Guid StudyId { get; set; }
 | 
						|
        public int Status { get; set; }
 | 
						|
        //public int ReviewerCount { get; set; }
 | 
						|
    }
 | 
						|
 | 
						|
    public class StudyReviewerCommand
 | 
						|
    {
 | 
						|
        public List<StudyDistributeInfo> StudyList { get; set; } = new List<StudyDistributeInfo>();
 | 
						|
        //public List<Guid> StudyIdList { get; set; }
 | 
						|
        public Guid ReviewerId { get; set; }
 | 
						|
        //public int WorkloadType { get; set; }
 | 
						|
        public Guid TrialId { get; set; }
 | 
						|
        //public bool IsDoubleReview { get; set; }
 | 
						|
    }
 | 
						|
 | 
						|
    public class StudyReviewerEditCommand
 | 
						|
    {
 | 
						|
        public Guid TrialId { get; set; }
 | 
						|
        public Guid StudyId { get; set; }
 | 
						|
        public bool IsDoubleReview { get; set; }
 | 
						|
 | 
						|
        public Guid? ReviewerId1 { get; set; }
 | 
						|
        public Guid? ReviewerId2 { get; set; }
 | 
						|
        public Guid? ReviewerIdForAD { get; set; }
 | 
						|
    }
 | 
						|
 | 
						|
    public class ReviewerDistributionDTO
 | 
						|
    {
 | 
						|
        public Guid ReviewerId { get; set; }
 | 
						|
        public string FirstName { get; set; } = string.Empty;
 | 
						|
        public string LastName { get; set; } = string.Empty;
 | 
						|
        public string ReviewerCode { get; set; } = string.Empty;
 | 
						|
    }
 | 
						|
}
 |