55 lines
1.3 KiB
C#
55 lines
1.3 KiB
C#
using System;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace IRaCIS.Core.Domain.Models
|
|
{
|
|
[Table("DoctorWorkload")]
|
|
public partial class Workload : Entity, IAuditUpdate, IAuditAdd
|
|
{
|
|
[Required]
|
|
public Guid TrialId { get; set; }
|
|
|
|
public Guid DoctorId { get; set; }
|
|
|
|
public int DataFrom { get; set; }
|
|
|
|
public DateTime WorkTime { get; set; }
|
|
|
|
public int Training { get; set; }
|
|
|
|
public int Downtime { get; set; }
|
|
|
|
public int Timepoint { get; set; }
|
|
|
|
public int TimepointIn24H { get; set; }
|
|
|
|
public int TimepointIn48H { get; set; }
|
|
|
|
public int Adjudication { get; set; }
|
|
|
|
public int AdjudicationIn24H { get; set; }
|
|
|
|
public int AdjudicationIn48H { get; set; }
|
|
|
|
public int Global { get; set; }
|
|
public int RefresherTraining { get; set; }
|
|
|
|
public int CreateUserType { get; set; }
|
|
|
|
[Required]
|
|
public string YearMonth { get; set; }
|
|
|
|
public bool IsLock { get; set; } = false;
|
|
|
|
|
|
public Guid CreateUserId { get; set; }
|
|
|
|
public DateTime CreateTime { get; set; }
|
|
|
|
public Guid UpdateUserId { get; set; }
|
|
|
|
public DateTime UpdateTime { get; set; }
|
|
}
|
|
}
|