namespace Hims.Shared.UserModels.Filters
{
    /// <summary>The general advice filter model.</summary>
    public class GeneralAdviceFilterModel
    {
        /// <summary>
        /// Gets or sets the specialization name.
        /// </summary>
        public string FullName { get; set; }

        /// <summary>Gets or sets the description.</summary>
        public string Description { get; set; }
        
        /// <summary>
        /// Gets or sets the page index.
        /// </summary>
        public int PageIndex { get; set; }

        /// <summary>
        /// Gets or sets the page size.
        /// </summary>
        public int PageSize { get; set; }

        /// <summary>
        /// Gets or Sets the appointment id.
        /// </summary>
        public int AppointmentId { get; set; }

        /// <summary>
        /// Gets or sets the encrypted appointment id.
        /// </summary>
        public string EncryptedAppointmentId { get; set; }
    }
}