public class CoverSheet { public Guid Id { get; set; } public string Code { get; set; } = null!; public Guid? PatientId { get; set; } public BatchType BatchType { get; set; } public BatchTrack Track { get; set; } public Guid? AssignToUserId { get; set; } public Guid GeneratedByUserId { get; set; } public bool IsUsed { get; set; } public Guid? BatchId { get; set; } public DateTimeOffset CreatedAt { get; set; } public DateTimeOffset? UsedAt { get; set; } public Patient? Patient { get; set; } public User? AssignToUser { get; set; } public User GeneratedByUser { get; set; } = null!; public DigitizationBatch? Batch { get; set; } }