using System;

namespace Hims.Shared.UserModels.Queue
{
    public class PatientModel
    {
        public int ProviderId { get; set; }
        public int PatientId { get; set; }
        public TimeSpan AppointmentTime { get; set; }
        public TimeSpan AppointmentEndTime { get; set; }
        public string StartDate { get; set; }
        public string AppointmentTimeString { get; set; }
        public int AppointmentId { get; set; }
        public string FullName { get; set; }
        public string Gender { get; set; }
        public string UmrNo { get; set; }
        public string QueueStatus { get; set; }
        public int QueueStatusId { get; set; }
        public string ThumbnailUrl { get; set; }
        public int TokenNumber { get; set; }
        public string CubicleName { get; set; }
        public int? WaitingCount { get; set; }
        public double? TotalWaitingTime { get; set; }
        public int? TotalWaitingCount { get; set; }
        public int? WaitingPriority { get; set; }
        public bool? IgnoreForQueue { get; set; }
        public string CompleteDate { get; set; }
    }
}
