irc-netcore-api/IRaCIS.Core.Domain.Share/Common/EmailScenarioEnum.cs

342 lines
7.2 KiB
C#

using System.ComponentModel;
namespace IRaCIS.Core.Domain.Share
{
public enum EmailScenarioEnum
{
None = 0,
[Description("用户体系")]
User = 1,
[Description("中心调研邀请")]
SiteSurveyInvite = 2,
[Description("中心调研审批通知")]
SiteSurveyApproval = 3,
}
public enum CommonDocumentFileType
{
UploadDataTemplate = 1,
ExportDataTempalate = 2,
EmailTemplate = 3,
NormalDataTemplate = 4,
}
public enum EmailBusinessScenario
{
None=-1,
EnrollConfirmed = 1,
PDConfirmed = 2,
//Trial=3,
//Reviewer=4,
//QC影像质控任务
QCTask = 5,
CRCToQCQuestion = 6,
QCToCRCImageQuestion = 7,
MFALogin = 10,
MFAUnlock = 11,
//医生简历信息录入入口登录
ReviewerLogin=12,
UserResetEmail = 13,
SiteSurveyLogin = 14,
SiteUseOrExternalUserFirstrJoinTrial = 15,
SiteUserOrExternalUserExistJoinTrial = 16,
SiteSurveyReject=17,
DoctorUserFirstJoinTrial=19,
DoctorUserExistJoinTrial=20,
SysCreateUser = 21,
SysResetPassword = 22,
//不登陆通过邮箱重置密码
UnloginUseEmailResetPassword = 23,
//影像异常反馈
IRImageError=24,
//系统反馈
SysFeedBack=26,
//项目反馈
TrialFeedBack=27,
TrialSubjectVisitFeedBack = 28,
/// <summary>
/// 入组确认-质控任务待领取
/// </summary>
EligibilityVerification_PendingClaim = 29,
/// <summary>
/// 入组确认-质控任务待审核
/// </summary>
EligibilityVerification_PendingImageQC = 30,
/// <summary>
/// PD确认-质控任务待领取
/// </summary>
PDVerification_PendingImageQCClaim = 31,
/// <summary>
/// PD确认-质控任务待审核
/// </summary>
PDVerification_PendingImageQC = 32,
/// <summary>
/// 入组确认-QC质疑待处理
/// </summary>
EligibilityVerification_Pending = 33,
/// <summary>
/// 审批(提交调研表)
/// </summary>
Approval_SubmitSiteSurvey = 34,
/// <summary>
/// 审批(更新调研表)
/// </summary>
Approval_UpdateSiteSurvey = 35,
/// <summary>
/// 中心调研审批
/// </summary>
SiteSurveyApproval = 36,
/// <summary>
/// 入组确认-QC质疑待处理
/// </summary>
EligibilityVerification_UnderQCQuery = 37,
/// <summary>
/// PD确认-QC质疑待处理
/// </summary>
PDVerification_UnderQCQuery = 38,
/// <summary>
/// 入组确认-影像质疑待处理
/// </summary>
EligibilityVerification_ImageQuery = 39,
/// <summary>
/// PD确认-影像质疑待处理
/// </summary>
PDVerification_ImageQuery = 40,
/// <summary>
/// 入组确认-核查质疑待处理
/// </summary>
EligibilityVerification_UnderDR = 41,
/// <summary>
/// PD确认-核查质疑待处理
/// </summary>
PDVerification_UnderDR = 42,
/// <summary>
/// 加急阅片
/// </summary>
ExpeditedReading = 43,
/// <summary>
/// 加急医学反馈
/// </summary>
ExpeditedMedicalQCToIR = 44,
/// <summary>
/// 入组确认-医学审核
/// </summary>
EligibilityVerification_MedicalQC = 45,
/// <summary>
/// PD确认-医学审核
/// </summary>
PDVerification_MedicalQC = 46,
/// <summary>
/// 入组确认-医学反馈
/// </summary>
EligibilityVerification_MedicalQCFeedback = 47,
/// <summary>
/// PD确认-医学反馈
/// </summary>
PDVerification_MedicalQCFeedback = 48,
/// <summary>
/// 入组确认-一致性核查
/// </summary>
EligibilityVerification_DR = 49,
/// <summary>
/// PD确认-一致性核查
/// </summary>
PDVerification_DR = 50,
/// <summary>
/// 入组确认-核查质疑
/// </summary>
EligibilityVerification_UnderDRForPMOrAPM = 51,
/// <summary>
/// PD确认-核查质疑
/// </summary>
PDVerification_UnderDRForPMOrAPM = 52,
/// <summary>
/// 阅片人重阅审批
/// </summary>
ReReadFromIRApproval = 53,
/// <summary>
/// 项目组申请重阅审批
/// </summary>
ReReadFromPMApproval = 54,
/// <summary>
/// 入组确认-加急医学反馈回复
/// </summary>
EligibilityVerification_ExpeditedMedicalQCResponse = 55,
/// <summary>
/// PD确认-加急医学反馈回复
/// </summary>
PDVerification_ExpeditedMedicalQCResponse = 56,
/// <summary>
/// 阅片人简历采集
/// </summary>
Reviewer_CV_Collection = 57,
/// <summary>
/// 通用培训 - 生效通知
/// </summary>
GeneralTraining_EffectiveNotification=58,
/// <summary>
/// 通用培训 - 到期通知
/// </summary>
GeneralTraining_ExpirationNotification = 59,
/// <summary>
/// 影像质疑-CRC申请重传
/// </summary>
ImageQueryCRCApplyRe_Uploading = 60,
/// <summary>
/// 影像质疑-IQC审批重传
/// </summary>
ImageQuery_IQCApprovalRe_Uploading = 61,
/// <summary>
/// 一致性核查 - CRC审批重传
/// </summary>
DataReconciliation_CRCApplyRe_Uploading = 62,
/// <summary>
/// 一致性核查 - PM审批重传
/// </summary>
DataReconciliation_PMApprovalRe_Uploading = 63,
/// <summary>
/// 影像质控 - IQC申请重传
/// </summary>
ImageQC_IQCApplyRe_Uploading = 64,
/// <summary>
/// 影像上传-CRC申请重传
/// </summary>
ImageUploadCRCApplyRe_Uploading = 65,
/// <summary>
/// 影像重传-PM审批重传
/// </summary>
ImageReUpload_PMApprovalRe_Uploading = 66,
/// <summary>
/// 阅片跟踪-PM 申请重阅
/// </summary>
ReadTracking_PMApplyRe_Reading = 67,
/// <summary>
/// 重阅审批-SPM/CPM 审批重阅审批
/// </summary>
Re_ReadApproval_SPMCPMApprovalRe_Reading = 68,
/// <summary>
/// 阅片人筛选-PM申请审批
/// </summary>
ReviewerSelection_PMApplyApproving = 69,
/// <summary>
/// 阅片人筛选-SPM 审批
/// </summary>
ReviewerSelection_SPMCPMApproval = 70,
}
public enum EmailUserType
{
//变为手动输入了,这里不需要了
From =1,
To=2,
Copy=3
}
public enum BasicDataTypeEnum
{
None = 0,
Email = 1,
Sign = 2
}
}