240 lines
4.4 KiB
C#
240 lines
4.4 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.ComponentModel.DataAnnotations;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
|
||
namespace IRaCIS.Core.Domain.Share
|
||
{
|
||
/// <summary>
|
||
/// 模块枚举
|
||
/// </summary>
|
||
public enum ModuleTypeEnum
|
||
{
|
||
/// <summary>
|
||
/// 计划内访视
|
||
/// </summary>
|
||
InPlanSubjectVisit=0,
|
||
|
||
/// <summary>
|
||
/// 计划外访视
|
||
/// </summary>
|
||
OutPlanSubjectVisit = 1,
|
||
|
||
///// <summary>
|
||
///// 阅片期
|
||
///// </summary>
|
||
//Read = 2,
|
||
|
||
/// <summary>
|
||
/// 全局阅片
|
||
/// </summary>
|
||
Global = 3,
|
||
|
||
/// <summary>
|
||
/// 裁判
|
||
/// </summary>
|
||
Referee = 4,
|
||
|
||
/// <summary>
|
||
/// 肿瘤学
|
||
/// </summary>
|
||
Oncology = 5,
|
||
|
||
|
||
}
|
||
|
||
public enum ReadingSetType
|
||
{
|
||
/// <summary>
|
||
/// 影像阅片
|
||
/// </summary>
|
||
ImageReading=0,
|
||
|
||
/// <summary>
|
||
/// 肿瘤阅片
|
||
/// </summary>
|
||
TumorReading=1,
|
||
}
|
||
|
||
/// <summary>
|
||
/// 阅片期范围
|
||
/// </summary>
|
||
public enum ReadingScopeEnum
|
||
{
|
||
/// <summary>
|
||
/// 全部
|
||
/// </summary>
|
||
All=0,
|
||
|
||
/// <summary>
|
||
/// 根据Site
|
||
/// </summary>
|
||
Site=1,
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
/// <summary>
|
||
/// 状态
|
||
/// </summary>
|
||
public enum ReadingPeriodStatus
|
||
{
|
||
/// <summary>
|
||
/// 未生效
|
||
/// </summary>
|
||
NotTakeEffect=0,
|
||
|
||
/// <summary>
|
||
/// 已生效
|
||
/// </summary>
|
||
TakeEffect = 1,
|
||
|
||
/// <summary>
|
||
/// 已撤销
|
||
/// </summary>
|
||
Revocation=2,
|
||
}
|
||
|
||
/// <summary>
|
||
/// 上传角色
|
||
/// </summary>
|
||
public enum UploadRole
|
||
{
|
||
/// <summary>
|
||
/// CRC
|
||
/// </summary>
|
||
CRC=0,
|
||
|
||
/// <summary>
|
||
/// PM
|
||
/// </summary>
|
||
PM=1,
|
||
}
|
||
|
||
/// <summary>
|
||
/// 上传方式
|
||
/// </summary>
|
||
public enum ClinicalUploadType
|
||
{
|
||
/// <summary>
|
||
/// 表格
|
||
/// </summary>
|
||
[Display(Name = "表格")]
|
||
Table = 0,
|
||
|
||
/// <summary>
|
||
/// PDF
|
||
/// </summary>
|
||
[Display(Name = "PDF")]
|
||
PDF = 1,
|
||
|
||
}
|
||
|
||
/// <summary>
|
||
/// 数据类型
|
||
/// </summary>
|
||
public enum ClinicalDataType
|
||
{
|
||
/// <summary>
|
||
/// 既往局部治疗史
|
||
/// </summary>
|
||
MedicalHistory = 0,
|
||
|
||
/// <summary>
|
||
/// 影像模态(PET临床信息)
|
||
/// </summary>
|
||
PET = 1,
|
||
|
||
/// <summary>
|
||
/// 胸水
|
||
/// </summary>
|
||
Hydrothorax = 2,
|
||
}
|
||
|
||
/// <summary>
|
||
/// 临床分组级别
|
||
/// </summary>
|
||
public enum ClinicalLevel
|
||
{
|
||
/// <summary>
|
||
/// 受试者
|
||
/// </summary>
|
||
[DisplayAttribute(Name ="受试者")]
|
||
Subject = 0,
|
||
|
||
/// <summary>
|
||
/// 访视
|
||
/// </summary>
|
||
[DisplayAttribute(Name = "访视")]
|
||
SubjectVisit = 1,
|
||
|
||
/// <summary>
|
||
/// 阅片
|
||
/// </summary>
|
||
[DisplayAttribute(Name = "阅片")]
|
||
Read = 2,
|
||
}
|
||
|
||
public enum JudgeTypeEnum
|
||
{
|
||
None=0,
|
||
|
||
/// <summary>
|
||
/// 答案不相同
|
||
/// </summary>
|
||
AnswerDisaffinity=1,
|
||
|
||
/// <summary>
|
||
/// 答案分组
|
||
/// </summary>
|
||
AnswerGroup=2,
|
||
|
||
/// <summary>
|
||
/// 答案组合
|
||
/// </summary>
|
||
AnswerCombination=3,
|
||
|
||
|
||
}
|
||
|
||
/// <summary>
|
||
/// 阅片状态
|
||
/// </summary>
|
||
public enum ReadingStatusEnum
|
||
{
|
||
/// <summary>
|
||
/// 影像上传(未提交)
|
||
/// </summary>
|
||
ImageNotSubmit = 0,
|
||
|
||
/// <summary>
|
||
/// 影像质控(未质控通过 --已提交)
|
||
/// </summary>
|
||
ImageQuality = 1,
|
||
|
||
/// <summary>
|
||
/// 一致性核查(未一致性核查通过 ---已质控通过)
|
||
/// </summary>
|
||
ConsistencyCheck = 2,
|
||
|
||
/// <summary>
|
||
/// 任务分配 (一致性核查通过 --未分配)
|
||
/// </summary>
|
||
TaskAllocate = 3,
|
||
|
||
/// <summary>
|
||
/// 影像阅片中(任务已分配--未阅片完成)
|
||
/// </summary>
|
||
ImageReading = 4,
|
||
|
||
/// <summary>
|
||
/// 阅片完成
|
||
/// </summary>
|
||
ReadCompleted = 5,
|
||
}
|
||
}
|