namespace Hims.Shared.UserModels.ConsultationType
{

    /// <summary>
    /// The coupon.
    /// </summary>
    public class ViewModel
    {
        /// <summary>
        /// Gets or sets the coupon code.
        /// </summary>
        public int ConsultationTypeId { get; set; }

        /// <summary>
        /// Gets or sets the expiry.
        /// </summary>
        public int ProviderId { get; set; }

        /// <summary>
        /// Gets or sets the free.
        /// </summary>
        public string ProviderName { get; set; }

        /// <summary>
        /// Gets or sets the free.
        /// </summary>
        public int LocationId { get; set; }

        /// <summary>
        /// Gets or sets the free.
        /// </summary>
        public int SpecializationId { get; set; }

        /// <summary>
        /// Gets or sets the free.
        /// </summary>
        public string SpecializationName { get; set; }

        /// <summary>
        /// Gets or sets the free.
        /// </summary>
        public string LocationName { get; set; }

        /// <summary>
        /// Gets or sets the department name.
        /// </summary>
        public string DepartmentName { get; set; }

        /// <summary>
        /// gets or sets slot tat.
        /// </summary>
        public int ChargeTypesId { get; set; }

        /// <summary>
        /// Gets or sets the charge type charge.
        /// </summary>
        public string ChargeTypeCharge { get; set; }

        /// <summary>
        /// Gets or sets the slot duration.
        /// </summary>
        public string SpecializationCharge { get; set; }

        /// <summary>
        /// Gets or sets the minutes.
        /// </summary>
        public int VisitTypeId { get; set; }

        /// <summary>
        /// Gets or sets the visit type duration.
        /// </summary>
        public string VisitTypeDuration { get; set; }

        /// <summary>
        /// Gets or sets the total items.
        /// </summary>
        public int TotalItems { get; set; }

        /// <summary>
        /// Gets or sets the name.
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// Gets or sets the created by.
        /// </summary>
        public int? CreatedBy { get; set; }

        /// <summary>
        /// Gets or sets the modified by name.
        /// </summary>
        public string? ModifiedByName { get; set; }

        /// <summary>
        /// Gets or sets the modified by name.
        /// </summary>
        public string? CreatedByName { get; set; }

    }
}
