irc-netcore-api/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs

240 lines
4.4 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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,
}
}